mirror of
https://github.com/charles-lunarg/vk-bootstrap.git
synced 2024-11-22 07:24:34 +00:00
Update to latest Vulkan-Headers
This commit is contained in:
parent
5ab30256e8
commit
5e7be28b43
@ -1,2 +1,2 @@
|
|||||||
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.293)
|
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.294)
|
||||||
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.293)
|
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.294)
|
||||||
|
@ -1396,6 +1396,21 @@ struct DispatchTable {
|
|||||||
fp_vkDestroyPipelineCache = reinterpret_cast<PFN_vkDestroyPipelineCache>(procAddr(device, "vkDestroyPipelineCache"));
|
fp_vkDestroyPipelineCache = reinterpret_cast<PFN_vkDestroyPipelineCache>(procAddr(device, "vkDestroyPipelineCache"));
|
||||||
fp_vkGetPipelineCacheData = reinterpret_cast<PFN_vkGetPipelineCacheData>(procAddr(device, "vkGetPipelineCacheData"));
|
fp_vkGetPipelineCacheData = reinterpret_cast<PFN_vkGetPipelineCacheData>(procAddr(device, "vkGetPipelineCacheData"));
|
||||||
fp_vkMergePipelineCaches = reinterpret_cast<PFN_vkMergePipelineCaches>(procAddr(device, "vkMergePipelineCaches"));
|
fp_vkMergePipelineCaches = reinterpret_cast<PFN_vkMergePipelineCaches>(procAddr(device, "vkMergePipelineCaches"));
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
fp_vkCreatePipelineBinariesKHR = reinterpret_cast<PFN_vkCreatePipelineBinariesKHR>(procAddr(device, "vkCreatePipelineBinariesKHR"));
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
fp_vkDestroyPipelineBinaryKHR = reinterpret_cast<PFN_vkDestroyPipelineBinaryKHR>(procAddr(device, "vkDestroyPipelineBinaryKHR"));
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
fp_vkGetPipelineKeyKHR = reinterpret_cast<PFN_vkGetPipelineKeyKHR>(procAddr(device, "vkGetPipelineKeyKHR"));
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
fp_vkGetPipelineBinaryDataKHR = reinterpret_cast<PFN_vkGetPipelineBinaryDataKHR>(procAddr(device, "vkGetPipelineBinaryDataKHR"));
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
fp_vkReleaseCapturedPipelineDataKHR = reinterpret_cast<PFN_vkReleaseCapturedPipelineDataKHR>(procAddr(device, "vkReleaseCapturedPipelineDataKHR"));
|
||||||
|
#endif
|
||||||
fp_vkCreateGraphicsPipelines = reinterpret_cast<PFN_vkCreateGraphicsPipelines>(procAddr(device, "vkCreateGraphicsPipelines"));
|
fp_vkCreateGraphicsPipelines = reinterpret_cast<PFN_vkCreateGraphicsPipelines>(procAddr(device, "vkCreateGraphicsPipelines"));
|
||||||
fp_vkCreateComputePipelines = reinterpret_cast<PFN_vkCreateComputePipelines>(procAddr(device, "vkCreateComputePipelines"));
|
fp_vkCreateComputePipelines = reinterpret_cast<PFN_vkCreateComputePipelines>(procAddr(device, "vkCreateComputePipelines"));
|
||||||
#if (defined(VK_HUAWEI_subpass_shading))
|
#if (defined(VK_HUAWEI_subpass_shading))
|
||||||
@ -2983,6 +2998,31 @@ struct DispatchTable {
|
|||||||
VkResult mergePipelineCaches(VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches) const noexcept {
|
VkResult mergePipelineCaches(VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches) const noexcept {
|
||||||
return fp_vkMergePipelineCaches(device, dstCache, srcCacheCount, pSrcCaches);
|
return fp_vkMergePipelineCaches(device, dstCache, srcCacheCount, pSrcCaches);
|
||||||
}
|
}
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
VkResult createPipelineBinariesKHR(const VkPipelineBinaryCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineBinaryHandlesInfoKHR* pBinaries) const noexcept {
|
||||||
|
return fp_vkCreatePipelineBinariesKHR(device, pCreateInfo, pAllocator, pBinaries);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
void destroyPipelineBinaryKHR(VkPipelineBinaryKHR pipelineBinary, const VkAllocationCallbacks* pAllocator) const noexcept {
|
||||||
|
fp_vkDestroyPipelineBinaryKHR(device, pipelineBinary, pAllocator);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
VkResult getPipelineKeyKHR(const VkPipelineCreateInfoKHR* pPipelineCreateInfo, VkPipelineBinaryKeyKHR* pPipelineKey) const noexcept {
|
||||||
|
return fp_vkGetPipelineKeyKHR(device, pPipelineCreateInfo, pPipelineKey);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
VkResult getPipelineBinaryDataKHR(const VkPipelineBinaryDataInfoKHR* pInfo, VkPipelineBinaryKeyKHR* pPipelineBinaryKey, size_t* pPipelineBinaryDataSize, void* pPipelineBinaryData) const noexcept {
|
||||||
|
return fp_vkGetPipelineBinaryDataKHR(device, pInfo, pPipelineBinaryKey, pPipelineBinaryDataSize, pPipelineBinaryData);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
VkResult releaseCapturedPipelineDataKHR(const VkReleaseCapturedPipelineDataInfoKHR* pInfo, const VkAllocationCallbacks* pAllocator) const noexcept {
|
||||||
|
return fp_vkReleaseCapturedPipelineDataKHR(device, pInfo, pAllocator);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
VkResult createGraphicsPipelines(VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const noexcept {
|
VkResult createGraphicsPipelines(VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const noexcept {
|
||||||
return fp_vkCreateGraphicsPipelines(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines);
|
return fp_vkCreateGraphicsPipelines(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines);
|
||||||
}
|
}
|
||||||
@ -5531,6 +5571,31 @@ struct DispatchTable {
|
|||||||
PFN_vkDestroyPipelineCache fp_vkDestroyPipelineCache = nullptr;
|
PFN_vkDestroyPipelineCache fp_vkDestroyPipelineCache = nullptr;
|
||||||
PFN_vkGetPipelineCacheData fp_vkGetPipelineCacheData = nullptr;
|
PFN_vkGetPipelineCacheData fp_vkGetPipelineCacheData = nullptr;
|
||||||
PFN_vkMergePipelineCaches fp_vkMergePipelineCaches = nullptr;
|
PFN_vkMergePipelineCaches fp_vkMergePipelineCaches = nullptr;
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
PFN_vkCreatePipelineBinariesKHR fp_vkCreatePipelineBinariesKHR = nullptr;
|
||||||
|
#else
|
||||||
|
void * fp_vkCreatePipelineBinariesKHR{};
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
PFN_vkDestroyPipelineBinaryKHR fp_vkDestroyPipelineBinaryKHR = nullptr;
|
||||||
|
#else
|
||||||
|
void * fp_vkDestroyPipelineBinaryKHR{};
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
PFN_vkGetPipelineKeyKHR fp_vkGetPipelineKeyKHR = nullptr;
|
||||||
|
#else
|
||||||
|
void * fp_vkGetPipelineKeyKHR{};
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
PFN_vkGetPipelineBinaryDataKHR fp_vkGetPipelineBinaryDataKHR = nullptr;
|
||||||
|
#else
|
||||||
|
void * fp_vkGetPipelineBinaryDataKHR{};
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_KHR_pipeline_binary))
|
||||||
|
PFN_vkReleaseCapturedPipelineDataKHR fp_vkReleaseCapturedPipelineDataKHR = nullptr;
|
||||||
|
#else
|
||||||
|
void * fp_vkReleaseCapturedPipelineDataKHR{};
|
||||||
|
#endif
|
||||||
PFN_vkCreateGraphicsPipelines fp_vkCreateGraphicsPipelines = nullptr;
|
PFN_vkCreateGraphicsPipelines fp_vkCreateGraphicsPipelines = nullptr;
|
||||||
PFN_vkCreateComputePipelines fp_vkCreateComputePipelines = nullptr;
|
PFN_vkCreateComputePipelines fp_vkCreateComputePipelines = nullptr;
|
||||||
#if (defined(VK_HUAWEI_subpass_shading))
|
#if (defined(VK_HUAWEI_subpass_shading))
|
||||||
|
Loading…
Reference in New Issue
Block a user