mesa/src/vulkan
Jason Ekstrand 63baeffc2d vulkan/sync: Rework asserts a bit
ANV currently smashes off the TIMELINE bit depending on whether or not
the i915 interface supports them, triggering assert(!type->get_value).
Instead of requiring ANV to smash off function pointers, let the extra
function pointers through and then assert on the feature bits before the
function pointers get used.  This should give us roughly the same amount
of assert protection while side-stepping the feature disabling problem.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13839>
2021-11-17 16:52:29 +00:00
..
device-select-layer meson: Add and use an idep for Vulkan WSI 2021-10-13 00:06:15 +00:00
overlay-layer vulkan/overlay: Fix violation of VUID-VkMappedMemoryRange-size-01389 2021-07-30 11:38:40 +00:00
registry vk: update headers for 1.2.197 2021-11-04 03:22:08 +00:00
runtime vulkan/sync: Rework asserts a bit 2021-11-17 16:52:29 +00:00
util vulkan/util: Include stdlib.h 2021-11-16 10:02:08 -06:00
wsi vulkan/wsi/display: Wrap wsi_display_fence in a vk_sync 2021-11-16 10:54:27 -06:00
meson.build vulkan: Move all the common object code to runtime/ 2021-10-29 23:12:32 +00:00
vulkan-icd-symbols.txt vulkan: Allow global symbol HMI for Android 2020-08-05 18:08:07 +00:00