mesa/src
Eric R. Smith eefe34127f panfrost: add a barrier when launching xfb jobs in CSF
When we start writing to an XFB buffer we need to synchronize with
any batches reading from it (because the data they need is about
to be overwritten). Do this by introducing a barrier in csf_launch_xfb.

This patch fixes a valhall failure in
KHR-GLES31.core.vertex_attrib_binding.advanced-iterations

Cc: mesa-stable
Signed-off-by: Eric R. Smith <eric.smith@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29092>
2024-05-21 13:03:40 +00:00
..
amd radv: mark some formats as unsupported on GFX8/CARRIZO 2024-05-21 06:34:06 +00:00
android_stub vulkan/android: Add helper to probe AHB support 2024-05-14 14:53:44 +00:00
asahi asahi: unify naming for COUNTS structs 2024-05-16 13:25:56 -04:00
broadcom v3dv/meta_clear: use v3dv_renderpass used as parameter 2024-05-20 10:01:33 +02:00
c11
compiler nir: Mark variable as ASSERTED to fix unused variable warning treated as error 2024-05-20 14:45:56 +00:00
drm-shim drm-shim: intercept access as well 2024-05-16 07:18:14 +00:00
egl egl/android: Fix sRGB visuals 2024-05-21 11:57:55 +00:00
etnaviv ci/etnaviv: add flakes from nightly runs 2024-05-17 19:29:40 +00:00
freedreno freedreno/ir3: Fix ldg/stg offset 2024-05-20 21:24:53 +00:00
gallium panfrost: add a barrier when launching xfb jobs in CSF 2024-05-21 13:03:40 +00:00
gbm loader: silence implicit-load zink error by the loader 2024-05-10 14:19:59 +00:00
getopt
glx glxext: don't try zink if not enabled in mesa 2024-05-13 08:34:57 +00:00
gtest
imagination pvr: use common stype debug 2024-05-10 18:49:38 +00:00
imgui
intel meson: use glslang --depfile argument when possible 2024-05-20 17:34:17 +00:00
loader loader: silence implicit-load zink error by the loader 2024-05-10 14:19:59 +00:00
mapi glapi: fix param type in TexGenxOES 2024-05-01 00:47:59 +02:00
mesa mesa: replace shader_info::source_sha1 2024-05-09 20:08:18 +00:00
microsoft microsoft/clc: fix incorrect changes that got through while the Windows CI was down 2024-05-10 20:52:21 +00:00
nouveau nvk/meta: Save and restore set_dynamic_buffer_start 2024-05-17 21:41:18 +00:00
panfrost ci/panfrost: Revert "ci/panfrost: disable G52 until machines gets fixed" 2024-05-16 22:50:09 +00:00
tool pps: Config tweaks to avoid loosing traces 2024-03-25 19:49:50 +00:00
util meson: use glslang --depfile argument when possible 2024-05-20 17:34:17 +00:00
virtio venus: forward nice priority when creating ring 2024-05-17 00:03:44 +00:00
vulkan meson: use glslang --depfile argument when possible 2024-05-20 17:34:17 +00:00
.clang-format asahi: add agx_ppp_push_merged helper 2024-05-14 04:57:27 +00:00
meson.build loader/wayland: Add fallback wl_display_dispatch_queue_timeout 2024-02-27 13:10:13 +00:00