hxsl
.. | |
---|---|
ARead | |
AgalOptim | |
AgalOut | |
AllocGlobal | |
AllocParam | |
BVec | |
BatchShader | |
Binop | |
Buffer | |
Cache | |
Channel | |
ChannelTexture | |
ChannelTextureType | |
ChannelTools | |
Checker | Type Checker : will take an untyped Expr and turn it into a typed TExpr, resolving identifiers and ensuring type safety. |
Clone | |
Component | |
Const | |
Dce | |
DynamicShader | |
Error | |
Eval | Evaluator : will substitute some variables (usually constants) by their runtime value and will evaluate and reduce the expression, unroll loops, etc. |
Expr | |
ExprDef | |
Flatten | |
FunDecl | |
FunType | |
FunctionKind | |
GlobalSlot | |
Globals | |
GlslOut | |
HlslOut | |
IVec | |
Linker | |
MacroParser | |
Matrix | |
Output | |
Position | |
Prec | |
Printer | |
RuntimeShader | |
RuntimeShaderData | |
Sampler2D | |
Sampler2DArray | |
SamplerCube | |
Samplers | |
SearchMap | |
Serializer | |
Shader | |
ShaderConst | |
ShaderData | |
ShaderGlobal | |
ShaderInstance | |
ShaderInstanceDesc | |
ShaderList | |
SharedShader | |
SizeDecl | |
Splitter | |
TExpr | |
TExprDef | |
TFunction | |
TGlobal | |
TVar | |
Texture | |
Tools | |
Tools2 | |
Tools3 | |
Tools4 | |
Type | |
Unop | |
VarDecl | |
VarKind | |
VarQualifier | |
Vec | |
VecType |