Docs.rs
naga-0.11.0
naga 0.11.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
kvark
jimblandy
cwfitzgerald
Dependencies
arbitrary ^1.0.2
normal
bit-set ^0.5
normal
bitflags ^1.0.5
normal
codespan-reporting ^0.11.0
normal
hexf-parse ^0.2.1
normal
indexmap ^1.6
normal
log ^0.4
normal
num-traits ^0.2
normal
petgraph ^0.6
normal
pp-rs ^0.2.1
normal
rustc-hash ^1.1.0
normal
serde ^1.0.103
normal
spirv ^0.2
normal
termcolor ^1.0.4
normal
thiserror ^1.0.21
normal
unicode-xid ^0.2.3
normal
bincode ^1
dev
criterion ^0.3
dev
diff ^0.1
dev
env_logger ^0.9
dev
ron ~0.7.1
dev
rspirv ^0.11
dev
serde ^1.0
dev
spirv ^0.2
dev
Versions
48.41%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module valid
Structs
Enums
?
Module
naga
::
valid
source
·
[
−
]
Expand description
Shader validator.
Structs
Capabilities
Allowed IR capabilities.
ExpressionInfo
FunctionInfo
GlobalUse
Indicates how a global variable is used.
ModuleInfo
ShaderStages
Validation flags.
TypeFlags
Flags associated with
Type
s by
Validator
.
Uniformity
Uniform control flow characteristics.
UniformityRequirements
Kinds of expressions that require uniform control flow.
ValidationFlags
Validation flags.
Validator
Enums
CallError
ComposeError
ConstantError
Disalignment
EntryPointError
ExpressionError
FunctionError
GlobalVariableError
LocalVariableError
TypeError
ValidationError
VaryingError