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ยง
- ArgumentContext ๐
- 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. - LoweredGlobalDecl ๐An
ast::GlobalDecl
for which we have built the Naga IR equivalent. - SubgroupGather ๐
- Texture ๐
- Typed ๐WGSL type annotations on expressions, types, values, etc.