@@ -486,11 +486,11 @@ void MaterialSystem::GenerateMaterialsBuffer( std::vector<shaderStage_t*>& stage
486486 /* Stage variants are essentially copies of the same stage with slightly different values that
487487 normally come from a drawSurf_t */
488488 uint32_t variants = 0 ;
489- for ( int i = 0 ; i < Util::ordinal ( ShaderStageVariant::ALL ) && variants < pStage->variantOffset ; i++ ) {
489+ for ( int i = 0 ; i < ShaderStageVariant::ALL && variants < pStage->variantOffset ; i++ ) {
490490 if ( pStage->variantOffsets [i] != -1 ) {
491- const bool mayUseVertexOverbright = i & Util::ordinal ( ShaderStageVariant::VERTEX_OVERBRIGHT ) ;
492- const bool vertexLit = i & Util::ordinal ( ShaderStageVariant::VERTEX_LIT ) ;
493- const bool fullbright = i & Util::ordinal ( ShaderStageVariant::FULLBRIGHT ) ;
491+ const bool mayUseVertexOverbright = i & ShaderStageVariant::VERTEX_OVERBRIGHT;
492+ const bool vertexLit = i & ShaderStageVariant::VERTEX_LIT;
493+ const bool fullbright = i & ShaderStageVariant::FULLBRIGHT;
494494
495495 const uint32_t variantOffset = pStage->variantOffsets [i] * pStage->paddedSize ;
496496 pStage->bufferOffset += variantOffset;
@@ -1244,9 +1244,9 @@ void ProcessMaterialFog( Material* material, shaderStage_t* pStage, drawSurf_t*
12441244
12451245void MaterialSystem::AddStage ( drawSurf_t* drawSurf, shaderStage_t* pStage, uint32_t stage,
12461246 const bool mayUseVertexOverbright, const bool vertexLit, const bool fullbright ) {
1247- const int variant = ( mayUseVertexOverbright ? Util::ordinal ( ShaderStageVariant::VERTEX_OVERBRIGHT ) : 0 )
1248- | ( vertexLit ? Util::ordinal ( ShaderStageVariant::VERTEX_LIT ) : 0 )
1249- | ( fullbright ? Util::ordinal ( ShaderStageVariant::FULLBRIGHT ) : 0 );
1247+ const int variant = ( mayUseVertexOverbright ? ShaderStageVariant::VERTEX_OVERBRIGHT : 0 )
1248+ | ( vertexLit ? ShaderStageVariant::VERTEX_LIT : 0 )
1249+ | ( fullbright ? ShaderStageVariant::FULLBRIGHT : 0 );
12501250
12511251 if ( pStage->variantOffsets [variant] == -1 ) {
12521252 pStage->variantOffsets [variant] = pStage->variantOffset ;
0 commit comments