Module rspirv::grammar
[−]
[src]
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 |
Refect functions for SPIR-V instructions. |
Structs
ExtendedInstruction |
Grammar for an extended instruction. |
GlslStd450InstructionTable |
The table for all GLSLstd450 extended instructions. |
Instruction |
Grammar for a SPIR-V instruction. |
InstructionTable |
The table for all SPIR-V core instructions. |
Enums
OperandKind |
All operand kinds in the SPIR-V grammar. |
OperandQuantifier |
The repeat specification for a SPIR-V logical operand. |