Update to latest Vulkan-Headers

This commit is contained in:
charles-lunarg 2024-01-30 00:40:16 +00:00 committed by Charles Giessen
parent 0af4cb5055
commit dd6c02e8ab
2 changed files with 49 additions and 10 deletions

View File

@ -1,2 +1,2 @@
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.275) set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.276)
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.275) set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.276)

View File

@ -2056,8 +2056,8 @@ struct DispatchTable {
#if (defined(VK_KHR_pipeline_executable_properties)) #if (defined(VK_KHR_pipeline_executable_properties))
fp_vkGetPipelineExecutableInternalRepresentationsKHR = reinterpret_cast<PFN_vkGetPipelineExecutableInternalRepresentationsKHR>(procAddr(device, "vkGetPipelineExecutableInternalRepresentationsKHR")); fp_vkGetPipelineExecutableInternalRepresentationsKHR = reinterpret_cast<PFN_vkGetPipelineExecutableInternalRepresentationsKHR>(procAddr(device, "vkGetPipelineExecutableInternalRepresentationsKHR"));
#endif #endif
#if (defined(VK_EXT_line_rasterization)) #if (defined(VK_KHR_line_rasterization))
fp_vkCmdSetLineStippleEXT = reinterpret_cast<PFN_vkCmdSetLineStippleEXT>(procAddr(device, "vkCmdSetLineStippleEXT")); fp_vkCmdSetLineStippleKHR = reinterpret_cast<PFN_vkCmdSetLineStippleKHR>(procAddr(device, "vkCmdSetLineStippleKHR"));
#endif #endif
#if (defined(VKSC_VERSION_1_0)) #if (defined(VKSC_VERSION_1_0))
fp_vkGetFaultData = reinterpret_cast<PFN_vkGetFaultData>(procAddr(device, "vkGetFaultData")); fp_vkGetFaultData = reinterpret_cast<PFN_vkGetFaultData>(procAddr(device, "vkGetFaultData"));
@ -2623,6 +2623,12 @@ struct DispatchTable {
#if (defined(VK_NV_low_latency2)) #if (defined(VK_NV_low_latency2))
fp_vkQueueNotifyOutOfBandNV = reinterpret_cast<PFN_vkQueueNotifyOutOfBandNV>(procAddr(device, "vkQueueNotifyOutOfBandNV")); fp_vkQueueNotifyOutOfBandNV = reinterpret_cast<PFN_vkQueueNotifyOutOfBandNV>(procAddr(device, "vkQueueNotifyOutOfBandNV"));
#endif #endif
#if (defined(VK_KHR_dynamic_rendering_local_read))
fp_vkCmdSetRenderingAttachmentLocationsKHR = reinterpret_cast<PFN_vkCmdSetRenderingAttachmentLocationsKHR>(procAddr(device, "vkCmdSetRenderingAttachmentLocationsKHR"));
#endif
#if (defined(VK_KHR_dynamic_rendering_local_read))
fp_vkCmdSetRenderingInputAttachmentIndicesKHR = reinterpret_cast<PFN_vkCmdSetRenderingInputAttachmentIndicesKHR>(procAddr(device, "vkCmdSetRenderingInputAttachmentIndicesKHR"));
#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
@ -2722,6 +2728,9 @@ struct DispatchTable {
#if (defined(VK_KHR_buffer_device_address)) #if (defined(VK_KHR_buffer_device_address))
fp_vkGetDeviceMemoryOpaqueCaptureAddressKHR = reinterpret_cast<PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR>(procAddr(device, "vkGetDeviceMemoryOpaqueCaptureAddressKHR")); fp_vkGetDeviceMemoryOpaqueCaptureAddressKHR = reinterpret_cast<PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR>(procAddr(device, "vkGetDeviceMemoryOpaqueCaptureAddressKHR"));
#endif #endif
#if (defined(VK_EXT_line_rasterization))
fp_vkCmdSetLineStippleEXT = reinterpret_cast<PFN_vkCmdSetLineStippleEXT>(procAddr(device, "vkCmdSetLineStippleEXT"));
#endif
#if (defined(VK_EXT_extended_dynamic_state)) || (defined(VK_EXT_shader_object)) #if (defined(VK_EXT_extended_dynamic_state)) || (defined(VK_EXT_shader_object))
fp_vkCmdSetCullModeEXT = reinterpret_cast<PFN_vkCmdSetCullModeEXT>(procAddr(device, "vkCmdSetCullModeEXT")); fp_vkCmdSetCullModeEXT = reinterpret_cast<PFN_vkCmdSetCullModeEXT>(procAddr(device, "vkCmdSetCullModeEXT"));
#endif #endif
@ -4167,9 +4176,9 @@ struct DispatchTable {
return fp_vkGetPipelineExecutableInternalRepresentationsKHR(device, pExecutableInfo, pInternalRepresentationCount, pInternalRepresentations); return fp_vkGetPipelineExecutableInternalRepresentationsKHR(device, pExecutableInfo, pInternalRepresentationCount, pInternalRepresentations);
} }
#endif #endif
#if (defined(VK_EXT_line_rasterization)) #if (defined(VK_KHR_line_rasterization))
void cmdSetLineStippleEXT(VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern) const noexcept { void cmdSetLineStippleKHR(VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern) const noexcept {
fp_vkCmdSetLineStippleEXT(commandBuffer, lineStippleFactor, lineStipplePattern); fp_vkCmdSetLineStippleKHR(commandBuffer, lineStippleFactor, lineStipplePattern);
} }
#endif #endif
#if (defined(VKSC_VERSION_1_0)) #if (defined(VKSC_VERSION_1_0))
@ -5112,6 +5121,16 @@ struct DispatchTable {
fp_vkQueueNotifyOutOfBandNV(queue, pQueueTypeInfo); fp_vkQueueNotifyOutOfBandNV(queue, pQueueTypeInfo);
} }
#endif #endif
#if (defined(VK_KHR_dynamic_rendering_local_read))
void cmdSetRenderingAttachmentLocationsKHR(VkCommandBuffer commandBuffer, const VkRenderingAttachmentLocationInfoKHR* pLocationInfo) const noexcept {
fp_vkCmdSetRenderingAttachmentLocationsKHR(commandBuffer, pLocationInfo);
}
#endif
#if (defined(VK_KHR_dynamic_rendering_local_read))
void cmdSetRenderingInputAttachmentIndicesKHR(VkCommandBuffer commandBuffer, const VkRenderingInputAttachmentIndexInfoKHR* pLocationInfo) const noexcept {
fp_vkCmdSetRenderingInputAttachmentIndicesKHR(commandBuffer, pLocationInfo);
}
#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);
@ -5277,6 +5296,11 @@ struct DispatchTable {
return fp_vkGetDeviceMemoryOpaqueCaptureAddressKHR(device, pInfo); return fp_vkGetDeviceMemoryOpaqueCaptureAddressKHR(device, pInfo);
} }
#endif #endif
#if (defined(VK_EXT_line_rasterization))
void cmdSetLineStippleEXT(VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern) const noexcept {
fp_vkCmdSetLineStippleEXT(commandBuffer, lineStippleFactor, lineStipplePattern);
}
#endif
#if (defined(VK_EXT_extended_dynamic_state)) || (defined(VK_EXT_shader_object)) #if (defined(VK_EXT_extended_dynamic_state)) || (defined(VK_EXT_shader_object))
void cmdSetCullModeEXT(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) const noexcept { void cmdSetCullModeEXT(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) const noexcept {
fp_vkCmdSetCullModeEXT(commandBuffer, cullMode); fp_vkCmdSetCullModeEXT(commandBuffer, cullMode);
@ -6551,10 +6575,10 @@ struct DispatchTable {
#else #else
void * fp_vkGetPipelineExecutableInternalRepresentationsKHR{}; void * fp_vkGetPipelineExecutableInternalRepresentationsKHR{};
#endif #endif
#if (defined(VK_EXT_line_rasterization)) #if (defined(VK_KHR_line_rasterization))
PFN_vkCmdSetLineStippleEXT fp_vkCmdSetLineStippleEXT = nullptr; PFN_vkCmdSetLineStippleKHR fp_vkCmdSetLineStippleKHR = nullptr;
#else #else
void * fp_vkCmdSetLineStippleEXT{}; void * fp_vkCmdSetLineStippleKHR{};
#endif #endif
#if (defined(VKSC_VERSION_1_0)) #if (defined(VKSC_VERSION_1_0))
PFN_vkGetFaultData fp_vkGetFaultData = nullptr; PFN_vkGetFaultData fp_vkGetFaultData = nullptr;
@ -7496,6 +7520,16 @@ struct DispatchTable {
#else #else
void * fp_vkQueueNotifyOutOfBandNV{}; void * fp_vkQueueNotifyOutOfBandNV{};
#endif #endif
#if (defined(VK_KHR_dynamic_rendering_local_read))
PFN_vkCmdSetRenderingAttachmentLocationsKHR fp_vkCmdSetRenderingAttachmentLocationsKHR = nullptr;
#else
void * fp_vkCmdSetRenderingAttachmentLocationsKHR{};
#endif
#if (defined(VK_KHR_dynamic_rendering_local_read))
PFN_vkCmdSetRenderingInputAttachmentIndicesKHR fp_vkCmdSetRenderingInputAttachmentIndicesKHR = nullptr;
#else
void * fp_vkCmdSetRenderingInputAttachmentIndicesKHR{};
#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;
#else #else
@ -7661,6 +7695,11 @@ struct DispatchTable {
#else #else
void * fp_vkGetDeviceMemoryOpaqueCaptureAddressKHR{}; void * fp_vkGetDeviceMemoryOpaqueCaptureAddressKHR{};
#endif #endif
#if (defined(VK_EXT_line_rasterization))
PFN_vkCmdSetLineStippleEXT fp_vkCmdSetLineStippleEXT = nullptr;
#else
void * fp_vkCmdSetLineStippleEXT{};
#endif
#if (defined(VK_EXT_extended_dynamic_state)) || (defined(VK_EXT_shader_object)) #if (defined(VK_EXT_extended_dynamic_state)) || (defined(VK_EXT_shader_object))
PFN_vkCmdSetCullModeEXT fp_vkCmdSetCullModeEXT = nullptr; PFN_vkCmdSetCullModeEXT fp_vkCmdSetCullModeEXT = nullptr;
#else #else