mesa/src/vulkan
Connor Abbott 3141033ac2 vk/bvh: Add default stubs for unsupported entrypoints
We don't currently support building acceleration structures on the CPU
or indirect building in the common framework, and drivers using it don't
either, but drivers have to return non-NULL entrypoints for CPU building
functions if they claim to support VK_KHR_acceleration_structure. Add
stub entrypoints here so that drivers don't have to have this
boilerplate.

Fixes dEQP-VK.api.version_check.entry_points on turnip.

Fixes: 671e3a65a6 ("tu: Support VK_KHR_acceleration_structure")
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33153>
2025-01-23 05:16:58 +00:00
..
device-select-layer vulkan: bump layer api versions 2024-12-10 17:17:12 +00:00
overlay-layer vk/overlay-layer: defer log creation to swapchain creation 2025-01-10 23:44:24 +00:00
registry vulkan: Update XML and headers to 1.4.305 2025-01-17 16:42:27 +00:00
runtime vk/bvh: Add default stubs for unsupported entrypoints 2025-01-23 05:16:58 +00:00
screenshot-layer vulkan: bump layer api versions 2024-12-10 17:17:12 +00:00
util vulkan/util: Add c99_compat.h inclusion for cpp 'restrict' compatibility 2025-01-15 17:19:13 +00:00
wsi vulkan/wsi: unset GAMMA_LUT, CTM and DEGAMMA_LUT when doing a modeset 2025-01-21 21:09:16 +00:00
meson.build wsi: Metal support 2024-09-18 17:54:02 +00:00
vulkan-android.sym android/vk: drop unnecessary symbols 2023-03-04 07:41:10 +00:00
vulkan-icd-android-symbols.txt vk: be stricter about symbols check between android and other platforms 2023-03-04 07:41:10 +00:00
vulkan-icd-symbols.txt vk: be stricter about symbols check between android and other platforms 2023-03-04 07:41:10 +00:00
vulkan.sym vk: move radv's linker symbols scripts for use in all drivers 2023-03-04 07:41:10 +00:00
vulkan_api.def.in