mesa/src/amd
Simon Ser 3c18e69078 vulkan/wsi/x11: add driconf option to not wait under Xwayland
By default, Mesa's X11 Vulkan WSI will wait for buffers to be ready
before submitting them to Xwayland when the swapchain is created
with the IMMEDIATE mode.

This is undesirable when the Wayland compositor already monitors
fences. A Wayland compositor may want to know the delay between
the buffer submition and the end of the GPU work, this is impossible
to measure if the WSI waits for the buffer to be ready before
submission.

Since most compositors don't monitor fences, let's introduce a driconf
option for this for now. We can reconsider once more compositors
have better support for fences.

Signed-off-by: Simon Ser <contact@emersion.fr>
Acked-by: Michel Dänzer <mdaenzer@redhat.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11290>
2021-09-13 19:38:13 +00:00
..
addrlib amd/addrlib: expose CMASK address equations to drivers on GFX10+ 2021-08-05 06:37:09 +00:00
ci ci: Fix syntax error in radv fails files 2021-09-13 13:31:20 +00:00
common ac/gpu_info: add has_accelerated_dot_product 2021-09-03 13:21:27 +00:00
compiler aco/ra: Fix potential out-of-bounds array accesses. 2021-09-10 19:39:18 +00:00
llvm ac/llvm: fix build with LLVM 14 2021-09-13 10:04:30 +02:00
registers python: drop python2 support 2021-08-14 21:44:32 +00:00
vulkan vulkan/wsi/x11: add driconf option to not wait under Xwayland 2021-09-13 19:38:13 +00:00
.clang-format radv: Add clang-format for AMD code. 2021-04-10 03:31:32 +02:00
meson.build aco: add framework for unit testing 2020-07-30 16:13:08 +00:00