| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | |
| | |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | spv = { |
| | 'MagicNumber' : 0x07230203, |
| | 'Version' : 0x00010600, |
| | 'Revision' : 1, |
| | 'OpCodeMask' : 0xffff, |
| | 'WordCountShift' : 16, |
| |
|
| | 'SourceLanguage' : { |
| | 'Unknown' : 0, |
| | 'ESSL' : 1, |
| | 'GLSL' : 2, |
| | 'OpenCL_C' : 3, |
| | 'OpenCL_CPP' : 4, |
| | 'HLSL' : 5, |
| | 'CPP_for_OpenCL' : 6, |
| | 'SYCL' : 7, |
| | 'HERO_C' : 8, |
| | 'NZSL' : 9, |
| | 'WGSL' : 10, |
| | 'Slang' : 11, |
| | 'Zig' : 12, |
| | }, |
| |
|
| | 'ExecutionModel' : { |
| | 'Vertex' : 0, |
| | 'TessellationControl' : 1, |
| | 'TessellationEvaluation' : 2, |
| | 'Geometry' : 3, |
| | 'Fragment' : 4, |
| | 'GLCompute' : 5, |
| | 'Kernel' : 6, |
| | 'TaskNV' : 5267, |
| | 'MeshNV' : 5268, |
| | 'RayGenerationKHR' : 5313, |
| | 'RayGenerationNV' : 5313, |
| | 'IntersectionKHR' : 5314, |
| | 'IntersectionNV' : 5314, |
| | 'AnyHitKHR' : 5315, |
| | 'AnyHitNV' : 5315, |
| | 'ClosestHitKHR' : 5316, |
| | 'ClosestHitNV' : 5316, |
| | 'MissKHR' : 5317, |
| | 'MissNV' : 5317, |
| | 'CallableKHR' : 5318, |
| | 'CallableNV' : 5318, |
| | 'TaskEXT' : 5364, |
| | 'MeshEXT' : 5365, |
| | }, |
| |
|
| | 'AddressingModel' : { |
| | 'Logical' : 0, |
| | 'Physical32' : 1, |
| | 'Physical64' : 2, |
| | 'PhysicalStorageBuffer64' : 5348, |
| | 'PhysicalStorageBuffer64EXT' : 5348, |
| | }, |
| |
|
| | 'MemoryModel' : { |
| | 'Simple' : 0, |
| | 'GLSL450' : 1, |
| | 'OpenCL' : 2, |
| | 'Vulkan' : 3, |
| | 'VulkanKHR' : 3, |
| | }, |
| |
|
| | 'ExecutionMode' : { |
| | 'Invocations' : 0, |
| | 'SpacingEqual' : 1, |
| | 'SpacingFractionalEven' : 2, |
| | 'SpacingFractionalOdd' : 3, |
| | 'VertexOrderCw' : 4, |
| | 'VertexOrderCcw' : 5, |
| | 'PixelCenterInteger' : 6, |
| | 'OriginUpperLeft' : 7, |
| | 'OriginLowerLeft' : 8, |
| | 'EarlyFragmentTests' : 9, |
| | 'PointMode' : 10, |
| | 'Xfb' : 11, |
| | 'DepthReplacing' : 12, |
| | 'DepthGreater' : 14, |
| | 'DepthLess' : 15, |
| | 'DepthUnchanged' : 16, |
| | 'LocalSize' : 17, |
| | 'LocalSizeHint' : 18, |
| | 'InputPoints' : 19, |
| | 'InputLines' : 20, |
| | 'InputLinesAdjacency' : 21, |
| | 'Triangles' : 22, |
| | 'InputTrianglesAdjacency' : 23, |
| | 'Quads' : 24, |
| | 'Isolines' : 25, |
| | 'OutputVertices' : 26, |
| | 'OutputPoints' : 27, |
| | 'OutputLineStrip' : 28, |
| | 'OutputTriangleStrip' : 29, |
| | 'VecTypeHint' : 30, |
| | 'ContractionOff' : 31, |
| | 'Initializer' : 33, |
| | 'Finalizer' : 34, |
| | 'SubgroupSize' : 35, |
| | 'SubgroupsPerWorkgroup' : 36, |
| | 'SubgroupsPerWorkgroupId' : 37, |
| | 'LocalSizeId' : 38, |
| | 'LocalSizeHintId' : 39, |
| | 'NonCoherentColorAttachmentReadEXT' : 4169, |
| | 'NonCoherentDepthAttachmentReadEXT' : 4170, |
| | 'NonCoherentStencilAttachmentReadEXT' : 4171, |
| | 'SubgroupUniformControlFlowKHR' : 4421, |
| | 'PostDepthCoverage' : 4446, |
| | 'DenormPreserve' : 4459, |
| | 'DenormFlushToZero' : 4460, |
| | 'SignedZeroInfNanPreserve' : 4461, |
| | 'RoundingModeRTE' : 4462, |
| | 'RoundingModeRTZ' : 4463, |
| | 'EarlyAndLateFragmentTestsAMD' : 5017, |
| | 'StencilRefReplacingEXT' : 5027, |
| | 'CoalescingAMDX' : 5069, |
| | 'MaxNodeRecursionAMDX' : 5071, |
| | 'StaticNumWorkgroupsAMDX' : 5072, |
| | 'ShaderIndexAMDX' : 5073, |
| | 'MaxNumWorkgroupsAMDX' : 5077, |
| | 'StencilRefUnchangedFrontAMD' : 5079, |
| | 'StencilRefGreaterFrontAMD' : 5080, |
| | 'StencilRefLessFrontAMD' : 5081, |
| | 'StencilRefUnchangedBackAMD' : 5082, |
| | 'StencilRefGreaterBackAMD' : 5083, |
| | 'StencilRefLessBackAMD' : 5084, |
| | 'QuadDerivativesKHR' : 5088, |
| | 'RequireFullQuadsKHR' : 5089, |
| | 'OutputLinesEXT' : 5269, |
| | 'OutputLinesNV' : 5269, |
| | 'OutputPrimitivesEXT' : 5270, |
| | 'OutputPrimitivesNV' : 5270, |
| | 'DerivativeGroupQuadsKHR' : 5289, |
| | 'DerivativeGroupQuadsNV' : 5289, |
| | 'DerivativeGroupLinearKHR' : 5290, |
| | 'DerivativeGroupLinearNV' : 5290, |
| | 'OutputTrianglesEXT' : 5298, |
| | 'OutputTrianglesNV' : 5298, |
| | 'PixelInterlockOrderedEXT' : 5366, |
| | 'PixelInterlockUnorderedEXT' : 5367, |
| | 'SampleInterlockOrderedEXT' : 5368, |
| | 'SampleInterlockUnorderedEXT' : 5369, |
| | 'ShadingRateInterlockOrderedEXT' : 5370, |
| | 'ShadingRateInterlockUnorderedEXT' : 5371, |
| | 'SharedLocalMemorySizeINTEL' : 5618, |
| | 'RoundingModeRTPINTEL' : 5620, |
| | 'RoundingModeRTNINTEL' : 5621, |
| | 'FloatingPointModeALTINTEL' : 5622, |
| | 'FloatingPointModeIEEEINTEL' : 5623, |
| | 'MaxWorkgroupSizeINTEL' : 5893, |
| | 'MaxWorkDimINTEL' : 5894, |
| | 'NoGlobalOffsetINTEL' : 5895, |
| | 'NumSIMDWorkitemsINTEL' : 5896, |
| | 'SchedulerTargetFmaxMhzINTEL' : 5903, |
| | 'MaximallyReconvergesKHR' : 6023, |
| | 'FPFastMathDefault' : 6028, |
| | 'StreamingInterfaceINTEL' : 6154, |
| | 'RegisterMapInterfaceINTEL' : 6160, |
| | 'NamedBarrierCountINTEL' : 6417, |
| | 'MaximumRegistersINTEL' : 6461, |
| | 'MaximumRegistersIdINTEL' : 6462, |
| | 'NamedMaximumRegistersINTEL' : 6463, |
| | }, |
| |
|
| | 'StorageClass' : { |
| | 'UniformConstant' : 0, |
| | 'Input' : 1, |
| | 'Uniform' : 2, |
| | 'Output' : 3, |
| | 'Workgroup' : 4, |
| | 'CrossWorkgroup' : 5, |
| | 'Private' : 6, |
| | 'Function' : 7, |
| | 'Generic' : 8, |
| | 'PushConstant' : 9, |
| | 'AtomicCounter' : 10, |
| | 'Image' : 11, |
| | 'StorageBuffer' : 12, |
| | 'TileImageEXT' : 4172, |
| | 'NodePayloadAMDX' : 5068, |
| | 'NodeOutputPayloadAMDX' : 5076, |
| | 'CallableDataKHR' : 5328, |
| | 'CallableDataNV' : 5328, |
| | 'IncomingCallableDataKHR' : 5329, |
| | 'IncomingCallableDataNV' : 5329, |
| | 'RayPayloadKHR' : 5338, |
| | 'RayPayloadNV' : 5338, |
| | 'HitAttributeKHR' : 5339, |
| | 'HitAttributeNV' : 5339, |
| | 'IncomingRayPayloadKHR' : 5342, |
| | 'IncomingRayPayloadNV' : 5342, |
| | 'ShaderRecordBufferKHR' : 5343, |
| | 'ShaderRecordBufferNV' : 5343, |
| | 'PhysicalStorageBuffer' : 5349, |
| | 'PhysicalStorageBufferEXT' : 5349, |
| | 'HitObjectAttributeNV' : 5385, |
| | 'TaskPayloadWorkgroupEXT' : 5402, |
| | 'CodeSectionINTEL' : 5605, |
| | 'DeviceOnlyINTEL' : 5936, |
| | 'HostOnlyINTEL' : 5937, |
| | }, |
| |
|
| | 'Dim' : { |
| | 'Dim1D' : 0, |
| | 'Dim2D' : 1, |
| | 'Dim3D' : 2, |
| | 'Cube' : 3, |
| | 'Rect' : 4, |
| | 'Buffer' : 5, |
| | 'SubpassData' : 6, |
| | 'TileImageDataEXT' : 4173, |
| | }, |
| |
|
| | 'SamplerAddressingMode' : { |
| | 'None' : 0, |
| | 'ClampToEdge' : 1, |
| | 'Clamp' : 2, |
| | 'Repeat' : 3, |
| | 'RepeatMirrored' : 4, |
| | }, |
| |
|
| | 'SamplerFilterMode' : { |
| | 'Nearest' : 0, |
| | 'Linear' : 1, |
| | }, |
| |
|
| | 'ImageFormat' : { |
| | 'Unknown' : 0, |
| | 'Rgba32f' : 1, |
| | 'Rgba16f' : 2, |
| | 'R32f' : 3, |
| | 'Rgba8' : 4, |
| | 'Rgba8Snorm' : 5, |
| | 'Rg32f' : 6, |
| | 'Rg16f' : 7, |
| | 'R11fG11fB10f' : 8, |
| | 'R16f' : 9, |
| | 'Rgba16' : 10, |
| | 'Rgb10A2' : 11, |
| | 'Rg16' : 12, |
| | 'Rg8' : 13, |
| | 'R16' : 14, |
| | 'R8' : 15, |
| | 'Rgba16Snorm' : 16, |
| | 'Rg16Snorm' : 17, |
| | 'Rg8Snorm' : 18, |
| | 'R16Snorm' : 19, |
| | 'R8Snorm' : 20, |
| | 'Rgba32i' : 21, |
| | 'Rgba16i' : 22, |
| | 'Rgba8i' : 23, |
| | 'R32i' : 24, |
| | 'Rg32i' : 25, |
| | 'Rg16i' : 26, |
| | 'Rg8i' : 27, |
| | 'R16i' : 28, |
| | 'R8i' : 29, |
| | 'Rgba32ui' : 30, |
| | 'Rgba16ui' : 31, |
| | 'Rgba8ui' : 32, |
| | 'R32ui' : 33, |
| | 'Rgb10a2ui' : 34, |
| | 'Rg32ui' : 35, |
| | 'Rg16ui' : 36, |
| | 'Rg8ui' : 37, |
| | 'R16ui' : 38, |
| | 'R8ui' : 39, |
| | 'R64ui' : 40, |
| | 'R64i' : 41, |
| | }, |
| |
|
| | 'ImageChannelOrder' : { |
| | 'R' : 0, |
| | 'A' : 1, |
| | 'RG' : 2, |
| | 'RA' : 3, |
| | 'RGB' : 4, |
| | 'RGBA' : 5, |
| | 'BGRA' : 6, |
| | 'ARGB' : 7, |
| | 'Intensity' : 8, |
| | 'Luminance' : 9, |
| | 'Rx' : 10, |
| | 'RGx' : 11, |
| | 'RGBx' : 12, |
| | 'Depth' : 13, |
| | 'DepthStencil' : 14, |
| | 'sRGB' : 15, |
| | 'sRGBx' : 16, |
| | 'sRGBA' : 17, |
| | 'sBGRA' : 18, |
| | 'ABGR' : 19, |
| | }, |
| |
|
| | 'ImageChannelDataType' : { |
| | 'SnormInt8' : 0, |
| | 'SnormInt16' : 1, |
| | 'UnormInt8' : 2, |
| | 'UnormInt16' : 3, |
| | 'UnormShort565' : 4, |
| | 'UnormShort555' : 5, |
| | 'UnormInt101010' : 6, |
| | 'SignedInt8' : 7, |
| | 'SignedInt16' : 8, |
| | 'SignedInt32' : 9, |
| | 'UnsignedInt8' : 10, |
| | 'UnsignedInt16' : 11, |
| | 'UnsignedInt32' : 12, |
| | 'HalfFloat' : 13, |
| | 'Float' : 14, |
| | 'UnormInt24' : 15, |
| | 'UnormInt101010_2' : 16, |
| | 'UnsignedIntRaw10EXT' : 19, |
| | 'UnsignedIntRaw12EXT' : 20, |
| | 'UnormInt2_101010EXT' : 21, |
| | }, |
| |
|
| | 'ImageOperandsShift' : { |
| | 'Bias' : 0, |
| | 'Lod' : 1, |
| | 'Grad' : 2, |
| | 'ConstOffset' : 3, |
| | 'Offset' : 4, |
| | 'ConstOffsets' : 5, |
| | 'Sample' : 6, |
| | 'MinLod' : 7, |
| | 'MakeTexelAvailable' : 8, |
| | 'MakeTexelAvailableKHR' : 8, |
| | 'MakeTexelVisible' : 9, |
| | 'MakeTexelVisibleKHR' : 9, |
| | 'NonPrivateTexel' : 10, |
| | 'NonPrivateTexelKHR' : 10, |
| | 'VolatileTexel' : 11, |
| | 'VolatileTexelKHR' : 11, |
| | 'SignExtend' : 12, |
| | 'ZeroExtend' : 13, |
| | 'Nontemporal' : 14, |
| | 'Offsets' : 16, |
| | }, |
| |
|
| | 'ImageOperandsMask' : { |
| | 'MaskNone' : 0, |
| | 'Bias' : 0x00000001, |
| | 'Lod' : 0x00000002, |
| | 'Grad' : 0x00000004, |
| | 'ConstOffset' : 0x00000008, |
| | 'Offset' : 0x00000010, |
| | 'ConstOffsets' : 0x00000020, |
| | 'Sample' : 0x00000040, |
| | 'MinLod' : 0x00000080, |
| | 'MakeTexelAvailable' : 0x00000100, |
| | 'MakeTexelAvailableKHR' : 0x00000100, |
| | 'MakeTexelVisible' : 0x00000200, |
| | 'MakeTexelVisibleKHR' : 0x00000200, |
| | 'NonPrivateTexel' : 0x00000400, |
| | 'NonPrivateTexelKHR' : 0x00000400, |
| | 'VolatileTexel' : 0x00000800, |
| | 'VolatileTexelKHR' : 0x00000800, |
| | 'SignExtend' : 0x00001000, |
| | 'ZeroExtend' : 0x00002000, |
| | 'Nontemporal' : 0x00004000, |
| | 'Offsets' : 0x00010000, |
| | }, |
| |
|
| | 'FPFastMathModeShift' : { |
| | 'NotNaN' : 0, |
| | 'NotInf' : 1, |
| | 'NSZ' : 2, |
| | 'AllowRecip' : 3, |
| | 'Fast' : 4, |
| | 'AllowContract' : 16, |
| | 'AllowContractFastINTEL' : 16, |
| | 'AllowReassoc' : 17, |
| | 'AllowReassocINTEL' : 17, |
| | 'AllowTransform' : 18, |
| | }, |
| |
|
| | 'FPFastMathModeMask' : { |
| | 'MaskNone' : 0, |
| | 'NotNaN' : 0x00000001, |
| | 'NotInf' : 0x00000002, |
| | 'NSZ' : 0x00000004, |
| | 'AllowRecip' : 0x00000008, |
| | 'Fast' : 0x00000010, |
| | 'AllowContract' : 0x00010000, |
| | 'AllowContractFastINTEL' : 0x00010000, |
| | 'AllowReassoc' : 0x00020000, |
| | 'AllowReassocINTEL' : 0x00020000, |
| | 'AllowTransform' : 0x00040000, |
| | }, |
| |
|
| | 'FPRoundingMode' : { |
| | 'RTE' : 0, |
| | 'RTZ' : 1, |
| | 'RTP' : 2, |
| | 'RTN' : 3, |
| | }, |
| |
|
| | 'LinkageType' : { |
| | 'Export' : 0, |
| | 'Import' : 1, |
| | 'LinkOnceODR' : 2, |
| | }, |
| |
|
| | 'AccessQualifier' : { |
| | 'ReadOnly' : 0, |
| | 'WriteOnly' : 1, |
| | 'ReadWrite' : 2, |
| | }, |
| |
|
| | 'FunctionParameterAttribute' : { |
| | 'Zext' : 0, |
| | 'Sext' : 1, |
| | 'ByVal' : 2, |
| | 'Sret' : 3, |
| | 'NoAlias' : 4, |
| | 'NoCapture' : 5, |
| | 'NoWrite' : 6, |
| | 'NoReadWrite' : 7, |
| | 'RuntimeAlignedINTEL' : 5940, |
| | }, |
| |
|
| | 'Decoration' : { |
| | 'RelaxedPrecision' : 0, |
| | 'SpecId' : 1, |
| | 'Block' : 2, |
| | 'BufferBlock' : 3, |
| | 'RowMajor' : 4, |
| | 'ColMajor' : 5, |
| | 'ArrayStride' : 6, |
| | 'MatrixStride' : 7, |
| | 'GLSLShared' : 8, |
| | 'GLSLPacked' : 9, |
| | 'CPacked' : 10, |
| | 'BuiltIn' : 11, |
| | 'NoPerspective' : 13, |
| | 'Flat' : 14, |
| | 'Patch' : 15, |
| | 'Centroid' : 16, |
| | 'Sample' : 17, |
| | 'Invariant' : 18, |
| | 'Restrict' : 19, |
| | 'Aliased' : 20, |
| | 'Volatile' : 21, |
| | 'Constant' : 22, |
| | 'Coherent' : 23, |
| | 'NonWritable' : 24, |
| | 'NonReadable' : 25, |
| | 'Uniform' : 26, |
| | 'UniformId' : 27, |
| | 'SaturatedConversion' : 28, |
| | 'Stream' : 29, |
| | 'Location' : 30, |
| | 'Component' : 31, |
| | 'Index' : 32, |
| | 'Binding' : 33, |
| | 'DescriptorSet' : 34, |
| | 'Offset' : 35, |
| | 'XfbBuffer' : 36, |
| | 'XfbStride' : 37, |
| | 'FuncParamAttr' : 38, |
| | 'FPRoundingMode' : 39, |
| | 'FPFastMathMode' : 40, |
| | 'LinkageAttributes' : 41, |
| | 'NoContraction' : 42, |
| | 'InputAttachmentIndex' : 43, |
| | 'Alignment' : 44, |
| | 'MaxByteOffset' : 45, |
| | 'AlignmentId' : 46, |
| | 'MaxByteOffsetId' : 47, |
| | 'NoSignedWrap' : 4469, |
| | 'NoUnsignedWrap' : 4470, |
| | 'WeightTextureQCOM' : 4487, |
| | 'BlockMatchTextureQCOM' : 4488, |
| | 'BlockMatchSamplerQCOM' : 4499, |
| | 'ExplicitInterpAMD' : 4999, |
| | 'NodeSharesPayloadLimitsWithAMDX' : 5019, |
| | 'NodeMaxPayloadsAMDX' : 5020, |
| | 'TrackFinishWritingAMDX' : 5078, |
| | 'PayloadNodeNameAMDX' : 5091, |
| | 'OverrideCoverageNV' : 5248, |
| | 'PassthroughNV' : 5250, |
| | 'ViewportRelativeNV' : 5252, |
| | 'SecondaryViewportRelativeNV' : 5256, |
| | 'PerPrimitiveEXT' : 5271, |
| | 'PerPrimitiveNV' : 5271, |
| | 'PerViewNV' : 5272, |
| | 'PerTaskNV' : 5273, |
| | 'PerVertexKHR' : 5285, |
| | 'PerVertexNV' : 5285, |
| | 'NonUniform' : 5300, |
| | 'NonUniformEXT' : 5300, |
| | 'RestrictPointer' : 5355, |
| | 'RestrictPointerEXT' : 5355, |
| | 'AliasedPointer' : 5356, |
| | 'AliasedPointerEXT' : 5356, |
| | 'HitObjectShaderRecordBufferNV' : 5386, |
| | 'BindlessSamplerNV' : 5398, |
| | 'BindlessImageNV' : 5399, |
| | 'BoundSamplerNV' : 5400, |
| | 'BoundImageNV' : 5401, |
| | 'SIMTCallINTEL' : 5599, |
| | 'ReferencedIndirectlyINTEL' : 5602, |
| | 'ClobberINTEL' : 5607, |
| | 'SideEffectsINTEL' : 5608, |
| | 'VectorComputeVariableINTEL' : 5624, |
| | 'FuncParamIOKindINTEL' : 5625, |
| | 'VectorComputeFunctionINTEL' : 5626, |
| | 'StackCallINTEL' : 5627, |
| | 'GlobalVariableOffsetINTEL' : 5628, |
| | 'CounterBuffer' : 5634, |
| | 'HlslCounterBufferGOOGLE' : 5634, |
| | 'HlslSemanticGOOGLE' : 5635, |
| | 'UserSemantic' : 5635, |
| | 'UserTypeGOOGLE' : 5636, |
| | 'FunctionRoundingModeINTEL' : 5822, |
| | 'FunctionDenormModeINTEL' : 5823, |
| | 'RegisterINTEL' : 5825, |
| | 'MemoryINTEL' : 5826, |
| | 'NumbanksINTEL' : 5827, |
| | 'BankwidthINTEL' : 5828, |
| | 'MaxPrivateCopiesINTEL' : 5829, |
| | 'SinglepumpINTEL' : 5830, |
| | 'DoublepumpINTEL' : 5831, |
| | 'MaxReplicatesINTEL' : 5832, |
| | 'SimpleDualPortINTEL' : 5833, |
| | 'MergeINTEL' : 5834, |
| | 'BankBitsINTEL' : 5835, |
| | 'ForcePow2DepthINTEL' : 5836, |
| | 'StridesizeINTEL' : 5883, |
| | 'WordsizeINTEL' : 5884, |
| | 'TrueDualPortINTEL' : 5885, |
| | 'BurstCoalesceINTEL' : 5899, |
| | 'CacheSizeINTEL' : 5900, |
| | 'DontStaticallyCoalesceINTEL' : 5901, |
| | 'PrefetchINTEL' : 5902, |
| | 'StallEnableINTEL' : 5905, |
| | 'FuseLoopsInFunctionINTEL' : 5907, |
| | 'MathOpDSPModeINTEL' : 5909, |
| | 'AliasScopeINTEL' : 5914, |
| | 'NoAliasINTEL' : 5915, |
| | 'InitiationIntervalINTEL' : 5917, |
| | 'MaxConcurrencyINTEL' : 5918, |
| | 'PipelineEnableINTEL' : 5919, |
| | 'BufferLocationINTEL' : 5921, |
| | 'IOPipeStorageINTEL' : 5944, |
| | 'FunctionFloatingPointModeINTEL' : 6080, |
| | 'SingleElementVectorINTEL' : 6085, |
| | 'VectorComputeCallableFunctionINTEL' : 6087, |
| | 'MediaBlockIOINTEL' : 6140, |
| | 'StallFreeINTEL' : 6151, |
| | 'FPMaxErrorDecorationINTEL' : 6170, |
| | 'LatencyControlLabelINTEL' : 6172, |
| | 'LatencyControlConstraintINTEL' : 6173, |
| | 'ConduitKernelArgumentINTEL' : 6175, |
| | 'RegisterMapKernelArgumentINTEL' : 6176, |
| | 'MMHostInterfaceAddressWidthINTEL' : 6177, |
| | 'MMHostInterfaceDataWidthINTEL' : 6178, |
| | 'MMHostInterfaceLatencyINTEL' : 6179, |
| | 'MMHostInterfaceReadWriteModeINTEL' : 6180, |
| | 'MMHostInterfaceMaxBurstINTEL' : 6181, |
| | 'MMHostInterfaceWaitRequestINTEL' : 6182, |
| | 'StableKernelArgumentINTEL' : 6183, |
| | 'HostAccessINTEL' : 6188, |
| | 'InitModeINTEL' : 6190, |
| | 'ImplementInRegisterMapINTEL' : 6191, |
| | 'CacheControlLoadINTEL' : 6442, |
| | 'CacheControlStoreINTEL' : 6443, |
| | }, |
| |
|
| | 'BuiltIn' : { |
| | 'Position' : 0, |
| | 'PointSize' : 1, |
| | 'ClipDistance' : 3, |
| | 'CullDistance' : 4, |
| | 'VertexId' : 5, |
| | 'InstanceId' : 6, |
| | 'PrimitiveId' : 7, |
| | 'InvocationId' : 8, |
| | 'Layer' : 9, |
| | 'ViewportIndex' : 10, |
| | 'TessLevelOuter' : 11, |
| | 'TessLevelInner' : 12, |
| | 'TessCoord' : 13, |
| | 'PatchVertices' : 14, |
| | 'FragCoord' : 15, |
| | 'PointCoord' : 16, |
| | 'FrontFacing' : 17, |
| | 'SampleId' : 18, |
| | 'SamplePosition' : 19, |
| | 'SampleMask' : 20, |
| | 'FragDepth' : 22, |
| | 'HelperInvocation' : 23, |
| | 'NumWorkgroups' : 24, |
| | 'WorkgroupSize' : 25, |
| | 'WorkgroupId' : 26, |
| | 'LocalInvocationId' : 27, |
| | 'GlobalInvocationId' : 28, |
| | 'LocalInvocationIndex' : 29, |
| | 'WorkDim' : 30, |
| | 'GlobalSize' : 31, |
| | 'EnqueuedWorkgroupSize' : 32, |
| | 'GlobalOffset' : 33, |
| | 'GlobalLinearId' : 34, |
| | 'SubgroupSize' : 36, |
| | 'SubgroupMaxSize' : 37, |
| | 'NumSubgroups' : 38, |
| | 'NumEnqueuedSubgroups' : 39, |
| | 'SubgroupId' : 40, |
| | 'SubgroupLocalInvocationId' : 41, |
| | 'VertexIndex' : 42, |
| | 'InstanceIndex' : 43, |
| | 'CoreIDARM' : 4160, |
| | 'CoreCountARM' : 4161, |
| | 'CoreMaxIDARM' : 4162, |
| | 'WarpIDARM' : 4163, |
| | 'WarpMaxIDARM' : 4164, |
| | 'SubgroupEqMask' : 4416, |
| | 'SubgroupEqMaskKHR' : 4416, |
| | 'SubgroupGeMask' : 4417, |
| | 'SubgroupGeMaskKHR' : 4417, |
| | 'SubgroupGtMask' : 4418, |
| | 'SubgroupGtMaskKHR' : 4418, |
| | 'SubgroupLeMask' : 4419, |
| | 'SubgroupLeMaskKHR' : 4419, |
| | 'SubgroupLtMask' : 4420, |
| | 'SubgroupLtMaskKHR' : 4420, |
| | 'BaseVertex' : 4424, |
| | 'BaseInstance' : 4425, |
| | 'DrawIndex' : 4426, |
| | 'PrimitiveShadingRateKHR' : 4432, |
| | 'DeviceIndex' : 4438, |
| | 'ViewIndex' : 4440, |
| | 'ShadingRateKHR' : 4444, |
| | 'BaryCoordNoPerspAMD' : 4992, |
| | 'BaryCoordNoPerspCentroidAMD' : 4993, |
| | 'BaryCoordNoPerspSampleAMD' : 4994, |
| | 'BaryCoordSmoothAMD' : 4995, |
| | 'BaryCoordSmoothCentroidAMD' : 4996, |
| | 'BaryCoordSmoothSampleAMD' : 4997, |
| | 'BaryCoordPullModelAMD' : 4998, |
| | 'FragStencilRefEXT' : 5014, |
| | 'CoalescedInputCountAMDX' : 5021, |
| | 'ShaderIndexAMDX' : 5073, |
| | 'ViewportMaskNV' : 5253, |
| | 'SecondaryPositionNV' : 5257, |
| | 'SecondaryViewportMaskNV' : 5258, |
| | 'PositionPerViewNV' : 5261, |
| | 'ViewportMaskPerViewNV' : 5262, |
| | 'FullyCoveredEXT' : 5264, |
| | 'TaskCountNV' : 5274, |
| | 'PrimitiveCountNV' : 5275, |
| | 'PrimitiveIndicesNV' : 5276, |
| | 'ClipDistancePerViewNV' : 5277, |
| | 'CullDistancePerViewNV' : 5278, |
| | 'LayerPerViewNV' : 5279, |
| | 'MeshViewCountNV' : 5280, |
| | 'MeshViewIndicesNV' : 5281, |
| | 'BaryCoordKHR' : 5286, |
| | 'BaryCoordNV' : 5286, |
| | 'BaryCoordNoPerspKHR' : 5287, |
| | 'BaryCoordNoPerspNV' : 5287, |
| | 'FragSizeEXT' : 5292, |
| | 'FragmentSizeNV' : 5292, |
| | 'FragInvocationCountEXT' : 5293, |
| | 'InvocationsPerPixelNV' : 5293, |
| | 'PrimitivePointIndicesEXT' : 5294, |
| | 'PrimitiveLineIndicesEXT' : 5295, |
| | 'PrimitiveTriangleIndicesEXT' : 5296, |
| | 'CullPrimitiveEXT' : 5299, |
| | 'LaunchIdKHR' : 5319, |
| | 'LaunchIdNV' : 5319, |
| | 'LaunchSizeKHR' : 5320, |
| | 'LaunchSizeNV' : 5320, |
| | 'WorldRayOriginKHR' : 5321, |
| | 'WorldRayOriginNV' : 5321, |
| | 'WorldRayDirectionKHR' : 5322, |
| | 'WorldRayDirectionNV' : 5322, |
| | 'ObjectRayOriginKHR' : 5323, |
| | 'ObjectRayOriginNV' : 5323, |
| | 'ObjectRayDirectionKHR' : 5324, |
| | 'ObjectRayDirectionNV' : 5324, |
| | 'RayTminKHR' : 5325, |
| | 'RayTminNV' : 5325, |
| | 'RayTmaxKHR' : 5326, |
| | 'RayTmaxNV' : 5326, |
| | 'InstanceCustomIndexKHR' : 5327, |
| | 'InstanceCustomIndexNV' : 5327, |
| | 'ObjectToWorldKHR' : 5330, |
| | 'ObjectToWorldNV' : 5330, |
| | 'WorldToObjectKHR' : 5331, |
| | 'WorldToObjectNV' : 5331, |
| | 'HitTNV' : 5332, |
| | 'HitKindKHR' : 5333, |
| | 'HitKindNV' : 5333, |
| | 'CurrentRayTimeNV' : 5334, |
| | 'HitTriangleVertexPositionsKHR' : 5335, |
| | 'HitMicroTriangleVertexPositionsNV' : 5337, |
| | 'HitMicroTriangleVertexBarycentricsNV' : 5344, |
| | 'IncomingRayFlagsKHR' : 5351, |
| | 'IncomingRayFlagsNV' : 5351, |
| | 'RayGeometryIndexKHR' : 5352, |
| | 'WarpsPerSMNV' : 5374, |
| | 'SMCountNV' : 5375, |
| | 'WarpIDNV' : 5376, |
| | 'SMIDNV' : 5377, |
| | 'HitKindFrontFacingMicroTriangleNV' : 5405, |
| | 'HitKindBackFacingMicroTriangleNV' : 5406, |
| | 'CullMaskKHR' : 6021, |
| | }, |
| |
|
| | 'SelectionControlShift' : { |
| | 'Flatten' : 0, |
| | 'DontFlatten' : 1, |
| | }, |
| |
|
| | 'SelectionControlMask' : { |
| | 'MaskNone' : 0, |
| | 'Flatten' : 0x00000001, |
| | 'DontFlatten' : 0x00000002, |
| | }, |
| |
|
| | 'LoopControlShift' : { |
| | 'Unroll' : 0, |
| | 'DontUnroll' : 1, |
| | 'DependencyInfinite' : 2, |
| | 'DependencyLength' : 3, |
| | 'MinIterations' : 4, |
| | 'MaxIterations' : 5, |
| | 'IterationMultiple' : 6, |
| | 'PeelCount' : 7, |
| | 'PartialCount' : 8, |
| | 'InitiationIntervalINTEL' : 16, |
| | 'MaxConcurrencyINTEL' : 17, |
| | 'DependencyArrayINTEL' : 18, |
| | 'PipelineEnableINTEL' : 19, |
| | 'LoopCoalesceINTEL' : 20, |
| | 'MaxInterleavingINTEL' : 21, |
| | 'SpeculatedIterationsINTEL' : 22, |
| | 'NoFusionINTEL' : 23, |
| | 'LoopCountINTEL' : 24, |
| | 'MaxReinvocationDelayINTEL' : 25, |
| | }, |
| |
|
| | 'LoopControlMask' : { |
| | 'MaskNone' : 0, |
| | 'Unroll' : 0x00000001, |
| | 'DontUnroll' : 0x00000002, |
| | 'DependencyInfinite' : 0x00000004, |
| | 'DependencyLength' : 0x00000008, |
| | 'MinIterations' : 0x00000010, |
| | 'MaxIterations' : 0x00000020, |
| | 'IterationMultiple' : 0x00000040, |
| | 'PeelCount' : 0x00000080, |
| | 'PartialCount' : 0x00000100, |
| | 'InitiationIntervalINTEL' : 0x00010000, |
| | 'MaxConcurrencyINTEL' : 0x00020000, |
| | 'DependencyArrayINTEL' : 0x00040000, |
| | 'PipelineEnableINTEL' : 0x00080000, |
| | 'LoopCoalesceINTEL' : 0x00100000, |
| | 'MaxInterleavingINTEL' : 0x00200000, |
| | 'SpeculatedIterationsINTEL' : 0x00400000, |
| | 'NoFusionINTEL' : 0x00800000, |
| | 'LoopCountINTEL' : 0x01000000, |
| | 'MaxReinvocationDelayINTEL' : 0x02000000, |
| | }, |
| |
|
| | 'FunctionControlShift' : { |
| | 'Inline' : 0, |
| | 'DontInline' : 1, |
| | 'Pure' : 2, |
| | 'Const' : 3, |
| | 'OptNoneINTEL' : 16, |
| | }, |
| |
|
| | 'FunctionControlMask' : { |
| | 'MaskNone' : 0, |
| | 'Inline' : 0x00000001, |
| | 'DontInline' : 0x00000002, |
| | 'Pure' : 0x00000004, |
| | 'Const' : 0x00000008, |
| | 'OptNoneINTEL' : 0x00010000, |
| | }, |
| |
|
| | 'MemorySemanticsShift' : { |
| | 'Acquire' : 1, |
| | 'Release' : 2, |
| | 'AcquireRelease' : 3, |
| | 'SequentiallyConsistent' : 4, |
| | 'UniformMemory' : 6, |
| | 'SubgroupMemory' : 7, |
| | 'WorkgroupMemory' : 8, |
| | 'CrossWorkgroupMemory' : 9, |
| | 'AtomicCounterMemory' : 10, |
| | 'ImageMemory' : 11, |
| | 'OutputMemory' : 12, |
| | 'OutputMemoryKHR' : 12, |
| | 'MakeAvailable' : 13, |
| | 'MakeAvailableKHR' : 13, |
| | 'MakeVisible' : 14, |
| | 'MakeVisibleKHR' : 14, |
| | 'Volatile' : 15, |
| | }, |
| |
|
| | 'MemorySemanticsMask' : { |
| | 'MaskNone' : 0, |
| | 'Acquire' : 0x00000002, |
| | 'Release' : 0x00000004, |
| | 'AcquireRelease' : 0x00000008, |
| | 'SequentiallyConsistent' : 0x00000010, |
| | 'UniformMemory' : 0x00000040, |
| | 'SubgroupMemory' : 0x00000080, |
| | 'WorkgroupMemory' : 0x00000100, |
| | 'CrossWorkgroupMemory' : 0x00000200, |
| | 'AtomicCounterMemory' : 0x00000400, |
| | 'ImageMemory' : 0x00000800, |
| | 'OutputMemory' : 0x00001000, |
| | 'OutputMemoryKHR' : 0x00001000, |
| | 'MakeAvailable' : 0x00002000, |
| | 'MakeAvailableKHR' : 0x00002000, |
| | 'MakeVisible' : 0x00004000, |
| | 'MakeVisibleKHR' : 0x00004000, |
| | 'Volatile' : 0x00008000, |
| | }, |
| |
|
| | 'MemoryAccessShift' : { |
| | 'Volatile' : 0, |
| | 'Aligned' : 1, |
| | 'Nontemporal' : 2, |
| | 'MakePointerAvailable' : 3, |
| | 'MakePointerAvailableKHR' : 3, |
| | 'MakePointerVisible' : 4, |
| | 'MakePointerVisibleKHR' : 4, |
| | 'NonPrivatePointer' : 5, |
| | 'NonPrivatePointerKHR' : 5, |
| | 'AliasScopeINTELMask' : 16, |
| | 'NoAliasINTELMask' : 17, |
| | }, |
| |
|
| | 'MemoryAccessMask' : { |
| | 'MaskNone' : 0, |
| | 'Volatile' : 0x00000001, |
| | 'Aligned' : 0x00000002, |
| | 'Nontemporal' : 0x00000004, |
| | 'MakePointerAvailable' : 0x00000008, |
| | 'MakePointerAvailableKHR' : 0x00000008, |
| | 'MakePointerVisible' : 0x00000010, |
| | 'MakePointerVisibleKHR' : 0x00000010, |
| | 'NonPrivatePointer' : 0x00000020, |
| | 'NonPrivatePointerKHR' : 0x00000020, |
| | 'AliasScopeINTELMask' : 0x00010000, |
| | 'NoAliasINTELMask' : 0x00020000, |
| | }, |
| |
|
| | 'Scope' : { |
| | 'CrossDevice' : 0, |
| | 'Device' : 1, |
| | 'Workgroup' : 2, |
| | 'Subgroup' : 3, |
| | 'Invocation' : 4, |
| | 'QueueFamily' : 5, |
| | 'QueueFamilyKHR' : 5, |
| | 'ShaderCallKHR' : 6, |
| | }, |
| |
|
| | 'GroupOperation' : { |
| | 'Reduce' : 0, |
| | 'InclusiveScan' : 1, |
| | 'ExclusiveScan' : 2, |
| | 'ClusteredReduce' : 3, |
| | 'PartitionedReduceNV' : 6, |
| | 'PartitionedInclusiveScanNV' : 7, |
| | 'PartitionedExclusiveScanNV' : 8, |
| | }, |
| |
|
| | 'KernelEnqueueFlags' : { |
| | 'NoWait' : 0, |
| | 'WaitKernel' : 1, |
| | 'WaitWorkGroup' : 2, |
| | }, |
| |
|
| | 'KernelProfilingInfoShift' : { |
| | 'CmdExecTime' : 0, |
| | }, |
| |
|
| | 'KernelProfilingInfoMask' : { |
| | 'MaskNone' : 0, |
| | 'CmdExecTime' : 0x00000001, |
| | }, |
| |
|
| | 'Capability' : { |
| | 'Matrix' : 0, |
| | 'Shader' : 1, |
| | 'Geometry' : 2, |
| | 'Tessellation' : 3, |
| | 'Addresses' : 4, |
| | 'Linkage' : 5, |
| | 'Kernel' : 6, |
| | 'Vector16' : 7, |
| | 'Float16Buffer' : 8, |
| | 'Float16' : 9, |
| | 'Float64' : 10, |
| | 'Int64' : 11, |
| | 'Int64Atomics' : 12, |
| | 'ImageBasic' : 13, |
| | 'ImageReadWrite' : 14, |
| | 'ImageMipmap' : 15, |
| | 'Pipes' : 17, |
| | 'Groups' : 18, |
| | 'DeviceEnqueue' : 19, |
| | 'LiteralSampler' : 20, |
| | 'AtomicStorage' : 21, |
| | 'Int16' : 22, |
| | 'TessellationPointSize' : 23, |
| | 'GeometryPointSize' : 24, |
| | 'ImageGatherExtended' : 25, |
| | 'StorageImageMultisample' : 27, |
| | 'UniformBufferArrayDynamicIndexing' : 28, |
| | 'SampledImageArrayDynamicIndexing' : 29, |
| | 'StorageBufferArrayDynamicIndexing' : 30, |
| | 'StorageImageArrayDynamicIndexing' : 31, |
| | 'ClipDistance' : 32, |
| | 'CullDistance' : 33, |
| | 'ImageCubeArray' : 34, |
| | 'SampleRateShading' : 35, |
| | 'ImageRect' : 36, |
| | 'SampledRect' : 37, |
| | 'GenericPointer' : 38, |
| | 'Int8' : 39, |
| | 'InputAttachment' : 40, |
| | 'SparseResidency' : 41, |
| | 'MinLod' : 42, |
| | 'Sampled1D' : 43, |
| | 'Image1D' : 44, |
| | 'SampledCubeArray' : 45, |
| | 'SampledBuffer' : 46, |
| | 'ImageBuffer' : 47, |
| | 'ImageMSArray' : 48, |
| | 'StorageImageExtendedFormats' : 49, |
| | 'ImageQuery' : 50, |
| | 'DerivativeControl' : 51, |
| | 'InterpolationFunction' : 52, |
| | 'TransformFeedback' : 53, |
| | 'GeometryStreams' : 54, |
| | 'StorageImageReadWithoutFormat' : 55, |
| | 'StorageImageWriteWithoutFormat' : 56, |
| | 'MultiViewport' : 57, |
| | 'SubgroupDispatch' : 58, |
| | 'NamedBarrier' : 59, |
| | 'PipeStorage' : 60, |
| | 'GroupNonUniform' : 61, |
| | 'GroupNonUniformVote' : 62, |
| | 'GroupNonUniformArithmetic' : 63, |
| | 'GroupNonUniformBallot' : 64, |
| | 'GroupNonUniformShuffle' : 65, |
| | 'GroupNonUniformShuffleRelative' : 66, |
| | 'GroupNonUniformClustered' : 67, |
| | 'GroupNonUniformQuad' : 68, |
| | 'ShaderLayer' : 69, |
| | 'ShaderViewportIndex' : 70, |
| | 'UniformDecoration' : 71, |
| | 'CoreBuiltinsARM' : 4165, |
| | 'TileImageColorReadAccessEXT' : 4166, |
| | 'TileImageDepthReadAccessEXT' : 4167, |
| | 'TileImageStencilReadAccessEXT' : 4168, |
| | 'CooperativeMatrixLayoutsARM' : 4201, |
| | 'FragmentShadingRateKHR' : 4422, |
| | 'SubgroupBallotKHR' : 4423, |
| | 'DrawParameters' : 4427, |
| | 'WorkgroupMemoryExplicitLayoutKHR' : 4428, |
| | 'WorkgroupMemoryExplicitLayout8BitAccessKHR' : 4429, |
| | 'WorkgroupMemoryExplicitLayout16BitAccessKHR' : 4430, |
| | 'SubgroupVoteKHR' : 4431, |
| | 'StorageBuffer16BitAccess' : 4433, |
| | 'StorageUniformBufferBlock16' : 4433, |
| | 'StorageUniform16' : 4434, |
| | 'UniformAndStorageBuffer16BitAccess' : 4434, |
| | 'StoragePushConstant16' : 4435, |
| | 'StorageInputOutput16' : 4436, |
| | 'DeviceGroup' : 4437, |
| | 'MultiView' : 4439, |
| | 'VariablePointersStorageBuffer' : 4441, |
| | 'VariablePointers' : 4442, |
| | 'AtomicStorageOps' : 4445, |
| | 'SampleMaskPostDepthCoverage' : 4447, |
| | 'StorageBuffer8BitAccess' : 4448, |
| | 'UniformAndStorageBuffer8BitAccess' : 4449, |
| | 'StoragePushConstant8' : 4450, |
| | 'DenormPreserve' : 4464, |
| | 'DenormFlushToZero' : 4465, |
| | 'SignedZeroInfNanPreserve' : 4466, |
| | 'RoundingModeRTE' : 4467, |
| | 'RoundingModeRTZ' : 4468, |
| | 'RayQueryProvisionalKHR' : 4471, |
| | 'RayQueryKHR' : 4472, |
| | 'UntypedPointersKHR' : 4473, |
| | 'RayTraversalPrimitiveCullingKHR' : 4478, |
| | 'RayTracingKHR' : 4479, |
| | 'TextureSampleWeightedQCOM' : 4484, |
| | 'TextureBoxFilterQCOM' : 4485, |
| | 'TextureBlockMatchQCOM' : 4486, |
| | 'TextureBlockMatch2QCOM' : 4498, |
| | 'Float16ImageAMD' : 5008, |
| | 'ImageGatherBiasLodAMD' : 5009, |
| | 'FragmentMaskAMD' : 5010, |
| | 'StencilExportEXT' : 5013, |
| | 'ImageReadWriteLodAMD' : 5015, |
| | 'Int64ImageEXT' : 5016, |
| | 'ShaderClockKHR' : 5055, |
| | 'ShaderEnqueueAMDX' : 5067, |
| | 'QuadControlKHR' : 5087, |
| | 'SampleMaskOverrideCoverageNV' : 5249, |
| | 'GeometryShaderPassthroughNV' : 5251, |
| | 'ShaderViewportIndexLayerEXT' : 5254, |
| | 'ShaderViewportIndexLayerNV' : 5254, |
| | 'ShaderViewportMaskNV' : 5255, |
| | 'ShaderStereoViewNV' : 5259, |
| | 'PerViewAttributesNV' : 5260, |
| | 'FragmentFullyCoveredEXT' : 5265, |
| | 'MeshShadingNV' : 5266, |
| | 'ImageFootprintNV' : 5282, |
| | 'MeshShadingEXT' : 5283, |
| | 'FragmentBarycentricKHR' : 5284, |
| | 'FragmentBarycentricNV' : 5284, |
| | 'ComputeDerivativeGroupQuadsKHR' : 5288, |
| | 'ComputeDerivativeGroupQuadsNV' : 5288, |
| | 'FragmentDensityEXT' : 5291, |
| | 'ShadingRateNV' : 5291, |
| | 'GroupNonUniformPartitionedNV' : 5297, |
| | 'ShaderNonUniform' : 5301, |
| | 'ShaderNonUniformEXT' : 5301, |
| | 'RuntimeDescriptorArray' : 5302, |
| | 'RuntimeDescriptorArrayEXT' : 5302, |
| | 'InputAttachmentArrayDynamicIndexing' : 5303, |
| | 'InputAttachmentArrayDynamicIndexingEXT' : 5303, |
| | 'UniformTexelBufferArrayDynamicIndexing' : 5304, |
| | 'UniformTexelBufferArrayDynamicIndexingEXT' : 5304, |
| | 'StorageTexelBufferArrayDynamicIndexing' : 5305, |
| | 'StorageTexelBufferArrayDynamicIndexingEXT' : 5305, |
| | 'UniformBufferArrayNonUniformIndexing' : 5306, |
| | 'UniformBufferArrayNonUniformIndexingEXT' : 5306, |
| | 'SampledImageArrayNonUniformIndexing' : 5307, |
| | 'SampledImageArrayNonUniformIndexingEXT' : 5307, |
| | 'StorageBufferArrayNonUniformIndexing' : 5308, |
| | 'StorageBufferArrayNonUniformIndexingEXT' : 5308, |
| | 'StorageImageArrayNonUniformIndexing' : 5309, |
| | 'StorageImageArrayNonUniformIndexingEXT' : 5309, |
| | 'InputAttachmentArrayNonUniformIndexing' : 5310, |
| | 'InputAttachmentArrayNonUniformIndexingEXT' : 5310, |
| | 'UniformTexelBufferArrayNonUniformIndexing' : 5311, |
| | 'UniformTexelBufferArrayNonUniformIndexingEXT' : 5311, |
| | 'StorageTexelBufferArrayNonUniformIndexing' : 5312, |
| | 'StorageTexelBufferArrayNonUniformIndexingEXT' : 5312, |
| | 'RayTracingPositionFetchKHR' : 5336, |
| | 'RayTracingNV' : 5340, |
| | 'RayTracingMotionBlurNV' : 5341, |
| | 'VulkanMemoryModel' : 5345, |
| | 'VulkanMemoryModelKHR' : 5345, |
| | 'VulkanMemoryModelDeviceScope' : 5346, |
| | 'VulkanMemoryModelDeviceScopeKHR' : 5346, |
| | 'PhysicalStorageBufferAddresses' : 5347, |
| | 'PhysicalStorageBufferAddressesEXT' : 5347, |
| | 'ComputeDerivativeGroupLinearKHR' : 5350, |
| | 'ComputeDerivativeGroupLinearNV' : 5350, |
| | 'RayTracingProvisionalKHR' : 5353, |
| | 'CooperativeMatrixNV' : 5357, |
| | 'FragmentShaderSampleInterlockEXT' : 5363, |
| | 'FragmentShaderShadingRateInterlockEXT' : 5372, |
| | 'ShaderSMBuiltinsNV' : 5373, |
| | 'FragmentShaderPixelInterlockEXT' : 5378, |
| | 'DemoteToHelperInvocation' : 5379, |
| | 'DemoteToHelperInvocationEXT' : 5379, |
| | 'DisplacementMicromapNV' : 5380, |
| | 'RayTracingOpacityMicromapEXT' : 5381, |
| | 'ShaderInvocationReorderNV' : 5383, |
| | 'BindlessTextureNV' : 5390, |
| | 'RayQueryPositionFetchKHR' : 5391, |
| | 'AtomicFloat16VectorNV' : 5404, |
| | 'RayTracingDisplacementMicromapNV' : 5409, |
| | 'RawAccessChainsNV' : 5414, |
| | 'SubgroupShuffleINTEL' : 5568, |
| | 'SubgroupBufferBlockIOINTEL' : 5569, |
| | 'SubgroupImageBlockIOINTEL' : 5570, |
| | 'SubgroupImageMediaBlockIOINTEL' : 5579, |
| | 'RoundToInfinityINTEL' : 5582, |
| | 'FloatingPointModeINTEL' : 5583, |
| | 'IntegerFunctions2INTEL' : 5584, |
| | 'FunctionPointersINTEL' : 5603, |
| | 'IndirectReferencesINTEL' : 5604, |
| | 'AsmINTEL' : 5606, |
| | 'AtomicFloat32MinMaxEXT' : 5612, |
| | 'AtomicFloat64MinMaxEXT' : 5613, |
| | 'AtomicFloat16MinMaxEXT' : 5616, |
| | 'VectorComputeINTEL' : 5617, |
| | 'VectorAnyINTEL' : 5619, |
| | 'ExpectAssumeKHR' : 5629, |
| | 'SubgroupAvcMotionEstimationINTEL' : 5696, |
| | 'SubgroupAvcMotionEstimationIntraINTEL' : 5697, |
| | 'SubgroupAvcMotionEstimationChromaINTEL' : 5698, |
| | 'VariableLengthArrayINTEL' : 5817, |
| | 'FunctionFloatControlINTEL' : 5821, |
| | 'FPGAMemoryAttributesINTEL' : 5824, |
| | 'FPFastMathModeINTEL' : 5837, |
| | 'ArbitraryPrecisionIntegersINTEL' : 5844, |
| | 'ArbitraryPrecisionFloatingPointINTEL' : 5845, |
| | 'UnstructuredLoopControlsINTEL' : 5886, |
| | 'FPGALoopControlsINTEL' : 5888, |
| | 'KernelAttributesINTEL' : 5892, |
| | 'FPGAKernelAttributesINTEL' : 5897, |
| | 'FPGAMemoryAccessesINTEL' : 5898, |
| | 'FPGAClusterAttributesINTEL' : 5904, |
| | 'LoopFuseINTEL' : 5906, |
| | 'FPGADSPControlINTEL' : 5908, |
| | 'MemoryAccessAliasingINTEL' : 5910, |
| | 'FPGAInvocationPipeliningAttributesINTEL' : 5916, |
| | 'FPGABufferLocationINTEL' : 5920, |
| | 'ArbitraryPrecisionFixedPointINTEL' : 5922, |
| | 'USMStorageClassesINTEL' : 5935, |
| | 'RuntimeAlignedAttributeINTEL' : 5939, |
| | 'IOPipesINTEL' : 5943, |
| | 'BlockingPipesINTEL' : 5945, |
| | 'FPGARegINTEL' : 5948, |
| | 'DotProductInputAll' : 6016, |
| | 'DotProductInputAllKHR' : 6016, |
| | 'DotProductInput4x8Bit' : 6017, |
| | 'DotProductInput4x8BitKHR' : 6017, |
| | 'DotProductInput4x8BitPacked' : 6018, |
| | 'DotProductInput4x8BitPackedKHR' : 6018, |
| | 'DotProduct' : 6019, |
| | 'DotProductKHR' : 6019, |
| | 'RayCullMaskKHR' : 6020, |
| | 'CooperativeMatrixKHR' : 6022, |
| | 'ReplicatedCompositesEXT' : 6024, |
| | 'BitInstructions' : 6025, |
| | 'GroupNonUniformRotateKHR' : 6026, |
| | 'FloatControls2' : 6029, |
| | 'AtomicFloat32AddEXT' : 6033, |
| | 'AtomicFloat64AddEXT' : 6034, |
| | 'LongCompositesINTEL' : 6089, |
| | 'OptNoneINTEL' : 6094, |
| | 'AtomicFloat16AddEXT' : 6095, |
| | 'DebugInfoModuleINTEL' : 6114, |
| | 'BFloat16ConversionINTEL' : 6115, |
| | 'SplitBarrierINTEL' : 6141, |
| | 'FPGAClusterAttributesV2INTEL' : 6150, |
| | 'FPGAKernelAttributesv2INTEL' : 6161, |
| | 'FPMaxErrorINTEL' : 6169, |
| | 'FPGALatencyControlINTEL' : 6171, |
| | 'FPGAArgumentInterfacesINTEL' : 6174, |
| | 'GlobalVariableHostAccessINTEL' : 6187, |
| | 'GlobalVariableFPGADecorationsINTEL' : 6189, |
| | 'SubgroupBufferPrefetchINTEL' : 6220, |
| | 'GroupUniformArithmeticKHR' : 6400, |
| | 'MaskedGatherScatterINTEL' : 6427, |
| | 'CacheControlsINTEL' : 6441, |
| | 'RegisterLimitsINTEL' : 6460, |
| | }, |
| |
|
| | 'RayFlagsShift' : { |
| | 'OpaqueKHR' : 0, |
| | 'NoOpaqueKHR' : 1, |
| | 'TerminateOnFirstHitKHR' : 2, |
| | 'SkipClosestHitShaderKHR' : 3, |
| | 'CullBackFacingTrianglesKHR' : 4, |
| | 'CullFrontFacingTrianglesKHR' : 5, |
| | 'CullOpaqueKHR' : 6, |
| | 'CullNoOpaqueKHR' : 7, |
| | 'SkipTrianglesKHR' : 8, |
| | 'SkipAABBsKHR' : 9, |
| | 'ForceOpacityMicromap2StateEXT' : 10, |
| | }, |
| |
|
| | 'RayFlagsMask' : { |
| | 'MaskNone' : 0, |
| | 'OpaqueKHR' : 0x00000001, |
| | 'NoOpaqueKHR' : 0x00000002, |
| | 'TerminateOnFirstHitKHR' : 0x00000004, |
| | 'SkipClosestHitShaderKHR' : 0x00000008, |
| | 'CullBackFacingTrianglesKHR' : 0x00000010, |
| | 'CullFrontFacingTrianglesKHR' : 0x00000020, |
| | 'CullOpaqueKHR' : 0x00000040, |
| | 'CullNoOpaqueKHR' : 0x00000080, |
| | 'SkipTrianglesKHR' : 0x00000100, |
| | 'SkipAABBsKHR' : 0x00000200, |
| | 'ForceOpacityMicromap2StateEXT' : 0x00000400, |
| | }, |
| |
|
| | 'RayQueryIntersection' : { |
| | 'RayQueryCandidateIntersectionKHR' : 0, |
| | 'RayQueryCommittedIntersectionKHR' : 1, |
| | }, |
| |
|
| | 'RayQueryCommittedIntersectionType' : { |
| | 'RayQueryCommittedIntersectionNoneKHR' : 0, |
| | 'RayQueryCommittedIntersectionTriangleKHR' : 1, |
| | 'RayQueryCommittedIntersectionGeneratedKHR' : 2, |
| | }, |
| |
|
| | 'RayQueryCandidateIntersectionType' : { |
| | 'RayQueryCandidateIntersectionTriangleKHR' : 0, |
| | 'RayQueryCandidateIntersectionAABBKHR' : 1, |
| | }, |
| |
|
| | 'FragmentShadingRateShift' : { |
| | 'Vertical2Pixels' : 0, |
| | 'Vertical4Pixels' : 1, |
| | 'Horizontal2Pixels' : 2, |
| | 'Horizontal4Pixels' : 3, |
| | }, |
| |
|
| | 'FragmentShadingRateMask' : { |
| | 'MaskNone' : 0, |
| | 'Vertical2Pixels' : 0x00000001, |
| | 'Vertical4Pixels' : 0x00000002, |
| | 'Horizontal2Pixels' : 0x00000004, |
| | 'Horizontal4Pixels' : 0x00000008, |
| | }, |
| |
|
| | 'FPDenormMode' : { |
| | 'Preserve' : 0, |
| | 'FlushToZero' : 1, |
| | }, |
| |
|
| | 'FPOperationMode' : { |
| | 'IEEE' : 0, |
| | 'ALT' : 1, |
| | }, |
| |
|
| | 'QuantizationModes' : { |
| | 'TRN' : 0, |
| | 'TRN_ZERO' : 1, |
| | 'RND' : 2, |
| | 'RND_ZERO' : 3, |
| | 'RND_INF' : 4, |
| | 'RND_MIN_INF' : 5, |
| | 'RND_CONV' : 6, |
| | 'RND_CONV_ODD' : 7, |
| | }, |
| |
|
| | 'OverflowModes' : { |
| | 'WRAP' : 0, |
| | 'SAT' : 1, |
| | 'SAT_ZERO' : 2, |
| | 'SAT_SYM' : 3, |
| | }, |
| |
|
| | 'PackedVectorFormat' : { |
| | 'PackedVectorFormat4x8Bit' : 0, |
| | 'PackedVectorFormat4x8BitKHR' : 0, |
| | }, |
| |
|
| | 'CooperativeMatrixOperandsShift' : { |
| | 'MatrixASignedComponentsKHR' : 0, |
| | 'MatrixBSignedComponentsKHR' : 1, |
| | 'MatrixCSignedComponentsKHR' : 2, |
| | 'MatrixResultSignedComponentsKHR' : 3, |
| | 'SaturatingAccumulationKHR' : 4, |
| | }, |
| |
|
| | 'CooperativeMatrixOperandsMask' : { |
| | 'MaskNone' : 0, |
| | 'MatrixASignedComponentsKHR' : 0x00000001, |
| | 'MatrixBSignedComponentsKHR' : 0x00000002, |
| | 'MatrixCSignedComponentsKHR' : 0x00000004, |
| | 'MatrixResultSignedComponentsKHR' : 0x00000008, |
| | 'SaturatingAccumulationKHR' : 0x00000010, |
| | }, |
| |
|
| | 'CooperativeMatrixLayout' : { |
| | 'RowMajorKHR' : 0, |
| | 'ColumnMajorKHR' : 1, |
| | 'RowBlockedInterleavedARM' : 4202, |
| | 'ColumnBlockedInterleavedARM' : 4203, |
| | }, |
| |
|
| | 'CooperativeMatrixUse' : { |
| | 'MatrixAKHR' : 0, |
| | 'MatrixBKHR' : 1, |
| | 'MatrixAccumulatorKHR' : 2, |
| | }, |
| |
|
| | 'InitializationModeQualifier' : { |
| | 'InitOnDeviceReprogramINTEL' : 0, |
| | 'InitOnDeviceResetINTEL' : 1, |
| | }, |
| |
|
| | 'HostAccessQualifier' : { |
| | 'NoneINTEL' : 0, |
| | 'ReadINTEL' : 1, |
| | 'WriteINTEL' : 2, |
| | 'ReadWriteINTEL' : 3, |
| | }, |
| |
|
| | 'LoadCacheControl' : { |
| | 'UncachedINTEL' : 0, |
| | 'CachedINTEL' : 1, |
| | 'StreamingINTEL' : 2, |
| | 'InvalidateAfterReadINTEL' : 3, |
| | 'ConstCachedINTEL' : 4, |
| | }, |
| |
|
| | 'StoreCacheControl' : { |
| | 'UncachedINTEL' : 0, |
| | 'WriteThroughINTEL' : 1, |
| | 'WriteBackINTEL' : 2, |
| | 'StreamingINTEL' : 3, |
| | }, |
| |
|
| | 'NamedMaximumNumberOfRegisters' : { |
| | 'AutoINTEL' : 0, |
| | }, |
| |
|
| | 'RawAccessChainOperandsShift' : { |
| | 'RobustnessPerComponentNV' : 0, |
| | 'RobustnessPerElementNV' : 1, |
| | }, |
| |
|
| | 'RawAccessChainOperandsMask' : { |
| | 'MaskNone' : 0, |
| | 'RobustnessPerComponentNV' : 0x00000001, |
| | 'RobustnessPerElementNV' : 0x00000002, |
| | }, |
| |
|
| | 'FPEncoding' : { |
| | }, |
| |
|
| | 'Op' : { |
| | 'OpNop' : 0, |
| | 'OpUndef' : 1, |
| | 'OpSourceContinued' : 2, |
| | 'OpSource' : 3, |
| | 'OpSourceExtension' : 4, |
| | 'OpName' : 5, |
| | 'OpMemberName' : 6, |
| | 'OpString' : 7, |
| | 'OpLine' : 8, |
| | 'OpExtension' : 10, |
| | 'OpExtInstImport' : 11, |
| | 'OpExtInst' : 12, |
| | 'OpMemoryModel' : 14, |
| | 'OpEntryPoint' : 15, |
| | 'OpExecutionMode' : 16, |
| | 'OpCapability' : 17, |
| | 'OpTypeVoid' : 19, |
| | 'OpTypeBool' : 20, |
| | 'OpTypeInt' : 21, |
| | 'OpTypeFloat' : 22, |
| | 'OpTypeVector' : 23, |
| | 'OpTypeMatrix' : 24, |
| | 'OpTypeImage' : 25, |
| | 'OpTypeSampler' : 26, |
| | 'OpTypeSampledImage' : 27, |
| | 'OpTypeArray' : 28, |
| | 'OpTypeRuntimeArray' : 29, |
| | 'OpTypeStruct' : 30, |
| | 'OpTypeOpaque' : 31, |
| | 'OpTypePointer' : 32, |
| | 'OpTypeFunction' : 33, |
| | 'OpTypeEvent' : 34, |
| | 'OpTypeDeviceEvent' : 35, |
| | 'OpTypeReserveId' : 36, |
| | 'OpTypeQueue' : 37, |
| | 'OpTypePipe' : 38, |
| | 'OpTypeForwardPointer' : 39, |
| | 'OpConstantTrue' : 41, |
| | 'OpConstantFalse' : 42, |
| | 'OpConstant' : 43, |
| | 'OpConstantComposite' : 44, |
| | 'OpConstantSampler' : 45, |
| | 'OpConstantNull' : 46, |
| | 'OpSpecConstantTrue' : 48, |
| | 'OpSpecConstantFalse' : 49, |
| | 'OpSpecConstant' : 50, |
| | 'OpSpecConstantComposite' : 51, |
| | 'OpSpecConstantOp' : 52, |
| | 'OpFunction' : 54, |
| | 'OpFunctionParameter' : 55, |
| | 'OpFunctionEnd' : 56, |
| | 'OpFunctionCall' : 57, |
| | 'OpVariable' : 59, |
| | 'OpImageTexelPointer' : 60, |
| | 'OpLoad' : 61, |
| | 'OpStore' : 62, |
| | 'OpCopyMemory' : 63, |
| | 'OpCopyMemorySized' : 64, |
| | 'OpAccessChain' : 65, |
| | 'OpInBoundsAccessChain' : 66, |
| | 'OpPtrAccessChain' : 67, |
| | 'OpArrayLength' : 68, |
| | 'OpGenericPtrMemSemantics' : 69, |
| | 'OpInBoundsPtrAccessChain' : 70, |
| | 'OpDecorate' : 71, |
| | 'OpMemberDecorate' : 72, |
| | 'OpDecorationGroup' : 73, |
| | 'OpGroupDecorate' : 74, |
| | 'OpGroupMemberDecorate' : 75, |
| | 'OpVectorExtractDynamic' : 77, |
| | 'OpVectorInsertDynamic' : 78, |
| | 'OpVectorShuffle' : 79, |
| | 'OpCompositeConstruct' : 80, |
| | 'OpCompositeExtract' : 81, |
| | 'OpCompositeInsert' : 82, |
| | 'OpCopyObject' : 83, |
| | 'OpTranspose' : 84, |
| | 'OpSampledImage' : 86, |
| | 'OpImageSampleImplicitLod' : 87, |
| | 'OpImageSampleExplicitLod' : 88, |
| | 'OpImageSampleDrefImplicitLod' : 89, |
| | 'OpImageSampleDrefExplicitLod' : 90, |
| | 'OpImageSampleProjImplicitLod' : 91, |
| | 'OpImageSampleProjExplicitLod' : 92, |
| | 'OpImageSampleProjDrefImplicitLod' : 93, |
| | 'OpImageSampleProjDrefExplicitLod' : 94, |
| | 'OpImageFetch' : 95, |
| | 'OpImageGather' : 96, |
| | 'OpImageDrefGather' : 97, |
| | 'OpImageRead' : 98, |
| | 'OpImageWrite' : 99, |
| | 'OpImage' : 100, |
| | 'OpImageQueryFormat' : 101, |
| | 'OpImageQueryOrder' : 102, |
| | 'OpImageQuerySizeLod' : 103, |
| | 'OpImageQuerySize' : 104, |
| | 'OpImageQueryLod' : 105, |
| | 'OpImageQueryLevels' : 106, |
| | 'OpImageQuerySamples' : 107, |
| | 'OpConvertFToU' : 109, |
| | 'OpConvertFToS' : 110, |
| | 'OpConvertSToF' : 111, |
| | 'OpConvertUToF' : 112, |
| | 'OpUConvert' : 113, |
| | 'OpSConvert' : 114, |
| | 'OpFConvert' : 115, |
| | 'OpQuantizeToF16' : 116, |
| | 'OpConvertPtrToU' : 117, |
| | 'OpSatConvertSToU' : 118, |
| | 'OpSatConvertUToS' : 119, |
| | 'OpConvertUToPtr' : 120, |
| | 'OpPtrCastToGeneric' : 121, |
| | 'OpGenericCastToPtr' : 122, |
| | 'OpGenericCastToPtrExplicit' : 123, |
| | 'OpBitcast' : 124, |
| | 'OpSNegate' : 126, |
| | 'OpFNegate' : 127, |
| | 'OpIAdd' : 128, |
| | 'OpFAdd' : 129, |
| | 'OpISub' : 130, |
| | 'OpFSub' : 131, |
| | 'OpIMul' : 132, |
| | 'OpFMul' : 133, |
| | 'OpUDiv' : 134, |
| | 'OpSDiv' : 135, |
| | 'OpFDiv' : 136, |
| | 'OpUMod' : 137, |
| | 'OpSRem' : 138, |
| | 'OpSMod' : 139, |
| | 'OpFRem' : 140, |
| | 'OpFMod' : 141, |
| | 'OpVectorTimesScalar' : 142, |
| | 'OpMatrixTimesScalar' : 143, |
| | 'OpVectorTimesMatrix' : 144, |
| | 'OpMatrixTimesVector' : 145, |
| | 'OpMatrixTimesMatrix' : 146, |
| | 'OpOuterProduct' : 147, |
| | 'OpDot' : 148, |
| | 'OpIAddCarry' : 149, |
| | 'OpISubBorrow' : 150, |
| | 'OpUMulExtended' : 151, |
| | 'OpSMulExtended' : 152, |
| | 'OpAny' : 154, |
| | 'OpAll' : 155, |
| | 'OpIsNan' : 156, |
| | 'OpIsInf' : 157, |
| | 'OpIsFinite' : 158, |
| | 'OpIsNormal' : 159, |
| | 'OpSignBitSet' : 160, |
| | 'OpLessOrGreater' : 161, |
| | 'OpOrdered' : 162, |
| | 'OpUnordered' : 163, |
| | 'OpLogicalEqual' : 164, |
| | 'OpLogicalNotEqual' : 165, |
| | 'OpLogicalOr' : 166, |
| | 'OpLogicalAnd' : 167, |
| | 'OpLogicalNot' : 168, |
| | 'OpSelect' : 169, |
| | 'OpIEqual' : 170, |
| | 'OpINotEqual' : 171, |
| | 'OpUGreaterThan' : 172, |
| | 'OpSGreaterThan' : 173, |
| | 'OpUGreaterThanEqual' : 174, |
| | 'OpSGreaterThanEqual' : 175, |
| | 'OpULessThan' : 176, |
| | 'OpSLessThan' : 177, |
| | 'OpULessThanEqual' : 178, |
| | 'OpSLessThanEqual' : 179, |
| | 'OpFOrdEqual' : 180, |
| | 'OpFUnordEqual' : 181, |
| | 'OpFOrdNotEqual' : 182, |
| | 'OpFUnordNotEqual' : 183, |
| | 'OpFOrdLessThan' : 184, |
| | 'OpFUnordLessThan' : 185, |
| | 'OpFOrdGreaterThan' : 186, |
| | 'OpFUnordGreaterThan' : 187, |
| | 'OpFOrdLessThanEqual' : 188, |
| | 'OpFUnordLessThanEqual' : 189, |
| | 'OpFOrdGreaterThanEqual' : 190, |
| | 'OpFUnordGreaterThanEqual' : 191, |
| | 'OpShiftRightLogical' : 194, |
| | 'OpShiftRightArithmetic' : 195, |
| | 'OpShiftLeftLogical' : 196, |
| | 'OpBitwiseOr' : 197, |
| | 'OpBitwiseXor' : 198, |
| | 'OpBitwiseAnd' : 199, |
| | 'OpNot' : 200, |
| | 'OpBitFieldInsert' : 201, |
| | 'OpBitFieldSExtract' : 202, |
| | 'OpBitFieldUExtract' : 203, |
| | 'OpBitReverse' : 204, |
| | 'OpBitCount' : 205, |
| | 'OpDPdx' : 207, |
| | 'OpDPdy' : 208, |
| | 'OpFwidth' : 209, |
| | 'OpDPdxFine' : 210, |
| | 'OpDPdyFine' : 211, |
| | 'OpFwidthFine' : 212, |
| | 'OpDPdxCoarse' : 213, |
| | 'OpDPdyCoarse' : 214, |
| | 'OpFwidthCoarse' : 215, |
| | 'OpEmitVertex' : 218, |
| | 'OpEndPrimitive' : 219, |
| | 'OpEmitStreamVertex' : 220, |
| | 'OpEndStreamPrimitive' : 221, |
| | 'OpControlBarrier' : 224, |
| | 'OpMemoryBarrier' : 225, |
| | 'OpAtomicLoad' : 227, |
| | 'OpAtomicStore' : 228, |
| | 'OpAtomicExchange' : 229, |
| | 'OpAtomicCompareExchange' : 230, |
| | 'OpAtomicCompareExchangeWeak' : 231, |
| | 'OpAtomicIIncrement' : 232, |
| | 'OpAtomicIDecrement' : 233, |
| | 'OpAtomicIAdd' : 234, |
| | 'OpAtomicISub' : 235, |
| | 'OpAtomicSMin' : 236, |
| | 'OpAtomicUMin' : 237, |
| | 'OpAtomicSMax' : 238, |
| | 'OpAtomicUMax' : 239, |
| | 'OpAtomicAnd' : 240, |
| | 'OpAtomicOr' : 241, |
| | 'OpAtomicXor' : 242, |
| | 'OpPhi' : 245, |
| | 'OpLoopMerge' : 246, |
| | 'OpSelectionMerge' : 247, |
| | 'OpLabel' : 248, |
| | 'OpBranch' : 249, |
| | 'OpBranchConditional' : 250, |
| | 'OpSwitch' : 251, |
| | 'OpKill' : 252, |
| | 'OpReturn' : 253, |
| | 'OpReturnValue' : 254, |
| | 'OpUnreachable' : 255, |
| | 'OpLifetimeStart' : 256, |
| | 'OpLifetimeStop' : 257, |
| | 'OpGroupAsyncCopy' : 259, |
| | 'OpGroupWaitEvents' : 260, |
| | 'OpGroupAll' : 261, |
| | 'OpGroupAny' : 262, |
| | 'OpGroupBroadcast' : 263, |
| | 'OpGroupIAdd' : 264, |
| | 'OpGroupFAdd' : 265, |
| | 'OpGroupFMin' : 266, |
| | 'OpGroupUMin' : 267, |
| | 'OpGroupSMin' : 268, |
| | 'OpGroupFMax' : 269, |
| | 'OpGroupUMax' : 270, |
| | 'OpGroupSMax' : 271, |
| | 'OpReadPipe' : 274, |
| | 'OpWritePipe' : 275, |
| | 'OpReservedReadPipe' : 276, |
| | 'OpReservedWritePipe' : 277, |
| | 'OpReserveReadPipePackets' : 278, |
| | 'OpReserveWritePipePackets' : 279, |
| | 'OpCommitReadPipe' : 280, |
| | 'OpCommitWritePipe' : 281, |
| | 'OpIsValidReserveId' : 282, |
| | 'OpGetNumPipePackets' : 283, |
| | 'OpGetMaxPipePackets' : 284, |
| | 'OpGroupReserveReadPipePackets' : 285, |
| | 'OpGroupReserveWritePipePackets' : 286, |
| | 'OpGroupCommitReadPipe' : 287, |
| | 'OpGroupCommitWritePipe' : 288, |
| | 'OpEnqueueMarker' : 291, |
| | 'OpEnqueueKernel' : 292, |
| | 'OpGetKernelNDrangeSubGroupCount' : 293, |
| | 'OpGetKernelNDrangeMaxSubGroupSize' : 294, |
| | 'OpGetKernelWorkGroupSize' : 295, |
| | 'OpGetKernelPreferredWorkGroupSizeMultiple' : 296, |
| | 'OpRetainEvent' : 297, |
| | 'OpReleaseEvent' : 298, |
| | 'OpCreateUserEvent' : 299, |
| | 'OpIsValidEvent' : 300, |
| | 'OpSetUserEventStatus' : 301, |
| | 'OpCaptureEventProfilingInfo' : 302, |
| | 'OpGetDefaultQueue' : 303, |
| | 'OpBuildNDRange' : 304, |
| | 'OpImageSparseSampleImplicitLod' : 305, |
| | 'OpImageSparseSampleExplicitLod' : 306, |
| | 'OpImageSparseSampleDrefImplicitLod' : 307, |
| | 'OpImageSparseSampleDrefExplicitLod' : 308, |
| | 'OpImageSparseSampleProjImplicitLod' : 309, |
| | 'OpImageSparseSampleProjExplicitLod' : 310, |
| | 'OpImageSparseSampleProjDrefImplicitLod' : 311, |
| | 'OpImageSparseSampleProjDrefExplicitLod' : 312, |
| | 'OpImageSparseFetch' : 313, |
| | 'OpImageSparseGather' : 314, |
| | 'OpImageSparseDrefGather' : 315, |
| | 'OpImageSparseTexelsResident' : 316, |
| | 'OpNoLine' : 317, |
| | 'OpAtomicFlagTestAndSet' : 318, |
| | 'OpAtomicFlagClear' : 319, |
| | 'OpImageSparseRead' : 320, |
| | 'OpSizeOf' : 321, |
| | 'OpTypePipeStorage' : 322, |
| | 'OpConstantPipeStorage' : 323, |
| | 'OpCreatePipeFromPipeStorage' : 324, |
| | 'OpGetKernelLocalSizeForSubgroupCount' : 325, |
| | 'OpGetKernelMaxNumSubgroups' : 326, |
| | 'OpTypeNamedBarrier' : 327, |
| | 'OpNamedBarrierInitialize' : 328, |
| | 'OpMemoryNamedBarrier' : 329, |
| | 'OpModuleProcessed' : 330, |
| | 'OpExecutionModeId' : 331, |
| | 'OpDecorateId' : 332, |
| | 'OpGroupNonUniformElect' : 333, |
| | 'OpGroupNonUniformAll' : 334, |
| | 'OpGroupNonUniformAny' : 335, |
| | 'OpGroupNonUniformAllEqual' : 336, |
| | 'OpGroupNonUniformBroadcast' : 337, |
| | 'OpGroupNonUniformBroadcastFirst' : 338, |
| | 'OpGroupNonUniformBallot' : 339, |
| | 'OpGroupNonUniformInverseBallot' : 340, |
| | 'OpGroupNonUniformBallotBitExtract' : 341, |
| | 'OpGroupNonUniformBallotBitCount' : 342, |
| | 'OpGroupNonUniformBallotFindLSB' : 343, |
| | 'OpGroupNonUniformBallotFindMSB' : 344, |
| | 'OpGroupNonUniformShuffle' : 345, |
| | 'OpGroupNonUniformShuffleXor' : 346, |
| | 'OpGroupNonUniformShuffleUp' : 347, |
| | 'OpGroupNonUniformShuffleDown' : 348, |
| | 'OpGroupNonUniformIAdd' : 349, |
| | 'OpGroupNonUniformFAdd' : 350, |
| | 'OpGroupNonUniformIMul' : 351, |
| | 'OpGroupNonUniformFMul' : 352, |
| | 'OpGroupNonUniformSMin' : 353, |
| | 'OpGroupNonUniformUMin' : 354, |
| | 'OpGroupNonUniformFMin' : 355, |
| | 'OpGroupNonUniformSMax' : 356, |
| | 'OpGroupNonUniformUMax' : 357, |
| | 'OpGroupNonUniformFMax' : 358, |
| | 'OpGroupNonUniformBitwiseAnd' : 359, |
| | 'OpGroupNonUniformBitwiseOr' : 360, |
| | 'OpGroupNonUniformBitwiseXor' : 361, |
| | 'OpGroupNonUniformLogicalAnd' : 362, |
| | 'OpGroupNonUniformLogicalOr' : 363, |
| | 'OpGroupNonUniformLogicalXor' : 364, |
| | 'OpGroupNonUniformQuadBroadcast' : 365, |
| | 'OpGroupNonUniformQuadSwap' : 366, |
| | 'OpCopyLogical' : 400, |
| | 'OpPtrEqual' : 401, |
| | 'OpPtrNotEqual' : 402, |
| | 'OpPtrDiff' : 403, |
| | 'OpColorAttachmentReadEXT' : 4160, |
| | 'OpDepthAttachmentReadEXT' : 4161, |
| | 'OpStencilAttachmentReadEXT' : 4162, |
| | 'OpTerminateInvocation' : 4416, |
| | 'OpTypeUntypedPointerKHR' : 4417, |
| | 'OpUntypedVariableKHR' : 4418, |
| | 'OpUntypedAccessChainKHR' : 4419, |
| | 'OpUntypedInBoundsAccessChainKHR' : 4420, |
| | 'OpSubgroupBallotKHR' : 4421, |
| | 'OpSubgroupFirstInvocationKHR' : 4422, |
| | 'OpUntypedPtrAccessChainKHR' : 4423, |
| | 'OpUntypedInBoundsPtrAccessChainKHR' : 4424, |
| | 'OpUntypedArrayLengthKHR' : 4425, |
| | 'OpUntypedPrefetchKHR' : 4426, |
| | 'OpSubgroupAllKHR' : 4428, |
| | 'OpSubgroupAnyKHR' : 4429, |
| | 'OpSubgroupAllEqualKHR' : 4430, |
| | 'OpGroupNonUniformRotateKHR' : 4431, |
| | 'OpSubgroupReadInvocationKHR' : 4432, |
| | 'OpExtInstWithForwardRefsKHR' : 4433, |
| | 'OpTraceRayKHR' : 4445, |
| | 'OpExecuteCallableKHR' : 4446, |
| | 'OpConvertUToAccelerationStructureKHR' : 4447, |
| | 'OpIgnoreIntersectionKHR' : 4448, |
| | 'OpTerminateRayKHR' : 4449, |
| | 'OpSDot' : 4450, |
| | 'OpSDotKHR' : 4450, |
| | 'OpUDot' : 4451, |
| | 'OpUDotKHR' : 4451, |
| | 'OpSUDot' : 4452, |
| | 'OpSUDotKHR' : 4452, |
| | 'OpSDotAccSat' : 4453, |
| | 'OpSDotAccSatKHR' : 4453, |
| | 'OpUDotAccSat' : 4454, |
| | 'OpUDotAccSatKHR' : 4454, |
| | 'OpSUDotAccSat' : 4455, |
| | 'OpSUDotAccSatKHR' : 4455, |
| | 'OpTypeCooperativeMatrixKHR' : 4456, |
| | 'OpCooperativeMatrixLoadKHR' : 4457, |
| | 'OpCooperativeMatrixStoreKHR' : 4458, |
| | 'OpCooperativeMatrixMulAddKHR' : 4459, |
| | 'OpCooperativeMatrixLengthKHR' : 4460, |
| | 'OpConstantCompositeReplicateEXT' : 4461, |
| | 'OpSpecConstantCompositeReplicateEXT' : 4462, |
| | 'OpCompositeConstructReplicateEXT' : 4463, |
| | 'OpTypeRayQueryKHR' : 4472, |
| | 'OpRayQueryInitializeKHR' : 4473, |
| | 'OpRayQueryTerminateKHR' : 4474, |
| | 'OpRayQueryGenerateIntersectionKHR' : 4475, |
| | 'OpRayQueryConfirmIntersectionKHR' : 4476, |
| | 'OpRayQueryProceedKHR' : 4477, |
| | 'OpRayQueryGetIntersectionTypeKHR' : 4479, |
| | 'OpImageSampleWeightedQCOM' : 4480, |
| | 'OpImageBoxFilterQCOM' : 4481, |
| | 'OpImageBlockMatchSSDQCOM' : 4482, |
| | 'OpImageBlockMatchSADQCOM' : 4483, |
| | 'OpImageBlockMatchWindowSSDQCOM' : 4500, |
| | 'OpImageBlockMatchWindowSADQCOM' : 4501, |
| | 'OpImageBlockMatchGatherSSDQCOM' : 4502, |
| | 'OpImageBlockMatchGatherSADQCOM' : 4503, |
| | 'OpGroupIAddNonUniformAMD' : 5000, |
| | 'OpGroupFAddNonUniformAMD' : 5001, |
| | 'OpGroupFMinNonUniformAMD' : 5002, |
| | 'OpGroupUMinNonUniformAMD' : 5003, |
| | 'OpGroupSMinNonUniformAMD' : 5004, |
| | 'OpGroupFMaxNonUniformAMD' : 5005, |
| | 'OpGroupUMaxNonUniformAMD' : 5006, |
| | 'OpGroupSMaxNonUniformAMD' : 5007, |
| | 'OpFragmentMaskFetchAMD' : 5011, |
| | 'OpFragmentFetchAMD' : 5012, |
| | 'OpReadClockKHR' : 5056, |
| | 'OpFinalizeNodePayloadsAMDX' : 5075, |
| | 'OpFinishWritingNodePayloadAMDX' : 5078, |
| | 'OpInitializeNodePayloadsAMDX' : 5090, |
| | 'OpGroupNonUniformQuadAllKHR' : 5110, |
| | 'OpGroupNonUniformQuadAnyKHR' : 5111, |
| | 'OpHitObjectRecordHitMotionNV' : 5249, |
| | 'OpHitObjectRecordHitWithIndexMotionNV' : 5250, |
| | 'OpHitObjectRecordMissMotionNV' : 5251, |
| | 'OpHitObjectGetWorldToObjectNV' : 5252, |
| | 'OpHitObjectGetObjectToWorldNV' : 5253, |
| | 'OpHitObjectGetObjectRayDirectionNV' : 5254, |
| | 'OpHitObjectGetObjectRayOriginNV' : 5255, |
| | 'OpHitObjectTraceRayMotionNV' : 5256, |
| | 'OpHitObjectGetShaderRecordBufferHandleNV' : 5257, |
| | 'OpHitObjectGetShaderBindingTableRecordIndexNV' : 5258, |
| | 'OpHitObjectRecordEmptyNV' : 5259, |
| | 'OpHitObjectTraceRayNV' : 5260, |
| | 'OpHitObjectRecordHitNV' : 5261, |
| | 'OpHitObjectRecordHitWithIndexNV' : 5262, |
| | 'OpHitObjectRecordMissNV' : 5263, |
| | 'OpHitObjectExecuteShaderNV' : 5264, |
| | 'OpHitObjectGetCurrentTimeNV' : 5265, |
| | 'OpHitObjectGetAttributesNV' : 5266, |
| | 'OpHitObjectGetHitKindNV' : 5267, |
| | 'OpHitObjectGetPrimitiveIndexNV' : 5268, |
| | 'OpHitObjectGetGeometryIndexNV' : 5269, |
| | 'OpHitObjectGetInstanceIdNV' : 5270, |
| | 'OpHitObjectGetInstanceCustomIndexNV' : 5271, |
| | 'OpHitObjectGetWorldRayDirectionNV' : 5272, |
| | 'OpHitObjectGetWorldRayOriginNV' : 5273, |
| | 'OpHitObjectGetRayTMaxNV' : 5274, |
| | 'OpHitObjectGetRayTMinNV' : 5275, |
| | 'OpHitObjectIsEmptyNV' : 5276, |
| | 'OpHitObjectIsHitNV' : 5277, |
| | 'OpHitObjectIsMissNV' : 5278, |
| | 'OpReorderThreadWithHitObjectNV' : 5279, |
| | 'OpReorderThreadWithHintNV' : 5280, |
| | 'OpTypeHitObjectNV' : 5281, |
| | 'OpImageSampleFootprintNV' : 5283, |
| | 'OpEmitMeshTasksEXT' : 5294, |
| | 'OpSetMeshOutputsEXT' : 5295, |
| | 'OpGroupNonUniformPartitionNV' : 5296, |
| | 'OpWritePackedPrimitiveIndices4x8NV' : 5299, |
| | 'OpFetchMicroTriangleVertexPositionNV' : 5300, |
| | 'OpFetchMicroTriangleVertexBarycentricNV' : 5301, |
| | 'OpReportIntersectionKHR' : 5334, |
| | 'OpReportIntersectionNV' : 5334, |
| | 'OpIgnoreIntersectionNV' : 5335, |
| | 'OpTerminateRayNV' : 5336, |
| | 'OpTraceNV' : 5337, |
| | 'OpTraceMotionNV' : 5338, |
| | 'OpTraceRayMotionNV' : 5339, |
| | 'OpRayQueryGetIntersectionTriangleVertexPositionsKHR' : 5340, |
| | 'OpTypeAccelerationStructureKHR' : 5341, |
| | 'OpTypeAccelerationStructureNV' : 5341, |
| | 'OpExecuteCallableNV' : 5344, |
| | 'OpTypeCooperativeMatrixNV' : 5358, |
| | 'OpCooperativeMatrixLoadNV' : 5359, |
| | 'OpCooperativeMatrixStoreNV' : 5360, |
| | 'OpCooperativeMatrixMulAddNV' : 5361, |
| | 'OpCooperativeMatrixLengthNV' : 5362, |
| | 'OpBeginInvocationInterlockEXT' : 5364, |
| | 'OpEndInvocationInterlockEXT' : 5365, |
| | 'OpDemoteToHelperInvocation' : 5380, |
| | 'OpDemoteToHelperInvocationEXT' : 5380, |
| | 'OpIsHelperInvocationEXT' : 5381, |
| | 'OpConvertUToImageNV' : 5391, |
| | 'OpConvertUToSamplerNV' : 5392, |
| | 'OpConvertImageToUNV' : 5393, |
| | 'OpConvertSamplerToUNV' : 5394, |
| | 'OpConvertUToSampledImageNV' : 5395, |
| | 'OpConvertSampledImageToUNV' : 5396, |
| | 'OpSamplerImageAddressingModeNV' : 5397, |
| | 'OpRawAccessChainNV' : 5398, |
| | 'OpSubgroupShuffleINTEL' : 5571, |
| | 'OpSubgroupShuffleDownINTEL' : 5572, |
| | 'OpSubgroupShuffleUpINTEL' : 5573, |
| | 'OpSubgroupShuffleXorINTEL' : 5574, |
| | 'OpSubgroupBlockReadINTEL' : 5575, |
| | 'OpSubgroupBlockWriteINTEL' : 5576, |
| | 'OpSubgroupImageBlockReadINTEL' : 5577, |
| | 'OpSubgroupImageBlockWriteINTEL' : 5578, |
| | 'OpSubgroupImageMediaBlockReadINTEL' : 5580, |
| | 'OpSubgroupImageMediaBlockWriteINTEL' : 5581, |
| | 'OpUCountLeadingZerosINTEL' : 5585, |
| | 'OpUCountTrailingZerosINTEL' : 5586, |
| | 'OpAbsISubINTEL' : 5587, |
| | 'OpAbsUSubINTEL' : 5588, |
| | 'OpIAddSatINTEL' : 5589, |
| | 'OpUAddSatINTEL' : 5590, |
| | 'OpIAverageINTEL' : 5591, |
| | 'OpUAverageINTEL' : 5592, |
| | 'OpIAverageRoundedINTEL' : 5593, |
| | 'OpUAverageRoundedINTEL' : 5594, |
| | 'OpISubSatINTEL' : 5595, |
| | 'OpUSubSatINTEL' : 5596, |
| | 'OpIMul32x16INTEL' : 5597, |
| | 'OpUMul32x16INTEL' : 5598, |
| | 'OpConstantFunctionPointerINTEL' : 5600, |
| | 'OpFunctionPointerCallINTEL' : 5601, |
| | 'OpAsmTargetINTEL' : 5609, |
| | 'OpAsmINTEL' : 5610, |
| | 'OpAsmCallINTEL' : 5611, |
| | 'OpAtomicFMinEXT' : 5614, |
| | 'OpAtomicFMaxEXT' : 5615, |
| | 'OpAssumeTrueKHR' : 5630, |
| | 'OpExpectKHR' : 5631, |
| | 'OpDecorateString' : 5632, |
| | 'OpDecorateStringGOOGLE' : 5632, |
| | 'OpMemberDecorateString' : 5633, |
| | 'OpMemberDecorateStringGOOGLE' : 5633, |
| | 'OpVmeImageINTEL' : 5699, |
| | 'OpTypeVmeImageINTEL' : 5700, |
| | 'OpTypeAvcImePayloadINTEL' : 5701, |
| | 'OpTypeAvcRefPayloadINTEL' : 5702, |
| | 'OpTypeAvcSicPayloadINTEL' : 5703, |
| | 'OpTypeAvcMcePayloadINTEL' : 5704, |
| | 'OpTypeAvcMceResultINTEL' : 5705, |
| | 'OpTypeAvcImeResultINTEL' : 5706, |
| | 'OpTypeAvcImeResultSingleReferenceStreamoutINTEL' : 5707, |
| | 'OpTypeAvcImeResultDualReferenceStreamoutINTEL' : 5708, |
| | 'OpTypeAvcImeSingleReferenceStreaminINTEL' : 5709, |
| | 'OpTypeAvcImeDualReferenceStreaminINTEL' : 5710, |
| | 'OpTypeAvcRefResultINTEL' : 5711, |
| | 'OpTypeAvcSicResultINTEL' : 5712, |
| | 'OpSubgroupAvcMceGetDefaultInterBaseMultiReferencePenaltyINTEL' : 5713, |
| | 'OpSubgroupAvcMceSetInterBaseMultiReferencePenaltyINTEL' : 5714, |
| | 'OpSubgroupAvcMceGetDefaultInterShapePenaltyINTEL' : 5715, |
| | 'OpSubgroupAvcMceSetInterShapePenaltyINTEL' : 5716, |
| | 'OpSubgroupAvcMceGetDefaultInterDirectionPenaltyINTEL' : 5717, |
| | 'OpSubgroupAvcMceSetInterDirectionPenaltyINTEL' : 5718, |
| | 'OpSubgroupAvcMceGetDefaultIntraLumaShapePenaltyINTEL' : 5719, |
| | 'OpSubgroupAvcMceGetDefaultInterMotionVectorCostTableINTEL' : 5720, |
| | 'OpSubgroupAvcMceGetDefaultHighPenaltyCostTableINTEL' : 5721, |
| | 'OpSubgroupAvcMceGetDefaultMediumPenaltyCostTableINTEL' : 5722, |
| | 'OpSubgroupAvcMceGetDefaultLowPenaltyCostTableINTEL' : 5723, |
| | 'OpSubgroupAvcMceSetMotionVectorCostFunctionINTEL' : 5724, |
| | 'OpSubgroupAvcMceGetDefaultIntraLumaModePenaltyINTEL' : 5725, |
| | 'OpSubgroupAvcMceGetDefaultNonDcLumaIntraPenaltyINTEL' : 5726, |
| | 'OpSubgroupAvcMceGetDefaultIntraChromaModeBasePenaltyINTEL' : 5727, |
| | 'OpSubgroupAvcMceSetAcOnlyHaarINTEL' : 5728, |
| | 'OpSubgroupAvcMceSetSourceInterlacedFieldPolarityINTEL' : 5729, |
| | 'OpSubgroupAvcMceSetSingleReferenceInterlacedFieldPolarityINTEL' : 5730, |
| | 'OpSubgroupAvcMceSetDualReferenceInterlacedFieldPolaritiesINTEL' : 5731, |
| | 'OpSubgroupAvcMceConvertToImePayloadINTEL' : 5732, |
| | 'OpSubgroupAvcMceConvertToImeResultINTEL' : 5733, |
| | 'OpSubgroupAvcMceConvertToRefPayloadINTEL' : 5734, |
| | 'OpSubgroupAvcMceConvertToRefResultINTEL' : 5735, |
| | 'OpSubgroupAvcMceConvertToSicPayloadINTEL' : 5736, |
| | 'OpSubgroupAvcMceConvertToSicResultINTEL' : 5737, |
| | 'OpSubgroupAvcMceGetMotionVectorsINTEL' : 5738, |
| | 'OpSubgroupAvcMceGetInterDistortionsINTEL' : 5739, |
| | 'OpSubgroupAvcMceGetBestInterDistortionsINTEL' : 5740, |
| | 'OpSubgroupAvcMceGetInterMajorShapeINTEL' : 5741, |
| | 'OpSubgroupAvcMceGetInterMinorShapeINTEL' : 5742, |
| | 'OpSubgroupAvcMceGetInterDirectionsINTEL' : 5743, |
| | 'OpSubgroupAvcMceGetInterMotionVectorCountINTEL' : 5744, |
| | 'OpSubgroupAvcMceGetInterReferenceIdsINTEL' : 5745, |
| | 'OpSubgroupAvcMceGetInterReferenceInterlacedFieldPolaritiesINTEL' : 5746, |
| | 'OpSubgroupAvcImeInitializeINTEL' : 5747, |
| | 'OpSubgroupAvcImeSetSingleReferenceINTEL' : 5748, |
| | 'OpSubgroupAvcImeSetDualReferenceINTEL' : 5749, |
| | 'OpSubgroupAvcImeRefWindowSizeINTEL' : 5750, |
| | 'OpSubgroupAvcImeAdjustRefOffsetINTEL' : 5751, |
| | 'OpSubgroupAvcImeConvertToMcePayloadINTEL' : 5752, |
| | 'OpSubgroupAvcImeSetMaxMotionVectorCountINTEL' : 5753, |
| | 'OpSubgroupAvcImeSetUnidirectionalMixDisableINTEL' : 5754, |
| | 'OpSubgroupAvcImeSetEarlySearchTerminationThresholdINTEL' : 5755, |
| | 'OpSubgroupAvcImeSetWeightedSadINTEL' : 5756, |
| | 'OpSubgroupAvcImeEvaluateWithSingleReferenceINTEL' : 5757, |
| | 'OpSubgroupAvcImeEvaluateWithDualReferenceINTEL' : 5758, |
| | 'OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminINTEL' : 5759, |
| | 'OpSubgroupAvcImeEvaluateWithDualReferenceStreaminINTEL' : 5760, |
| | 'OpSubgroupAvcImeEvaluateWithSingleReferenceStreamoutINTEL' : 5761, |
| | 'OpSubgroupAvcImeEvaluateWithDualReferenceStreamoutINTEL' : 5762, |
| | 'OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminoutINTEL' : 5763, |
| | 'OpSubgroupAvcImeEvaluateWithDualReferenceStreaminoutINTEL' : 5764, |
| | 'OpSubgroupAvcImeConvertToMceResultINTEL' : 5765, |
| | 'OpSubgroupAvcImeGetSingleReferenceStreaminINTEL' : 5766, |
| | 'OpSubgroupAvcImeGetDualReferenceStreaminINTEL' : 5767, |
| | 'OpSubgroupAvcImeStripSingleReferenceStreamoutINTEL' : 5768, |
| | 'OpSubgroupAvcImeStripDualReferenceStreamoutINTEL' : 5769, |
| | 'OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeMotionVectorsINTEL' : 5770, |
| | 'OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeDistortionsINTEL' : 5771, |
| | 'OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeReferenceIdsINTEL' : 5772, |
| | 'OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeMotionVectorsINTEL' : 5773, |
| | 'OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeDistortionsINTEL' : 5774, |
| | 'OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeReferenceIdsINTEL' : 5775, |
| | 'OpSubgroupAvcImeGetBorderReachedINTEL' : 5776, |
| | 'OpSubgroupAvcImeGetTruncatedSearchIndicationINTEL' : 5777, |
| | 'OpSubgroupAvcImeGetUnidirectionalEarlySearchTerminationINTEL' : 5778, |
| | 'OpSubgroupAvcImeGetWeightingPatternMinimumMotionVectorINTEL' : 5779, |
| | 'OpSubgroupAvcImeGetWeightingPatternMinimumDistortionINTEL' : 5780, |
| | 'OpSubgroupAvcFmeInitializeINTEL' : 5781, |
| | 'OpSubgroupAvcBmeInitializeINTEL' : 5782, |
| | 'OpSubgroupAvcRefConvertToMcePayloadINTEL' : 5783, |
| | 'OpSubgroupAvcRefSetBidirectionalMixDisableINTEL' : 5784, |
| | 'OpSubgroupAvcRefSetBilinearFilterEnableINTEL' : 5785, |
| | 'OpSubgroupAvcRefEvaluateWithSingleReferenceINTEL' : 5786, |
| | 'OpSubgroupAvcRefEvaluateWithDualReferenceINTEL' : 5787, |
| | 'OpSubgroupAvcRefEvaluateWithMultiReferenceINTEL' : 5788, |
| | 'OpSubgroupAvcRefEvaluateWithMultiReferenceInterlacedINTEL' : 5789, |
| | 'OpSubgroupAvcRefConvertToMceResultINTEL' : 5790, |
| | 'OpSubgroupAvcSicInitializeINTEL' : 5791, |
| | 'OpSubgroupAvcSicConfigureSkcINTEL' : 5792, |
| | 'OpSubgroupAvcSicConfigureIpeLumaINTEL' : 5793, |
| | 'OpSubgroupAvcSicConfigureIpeLumaChromaINTEL' : 5794, |
| | 'OpSubgroupAvcSicGetMotionVectorMaskINTEL' : 5795, |
| | 'OpSubgroupAvcSicConvertToMcePayloadINTEL' : 5796, |
| | 'OpSubgroupAvcSicSetIntraLumaShapePenaltyINTEL' : 5797, |
| | 'OpSubgroupAvcSicSetIntraLumaModeCostFunctionINTEL' : 5798, |
| | 'OpSubgroupAvcSicSetIntraChromaModeCostFunctionINTEL' : 5799, |
| | 'OpSubgroupAvcSicSetBilinearFilterEnableINTEL' : 5800, |
| | 'OpSubgroupAvcSicSetSkcForwardTransformEnableINTEL' : 5801, |
| | 'OpSubgroupAvcSicSetBlockBasedRawSkipSadINTEL' : 5802, |
| | 'OpSubgroupAvcSicEvaluateIpeINTEL' : 5803, |
| | 'OpSubgroupAvcSicEvaluateWithSingleReferenceINTEL' : 5804, |
| | 'OpSubgroupAvcSicEvaluateWithDualReferenceINTEL' : 5805, |
| | 'OpSubgroupAvcSicEvaluateWithMultiReferenceINTEL' : 5806, |
| | 'OpSubgroupAvcSicEvaluateWithMultiReferenceInterlacedINTEL' : 5807, |
| | 'OpSubgroupAvcSicConvertToMceResultINTEL' : 5808, |
| | 'OpSubgroupAvcSicGetIpeLumaShapeINTEL' : 5809, |
| | 'OpSubgroupAvcSicGetBestIpeLumaDistortionINTEL' : 5810, |
| | 'OpSubgroupAvcSicGetBestIpeChromaDistortionINTEL' : 5811, |
| | 'OpSubgroupAvcSicGetPackedIpeLumaModesINTEL' : 5812, |
| | 'OpSubgroupAvcSicGetIpeChromaModeINTEL' : 5813, |
| | 'OpSubgroupAvcSicGetPackedSkcLumaCountThresholdINTEL' : 5814, |
| | 'OpSubgroupAvcSicGetPackedSkcLumaSumThresholdINTEL' : 5815, |
| | 'OpSubgroupAvcSicGetInterRawSadsINTEL' : 5816, |
| | 'OpVariableLengthArrayINTEL' : 5818, |
| | 'OpSaveMemoryINTEL' : 5819, |
| | 'OpRestoreMemoryINTEL' : 5820, |
| | 'OpArbitraryFloatSinCosPiINTEL' : 5840, |
| | 'OpArbitraryFloatCastINTEL' : 5841, |
| | 'OpArbitraryFloatCastFromIntINTEL' : 5842, |
| | 'OpArbitraryFloatCastToIntINTEL' : 5843, |
| | 'OpArbitraryFloatAddINTEL' : 5846, |
| | 'OpArbitraryFloatSubINTEL' : 5847, |
| | 'OpArbitraryFloatMulINTEL' : 5848, |
| | 'OpArbitraryFloatDivINTEL' : 5849, |
| | 'OpArbitraryFloatGTINTEL' : 5850, |
| | 'OpArbitraryFloatGEINTEL' : 5851, |
| | 'OpArbitraryFloatLTINTEL' : 5852, |
| | 'OpArbitraryFloatLEINTEL' : 5853, |
| | 'OpArbitraryFloatEQINTEL' : 5854, |
| | 'OpArbitraryFloatRecipINTEL' : 5855, |
| | 'OpArbitraryFloatRSqrtINTEL' : 5856, |
| | 'OpArbitraryFloatCbrtINTEL' : 5857, |
| | 'OpArbitraryFloatHypotINTEL' : 5858, |
| | 'OpArbitraryFloatSqrtINTEL' : 5859, |
| | 'OpArbitraryFloatLogINTEL' : 5860, |
| | 'OpArbitraryFloatLog2INTEL' : 5861, |
| | 'OpArbitraryFloatLog10INTEL' : 5862, |
| | 'OpArbitraryFloatLog1pINTEL' : 5863, |
| | 'OpArbitraryFloatExpINTEL' : 5864, |
| | 'OpArbitraryFloatExp2INTEL' : 5865, |
| | 'OpArbitraryFloatExp10INTEL' : 5866, |
| | 'OpArbitraryFloatExpm1INTEL' : 5867, |
| | 'OpArbitraryFloatSinINTEL' : 5868, |
| | 'OpArbitraryFloatCosINTEL' : 5869, |
| | 'OpArbitraryFloatSinCosINTEL' : 5870, |
| | 'OpArbitraryFloatSinPiINTEL' : 5871, |
| | 'OpArbitraryFloatCosPiINTEL' : 5872, |
| | 'OpArbitraryFloatASinINTEL' : 5873, |
| | 'OpArbitraryFloatASinPiINTEL' : 5874, |
| | 'OpArbitraryFloatACosINTEL' : 5875, |
| | 'OpArbitraryFloatACosPiINTEL' : 5876, |
| | 'OpArbitraryFloatATanINTEL' : 5877, |
| | 'OpArbitraryFloatATanPiINTEL' : 5878, |
| | 'OpArbitraryFloatATan2INTEL' : 5879, |
| | 'OpArbitraryFloatPowINTEL' : 5880, |
| | 'OpArbitraryFloatPowRINTEL' : 5881, |
| | 'OpArbitraryFloatPowNINTEL' : 5882, |
| | 'OpLoopControlINTEL' : 5887, |
| | 'OpAliasDomainDeclINTEL' : 5911, |
| | 'OpAliasScopeDeclINTEL' : 5912, |
| | 'OpAliasScopeListDeclINTEL' : 5913, |
| | 'OpFixedSqrtINTEL' : 5923, |
| | 'OpFixedRecipINTEL' : 5924, |
| | 'OpFixedRsqrtINTEL' : 5925, |
| | 'OpFixedSinINTEL' : 5926, |
| | 'OpFixedCosINTEL' : 5927, |
| | 'OpFixedSinCosINTEL' : 5928, |
| | 'OpFixedSinPiINTEL' : 5929, |
| | 'OpFixedCosPiINTEL' : 5930, |
| | 'OpFixedSinCosPiINTEL' : 5931, |
| | 'OpFixedLogINTEL' : 5932, |
| | 'OpFixedExpINTEL' : 5933, |
| | 'OpPtrCastToCrossWorkgroupINTEL' : 5934, |
| | 'OpCrossWorkgroupCastToPtrINTEL' : 5938, |
| | 'OpReadPipeBlockingINTEL' : 5946, |
| | 'OpWritePipeBlockingINTEL' : 5947, |
| | 'OpFPGARegINTEL' : 5949, |
| | 'OpRayQueryGetRayTMinKHR' : 6016, |
| | 'OpRayQueryGetRayFlagsKHR' : 6017, |
| | 'OpRayQueryGetIntersectionTKHR' : 6018, |
| | 'OpRayQueryGetIntersectionInstanceCustomIndexKHR' : 6019, |
| | 'OpRayQueryGetIntersectionInstanceIdKHR' : 6020, |
| | 'OpRayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetKHR' : 6021, |
| | 'OpRayQueryGetIntersectionGeometryIndexKHR' : 6022, |
| | 'OpRayQueryGetIntersectionPrimitiveIndexKHR' : 6023, |
| | 'OpRayQueryGetIntersectionBarycentricsKHR' : 6024, |
| | 'OpRayQueryGetIntersectionFrontFaceKHR' : 6025, |
| | 'OpRayQueryGetIntersectionCandidateAABBOpaqueKHR' : 6026, |
| | 'OpRayQueryGetIntersectionObjectRayDirectionKHR' : 6027, |
| | 'OpRayQueryGetIntersectionObjectRayOriginKHR' : 6028, |
| | 'OpRayQueryGetWorldRayDirectionKHR' : 6029, |
| | 'OpRayQueryGetWorldRayOriginKHR' : 6030, |
| | 'OpRayQueryGetIntersectionObjectToWorldKHR' : 6031, |
| | 'OpRayQueryGetIntersectionWorldToObjectKHR' : 6032, |
| | 'OpAtomicFAddEXT' : 6035, |
| | 'OpTypeBufferSurfaceINTEL' : 6086, |
| | 'OpTypeStructContinuedINTEL' : 6090, |
| | 'OpConstantCompositeContinuedINTEL' : 6091, |
| | 'OpSpecConstantCompositeContinuedINTEL' : 6092, |
| | 'OpCompositeConstructContinuedINTEL' : 6096, |
| | 'OpConvertFToBF16INTEL' : 6116, |
| | 'OpConvertBF16ToFINTEL' : 6117, |
| | 'OpControlBarrierArriveINTEL' : 6142, |
| | 'OpControlBarrierWaitINTEL' : 6143, |
| | 'OpSubgroupBlockPrefetchINTEL' : 6221, |
| | 'OpGroupIMulKHR' : 6401, |
| | 'OpGroupFMulKHR' : 6402, |
| | 'OpGroupBitwiseAndKHR' : 6403, |
| | 'OpGroupBitwiseOrKHR' : 6404, |
| | 'OpGroupBitwiseXorKHR' : 6405, |
| | 'OpGroupLogicalAndKHR' : 6406, |
| | 'OpGroupLogicalOrKHR' : 6407, |
| | 'OpGroupLogicalXorKHR' : 6408, |
| | 'OpMaskedGatherINTEL' : 6428, |
| | 'OpMaskedScatterINTEL' : 6429, |
| | }, |
| |
|
| | } |
| |
|
| |
|