From a031359288a648b1474cb250276aa38637878228 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 3 Apr 2019 16:27:47 +0100 Subject: [PATCH] Fix image view types for MSAA array support --- renderdoc/driver/vulkan/vk_rendertexture.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/renderdoc/driver/vulkan/vk_rendertexture.cpp b/renderdoc/driver/vulkan/vk_rendertexture.cpp index 71cab185d..d5247478b 100644 --- a/renderdoc/driver/vulkan/vk_rendertexture.cpp +++ b/renderdoc/driver/vulkan/vk_rendertexture.cpp @@ -77,11 +77,9 @@ void VulkanReplay::CreateTexImageView(VkImage liveIm, const VulkanCreationInfo:: viewInfo.subresourceRange.aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT; if(iminfo.type == VK_IMAGE_TYPE_1D) - viewInfo.viewType = VK_IMAGE_VIEW_TYPE_1D; + viewInfo.viewType = VK_IMAGE_VIEW_TYPE_1D_ARRAY; else if(iminfo.type == VK_IMAGE_TYPE_3D) viewInfo.viewType = VK_IMAGE_VIEW_TYPE_3D; - else if(iminfo.samples > VK_SAMPLE_COUNT_1_BIT) - viewInfo.viewType = VK_IMAGE_VIEW_TYPE_2D; VkResult vkr = VK_SUCCESS;