The basic shading language types (float, vec4, mat3, etc)
- Enumerator:
| SLANG_SPEC_VOID |
|
| SLANG_SPEC_BOOL |
|
| SLANG_SPEC_BVEC2 |
|
| SLANG_SPEC_BVEC3 |
|
| SLANG_SPEC_BVEC4 |
|
| SLANG_SPEC_INT |
|
| SLANG_SPEC_IVEC2 |
|
| SLANG_SPEC_IVEC3 |
|
| SLANG_SPEC_IVEC4 |
|
| SLANG_SPEC_FLOAT |
|
| SLANG_SPEC_VEC2 |
|
| SLANG_SPEC_VEC3 |
|
| SLANG_SPEC_VEC4 |
|
| SLANG_SPEC_MAT2 |
|
| SLANG_SPEC_MAT3 |
|
| SLANG_SPEC_MAT4 |
|
| SLANG_SPEC_MAT23 |
|
| SLANG_SPEC_MAT32 |
|
| SLANG_SPEC_MAT24 |
|
| SLANG_SPEC_MAT42 |
|
| SLANG_SPEC_MAT34 |
|
| SLANG_SPEC_MAT43 |
|
| SLANG_SPEC_SAMPLER1D |
|
| SLANG_SPEC_SAMPLER2D |
|
| SLANG_SPEC_SAMPLER3D |
|
| SLANG_SPEC_SAMPLERCUBE |
|
| SLANG_SPEC_SAMPLER2DRECT |
|
| SLANG_SPEC_SAMPLER1DSHADOW |
|
| SLANG_SPEC_SAMPLER2DSHADOW |
|
| SLANG_SPEC_SAMPLER2DRECTSHADOW |
|
| SLANG_SPEC_STRUCT |
|
| SLANG_SPEC_ARRAY |
|
Definition at line 97 of file slang_typeinfo.h.
{
SLANG_SPEC_VOID,
SLANG_SPEC_BOOL,
SLANG_SPEC_BVEC2,
SLANG_SPEC_BVEC3,
SLANG_SPEC_BVEC4,
SLANG_SPEC_INT,
SLANG_SPEC_IVEC2,
SLANG_SPEC_IVEC3,
SLANG_SPEC_IVEC4,
SLANG_SPEC_FLOAT,
SLANG_SPEC_VEC2,
SLANG_SPEC_VEC3,
SLANG_SPEC_VEC4,
SLANG_SPEC_MAT2,
SLANG_SPEC_MAT3,
SLANG_SPEC_MAT4,
SLANG_SPEC_MAT23,
SLANG_SPEC_MAT32,
SLANG_SPEC_MAT24,
SLANG_SPEC_MAT42,
SLANG_SPEC_MAT34,
SLANG_SPEC_MAT43,
SLANG_SPEC_SAMPLER1D,
SLANG_SPEC_SAMPLER2D,
SLANG_SPEC_SAMPLER3D,
SLANG_SPEC_SAMPLERCUBE,
SLANG_SPEC_SAMPLER2DRECT,
SLANG_SPEC_SAMPLER1DSHADOW,
SLANG_SPEC_SAMPLER2DSHADOW,
SLANG_SPEC_SAMPLER2DRECTSHADOW,
SLANG_SPEC_STRUCT,
SLANG_SPEC_ARRAY
} slang_type_specifier_type;