mesa/src
Pierre-Eric Pelloux-Prayer 0080232e6c radeonsi: prevent recursion in si_decompress_dcc
This avoids u_blitter recursion:

 #0  util_blitter_set_running_flag
 #1  util_blitter_custom_color
 #2  si_blit_decompress_color
 #3  si_decompress_dcc
 #4  si_texture_disable_dcc
 #5  si_update_ps_colorbuf0_slot
 #6  si_bind_ps_shader
 #7  util_blitter_restore_fragment_states
 #8  util_blitter_custom_color
 #9  si_blit_decompress_color
 #10 si_decompress_dcc
 #11 si_sdma_copy_image
 #12 si_blit

cc: mesa-stable

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16962>
(cherry picked from commit 3d37291e1c)

Conflicts:
	src/gallium/drivers/radeonsi/si_blit.c
2022-06-15 16:12:59 -07:00
..
amd ac/gpu_info: always retile DCC on gfx10 and newer chips 2022-06-08 10:58:17 -07:00
android_stub
asahi asahi: Port driver to macOS 12.x ABI 2022-03-22 00:19:30 +00:00
broadcom v3dv: Add emulated timeline semaphore support 2022-04-13 17:22:14 +00:00
compiler nir: Fix flat new_var assignment in create_new_io_vars() 2022-06-15 16:12:58 -07:00
drm-shim drm-shim: Implement a shim function for close 2022-04-12 10:01:39 +00:00
egl egl/wayland: skip buffer creation on zink 2022-06-07 13:17:38 -07:00
etnaviv ci: update various ci result files 2022-03-11 09:58:28 +00:00
freedreno freedreno: remove stale makefile 2022-06-07 13:17:38 -07:00
gallium radeonsi: prevent recursion in si_decompress_dcc 2022-06-15 16:12:59 -07:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx: set max values for pbuffer width / height 2022-05-17 10:27:32 -07:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imagination pvr: Implement vkCreateQueryPool() and vkDestroyQueryPool(). 2022-04-13 17:58:03 +00:00
imgui
intel anv: Remove FS executables when applying the null FS optimization 2022-06-15 16:12:58 -07:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi glthread: call _mesa_glthread_BindBuffer unconditionally 2022-02-01 06:11:22 +00:00
mesa mesa/program: fix nir output reg overflow 2022-06-07 13:17:38 -07:00
microsoft d3d12: Properly set HS input control point count 2022-06-15 16:12:59 -07:00
nouveau
panfrost panfrost: Disable CRC at <16x16 tile sizes 2022-06-15 16:12:59 -07:00
tool pps: Open writable renderer node in DrmDevice::create 2022-05-13 10:05:22 -07:00
util format_utils: properly parenthesize macro params 2022-06-07 13:17:38 -07:00
virtio venus: prepare and feed renderer protocol info into cs 2022-04-09 00:19:05 +00:00
vulkan vulkan/wsi: fix extra free if buffer_blit_queue 2022-06-01 14:10:28 -07:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00