From a66ed812f7eb2dda67ae37949ce417fcbbb60991 Mon Sep 17 00:00:00 2001 From: saschawillems Date: Sun, 11 Sep 2016 18:20:53 +0200 Subject: [PATCH] Initializer for sparse bind info --- base/vulkantools.cpp | 7 +++++++ base/vulkantools.h | 2 ++ 2 files changed, 9 insertions(+) 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(); } }