chore: make sure iw5 can use its special vertex material samplers

This commit is contained in:
Jan Laupetin
2026-03-19 18:26:57 +01:00
parent a497efe67b
commit 2ba00acedd
3 changed files with 58 additions and 14 deletions
@@ -70,6 +70,9 @@ namespace
case techset::CommonShaderValueType::CODE_CONST:
return MTL_ARG_CODE_VERTEX_CONST;
case techset::CommonShaderValueType::MATERIAL_SAMPLER:
#if defined(FEATURE_IW5)
return MTL_ARG_MATERIAL_VERTEX_SAMPLER;
#endif
case techset::CommonShaderValueType::CODE_SAMPLER:
default:
assert(false);
@@ -119,6 +122,9 @@ namespace
case techset::CommonShaderValueType::MATERIAL_SAMPLER:
argValue.nameHash = static_cast<decltype(MaterialArgumentDef::nameHash)>(commonArg.m_value.name_hash);
break;
case techset::CommonShaderValueType::COUNT:
assert(false);
break;
}
}