diff --git a/renderdoc/driver/vulkan/vk_initstate.cpp b/renderdoc/driver/vulkan/vk_initstate.cpp index b69ce4ea1..77aa54145 100644 --- a/renderdoc/driver/vulkan/vk_initstate.cpp +++ b/renderdoc/driver/vulkan/vk_initstate.cpp @@ -1810,7 +1810,7 @@ void WrappedVulkan::Apply_InitialState(WrappedVkRes *live, VulkanResourceManager if(m_CreationInfo.m_Image[id].samples != VK_SAMPLE_COUNT_1_BIT) { initial.resource = NULL; - initial.num = eInitialContents_ClearColorImage; + initial.num = IsDepthStencilFormat(m_ImageLayouts[id].format) ? eInitialContents_ClearDepthStencilImage : eInitialContents_ClearColorImage; } // handle any 'created' initial states, without an actual image with contents