diff --git a/base/vulkantools.cpp b/base/vulkantools.cpp index 9c641a20..782e4fd9 100644 --- a/base/vulkantools.cpp +++ b/base/vulkantools.cpp @@ -902,3 +902,10 @@ VkPushConstantRange vkTools::initializers::pushConstantRange( pushConstantRange.size = size; return pushConstantRange; } + +VkBindSparseInfo vkTools::initializers::bindSparseInfo() +{ + VkBindSparseInfo bindSparseInfo{}; + bindSparseInfo.sType = VK_STRUCTURE_TYPE_BIND_SPARSE_INFO; + return VkBindSparseInfo(); +} diff --git a/base/vulkantools.h b/base/vulkantools.h index 1bd02c41..dada8d73 100644 --- a/base/vulkantools.h +++ b/base/vulkantools.h @@ -280,6 +280,8 @@ namespace vkTools VkShaderStageFlags stageFlags, uint32_t size, uint32_t offset); + + VkBindSparseInfo bindSparseInfo(); } }