Module rspirv::grammar [−][src]
Expand description
The module containing the whole SPIR-V syntax grammar.
It defines the syntax grammar of all instructions (their layouts and operands).
It also provides many reflect functions.
Modules
Reflect functions for SPIR-V instructions.
Structs
The table for all SPIR-V core instructions.
Grammar for an extended instruction.
The table for all GLSLstd450
extended instructions.
Grammar for a SPIR-V instruction.
Grammar for a SPIR-V logical operand.
The table for all OpenCLstd100
extended instructions.
Enums
All operand kinds in the SPIR-V grammar.
The repeat specification for a SPIR-V logical operand.