From ceeeaa5478e7e8ddb782d0269839b4039e57a6ce Mon Sep 17 00:00:00 2001 From: Virgile Bello Date: Mon, 20 Apr 2026 13:36:27 +0900 Subject: [PATCH] Gate multiview builtin shaders on multiview feature check --- renderdoc/driver/vulkan/vk_shader_cache.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/vulkan/vk_shader_cache.cpp b/renderdoc/driver/vulkan/vk_shader_cache.cpp index ecd73b594..0dded32aa 100644 --- a/renderdoc/driver/vulkan/vk_shader_cache.cpp +++ b/renderdoc/driver/vulkan/vk_shader_cache.cpp @@ -73,7 +73,7 @@ static const BuiltinShaderConfig builtinShaders[] = { rdcspv::ShaderStage::Fragment), BuiltinShaderConfig(BuiltinShader::CheckerboardMultiviewFS, EmbeddedResource(glsl_checkerboard_frag), rdcspv::ShaderStage::Fragment, - FeatureCheck::NoCheck, BuiltinShaderFlags::Multiview), + FeatureCheck::MultiView, BuiltinShaderFlags::Multiview), BuiltinShaderConfig(BuiltinShader::TexDisplayFS, EmbeddedResource(glsl_texdisplay_frag), rdcspv::ShaderStage::Fragment), BuiltinShaderConfig(BuiltinShader::FixedColFS, EmbeddedResource(glsl_fixedcol_frag), @@ -108,7 +108,7 @@ static const BuiltinShaderConfig builtinShaders[] = { BuiltinShaderConfig(BuiltinShader::TrisizeFS, EmbeddedResource(glsl_trisize_frag), rdcspv::ShaderStage::Fragment), BuiltinShaderConfig(BuiltinShader::TrisizeMultiviewFS, EmbeddedResource(glsl_trisize_frag), - rdcspv::ShaderStage::Fragment, FeatureCheck::NoCheck, + rdcspv::ShaderStage::Fragment, FeatureCheck::MultiView, BuiltinShaderFlags::Multiview), BuiltinShaderConfig(BuiltinShader::TexRemap, EmbeddedResource(glsl_texremap_frag), rdcspv::ShaderStage::Fragment, FeatureCheck::NoCheck,