Gate multiview builtin shaders on multiview feature check

This commit is contained in:
Virgile Bello
2026-04-20 17:55:24 +09:00
committed by Baldur Karlsson
parent a606bcda53
commit ceeeaa5478
+2 -2
View File
@@ -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,