summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2012-11-27 15:17:27 -0700
committerBrian Paul <[email protected]>2013-01-25 15:57:35 -0700
commitc1d35aece0afc2822d6d9f6c22664c04e6fcbba3 (patch)
tree4f22584d7e411e266d781848fdc8e6cd658c7983 /src/gallium/drivers/r600
parent50c4c818aa61ccc2c815ea722746dd1b12dd5624 (diff)
svga: use pipe_sampler_view_release() in svga_cleanup_tss_binding()
Fixes a crash when the Redway3D Turbine demo exits. We've made this change in other places in the past. The root issue is texture objects are being shared by multiple contexts and sampler views get shared too. Sampler views have a context pointer and if that context gets deleted we may try to reference that context when finally deleting the sampler view. pipe_sampler_view_release() avoids this problem because it takes an explicit context. Reviewed-by: Zack Rusin <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r600')
0 files changed, 0 insertions, 0 deletions