OSDN Git Service

radeonsi: don't invoke decompression inside internal launch_grid
authorMarek Olšák <marek.olsak@amd.com>
Sat, 18 Jan 2020 02:24:14 +0000 (21:24 -0500)
committerDylan Baker <dylan@pnwbakers.com>
Tue, 28 Jan 2020 16:54:25 +0000 (08:54 -0800)
commit0623b9f833318b91c96cf2c8c9c5474072083101
tree9a860863ec8ead0a8569e6fff5b6dbb8ff9f9339
parentcb1f1ac0b488d8354de4844e0bf76d972b018446
radeonsi: don't invoke decompression inside internal launch_grid

Decompress resources properly but don't do it inside launch_grid
to prevent recursion.

(cherry-picked from df34fa14bb872447fed9076e06ffc504d85e2d1c)
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/drivers/radeonsi/si_blit.c
src/gallium/drivers/radeonsi/si_compute_blit.c
src/gallium/drivers/radeonsi/si_pipe.h