mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-05-07 13:04:58 +00:00
26 lines
675 B
Plaintext
26 lines
675 B
Plaintext
// =========================================
|
|
// MaterialTechniqueSet
|
|
// =========================================
|
|
use MaterialTechniqueSet;
|
|
set block XFILE_BLOCK_TEMP;
|
|
set string name;
|
|
set condition remappedTechniqueSet never;
|
|
set reusable techniques;
|
|
|
|
// MaterialTechnique
|
|
use MaterialTechnique;
|
|
set string name;
|
|
set arraysize passArray passCount;
|
|
reorder:
|
|
passArray
|
|
name;
|
|
|
|
// MaterialPass
|
|
use MaterialPass;
|
|
set count args perPrimArgCount + perObjArgCount + stableArgCount;
|
|
|
|
// MaterialShaderArgument
|
|
use MaterialShaderArgument;
|
|
set condition u::literalConst type == MTL_ARG_LITERAL_VERTEX_CONST
|
|
|| type == MTL_ARG_LITERAL_PIXEL_CONST;
|
|
set reusable u::literalConst; |