Set TRANSFER_SRC usage flag for images @ capture

This commit is contained in:
Dominik Witczak
2016-02-22 15:21:51 +01:00
parent e1ece19b66
commit 0920d71cf1
@@ -994,7 +994,11 @@ VkResult WrappedVulkan::vkCreateImage(
const VkAllocationCallbacks* pAllocator,
VkImage* pImage)
{
VkResult ret = ObjDisp(device)->CreateImage(Unwrap(device), pCreateInfo, pAllocator, pImage);
VkImageCreateInfo createInfo_adjusted = *pCreateInfo;
createInfo_adjusted.usage |= VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
VkResult ret = ObjDisp(device)->CreateImage(Unwrap(device), &createInfo_adjusted, pAllocator, pImage);
// SHARING: pCreateInfo sharingMode, queueFamilyCount, pQueueFamilyIndices