Update to latest Vulkan-Headers

This commit is contained in:
charles-lunarg 2022-07-26 01:00:46 +00:00 committed by Charles Giessen
parent 3b29e6423f
commit f8573e117c
2 changed files with 24 additions and 2 deletions

View File

@ -1,2 +1,2 @@
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.221) set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.222)
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.221) set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.222)

View File

@ -910,6 +910,12 @@ struct DispatchTable {
#if (defined(VK_EXT_metal_objects)) #if (defined(VK_EXT_metal_objects))
fp_vkExportMetalObjectsEXT = reinterpret_cast<PFN_vkExportMetalObjectsEXT>(procAddr(device, "vkExportMetalObjectsEXT")); fp_vkExportMetalObjectsEXT = reinterpret_cast<PFN_vkExportMetalObjectsEXT>(procAddr(device, "vkExportMetalObjectsEXT"));
#endif #endif
#if (defined(VK_QCOM_tile_properties))
fp_vkGetFramebufferTilePropertiesQCOM = reinterpret_cast<PFN_vkGetFramebufferTilePropertiesQCOM>(procAddr(device, "vkGetFramebufferTilePropertiesQCOM"));
#endif
#if (defined(VK_QCOM_tile_properties))
fp_vkGetDynamicRenderingTilePropertiesQCOM = reinterpret_cast<PFN_vkGetDynamicRenderingTilePropertiesQCOM>(procAddr(device, "vkGetDynamicRenderingTilePropertiesQCOM"));
#endif
#if (defined(VK_EXT_host_query_reset)) #if (defined(VK_EXT_host_query_reset))
fp_vkResetQueryPoolEXT = reinterpret_cast<PFN_vkResetQueryPoolEXT>(procAddr(device, "vkResetQueryPoolEXT")); fp_vkResetQueryPoolEXT = reinterpret_cast<PFN_vkResetQueryPoolEXT>(procAddr(device, "vkResetQueryPoolEXT"));
#endif #endif
@ -2733,6 +2739,16 @@ struct DispatchTable {
fp_vkExportMetalObjectsEXT(device, pMetalObjectsInfo); fp_vkExportMetalObjectsEXT(device, pMetalObjectsInfo);
} }
#endif #endif
#if (defined(VK_QCOM_tile_properties))
VkResult getFramebufferTilePropertiesQCOM(VkFramebuffer framebuffer, uint32_t* pPropertiesCount, VkTilePropertiesQCOM* pProperties) const noexcept {
return fp_vkGetFramebufferTilePropertiesQCOM(device, framebuffer, pPropertiesCount, pProperties);
}
#endif
#if (defined(VK_QCOM_tile_properties))
VkResult getDynamicRenderingTilePropertiesQCOM(const VkRenderingInfoKHR* pRenderingInfo, VkTilePropertiesQCOM* pProperties) const noexcept {
return fp_vkGetDynamicRenderingTilePropertiesQCOM(device, pRenderingInfo, pProperties);
}
#endif
#if (defined(VK_EXT_host_query_reset)) #if (defined(VK_EXT_host_query_reset))
void resetQueryPoolEXT(VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) const noexcept { void resetQueryPoolEXT(VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) const noexcept {
fp_vkResetQueryPoolEXT(device, queryPool, firstQuery, queryCount); fp_vkResetQueryPoolEXT(device, queryPool, firstQuery, queryCount);
@ -3939,6 +3955,12 @@ struct DispatchTable {
#if (defined(VK_EXT_metal_objects)) #if (defined(VK_EXT_metal_objects))
PFN_vkExportMetalObjectsEXT fp_vkExportMetalObjectsEXT = nullptr; PFN_vkExportMetalObjectsEXT fp_vkExportMetalObjectsEXT = nullptr;
#endif #endif
#if (defined(VK_QCOM_tile_properties))
PFN_vkGetFramebufferTilePropertiesQCOM fp_vkGetFramebufferTilePropertiesQCOM = nullptr;
#endif
#if (defined(VK_QCOM_tile_properties))
PFN_vkGetDynamicRenderingTilePropertiesQCOM fp_vkGetDynamicRenderingTilePropertiesQCOM = nullptr;
#endif
#if (defined(VK_EXT_host_query_reset)) #if (defined(VK_EXT_host_query_reset))
PFN_vkResetQueryPoolEXT fp_vkResetQueryPoolEXT = nullptr; PFN_vkResetQueryPoolEXT fp_vkResetQueryPoolEXT = nullptr;
#endif #endif