mesa/src
Danylo Piliaiev 187d3df52c 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>
2022-05-11 08:07:50 +00:00
..
amd radv: remove useless check against nir_texop_samples_identical 2022-05-11 06:55:21 +00:00
android_stub
asahi agx: Restore Valve copyright header 2022-05-10 01:36:18 +00:00
broadcom v3dv: drop unsused struct 2022-05-10 07:39:40 +00:00
compiler glsl: Fix ir_quadop_vector validation 2022-05-10 23:53:33 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl/kopper: Hook up eglSwapInterval 2022-05-04 15:06:51 +00:00
etnaviv etnaviv: fill all minor GPU features from the kernel 2022-04-27 09:10:27 +00:00
freedreno tu: Do not flush ccu in clear/blits during renderpass 2022-05-11 08:07:50 +00:00
gallium radeonsi: report more missing/broken texture formats as unsupported on gfx6-9 2022-05-11 06:21:11 +00: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-04 15:06:51 +00:00
gtest
hgl
imagination pvr: Update pvrsrvkm to fw 1.17 . 2022-05-05 10:35:35 +00:00
imgui
intel anv: re-alloc push constants after secondary command buffers 2022-05-10 21:56:49 +00:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi win32: Do not use BUILD_GL32, we use def file to export win32 dll symbols. 2022-04-19 19:38:47 +00:00
mesa st/draw_feedback: set constant buffer stride 2022-05-10 20:30:09 +00:00
microsoft nir: add a nir_remove_non_entrypoints helper 2022-05-10 03:37:44 +00:00
nouveau nouveau: disable fences when running under drm-shim. 2022-05-09 23:10:45 +00:00
panfrost shader_info: Make images_used a bitset 2022-05-10 11:23:11 -05:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util util/bitset: Support larger ranges in BITSET_TEST/CLEAR_RANGE 2022-05-10 11:23:14 -05:00
virtio venus: extend buffer cache to cover layering usage 2022-05-07 05:26:44 +00:00
vulkan nir: add a nir_remove_non_entrypoints helper 2022-05-10 03:37:44 +00:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00