summaryrefslogtreecommitdiffstats
path: root/src/gallium/winsys
diff options
context:
space:
mode:
authorMarek Olšák <[email protected]>2017-01-29 23:59:59 +0100
committerMarek Olšák <[email protected]>2017-01-30 17:45:29 +0100
commita0740d59aa97a08d89998cb57138e8217a331af6 (patch)
tree4c55e41fda29e0c8bd9e883bc4d8a538f6392f9f /src/gallium/winsys
parentf8dd2f5bacd75fcbdf5270843438fb57bf202c31 (diff)
radeonsi: don't invoke DCC decompression in update_all_texture_descriptors
This fixes a bug uncovered by the 17-part patch series, specifically: "gallium/radeon: merge dirty_fb_counter and dirty_tex_descriptor_counter" If dirty_tex_counter has been updated and set_shader_image invokes DCC decompression, the DCC decompression itself checks the counter and updates descriptors, which in turn invokes the same DCC decompression. The blitter can't handle the recursion and the driver eventually crashes. Cc: 17.0 <[email protected]> Reviewed-by: Nicolai Hähnle <[email protected]>
Diffstat (limited to 'src/gallium/winsys')
0 files changed, 0 insertions, 0 deletions