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
125652c9c6
commit
2d7315eadf
@ -1,2 +1,2 @@
|
|||||||
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.238)
|
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION 1.3.240)
|
||||||
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.238)
|
set(VK_BOOTSTRAP_SOURCE_HEADER_VERSION_GIT_TAG v1.3.240)
|
||||||
|
@ -137,6 +137,12 @@ struct DispatchTable {
|
|||||||
fp_vkCmdDispatchIndirect = reinterpret_cast<PFN_vkCmdDispatchIndirect>(procAddr(device, "vkCmdDispatchIndirect"));
|
fp_vkCmdDispatchIndirect = reinterpret_cast<PFN_vkCmdDispatchIndirect>(procAddr(device, "vkCmdDispatchIndirect"));
|
||||||
#if (defined(VK_HUAWEI_subpass_shading))
|
#if (defined(VK_HUAWEI_subpass_shading))
|
||||||
fp_vkCmdSubpassShadingHUAWEI = reinterpret_cast<PFN_vkCmdSubpassShadingHUAWEI>(procAddr(device, "vkCmdSubpassShadingHUAWEI"));
|
fp_vkCmdSubpassShadingHUAWEI = reinterpret_cast<PFN_vkCmdSubpassShadingHUAWEI>(procAddr(device, "vkCmdSubpassShadingHUAWEI"));
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_HUAWEI_cluster_culling_shader))
|
||||||
|
fp_vkCmdDrawClusterHUAWEI = reinterpret_cast<PFN_vkCmdDrawClusterHUAWEI>(procAddr(device, "vkCmdDrawClusterHUAWEI"));
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_HUAWEI_cluster_culling_shader))
|
||||||
|
fp_vkCmdDrawClusterIndirectHUAWEI = reinterpret_cast<PFN_vkCmdDrawClusterIndirectHUAWEI>(procAddr(device, "vkCmdDrawClusterIndirectHUAWEI"));
|
||||||
#endif
|
#endif
|
||||||
fp_vkCmdCopyBuffer = reinterpret_cast<PFN_vkCmdCopyBuffer>(procAddr(device, "vkCmdCopyBuffer"));
|
fp_vkCmdCopyBuffer = reinterpret_cast<PFN_vkCmdCopyBuffer>(procAddr(device, "vkCmdCopyBuffer"));
|
||||||
fp_vkCmdCopyImage = reinterpret_cast<PFN_vkCmdCopyImage>(procAddr(device, "vkCmdCopyImage"));
|
fp_vkCmdCopyImage = reinterpret_cast<PFN_vkCmdCopyImage>(procAddr(device, "vkCmdCopyImage"));
|
||||||
@ -1625,6 +1631,16 @@ struct DispatchTable {
|
|||||||
void cmdSubpassShadingHUAWEI(VkCommandBuffer commandBuffer) const noexcept {
|
void cmdSubpassShadingHUAWEI(VkCommandBuffer commandBuffer) const noexcept {
|
||||||
fp_vkCmdSubpassShadingHUAWEI(commandBuffer);
|
fp_vkCmdSubpassShadingHUAWEI(commandBuffer);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_HUAWEI_cluster_culling_shader))
|
||||||
|
void cmdDrawClusterHUAWEI(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) const noexcept {
|
||||||
|
fp_vkCmdDrawClusterHUAWEI(commandBuffer, groupCountX, groupCountY, groupCountZ);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_HUAWEI_cluster_culling_shader))
|
||||||
|
void cmdDrawClusterIndirectHUAWEI(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) const noexcept {
|
||||||
|
fp_vkCmdDrawClusterIndirectHUAWEI(commandBuffer, buffer, offset);
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
void cmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy* pRegions) const noexcept {
|
void cmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy* pRegions) const noexcept {
|
||||||
fp_vkCmdCopyBuffer(commandBuffer, srcBuffer, dstBuffer, regionCount, pRegions);
|
fp_vkCmdCopyBuffer(commandBuffer, srcBuffer, dstBuffer, regionCount, pRegions);
|
||||||
@ -3734,6 +3750,12 @@ struct DispatchTable {
|
|||||||
PFN_vkCmdDispatchIndirect fp_vkCmdDispatchIndirect = nullptr;
|
PFN_vkCmdDispatchIndirect fp_vkCmdDispatchIndirect = nullptr;
|
||||||
#if (defined(VK_HUAWEI_subpass_shading))
|
#if (defined(VK_HUAWEI_subpass_shading))
|
||||||
PFN_vkCmdSubpassShadingHUAWEI fp_vkCmdSubpassShadingHUAWEI = nullptr;
|
PFN_vkCmdSubpassShadingHUAWEI fp_vkCmdSubpassShadingHUAWEI = nullptr;
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_HUAWEI_cluster_culling_shader))
|
||||||
|
PFN_vkCmdDrawClusterHUAWEI fp_vkCmdDrawClusterHUAWEI = nullptr;
|
||||||
|
#endif
|
||||||
|
#if (defined(VK_HUAWEI_cluster_culling_shader))
|
||||||
|
PFN_vkCmdDrawClusterIndirectHUAWEI fp_vkCmdDrawClusterIndirectHUAWEI = nullptr;
|
||||||
#endif
|
#endif
|
||||||
PFN_vkCmdCopyBuffer fp_vkCmdCopyBuffer = nullptr;
|
PFN_vkCmdCopyBuffer fp_vkCmdCopyBuffer = nullptr;
|
||||||
PFN_vkCmdCopyImage fp_vkCmdCopyImage = nullptr;
|
PFN_vkCmdCopyImage fp_vkCmdCopyImage = nullptr;
|
||||||
|
Loading…
Reference in New Issue
Block a user