Structsยง
- Binding
Array ๐Sampler Info - Information for how to generate a
binding_array<sampler>
access. - Entry
Point ๐Binding - Structure contains information required for generating wrapped structure of all entry points arguments
- Entry
Point ๐Interface - EpStruct
Member ๐ - Matrix
Type ๐
Enumsยง
- Index ๐
- Interface
Key ๐ - Io ๐
Constantsยง
- ABS_
FUNCTION ๐ - COMPARISON_
SAMPLER_ ๐HEAP_ VAR - DIV_
FUNCTION ๐ - EXTRACT_
BITS_ ๐FUNCTION - F2I32_
FUNCTION ๐ - F2I64_
FUNCTION ๐ - F2U32_
FUNCTION ๐ - F2U64_
FUNCTION ๐ - FREXP_
FUNCTION ๐ - IMAGE_
LOAD_ ๐EXTERNAL_ FUNCTION - IMAGE_
SAMPLE_ ๐BASE_ CLAMP_ TO_ EDGE_ FUNCTION - INSERT_
BITS_ ๐FUNCTION - LOCATION_
SEMANTIC ๐ - MODF_
FUNCTION ๐ - MOD_
FUNCTION ๐ - NEG_
FUNCTION ๐ - SAMPLER_
HEAP_ ๐VAR - SAMPLE_
EXTERNAL_ ๐TEXTURE_ FUNCTION - SPECIAL_
CBUF_ ๐TYPE - SPECIAL_
CBUF_ ๐VAR - SPECIAL_
FIRST_ ๐INSTANCE - SPECIAL_
FIRST_ ๐VERTEX - SPECIAL_
OTHER ๐
Functionsยง
- find_
matrix_ ๐in_ access_ chain - If
base
is an access chain of the formmat
,mat[col]
, ormat[col][row]
, returns a tuple of the matrix, the column (vector) index (if present), and the row (scalar) index (if present). - get_
global_ ๐uniform_ matrix - Simpler version of get_inner_matrix_of_global_uniform that only looks at the immediate expression, rather than traversing an access chain.
- get_
inner_ ๐matrix_ data - get_
inner_ ๐matrix_ of_ global_ uniform - Returns the matrix data if the access chain starting at
base
: - get_
inner_ ๐matrix_ of_ struct_ array_ member - Returns the matrix data if the access chain starting at
base
: - is_
subgroup_ ๐builtin_ binding