diff --git a/base/vulkantools.cpp b/base/vulkantools.cpp index 9a8de81a..5d5e940e 100644 --- a/base/vulkantools.cpp +++ b/base/vulkantools.cpp @@ -364,6 +364,13 @@ VkCommandBufferAllocateInfo vkTools::initializers::commandBufferAllocateInfo(VkC return commandBufferAllocateInfo; } +VkCommandPoolCreateInfo vkTools::initializers::commandPoolCreateInfo() +{ + VkCommandPoolCreateInfo cmdPoolCreateInfo = {}; + cmdPoolCreateInfo.sType = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO; + return cmdPoolCreateInfo; +} + VkCommandBufferBeginInfo vkTools::initializers::commandBufferBeginInfo() { VkCommandBufferBeginInfo cmdBufferBeginInfo = {}; diff --git a/base/vulkantools.h b/base/vulkantools.h index 859cc33f..fee67682 100644 --- a/base/vulkantools.h +++ b/base/vulkantools.h @@ -96,6 +96,7 @@ namespace vkTools VkCommandBufferLevel level, uint32_t bufferCount); + VkCommandPoolCreateInfo commandPoolCreateInfo(); VkCommandBufferBeginInfo commandBufferBeginInfo(); VkRenderPassBeginInfo renderPassBeginInfo();