mesa/src
Danylo Piliaiev 8a560a87b4 tu: Do not flush ccu in clear/blits during renderpass
For clear/blits ccu flush not only worse for perf, but also messes up
flush_bits when executed in a conditional set of commands.

We already don't flush for 3d blits.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6419

Fixes: 487aa807bd
("tu: Rewrite flushing to use barriers")

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16352>
(cherry picked from commit 187d3df52c)
2022-05-13 10:05:21 -07:00
..
amd radv: fix memory leak of descriptor set layout 2022-05-10 21:23:14 -07:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
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/opt_algebraic: Fix mask in shift by constant combining. 2022-05-10 21:23:14 -07:00
drm-shim drm-shim: Implement a shim function for close 2022-04-12 10:01:39 +00:00
egl egl/kopper: Hook up eglSwapInterval 2022-05-05 14:05:37 -04:00
etnaviv ci: update various ci result files 2022-03-11 09:58:28 +00:00
freedreno tu: Do not flush ccu in clear/blits during renderpass 2022-05-13 10:05:21 -07:00
gallium gallivm: fix oob txf swizzling 2022-05-10 21:23:14 -07:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx/kopper: Enable GLX_EXT_swap_control etc. 2022-05-05 14:05:37 -04: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: re-alloc push constants after secondary command buffers 2022-05-10 21:23:14 -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 st/draw_feedback: set constant buffer stride 2022-05-10 21:23:14 -07:00
microsoft microsoft/compiler: Unload DXIL validator library *after* calling Release() 2022-05-02 10:46:35 -07:00
nouveau
panfrost pan/mdg: Fix multiple spilt writes in the same bundle 2022-05-10 21:23:14 -07:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util util: Keep quiet NaNs quiet when converting to half float. 2022-05-03 09:41:32 -07:00
virtio venus: prepare and feed renderer protocol info into cs 2022-04-09 00:19:05 +00:00
vulkan vulkan/wsi/x11: Ensure we have the required number of images for acquire. 2022-05-10 20:08:49 -07:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00