mesa/src/vulkan
Jason Ekstrand 2044f2910c vulkan/wsi: Add a supports_scanout flag
This flag indicates whether or not the legacy scanout flag is supported.
It defaults to true since that has been the default assumption for the
WSI code up until now.

On NVIDIA hardware, we can't render to linear so, if we don't have
modifiers, we want to automatically fall back to the blit path.  In
theory, we could do this inside the driver but it's a giant pain and
much harder to ensure that the blit only happens as part of
vkQueuePresent().

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18826>
2022-09-28 21:35:12 +00:00
..
device-select-layer wayland: avoid writing interface names as free-form strings 2022-08-31 11:17:51 +01:00
overlay-layer Use vk_foreach_struct_const where needed 2022-07-19 19:55:17 +00:00
registry vulkan: Update to 1.3.228 headers. 2022-09-15 16:55:25 +00:00
runtime vulkan: avoid warning about unused function 2022-09-25 03:53:15 +00:00
util vulkan: update ALLOWED_ANDROID_VERSION for api level 33 2022-09-13 23:34:58 +00:00
wsi vulkan/wsi: Add a supports_scanout flag 2022-09-28 21:35:12 +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