Index
$sel:absolute_offset:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:accessed:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:array:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:array:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:array:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:array:Traits | Data.SpirV.Reflect.TypeDescription |
$sel:arrayed:Image | Data.SpirV.Reflect.Traits |
$sel:binding:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:binding:WordOffset | Data.SpirV.Reflect.DescriptorBinding |
$sel:bindings:DescriptorSet | Data.SpirV.Reflect.DescriptorSet |
$sel:block:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:built_in:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:byte_address_buffer_offsets:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:column_count:Matrix | Data.SpirV.Reflect.Traits |
$sel:component:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:component_count:Vector | Data.SpirV.Reflect.Traits |
$sel:constant_id:SpecializationConstant | Data.SpirV.Reflect.SpecializationConstant |
$sel:copied:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:count:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:decorations:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:decoration_flags:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:decoration_flags:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:depth:Image | Data.SpirV.Reflect.Traits |
$sel:descriptor_bindings:Module | Data.SpirV.Reflect.Module |
$sel:descriptor_sets:Module | Data.SpirV.Reflect.Module |
$sel:descriptor_type:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:dim:Image | Data.SpirV.Reflect.Traits |
$sel:dims:Array | Data.SpirV.Reflect.Traits |
$sel:dims_count:Array | Data.SpirV.Reflect.Traits |
$sel:entry_point_id:Module | Data.SpirV.Reflect.Module |
$sel:entry_point_name:Module | Data.SpirV.Reflect.Module |
$sel:format:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:generator:Module | Data.SpirV.Reflect.Module |
$sel:id:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:image:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:image:Traits | Data.SpirV.Reflect.TypeDescription |
$sel:image_format:Image | Data.SpirV.Reflect.Traits |
$sel:input_attachment_index:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:input_variables:Module | Data.SpirV.Reflect.Module |
$sel:location:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:location:WordOffset | Data.SpirV.Reflect.InterfaceVariable |
$sel:matrix:Numeric | Data.SpirV.Reflect.Traits |
$sel:members:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:members:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:members:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:ms:Image | Data.SpirV.Reflect.Traits |
$sel:name:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:name:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:name:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:name:SpecializationConstant | Data.SpirV.Reflect.SpecializationConstant |
$sel:numeric:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:numeric:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:numeric:Traits | Data.SpirV.Reflect.TypeDescription |
$sel:offset:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:offset:WordOffset | Data.SpirV.Reflect.BlockVariable |
$sel:op:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:output_variables:Module | Data.SpirV.Reflect.Module |
$sel:padded_size:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:push_constants:Module | Data.SpirV.Reflect.Module |
$sel:resource_type:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:row_count:Matrix | Data.SpirV.Reflect.Traits |
$sel:sampled:Image | Data.SpirV.Reflect.Traits |
$sel:scalar:Numeric | Data.SpirV.Reflect.Traits |
$sel:semantic:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:set:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:set:DescriptorSet | Data.SpirV.Reflect.DescriptorSet |
$sel:set:WordOffset | Data.SpirV.Reflect.DescriptorBinding |
$sel:shader_stage:Module | Data.SpirV.Reflect.Module |
$sel:signed:Scalar | Data.SpirV.Reflect.Traits |
$sel:size:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:source_language:Module | Data.SpirV.Reflect.Module |
$sel:source_language_version:Module | Data.SpirV.Reflect.Module |
$sel:spec_constants:Module | Data.SpirV.Reflect.Module |
$sel:spirv_execution_model:Module | Data.SpirV.Reflect.Module |
$sel:spirv_id:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:spirv_id:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:spirv_id:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:spirv_id:SpecializationConstant | Data.SpirV.Reflect.SpecializationConstant |
$sel:storage_class:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:storage_class:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:stride:Array | Data.SpirV.Reflect.Traits |
$sel:stride:Matrix | Data.SpirV.Reflect.Traits |
$sel:struct_member_name:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:struct_type_description:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:traits:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:type_description:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:type_description:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:type_description:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
$sel:type_flags:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:type_name:TypeDescription | Data.SpirV.Reflect.TypeDescription |
$sel:uav_counter_binding:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:uav_counter_id:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:user_type:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:vector:Numeric | Data.SpirV.Reflect.Traits |
$sel:width:Scalar | Data.SpirV.Reflect.Traits |
$sel:word_offset:BlockVariable | Data.SpirV.Reflect.BlockVariable |
$sel:word_offset:DescriptorBinding | Data.SpirV.Reflect.DescriptorBinding |
$sel:word_offset:InterfaceVariable | Data.SpirV.Reflect.InterfaceVariable |
.&&. | Data.SpirV.Reflect.Enums.Common, Data.SpirV.Reflect.Enums |
Array | |
1 (Type/Class) | Data.SpirV.Reflect.Traits |
2 (Data Constructor) | Data.SpirV.Reflect.Traits |
bitNames | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
Bits | Data.SpirV.Reflect.Enums.Common, Data.SpirV.Reflect.Enums |
BlockVariable | |
1 (Type/Class) | Data.SpirV.Reflect.BlockVariable |
2 (Data Constructor) | Data.SpirV.Reflect.BlockVariable |
DecorationFlagBits | |
1 (Type/Class) | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
2 (Data Constructor) | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DecorationFlags | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_BLOCK | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_BLOCK_MATCH_TEXTURE | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_BUFFER_BLOCK | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_BUILT_IN | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_COLUMN_MAJOR | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_FLAT | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_NONE | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_NON_READABLE | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_NON_WRITABLE | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_NOPERSPECTIVE | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_PATCH | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_PER_TASK | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_PER_VERTEX | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_RELAXED_PRECISION | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_ROW_MAJOR | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DECORATION_WEIGHT_TEXTURE | Data.SpirV.Reflect.Enums.DecorationFlags, Data.SpirV.Reflect.Enums |
DescriptorBinding | |
1 (Type/Class) | Data.SpirV.Reflect.DescriptorBinding |
2 (Data Constructor) | Data.SpirV.Reflect.DescriptorBinding |
DescriptorSet | |
1 (Type/Class) | Data.SpirV.Reflect.DescriptorSet |
2 (Data Constructor) | Data.SpirV.Reflect.DescriptorSet |
DescriptorType | |
1 (Type/Class) | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
2 (Data Constructor) | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
descriptorTypeName | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
descriptorTypeNames | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_INPUT_ATTACHMENT | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_SAMPLED_IMAGE | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_SAMPLER | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_STORAGE_BUFFER | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_STORAGE_IMAGE | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_UNIFORM_BUFFER | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER | Data.SpirV.Reflect.Enums.DescriptorType, Data.SpirV.Reflect.Enums |
emptyArray | Data.SpirV.Reflect.Traits |
emptyImage | Data.SpirV.Reflect.Traits |
emptyMatrix | Data.SpirV.Reflect.Traits |
emptyNumeric | Data.SpirV.Reflect.Traits |
emptyScalar | Data.SpirV.Reflect.Traits |
emptyTraits | Data.SpirV.Reflect.TypeDescription |
emptyVector | Data.SpirV.Reflect.Traits |
ERROR_ALLOC_FAILED | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_COUNT_MISMATCH | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_ELEMENT_NOT_FOUND | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_INTERNAL_ERROR | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_NULL_POINTER | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_PARSE_FAILED | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_RANGE_EXCEEDED | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_INVALID_BLOCK_MEMBER_REFERENCE | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_INVALID_CODE_SIZE | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_INVALID_ENTRY_POINT | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_INVALID_EXECUTION_MODE | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_INVALID_ID_REFERENCE | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_INVALID_INSTRUCTION | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_INVALID_MAGIC_NUMBER | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_INVALID_STORAGE_CLASS | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_RECURSION | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_SET_NUMBER_OVERFLOW | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_UNEXPECTED_BLOCK_DATA | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
ERROR_SPIRV_UNEXPECTED_EOF | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
FiniteBits | Data.SpirV.Reflect.Enums.Common, Data.SpirV.Reflect.Enums |
Flags | Data.SpirV.Reflect.Enums.Common, Data.SpirV.Reflect.Enums |
Format | |
1 (Type/Class) | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
2 (Data Constructor) | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
formatName | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
formatNames | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16G16B16A16_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16G16B16A16_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16G16B16A16_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16G16B16_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16G16B16_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16G16B16_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16G16_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16G16_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16G16_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R16_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32G32B32A32_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32G32B32A32_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32G32B32A32_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32G32B32_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32G32B32_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32G32B32_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32G32_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32G32_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32G32_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R32_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64G64B64A64_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64G64B64A64_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64G64B64A64_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64G64B64_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64G64B64_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64G64B64_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64G64_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64G64_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64G64_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64_SFLOAT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64_SINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_R64_UINT | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
FORMAT_UNDEFINED | Data.SpirV.Reflect.Enums.Format, Data.SpirV.Reflect.Enums |
Generator | |
1 (Type/Class) | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
2 (Data Constructor) | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
generatorName | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
generatorNames | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_CLAY_CLAY_SHADER_COMPILER | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_GOOGLE_RSPIRV | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_GOOGLE_SHADERC_OVER_GLSLANG | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_GOOGLE_SPIREGG | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_KHRONOS_GLSLANG_REFERENCE_FRONT_END | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_KHRONOS_LLVM_SPIRV_TRANSLATOR | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_KHRONOS_SPIRV_TOOLS_ASSEMBLER | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_KHRONOS_SPIRV_TOOLS_LINKER | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_WINE_VKD3D_SHADER_COMPILER | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
GENERATOR_X_LEGEND_MESA_MESAIR_SPIRV_TRANSLATOR | Data.SpirV.Reflect.Enums.Generator, Data.SpirV.Reflect.Enums |
Image | |
1 (Type/Class) | Data.SpirV.Reflect.Traits |
2 (Data Constructor) | Data.SpirV.Reflect.Traits |
Int32 | Data.SpirV.Reflect.Enums.Common, Data.SpirV.Reflect.Enums |
InterfaceVariable | |
1 (Type/Class) | Data.SpirV.Reflect.InterfaceVariable |
2 (Data Constructor) | Data.SpirV.Reflect.InterfaceVariable |
IsString | Data.SpirV.Reflect.Enums.Common, Data.SpirV.Reflect.Enums |
Matrix | |
1 (Type/Class) | Data.SpirV.Reflect.Traits |
2 (Data Constructor) | Data.SpirV.Reflect.Traits |
Module | |
1 (Type/Class) | Data.SpirV.Reflect.Module |
2 (Data Constructor) | Data.SpirV.Reflect.Module |
ModuleFlagBits | |
1 (Type/Class) | Data.SpirV.Reflect.Enums.ModuleFlags, Data.SpirV.Reflect.Enums |
2 (Data Constructor) | Data.SpirV.Reflect.Enums.ModuleFlags, Data.SpirV.Reflect.Enums |
ModuleFlags | Data.SpirV.Reflect.Enums.ModuleFlags, Data.SpirV.Reflect.Enums |
MODULE_FLAG_NONE | Data.SpirV.Reflect.Enums.ModuleFlags, Data.SpirV.Reflect.Enums |
MODULE_FLAG_NO_COPY | Data.SpirV.Reflect.Enums.ModuleFlags, Data.SpirV.Reflect.Enums |
names | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
NOT_READY | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
Numeric | |
1 (Type/Class) | Data.SpirV.Reflect.Traits |
2 (Data Constructor) | Data.SpirV.Reflect.Traits |
ResourceFlagBits | |
1 (Type/Class) | Data.SpirV.Reflect.Enums.ResourceFlags, Data.SpirV.Reflect.Enums |
2 (Data Constructor) | Data.SpirV.Reflect.Enums.ResourceFlags, Data.SpirV.Reflect.Enums |
ResourceFlags | Data.SpirV.Reflect.Enums.ResourceFlags, Data.SpirV.Reflect.Enums |
RESOURCE_FLAG_CBV | Data.SpirV.Reflect.Enums.ResourceFlags, Data.SpirV.Reflect.Enums |
RESOURCE_FLAG_SAMPLER | Data.SpirV.Reflect.Enums.ResourceFlags, Data.SpirV.Reflect.Enums |
RESOURCE_FLAG_SRV | Data.SpirV.Reflect.Enums.ResourceFlags, Data.SpirV.Reflect.Enums |
RESOURCE_FLAG_UAV | Data.SpirV.Reflect.Enums.ResourceFlags, Data.SpirV.Reflect.Enums |
RESOURCE_FLAG_UNDEFINED | Data.SpirV.Reflect.Enums.ResourceFlags, Data.SpirV.Reflect.Enums |
Result | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
Scalar | |
1 (Type/Class) | Data.SpirV.Reflect.Traits |
2 (Data Constructor) | Data.SpirV.Reflect.Traits |
ShaderStage | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
ShaderStageFlagBits | |
1 (Type/Class) | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
2 (Data Constructor) | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_ANY_HIT_BIT_KHR | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_CALLABLE_BIT_KHR | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_CLOSEST_HIT_BIT_KHR | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_COMPUTE_BIT | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_FRAGMENT_BIT | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_GEOMETRY_BIT | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_INTERSECTION_BIT_KHR | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_MESH_BIT_EXT | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_MESH_BIT_NV | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_MISS_BIT_KHR | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_RAYGEN_BIT_KHR | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_TASK_BIT_EXT | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_TASK_BIT_NV | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_TESSELLATION_CONTROL_BIT | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_TESSELLATION_EVALUATION_BIT | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SHADER_STAGE_VERTEX_BIT | Data.SpirV.Reflect.Enums.ShaderStage, Data.SpirV.Reflect.Enums |
SpecializationConstant | |
1 (Type/Class) | Data.SpirV.Reflect.SpecializationConstant |
2 (Data Constructor) | Data.SpirV.Reflect.SpecializationConstant |
SPV_REFLECT_RESULT_ERROR_SPIRV_MAX_RECURSIVE_EXCEEDED | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
SUCCESS | Data.SpirV.Reflect.Enums.Result, Data.SpirV.Reflect.Enums |
toLabel | Data.SpirV.Reflect.Enums.Common, Data.SpirV.Reflect.Enums |
Traits | |
1 (Type/Class) | Data.SpirV.Reflect.TypeDescription |
2 (Data Constructor) | Data.SpirV.Reflect.TypeDescription |
TypeDescription | |
1 (Type/Class) | Data.SpirV.Reflect.TypeDescription |
2 (Data Constructor) | Data.SpirV.Reflect.TypeDescription |
typeFlagBitNames | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TypeFlagBits | |
1 (Type/Class) | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
2 (Data Constructor) | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TypeFlags | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
typeFlagsNames | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_ARRAY | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_BOOL | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_EXTERNAL_ACCELERATION_STRUCTURE | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_EXTERNAL_BLOCK | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_EXTERNAL_IMAGE | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_EXTERNAL_MASK | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_EXTERNAL_SAMPLED_IMAGE | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_EXTERNAL_SAMPLER | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_FLOAT | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_INT | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_MATRIX | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_REF | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_STRUCT | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_UNDEFINED | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_VECTOR | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
TYPE_FLAG_VOID | Data.SpirV.Reflect.Enums.TypeFlags, Data.SpirV.Reflect.Enums |
UserType | |
1 (Type/Class) | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
2 (Data Constructor) | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
userTypeId | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
userTypeName | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
userTypeNames | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_APPEND_STRUCTURED_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_BYTE_ADDRESS_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_CBUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_CONSTANT_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_CONSUME_STRUCTURED_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_INPUT_PATCH | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_INVALID | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_OUTPUT_PATCH | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RASTERIZER_ORDERED_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RASTERIZER_ORDERED_BYTE_ADDRESS_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RASTERIZER_ORDERED_STRUCTURED_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RASTERIZER_ORDERED_TEXTURE_1D | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RASTERIZER_ORDERED_TEXTURE_1D_ARRAY | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RASTERIZER_ORDERED_TEXTURE_2D | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RASTERIZER_ORDERED_TEXTURE_2D_ARRAY | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RASTERIZER_ORDERED_TEXTURE_3D | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RAYTRACING_ACCELERATION_STRUCTURE | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RW_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RW_BYTE_ADDRESS_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RW_STRUCTURED_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RW_TEXTURE_1D | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RW_TEXTURE_1D_ARRAY | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RW_TEXTURE_2D | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RW_TEXTURE_2D_ARRAY | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_RW_TEXTURE_3D | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_STRUCTURED_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_SUBPASS_INPUT | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_SUBPASS_INPUT_MS | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TBUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_1D | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_1D_ARRAY | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_2D | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_2DMS | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_2DMS_ARRAY | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_2D_ARRAY | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_3D | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_BUFFER | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_CUBE | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
USER_TYPE_TEXTURE_CUBE_ARRAY | Data.SpirV.Reflect.Enums.UserType, Data.SpirV.Reflect.Enums |
Vector | |
1 (Type/Class) | Data.SpirV.Reflect.Traits |
2 (Data Constructor) | Data.SpirV.Reflect.Traits |
Word32 | Data.SpirV.Reflect.Enums.Common, Data.SpirV.Reflect.Enums |
WordOffset | |
1 (Type/Class) | Data.SpirV.Reflect.InterfaceVariable |
2 (Data Constructor) | Data.SpirV.Reflect.InterfaceVariable |
3 (Type/Class) | Data.SpirV.Reflect.BlockVariable |
4 (Data Constructor) | Data.SpirV.Reflect.BlockVariable |
5 (Type/Class) | Data.SpirV.Reflect.DescriptorBinding |
6 (Data Constructor) | Data.SpirV.Reflect.DescriptorBinding |