Modulesยง
- construction ๐
- conversion ๐WGSLโs automatic conversions for abstract types.
Macrosยง
- resolve ๐Resolves the type of a given expression.
- resolve_
inner ๐Resolves the inner type of a given expression. - resolve_
inner_ ๐binary Resolves the inner types of two given expressions.
Structsยง
- Argument
Context ๐ - State for lowering an
ast::Expression
to Naga IR. - State for constructing a
crate::Module
. - State for lowering a statement within a function.
Enumsยง
- Components ๐A single vector component or swizzle.
- Declared ๐
- The type of Naga IR expression we are lowering an
ast::Expression
to. - Lowered
Global ๐Decl Anast::GlobalDecl
for which we have built the Naga IR equivalent. - Subgroup
Gather ๐ - Texture ๐
- Typed ๐WGSL type annotations on expressions, types, values, etc.