[−][src]Crate spirv_headers
The SPIR-V header.
This crate contains Rust definitions of all SPIR-V structs, enums, and constants.
The version of this crate is the version of SPIR-V it contains.
Structs
FPFastMathMode | SPIR-V operand kind: FPFastMathMode |
FunctionControl | SPIR-V operand kind: FunctionControl |
ImageOperands | SPIR-V operand kind: ImageOperands |
KernelProfilingInfo | SPIR-V operand kind: KernelProfilingInfo |
LoopControl | SPIR-V operand kind: LoopControl |
MemoryAccess | SPIR-V operand kind: MemoryAccess |
MemorySemantics | SPIR-V operand kind: MemorySemantics |
SelectionControl | SPIR-V operand kind: SelectionControl |
Enums
AccessQualifier | /// SPIR-V operand kind: AccessQualifier |
AddressingModel | /// SPIR-V operand kind: AddressingModel |
BuiltIn | /// SPIR-V operand kind: BuiltIn |
CLOp | OpenCL.std extended instruction opcode |
Capability | /// SPIR-V operand kind: Capability |
Decoration | /// SPIR-V operand kind: Decoration |
Dim | /// SPIR-V operand kind: Dim |
ExecutionMode | /// SPIR-V operand kind: ExecutionMode |
ExecutionModel | /// SPIR-V operand kind: ExecutionModel |
FPRoundingMode | /// SPIR-V operand kind: FPRoundingMode |
FunctionParameterAttribute | /// SPIR-V operand kind: FunctionParameterAttribute |
GLOp | GLSL.std.450 extended instruction opcode |
GroupOperation | /// SPIR-V operand kind: GroupOperation |
ImageChannelDataType | /// SPIR-V operand kind: ImageChannelDataType |
ImageChannelOrder | /// SPIR-V operand kind: ImageChannelOrder |
ImageFormat | /// SPIR-V operand kind: ImageFormat |
KernelEnqueueFlags | /// SPIR-V operand kind: KernelEnqueueFlags |
LinkageType | /// SPIR-V operand kind: LinkageType |
MemoryModel | /// SPIR-V operand kind: MemoryModel |
Op | SPIR-V instructions opcodes |
SamplerAddressingMode | /// SPIR-V operand kind: SamplerAddressingMode |
SamplerFilterMode | /// SPIR-V operand kind: SamplerFilterMode |
Scope | /// SPIR-V operand kind: Scope |
SourceLanguage | /// SPIR-V operand kind: SourceLanguage |
StorageClass | /// SPIR-V operand kind: StorageClass |
Constants
MAGIC_NUMBER | |
MAJOR_VERSION | |
MINOR_VERSION | |
REVISION |
Type Definitions
Word |