2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-03-26 06:23:03 +00:00

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

This commit is contained in:
Jan Laupetin
2026-03-19 00:12:14 +01:00
parent a497efe67b
commit 2ba00acedd
3 changed files with 58 additions and 14 deletions

View File

@@ -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;
}
}