aboutsummaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'layers/core_validation.cpp')
-rw-r--r--layers/core_validation.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp
index 8b5cb593..ab978360 100644
--- a/layers/core_validation.cpp
+++ b/layers/core_validation.cpp
@@ -9616,6 +9616,10 @@ GetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uint32_t *pCoun
image_node.createInfo.mipLevels = 1;
image_node.createInfo.arrayLayers = swapchain_node->createInfo.imageArrayLayers;
image_node.createInfo.usage = swapchain_node->createInfo.imageUsage;
+ image_node.createInfo.format = swapchain_node->createInfo.imageFormat;
+ image_node.createInfo.extent.width = swapchain_node->createInfo.imageExtent.width;
+ image_node.createInfo.extent.height = swapchain_node->createInfo.imageExtent.height;
+ image_node.createInfo.sharingMode = swapchain_node->createInfo.imageSharingMode;
image_node.valid = false;
image_node.mem = MEMTRACKER_SWAP_CHAIN_IMAGE_KEY;
swapchain_node->images.push_back(pSwapchainImages[i]);