diff --git a/Gems/Atom/RPI/Code/Source/RPI.Reflect/Shader/ShaderAsset.cpp b/Gems/Atom/RPI/Code/Source/RPI.Reflect/Shader/ShaderAsset.cpp index 7abbd71d63..3e3f3faad8 100644 --- a/Gems/Atom/RPI/Code/Source/RPI.Reflect/Shader/ShaderAsset.cpp +++ b/Gems/Atom/RPI/Code/Source/RPI.Reflect/Shader/ShaderAsset.cpp @@ -313,6 +313,7 @@ namespace AZ SupervariantIndex supervariantIndex = DefaultSupervariantIndex; // check for an RPI ShaderSystem specified supervariant + // Note: we can just search for the system supervariant name, since the default supervariant is "", so no need to append RPI::ShaderSystemInterface* shaderSystemInterface = ShaderSystemInterface::Get(); if (shaderSystemInterface && !shaderSystemInterface->GetSupervariantName().IsEmpty()) { @@ -354,6 +355,7 @@ namespace AZ SupervariantIndex supervariantIndex = DefaultSupervariantIndex; // check for an RPI ShaderSystem specified supervariant + // Note: we can just search for the system supervariant name, since the default supervariant is "", so no need to append RPI::ShaderSystemInterface* shaderSystemInterface = ShaderSystemInterface::Get(); if (shaderSystemInterface && !shaderSystemInterface->GetSupervariantName().IsEmpty()) {