tu, freedreno/a6xx: Remove has_ccu_flush_bug
authorConnor Abbott <cwabbott0@gmail.com>
Fri, 14 Jul 2023 16:15:09 +0000 (18:15 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 21 Jul 2023 16:02:50 +0000 (16:02 +0000)
commitc75bf084d0b0ee4d4ba1d74ba5a7486a07ba8334
treed6981a3c8998d1fe766c7a0cf7f47eb7ce3af194
parent847834461e9db39b7c82ff0b3b23082e7882a08f
tu, freedreno/a6xx: Remove has_ccu_flush_bug

Based on the previous commit, this isn't actually a bug and is expected
behavior. Turnip should already be handling it correctly for user
flushes, we just have to make sure to handle it for flushes we insert
ourselves in turnip and freedreno.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24162>
src/freedreno/common/freedreno_dev_info.h
src/freedreno/common/freedreno_devices.py
src/freedreno/vulkan/tu_clear_blit.cc
src/freedreno/vulkan/tu_cmd_buffer.cc
src/gallium/drivers/freedreno/a6xx/fd6_barrier.cc
src/gallium/drivers/freedreno/a6xx/fd6_blitter.cc