Added supervariantIndex check in Shader::OnShaderVariantAssetReady
Signed-off-by: dmcdiarmid-ly <63674186+dmcdiarmid-ly@users.noreply.github.com>
This commit is contained in:
@@ -65,6 +65,11 @@ namespace AZ
|
||||
return m_buildTimestamp;
|
||||
}
|
||||
|
||||
uint32_t ShaderVariantAsset::GetSupervariantIndex() const
|
||||
{
|
||||
return (m_assetId.m_subId >> SupervariantIndexBitPosition) & SupervariantIndexMaxValue;
|
||||
}
|
||||
|
||||
const RHI::ShaderStageFunction* ShaderVariantAsset::GetShaderStageFunction(RHI::ShaderStage shaderStage) const
|
||||
{
|
||||
return m_functionsByStage[static_cast<size_t>(shaderStage)].get();
|
||||
|
||||
Reference in New Issue
Block a user