mesa/src/vulkan
Leandro Ribeiro edd3c00d5d vulkan/wsi/wayland: add default dma-buf feedback support
This bumps the supported dma-buf version up to 4 and adds default
dma-buf feedback support. It follows the changes in the dma-buf protocol
extension to include dma-buf feedback.

From version 4 onwards, the dma-buf modifier events are not sent by the
compositor anymore, so we use the default feedback to pick the set of
formats/modifiers supported by the compositor.

In the next commit we add support for per-surface feedback.

Reviewed-by: Simon Ser <contact@emersion.fr>
Signed-off-by: Leandro Ribeiro <leandro.ribeiro@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12226>
2022-10-21 12:15:37 +00:00
..
device-select-layer wayland: avoid writing interface names as free-form strings 2022-08-31 11:17:51 +01:00
overlay-layer util/mesa/wide: Rename _SIMPLE_MTX_INITIALIZER_NP to SIMPLE_MTX_INITIALIZER 2022-10-14 03:27:41 +00:00
registry vulkan: Update the XML and headers to 1.3.230 2022-09-29 05:00:10 +00:00
runtime vulkan/runtime: don't lookup the pipeline disk cache if disabled 2022-10-14 23:03:16 +00:00
util vulkan: Use altlen when available for array lengths 2022-09-29 05:00:10 +00:00
wsi vulkan/wsi/wayland: add default dma-buf feedback support 2022-10-21 12:15:37 +00:00
meson.build meson: Using get_argument_syntax as the --compiler_id option for gen_vs_module_defs.py 2022-06-16 19:59:58 +00:00
vulkan-icd-symbols.txt vulkan: Allow global symbol HMI for Android 2020-08-05 18:08:07 +00:00
vulkan_api.def.in win32: Fixes 32 bits visual studio module definition files by add script gen_vs_module_defs.py 2022-04-19 19:38:47 +00:00