From d04306bb92c385dfb5cb256a61f743067afdcb9f Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 9 Jul 2025 13:35:07 +0100 Subject: [PATCH] Check for/require sample rate shading for depth MSAA copy shader --- renderdoc/driver/vulkan/vk_shader_cache.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_shader_cache.cpp b/renderdoc/driver/vulkan/vk_shader_cache.cpp index 588f84863..dc4f5b737 100644 --- a/renderdoc/driver/vulkan/vk_shader_cache.cpp +++ b/renderdoc/driver/vulkan/vk_shader_cache.cpp @@ -145,7 +145,8 @@ static const BuiltinShaderConfig builtinShaders[] = { BuiltinShaderConfig(BuiltinShader::DepthCopyFS, EmbeddedResource(glsl_depth_copy_frag), rdcspv::ShaderStage::Fragment, FeatureCheck::FragmentStores), BuiltinShaderConfig(BuiltinShader::DepthCopyMSFS, EmbeddedResource(glsl_depth_copyms_frag), - rdcspv::ShaderStage::Fragment, FeatureCheck::FragmentStores), + rdcspv::ShaderStage::Fragment, + FeatureCheck::SampleShading | FeatureCheck::FragmentStores), }; RDCCOMPILE_ASSERT(ARRAY_COUNT(builtinShaders) == arraydim(),