Modules§
- WGSL’s automatic conversions for abstract types.
Macros§
- resolve 🔒Resolves the type of a given expression.
- Resolves the inner type of a given expression.
- Resolves the inner types of two given expressions.
Structs§
- State for lowering an
ast::Expression
to Naga IR. - State for constructing a
crate::Module
. - State for lowering a statement within a function.
Enums§
- A single vector component or swizzle.
- Declared 🔒
- The type of Naga IR expression we are lowering an
ast::Expression
to. - An
ast::GlobalDecl
for which we have built the Naga IR equivalent. - Texture 🔒
- Typed 🔒WGSL type annotations on expressions, types, values, etc.