Module layouter
naga
25.0.0
Module layouter
Module Items
Structs
Enums
In naga::
proc
Modules
constant_evaluator
emitter
index
layouter
namer
overloads
terminator
type_methods
typifier
Structs
Alignment
ConstantEvaluator
Emitter
ExpressionKindTracker
GlobalCtx
LayoutError
Layouter
MissingSpecialType
Namer
ResolveContext
Rule
TypeLayout
Enums
Conclusion
ConstantEvaluatorError
ExpressionKind
HashableLiteral
LayoutErrorInner
NameKey
ResolveArraySizeError
ResolveError
TypeResolution
U32EvalError
Traits
OverloadSet
Functions
compare_types
ensure_block_returns
flatten_compose
min_max_float_representable_by
Type Aliases
EntryPointIndex
naga
::
proc
Module
layouter
Copy item path
Settings
Help
Summary
Source
Structs
§
Alignment
A newtype struct where its only valid values are powers of 2
Layout
Error
Layouter
Helper processor that derives the sizes of all types.
Type
Layout
Size and alignment information for a type.
Enums
§
Layout
Error
Inner