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 |