Update to latest Vulkan-Headers

This commit is contained in:
charles-lunarg 2024-10-29 00:56:41 +00:00 committed by Charles Giessen
parent 9e826bbf2b
commit dc40c04232
2 changed files with 15 additions and 2 deletions

View File

@ -1,2 +1,2 @@
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.299) set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.300)
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.299) set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.300)

View File

@ -289,6 +289,9 @@ struct InstanceDispatchTable {
#if (defined(VK_KHR_cooperative_matrix)) #if (defined(VK_KHR_cooperative_matrix))
fp_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR = reinterpret_cast<PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR>(procAddr(instance, "vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR")); fp_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR = reinterpret_cast<PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR>(procAddr(instance, "vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR"));
#endif #endif
#if (defined(VK_NV_cooperative_matrix2))
fp_vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV = reinterpret_cast<PFN_vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV>(procAddr(instance, "vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV"));
#endif
#if (defined(VK_KHR_get_physical_device_properties2)) #if (defined(VK_KHR_get_physical_device_properties2))
fp_vkGetPhysicalDeviceFeatures2KHR = reinterpret_cast<PFN_vkGetPhysicalDeviceFeatures2KHR>(procAddr(instance, "vkGetPhysicalDeviceFeatures2KHR")); fp_vkGetPhysicalDeviceFeatures2KHR = reinterpret_cast<PFN_vkGetPhysicalDeviceFeatures2KHR>(procAddr(instance, "vkGetPhysicalDeviceFeatures2KHR"));
#endif #endif
@ -780,6 +783,11 @@ struct InstanceDispatchTable {
return fp_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR(physicalDevice, pPropertyCount, pProperties); return fp_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR(physicalDevice, pPropertyCount, pProperties);
} }
#endif #endif
#if (defined(VK_NV_cooperative_matrix2))
VkResult getPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkCooperativeMatrixFlexibleDimensionsPropertiesNV* pProperties) const noexcept {
return fp_vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV(physicalDevice, pPropertyCount, pProperties);
}
#endif
#if (defined(VK_KHR_get_physical_device_properties2)) #if (defined(VK_KHR_get_physical_device_properties2))
void getPhysicalDeviceFeatures2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2KHR* pFeatures) const noexcept { void getPhysicalDeviceFeatures2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2KHR* pFeatures) const noexcept {
fp_vkGetPhysicalDeviceFeatures2KHR(physicalDevice, pFeatures); fp_vkGetPhysicalDeviceFeatures2KHR(physicalDevice, pFeatures);
@ -1272,6 +1280,11 @@ struct InstanceDispatchTable {
#else #else
void * fp_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR{}; void * fp_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR{};
#endif #endif
#if (defined(VK_NV_cooperative_matrix2))
PFN_vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV fp_vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV = nullptr;
#else
void * fp_vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV{};
#endif
#if (defined(VK_KHR_get_physical_device_properties2)) #if (defined(VK_KHR_get_physical_device_properties2))
PFN_vkGetPhysicalDeviceFeatures2KHR fp_vkGetPhysicalDeviceFeatures2KHR = nullptr; PFN_vkGetPhysicalDeviceFeatures2KHR fp_vkGetPhysicalDeviceFeatures2KHR = nullptr;
#else #else