1b2a28edaSopenharmony_ci{
2b2a28edaSopenharmony_ci    "spv":
3b2a28edaSopenharmony_ci    {
4b2a28edaSopenharmony_ci        "meta":
5b2a28edaSopenharmony_ci        {
6b2a28edaSopenharmony_ci            "Comment":
7b2a28edaSopenharmony_ci            [
8b2a28edaSopenharmony_ci                [
9b2a28edaSopenharmony_ci                    "Copyright (c) 2014-2020 The Khronos Group Inc.",
10b2a28edaSopenharmony_ci                    "",
11b2a28edaSopenharmony_ci                    "Permission is hereby granted, free of charge, to any person obtaining a copy",
12b2a28edaSopenharmony_ci                    "of this software and/or associated documentation files (the \"Materials\"),",
13b2a28edaSopenharmony_ci                    "to deal in the Materials without restriction, including without limitation",
14b2a28edaSopenharmony_ci                    "the rights to use, copy, modify, merge, publish, distribute, sublicense,",
15b2a28edaSopenharmony_ci                    "and/or sell copies of the Materials, and to permit persons to whom the",
16b2a28edaSopenharmony_ci                    "Materials are furnished to do so, subject to the following conditions:",
17b2a28edaSopenharmony_ci                    "",
18b2a28edaSopenharmony_ci                    "The above copyright notice and this permission notice shall be included in",
19b2a28edaSopenharmony_ci                    "all copies or substantial portions of the Materials.",
20b2a28edaSopenharmony_ci                    "",
21b2a28edaSopenharmony_ci                    "MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS",
22b2a28edaSopenharmony_ci                    "STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND",
23b2a28edaSopenharmony_ci                    "HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ ",
24b2a28edaSopenharmony_ci                    "",
25b2a28edaSopenharmony_ci                    "THE MATERIALS ARE PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS",
26b2a28edaSopenharmony_ci                    "OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,",
27b2a28edaSopenharmony_ci                    "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL",
28b2a28edaSopenharmony_ci                    "THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER",
29b2a28edaSopenharmony_ci                    "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING",
30b2a28edaSopenharmony_ci                    "FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS",
31b2a28edaSopenharmony_ci                    "IN THE MATERIALS."
32b2a28edaSopenharmony_ci                ],
33b2a28edaSopenharmony_ci                [
34b2a28edaSopenharmony_ci                    "This header is automatically generated by the same tool that creates",
35b2a28edaSopenharmony_ci                    "the Binary Section of the SPIR-V specification."
36b2a28edaSopenharmony_ci                ],
37b2a28edaSopenharmony_ci                [
38b2a28edaSopenharmony_ci                    "Enumeration tokens for SPIR-V, in various styles:",
39b2a28edaSopenharmony_ci                    "  C, C++, C++11, JSON, Lua, Python, C#, D, Beef",
40b2a28edaSopenharmony_ci                    "",
41b2a28edaSopenharmony_ci                    "- C will have tokens with a \"Spv\" prefix, e.g.: SpvSourceLanguageGLSL",
42b2a28edaSopenharmony_ci                    "- C++ will have tokens in the \"spv\" name space, e.g.: spv::SourceLanguageGLSL",
43b2a28edaSopenharmony_ci                    "- C++11 will use enum classes in the spv namespace, e.g.: spv::SourceLanguage::GLSL",
44b2a28edaSopenharmony_ci                    "- Lua will use tables, e.g.: spv.SourceLanguage.GLSL",
45b2a28edaSopenharmony_ci                    "- Python will use dictionaries, e.g.: spv['SourceLanguage']['GLSL']",
46b2a28edaSopenharmony_ci                    "- C# will use enum classes in the Specification class located in the \"Spv\" namespace,",
47b2a28edaSopenharmony_ci                    "    e.g.: Spv.Specification.SourceLanguage.GLSL",
48b2a28edaSopenharmony_ci                    "- D will have tokens under the \"spv\" module, e.g: spv.SourceLanguage.GLSL",
49b2a28edaSopenharmony_ci                    "- Beef will use enum classes in the Specification class located in the \"Spv\" namespace,",
50b2a28edaSopenharmony_ci                    "    e.g.: Spv.Specification.SourceLanguage.GLSL",
51b2a28edaSopenharmony_ci                    "",
52b2a28edaSopenharmony_ci                    "Some tokens act like mask values, which can be OR'd together,",
53b2a28edaSopenharmony_ci                    "while others are mutually exclusive.  The mask-like ones have",
54b2a28edaSopenharmony_ci                    "\"Mask\" in their name, and a parallel enum that has the shift",
55b2a28edaSopenharmony_ci                    "amount (1 << x) for each corresponding enumerant."
56b2a28edaSopenharmony_ci                ]
57b2a28edaSopenharmony_ci            ],
58b2a28edaSopenharmony_ci            "MagicNumber": 119734787,
59b2a28edaSopenharmony_ci            "Version": 67072,
60b2a28edaSopenharmony_ci            "Revision": 1,
61b2a28edaSopenharmony_ci            "OpCodeMask": 65535,
62b2a28edaSopenharmony_ci            "WordCountShift": 16
63b2a28edaSopenharmony_ci        },
64b2a28edaSopenharmony_ci        "enum":
65b2a28edaSopenharmony_ci        [
66b2a28edaSopenharmony_ci            {
67b2a28edaSopenharmony_ci                "Name": "SourceLanguage",
68b2a28edaSopenharmony_ci                "Type": "Value",
69b2a28edaSopenharmony_ci                "Values":
70b2a28edaSopenharmony_ci                {
71b2a28edaSopenharmony_ci                    "Unknown": 0,
72b2a28edaSopenharmony_ci                    "ESSL": 1,
73b2a28edaSopenharmony_ci                    "GLSL": 2,
74b2a28edaSopenharmony_ci                    "OpenCL_C": 3,
75b2a28edaSopenharmony_ci                    "OpenCL_CPP": 4,
76b2a28edaSopenharmony_ci                    "HLSL": 5,
77b2a28edaSopenharmony_ci                    "CPP_for_OpenCL": 6,
78b2a28edaSopenharmony_ci                    "SYCL": 7,
79b2a28edaSopenharmony_ci                    "HERO_C": 8,
80b2a28edaSopenharmony_ci                    "NZSL": 9,
81b2a28edaSopenharmony_ci                    "WGSL": 10,
82b2a28edaSopenharmony_ci                    "Slang": 11
83b2a28edaSopenharmony_ci                }
84b2a28edaSopenharmony_ci            },
85b2a28edaSopenharmony_ci            {
86b2a28edaSopenharmony_ci                "Name": "ExecutionModel",
87b2a28edaSopenharmony_ci                "Type": "Value",
88b2a28edaSopenharmony_ci                "Values":
89b2a28edaSopenharmony_ci                {
90b2a28edaSopenharmony_ci                    "Vertex": 0,
91b2a28edaSopenharmony_ci                    "TessellationControl": 1,
92b2a28edaSopenharmony_ci                    "TessellationEvaluation": 2,
93b2a28edaSopenharmony_ci                    "Geometry": 3,
94b2a28edaSopenharmony_ci                    "Fragment": 4,
95b2a28edaSopenharmony_ci                    "GLCompute": 5,
96b2a28edaSopenharmony_ci                    "Kernel": 6,
97b2a28edaSopenharmony_ci                    "TaskNV": 5267,
98b2a28edaSopenharmony_ci                    "MeshNV": 5268,
99b2a28edaSopenharmony_ci                    "RayGenerationKHR": 5313,
100b2a28edaSopenharmony_ci                    "RayGenerationNV": 5313,
101b2a28edaSopenharmony_ci                    "IntersectionKHR": 5314,
102b2a28edaSopenharmony_ci                    "IntersectionNV": 5314,
103b2a28edaSopenharmony_ci                    "AnyHitKHR": 5315,
104b2a28edaSopenharmony_ci                    "AnyHitNV": 5315,
105b2a28edaSopenharmony_ci                    "ClosestHitKHR": 5316,
106b2a28edaSopenharmony_ci                    "ClosestHitNV": 5316,
107b2a28edaSopenharmony_ci                    "MissKHR": 5317,
108b2a28edaSopenharmony_ci                    "MissNV": 5317,
109b2a28edaSopenharmony_ci                    "CallableKHR": 5318,
110b2a28edaSopenharmony_ci                    "CallableNV": 5318,
111b2a28edaSopenharmony_ci                    "TaskEXT": 5364,
112b2a28edaSopenharmony_ci                    "MeshEXT": 5365
113b2a28edaSopenharmony_ci                }
114b2a28edaSopenharmony_ci            },
115b2a28edaSopenharmony_ci            {
116b2a28edaSopenharmony_ci                "Name": "AddressingModel",
117b2a28edaSopenharmony_ci                "Type": "Value",
118b2a28edaSopenharmony_ci                "Values":
119b2a28edaSopenharmony_ci                {
120b2a28edaSopenharmony_ci                    "Logical": 0,
121b2a28edaSopenharmony_ci                    "Physical32": 1,
122b2a28edaSopenharmony_ci                    "Physical64": 2,
123b2a28edaSopenharmony_ci                    "PhysicalStorageBuffer64": 5348,
124b2a28edaSopenharmony_ci                    "PhysicalStorageBuffer64EXT": 5348
125b2a28edaSopenharmony_ci                }
126b2a28edaSopenharmony_ci            },
127b2a28edaSopenharmony_ci            {
128b2a28edaSopenharmony_ci                "Name": "MemoryModel",
129b2a28edaSopenharmony_ci                "Type": "Value",
130b2a28edaSopenharmony_ci                "Values":
131b2a28edaSopenharmony_ci                {
132b2a28edaSopenharmony_ci                    "Simple": 0,
133b2a28edaSopenharmony_ci                    "GLSL450": 1,
134b2a28edaSopenharmony_ci                    "OpenCL": 2,
135b2a28edaSopenharmony_ci                    "Vulkan": 3,
136b2a28edaSopenharmony_ci                    "VulkanKHR": 3
137b2a28edaSopenharmony_ci                }
138b2a28edaSopenharmony_ci            },
139b2a28edaSopenharmony_ci            {
140b2a28edaSopenharmony_ci                "Name": "ExecutionMode",
141b2a28edaSopenharmony_ci                "Type": "Value",
142b2a28edaSopenharmony_ci                "Values":
143b2a28edaSopenharmony_ci                {
144b2a28edaSopenharmony_ci                    "Invocations": 0,
145b2a28edaSopenharmony_ci                    "SpacingEqual": 1,
146b2a28edaSopenharmony_ci                    "SpacingFractionalEven": 2,
147b2a28edaSopenharmony_ci                    "SpacingFractionalOdd": 3,
148b2a28edaSopenharmony_ci                    "VertexOrderCw": 4,
149b2a28edaSopenharmony_ci                    "VertexOrderCcw": 5,
150b2a28edaSopenharmony_ci                    "PixelCenterInteger": 6,
151b2a28edaSopenharmony_ci                    "OriginUpperLeft": 7,
152b2a28edaSopenharmony_ci                    "OriginLowerLeft": 8,
153b2a28edaSopenharmony_ci                    "EarlyFragmentTests": 9,
154b2a28edaSopenharmony_ci                    "PointMode": 10,
155b2a28edaSopenharmony_ci                    "Xfb": 11,
156b2a28edaSopenharmony_ci                    "DepthReplacing": 12,
157b2a28edaSopenharmony_ci                    "DepthGreater": 14,
158b2a28edaSopenharmony_ci                    "DepthLess": 15,
159b2a28edaSopenharmony_ci                    "DepthUnchanged": 16,
160b2a28edaSopenharmony_ci                    "LocalSize": 17,
161b2a28edaSopenharmony_ci                    "LocalSizeHint": 18,
162b2a28edaSopenharmony_ci                    "InputPoints": 19,
163b2a28edaSopenharmony_ci                    "InputLines": 20,
164b2a28edaSopenharmony_ci                    "InputLinesAdjacency": 21,
165b2a28edaSopenharmony_ci                    "Triangles": 22,
166b2a28edaSopenharmony_ci                    "InputTrianglesAdjacency": 23,
167b2a28edaSopenharmony_ci                    "Quads": 24,
168b2a28edaSopenharmony_ci                    "Isolines": 25,
169b2a28edaSopenharmony_ci                    "OutputVertices": 26,
170b2a28edaSopenharmony_ci                    "OutputPoints": 27,
171b2a28edaSopenharmony_ci                    "OutputLineStrip": 28,
172b2a28edaSopenharmony_ci                    "OutputTriangleStrip": 29,
173b2a28edaSopenharmony_ci                    "VecTypeHint": 30,
174b2a28edaSopenharmony_ci                    "ContractionOff": 31,
175b2a28edaSopenharmony_ci                    "Initializer": 33,
176b2a28edaSopenharmony_ci                    "Finalizer": 34,
177b2a28edaSopenharmony_ci                    "SubgroupSize": 35,
178b2a28edaSopenharmony_ci                    "SubgroupsPerWorkgroup": 36,
179b2a28edaSopenharmony_ci                    "SubgroupsPerWorkgroupId": 37,
180b2a28edaSopenharmony_ci                    "LocalSizeId": 38,
181b2a28edaSopenharmony_ci                    "LocalSizeHintId": 39,
182b2a28edaSopenharmony_ci                    "NonCoherentColorAttachmentReadEXT": 4169,
183b2a28edaSopenharmony_ci                    "NonCoherentDepthAttachmentReadEXT": 4170,
184b2a28edaSopenharmony_ci                    "NonCoherentStencilAttachmentReadEXT": 4171,
185b2a28edaSopenharmony_ci                    "SubgroupUniformControlFlowKHR": 4421,
186b2a28edaSopenharmony_ci                    "PostDepthCoverage": 4446,
187b2a28edaSopenharmony_ci                    "DenormPreserve": 4459,
188b2a28edaSopenharmony_ci                    "DenormFlushToZero": 4460,
189b2a28edaSopenharmony_ci                    "SignedZeroInfNanPreserve": 4461,
190b2a28edaSopenharmony_ci                    "RoundingModeRTE": 4462,
191b2a28edaSopenharmony_ci                    "RoundingModeRTZ": 4463,
192b2a28edaSopenharmony_ci                    "EarlyAndLateFragmentTestsAMD": 5017,
193b2a28edaSopenharmony_ci                    "StencilRefReplacingEXT": 5027,
194b2a28edaSopenharmony_ci                    "CoalescingAMDX": 5069,
195b2a28edaSopenharmony_ci                    "MaxNodeRecursionAMDX": 5071,
196b2a28edaSopenharmony_ci                    "StaticNumWorkgroupsAMDX": 5072,
197b2a28edaSopenharmony_ci                    "ShaderIndexAMDX": 5073,
198b2a28edaSopenharmony_ci                    "MaxNumWorkgroupsAMDX": 5077,
199b2a28edaSopenharmony_ci                    "StencilRefUnchangedFrontAMD": 5079,
200b2a28edaSopenharmony_ci                    "StencilRefGreaterFrontAMD": 5080,
201b2a28edaSopenharmony_ci                    "StencilRefLessFrontAMD": 5081,
202b2a28edaSopenharmony_ci                    "StencilRefUnchangedBackAMD": 5082,
203b2a28edaSopenharmony_ci                    "StencilRefGreaterBackAMD": 5083,
204b2a28edaSopenharmony_ci                    "StencilRefLessBackAMD": 5084,
205b2a28edaSopenharmony_ci                    "OutputLinesEXT": 5269,
206b2a28edaSopenharmony_ci                    "OutputLinesNV": 5269,
207b2a28edaSopenharmony_ci                    "OutputPrimitivesEXT": 5270,
208b2a28edaSopenharmony_ci                    "OutputPrimitivesNV": 5270,
209b2a28edaSopenharmony_ci                    "DerivativeGroupQuadsNV": 5289,
210b2a28edaSopenharmony_ci                    "DerivativeGroupLinearNV": 5290,
211b2a28edaSopenharmony_ci                    "OutputTrianglesEXT": 5298,
212b2a28edaSopenharmony_ci                    "OutputTrianglesNV": 5298,
213b2a28edaSopenharmony_ci                    "PixelInterlockOrderedEXT": 5366,
214b2a28edaSopenharmony_ci                    "PixelInterlockUnorderedEXT": 5367,
215b2a28edaSopenharmony_ci                    "SampleInterlockOrderedEXT": 5368,
216b2a28edaSopenharmony_ci                    "SampleInterlockUnorderedEXT": 5369,
217b2a28edaSopenharmony_ci                    "ShadingRateInterlockOrderedEXT": 5370,
218b2a28edaSopenharmony_ci                    "ShadingRateInterlockUnorderedEXT": 5371,
219b2a28edaSopenharmony_ci                    "SharedLocalMemorySizeINTEL": 5618,
220b2a28edaSopenharmony_ci                    "RoundingModeRTPINTEL": 5620,
221b2a28edaSopenharmony_ci                    "RoundingModeRTNINTEL": 5621,
222b2a28edaSopenharmony_ci                    "FloatingPointModeALTINTEL": 5622,
223b2a28edaSopenharmony_ci                    "FloatingPointModeIEEEINTEL": 5623,
224b2a28edaSopenharmony_ci                    "MaxWorkgroupSizeINTEL": 5893,
225b2a28edaSopenharmony_ci                    "MaxWorkDimINTEL": 5894,
226b2a28edaSopenharmony_ci                    "NoGlobalOffsetINTEL": 5895,
227b2a28edaSopenharmony_ci                    "NumSIMDWorkitemsINTEL": 5896,
228b2a28edaSopenharmony_ci                    "SchedulerTargetFmaxMhzINTEL": 5903,
229b2a28edaSopenharmony_ci                    "StreamingInterfaceINTEL": 6154,
230b2a28edaSopenharmony_ci                    "RegisterMapInterfaceINTEL": 6160,
231b2a28edaSopenharmony_ci                    "NamedBarrierCountINTEL": 6417
232b2a28edaSopenharmony_ci                }
233b2a28edaSopenharmony_ci            },
234b2a28edaSopenharmony_ci            {
235b2a28edaSopenharmony_ci                "Name": "StorageClass",
236b2a28edaSopenharmony_ci                "Type": "Value",
237b2a28edaSopenharmony_ci                "Values":
238b2a28edaSopenharmony_ci                {
239b2a28edaSopenharmony_ci                    "UniformConstant": 0,
240b2a28edaSopenharmony_ci                    "Input": 1,
241b2a28edaSopenharmony_ci                    "Uniform": 2,
242b2a28edaSopenharmony_ci                    "Output": 3,
243b2a28edaSopenharmony_ci                    "Workgroup": 4,
244b2a28edaSopenharmony_ci                    "CrossWorkgroup": 5,
245b2a28edaSopenharmony_ci                    "Private": 6,
246b2a28edaSopenharmony_ci                    "Function": 7,
247b2a28edaSopenharmony_ci                    "Generic": 8,
248b2a28edaSopenharmony_ci                    "PushConstant": 9,
249b2a28edaSopenharmony_ci                    "AtomicCounter": 10,
250b2a28edaSopenharmony_ci                    "Image": 11,
251b2a28edaSopenharmony_ci                    "StorageBuffer": 12,
252b2a28edaSopenharmony_ci                    "TileImageEXT": 4172,
253b2a28edaSopenharmony_ci                    "NodePayloadAMDX": 5068,
254b2a28edaSopenharmony_ci                    "NodeOutputPayloadAMDX": 5076,
255b2a28edaSopenharmony_ci                    "CallableDataKHR": 5328,
256b2a28edaSopenharmony_ci                    "CallableDataNV": 5328,
257b2a28edaSopenharmony_ci                    "IncomingCallableDataKHR": 5329,
258b2a28edaSopenharmony_ci                    "IncomingCallableDataNV": 5329,
259b2a28edaSopenharmony_ci                    "RayPayloadKHR": 5338,
260b2a28edaSopenharmony_ci                    "RayPayloadNV": 5338,
261b2a28edaSopenharmony_ci                    "HitAttributeKHR": 5339,
262b2a28edaSopenharmony_ci                    "HitAttributeNV": 5339,
263b2a28edaSopenharmony_ci                    "IncomingRayPayloadKHR": 5342,
264b2a28edaSopenharmony_ci                    "IncomingRayPayloadNV": 5342,
265b2a28edaSopenharmony_ci                    "ShaderRecordBufferKHR": 5343,
266b2a28edaSopenharmony_ci                    "ShaderRecordBufferNV": 5343,
267b2a28edaSopenharmony_ci                    "PhysicalStorageBuffer": 5349,
268b2a28edaSopenharmony_ci                    "PhysicalStorageBufferEXT": 5349,
269b2a28edaSopenharmony_ci                    "HitObjectAttributeNV": 5385,
270b2a28edaSopenharmony_ci                    "TaskPayloadWorkgroupEXT": 5402,
271b2a28edaSopenharmony_ci                    "CodeSectionINTEL": 5605,
272b2a28edaSopenharmony_ci                    "DeviceOnlyINTEL": 5936,
273b2a28edaSopenharmony_ci                    "HostOnlyINTEL": 5937
274b2a28edaSopenharmony_ci                }
275b2a28edaSopenharmony_ci            },
276b2a28edaSopenharmony_ci            {
277b2a28edaSopenharmony_ci                "Name": "Dim",
278b2a28edaSopenharmony_ci                "Type": "Value",
279b2a28edaSopenharmony_ci                "Values":
280b2a28edaSopenharmony_ci                {
281b2a28edaSopenharmony_ci                    "Dim1D": 0,
282b2a28edaSopenharmony_ci                    "Dim2D": 1,
283b2a28edaSopenharmony_ci                    "Dim3D": 2,
284b2a28edaSopenharmony_ci                    "Cube": 3,
285b2a28edaSopenharmony_ci                    "Rect": 4,
286b2a28edaSopenharmony_ci                    "Buffer": 5,
287b2a28edaSopenharmony_ci                    "SubpassData": 6,
288b2a28edaSopenharmony_ci                    "TileImageDataEXT": 4173
289b2a28edaSopenharmony_ci                }
290b2a28edaSopenharmony_ci            },
291b2a28edaSopenharmony_ci            {
292b2a28edaSopenharmony_ci                "Name": "SamplerAddressingMode",
293b2a28edaSopenharmony_ci                "Type": "Value",
294b2a28edaSopenharmony_ci                "Values":
295b2a28edaSopenharmony_ci                {
296b2a28edaSopenharmony_ci                    "None": 0,
297b2a28edaSopenharmony_ci                    "ClampToEdge": 1,
298b2a28edaSopenharmony_ci                    "Clamp": 2,
299b2a28edaSopenharmony_ci                    "Repeat": 3,
300b2a28edaSopenharmony_ci                    "RepeatMirrored": 4
301b2a28edaSopenharmony_ci                }
302b2a28edaSopenharmony_ci            },
303b2a28edaSopenharmony_ci            {
304b2a28edaSopenharmony_ci                "Name": "SamplerFilterMode",
305b2a28edaSopenharmony_ci                "Type": "Value",
306b2a28edaSopenharmony_ci                "Values":
307b2a28edaSopenharmony_ci                {
308b2a28edaSopenharmony_ci                    "Nearest": 0,
309b2a28edaSopenharmony_ci                    "Linear": 1
310b2a28edaSopenharmony_ci                }
311b2a28edaSopenharmony_ci            },
312b2a28edaSopenharmony_ci            {
313b2a28edaSopenharmony_ci                "Name": "ImageFormat",
314b2a28edaSopenharmony_ci                "Type": "Value",
315b2a28edaSopenharmony_ci                "Values":
316b2a28edaSopenharmony_ci                {
317b2a28edaSopenharmony_ci                    "Unknown": 0,
318b2a28edaSopenharmony_ci                    "Rgba32f": 1,
319b2a28edaSopenharmony_ci                    "Rgba16f": 2,
320b2a28edaSopenharmony_ci                    "R32f": 3,
321b2a28edaSopenharmony_ci                    "Rgba8": 4,
322b2a28edaSopenharmony_ci                    "Rgba8Snorm": 5,
323b2a28edaSopenharmony_ci                    "Rg32f": 6,
324b2a28edaSopenharmony_ci                    "Rg16f": 7,
325b2a28edaSopenharmony_ci                    "R11fG11fB10f": 8,
326b2a28edaSopenharmony_ci                    "R16f": 9,
327b2a28edaSopenharmony_ci                    "Rgba16": 10,
328b2a28edaSopenharmony_ci                    "Rgb10A2": 11,
329b2a28edaSopenharmony_ci                    "Rg16": 12,
330b2a28edaSopenharmony_ci                    "Rg8": 13,
331b2a28edaSopenharmony_ci                    "R16": 14,
332b2a28edaSopenharmony_ci                    "R8": 15,
333b2a28edaSopenharmony_ci                    "Rgba16Snorm": 16,
334b2a28edaSopenharmony_ci                    "Rg16Snorm": 17,
335b2a28edaSopenharmony_ci                    "Rg8Snorm": 18,
336b2a28edaSopenharmony_ci                    "R16Snorm": 19,
337b2a28edaSopenharmony_ci                    "R8Snorm": 20,
338b2a28edaSopenharmony_ci                    "Rgba32i": 21,
339b2a28edaSopenharmony_ci                    "Rgba16i": 22,
340b2a28edaSopenharmony_ci                    "Rgba8i": 23,
341b2a28edaSopenharmony_ci                    "R32i": 24,
342b2a28edaSopenharmony_ci                    "Rg32i": 25,
343b2a28edaSopenharmony_ci                    "Rg16i": 26,
344b2a28edaSopenharmony_ci                    "Rg8i": 27,
345b2a28edaSopenharmony_ci                    "R16i": 28,
346b2a28edaSopenharmony_ci                    "R8i": 29,
347b2a28edaSopenharmony_ci                    "Rgba32ui": 30,
348b2a28edaSopenharmony_ci                    "Rgba16ui": 31,
349b2a28edaSopenharmony_ci                    "Rgba8ui": 32,
350b2a28edaSopenharmony_ci                    "R32ui": 33,
351b2a28edaSopenharmony_ci                    "Rgb10a2ui": 34,
352b2a28edaSopenharmony_ci                    "Rg32ui": 35,
353b2a28edaSopenharmony_ci                    "Rg16ui": 36,
354b2a28edaSopenharmony_ci                    "Rg8ui": 37,
355b2a28edaSopenharmony_ci                    "R16ui": 38,
356b2a28edaSopenharmony_ci                    "R8ui": 39,
357b2a28edaSopenharmony_ci                    "R64ui": 40,
358b2a28edaSopenharmony_ci                    "R64i": 41
359b2a28edaSopenharmony_ci                }
360b2a28edaSopenharmony_ci            },
361b2a28edaSopenharmony_ci            {
362b2a28edaSopenharmony_ci                "Name": "ImageChannelOrder",
363b2a28edaSopenharmony_ci                "Type": "Value",
364b2a28edaSopenharmony_ci                "Values":
365b2a28edaSopenharmony_ci                {
366b2a28edaSopenharmony_ci                    "R": 0,
367b2a28edaSopenharmony_ci                    "A": 1,
368b2a28edaSopenharmony_ci                    "RG": 2,
369b2a28edaSopenharmony_ci                    "RA": 3,
370b2a28edaSopenharmony_ci                    "RGB": 4,
371b2a28edaSopenharmony_ci                    "RGBA": 5,
372b2a28edaSopenharmony_ci                    "BGRA": 6,
373b2a28edaSopenharmony_ci                    "ARGB": 7,
374b2a28edaSopenharmony_ci                    "Intensity": 8,
375b2a28edaSopenharmony_ci                    "Luminance": 9,
376b2a28edaSopenharmony_ci                    "Rx": 10,
377b2a28edaSopenharmony_ci                    "RGx": 11,
378b2a28edaSopenharmony_ci                    "RGBx": 12,
379b2a28edaSopenharmony_ci                    "Depth": 13,
380b2a28edaSopenharmony_ci                    "DepthStencil": 14,
381b2a28edaSopenharmony_ci                    "sRGB": 15,
382b2a28edaSopenharmony_ci                    "sRGBx": 16,
383b2a28edaSopenharmony_ci                    "sRGBA": 17,
384b2a28edaSopenharmony_ci                    "sBGRA": 18,
385b2a28edaSopenharmony_ci                    "ABGR": 19
386b2a28edaSopenharmony_ci                }
387b2a28edaSopenharmony_ci            },
388b2a28edaSopenharmony_ci            {
389b2a28edaSopenharmony_ci                "Name": "ImageChannelDataType",
390b2a28edaSopenharmony_ci                "Type": "Value",
391b2a28edaSopenharmony_ci                "Values":
392b2a28edaSopenharmony_ci                {
393b2a28edaSopenharmony_ci                    "SnormInt8": 0,
394b2a28edaSopenharmony_ci                    "SnormInt16": 1,
395b2a28edaSopenharmony_ci                    "UnormInt8": 2,
396b2a28edaSopenharmony_ci                    "UnormInt16": 3,
397b2a28edaSopenharmony_ci                    "UnormShort565": 4,
398b2a28edaSopenharmony_ci                    "UnormShort555": 5,
399b2a28edaSopenharmony_ci                    "UnormInt101010": 6,
400b2a28edaSopenharmony_ci                    "SignedInt8": 7,
401b2a28edaSopenharmony_ci                    "SignedInt16": 8,
402b2a28edaSopenharmony_ci                    "SignedInt32": 9,
403b2a28edaSopenharmony_ci                    "UnsignedInt8": 10,
404b2a28edaSopenharmony_ci                    "UnsignedInt16": 11,
405b2a28edaSopenharmony_ci                    "UnsignedInt32": 12,
406b2a28edaSopenharmony_ci                    "HalfFloat": 13,
407b2a28edaSopenharmony_ci                    "Float": 14,
408b2a28edaSopenharmony_ci                    "UnormInt24": 15,
409b2a28edaSopenharmony_ci                    "UnormInt101010_2": 16,
410b2a28edaSopenharmony_ci                    "UnsignedIntRaw10EXT": 19,
411b2a28edaSopenharmony_ci                    "UnsignedIntRaw12EXT": 20
412b2a28edaSopenharmony_ci                }
413b2a28edaSopenharmony_ci            },
414b2a28edaSopenharmony_ci            {
415b2a28edaSopenharmony_ci                "Name": "ImageOperands",
416b2a28edaSopenharmony_ci                "Type": "Bit",
417b2a28edaSopenharmony_ci                "Values":
418b2a28edaSopenharmony_ci                {
419b2a28edaSopenharmony_ci                    "Bias": 0,
420b2a28edaSopenharmony_ci                    "Lod": 1,
421b2a28edaSopenharmony_ci                    "Grad": 2,
422b2a28edaSopenharmony_ci                    "ConstOffset": 3,
423b2a28edaSopenharmony_ci                    "Offset": 4,
424b2a28edaSopenharmony_ci                    "ConstOffsets": 5,
425b2a28edaSopenharmony_ci                    "Sample": 6,
426b2a28edaSopenharmony_ci                    "MinLod": 7,
427b2a28edaSopenharmony_ci                    "MakeTexelAvailable": 8,
428b2a28edaSopenharmony_ci                    "MakeTexelAvailableKHR": 8,
429b2a28edaSopenharmony_ci                    "MakeTexelVisible": 9,
430b2a28edaSopenharmony_ci                    "MakeTexelVisibleKHR": 9,
431b2a28edaSopenharmony_ci                    "NonPrivateTexel": 10,
432b2a28edaSopenharmony_ci                    "NonPrivateTexelKHR": 10,
433b2a28edaSopenharmony_ci                    "VolatileTexel": 11,
434b2a28edaSopenharmony_ci                    "VolatileTexelKHR": 11,
435b2a28edaSopenharmony_ci                    "SignExtend": 12,
436b2a28edaSopenharmony_ci                    "ZeroExtend": 13,
437b2a28edaSopenharmony_ci                    "Nontemporal": 14,
438b2a28edaSopenharmony_ci                    "Offsets": 16
439b2a28edaSopenharmony_ci                }
440b2a28edaSopenharmony_ci            },
441b2a28edaSopenharmony_ci            {
442b2a28edaSopenharmony_ci                "Name": "FPFastMathMode",
443b2a28edaSopenharmony_ci                "Type": "Bit",
444b2a28edaSopenharmony_ci                "Values":
445b2a28edaSopenharmony_ci                {
446b2a28edaSopenharmony_ci                    "NotNaN": 0,
447b2a28edaSopenharmony_ci                    "NotInf": 1,
448b2a28edaSopenharmony_ci                    "NSZ": 2,
449b2a28edaSopenharmony_ci                    "AllowRecip": 3,
450b2a28edaSopenharmony_ci                    "Fast": 4,
451b2a28edaSopenharmony_ci                    "AllowContractFastINTEL": 16,
452b2a28edaSopenharmony_ci                    "AllowReassocINTEL": 17
453b2a28edaSopenharmony_ci                }
454b2a28edaSopenharmony_ci            },
455b2a28edaSopenharmony_ci            {
456b2a28edaSopenharmony_ci                "Name": "FPRoundingMode",
457b2a28edaSopenharmony_ci                "Type": "Value",
458b2a28edaSopenharmony_ci                "Values":
459b2a28edaSopenharmony_ci                {
460b2a28edaSopenharmony_ci                    "RTE": 0,
461b2a28edaSopenharmony_ci                    "RTZ": 1,
462b2a28edaSopenharmony_ci                    "RTP": 2,
463b2a28edaSopenharmony_ci                    "RTN": 3
464b2a28edaSopenharmony_ci                }
465b2a28edaSopenharmony_ci            },
466b2a28edaSopenharmony_ci            {
467b2a28edaSopenharmony_ci                "Name": "LinkageType",
468b2a28edaSopenharmony_ci                "Type": "Value",
469b2a28edaSopenharmony_ci                "Values":
470b2a28edaSopenharmony_ci                {
471b2a28edaSopenharmony_ci                    "Export": 0,
472b2a28edaSopenharmony_ci                    "Import": 1,
473b2a28edaSopenharmony_ci                    "LinkOnceODR": 2
474b2a28edaSopenharmony_ci                }
475b2a28edaSopenharmony_ci            },
476b2a28edaSopenharmony_ci            {
477b2a28edaSopenharmony_ci                "Name": "AccessQualifier",
478b2a28edaSopenharmony_ci                "Type": "Value",
479b2a28edaSopenharmony_ci                "Values":
480b2a28edaSopenharmony_ci                {
481b2a28edaSopenharmony_ci                    "ReadOnly": 0,
482b2a28edaSopenharmony_ci                    "WriteOnly": 1,
483b2a28edaSopenharmony_ci                    "ReadWrite": 2
484b2a28edaSopenharmony_ci                }
485b2a28edaSopenharmony_ci            },
486b2a28edaSopenharmony_ci            {
487b2a28edaSopenharmony_ci                "Name": "FunctionParameterAttribute",
488b2a28edaSopenharmony_ci                "Type": "Value",
489b2a28edaSopenharmony_ci                "Values":
490b2a28edaSopenharmony_ci                {
491b2a28edaSopenharmony_ci                    "Zext": 0,
492b2a28edaSopenharmony_ci                    "Sext": 1,
493b2a28edaSopenharmony_ci                    "ByVal": 2,
494b2a28edaSopenharmony_ci                    "Sret": 3,
495b2a28edaSopenharmony_ci                    "NoAlias": 4,
496b2a28edaSopenharmony_ci                    "NoCapture": 5,
497b2a28edaSopenharmony_ci                    "NoWrite": 6,
498b2a28edaSopenharmony_ci                    "NoReadWrite": 7,
499b2a28edaSopenharmony_ci                    "RuntimeAlignedINTEL": 5940
500b2a28edaSopenharmony_ci                }
501b2a28edaSopenharmony_ci            },
502b2a28edaSopenharmony_ci            {
503b2a28edaSopenharmony_ci                "Name": "Decoration",
504b2a28edaSopenharmony_ci                "Type": "Value",
505b2a28edaSopenharmony_ci                "Values":
506b2a28edaSopenharmony_ci                {
507b2a28edaSopenharmony_ci                    "RelaxedPrecision": 0,
508b2a28edaSopenharmony_ci                    "SpecId": 1,
509b2a28edaSopenharmony_ci                    "Block": 2,
510b2a28edaSopenharmony_ci                    "BufferBlock": 3,
511b2a28edaSopenharmony_ci                    "RowMajor": 4,
512b2a28edaSopenharmony_ci                    "ColMajor": 5,
513b2a28edaSopenharmony_ci                    "ArrayStride": 6,
514b2a28edaSopenharmony_ci                    "MatrixStride": 7,
515b2a28edaSopenharmony_ci                    "GLSLShared": 8,
516b2a28edaSopenharmony_ci                    "GLSLPacked": 9,
517b2a28edaSopenharmony_ci                    "CPacked": 10,
518b2a28edaSopenharmony_ci                    "BuiltIn": 11,
519b2a28edaSopenharmony_ci                    "NoPerspective": 13,
520b2a28edaSopenharmony_ci                    "Flat": 14,
521b2a28edaSopenharmony_ci                    "Patch": 15,
522b2a28edaSopenharmony_ci                    "Centroid": 16,
523b2a28edaSopenharmony_ci                    "Sample": 17,
524b2a28edaSopenharmony_ci                    "Invariant": 18,
525b2a28edaSopenharmony_ci                    "Restrict": 19,
526b2a28edaSopenharmony_ci                    "Aliased": 20,
527b2a28edaSopenharmony_ci                    "Volatile": 21,
528b2a28edaSopenharmony_ci                    "Constant": 22,
529b2a28edaSopenharmony_ci                    "Coherent": 23,
530b2a28edaSopenharmony_ci                    "NonWritable": 24,
531b2a28edaSopenharmony_ci                    "NonReadable": 25,
532b2a28edaSopenharmony_ci                    "Uniform": 26,
533b2a28edaSopenharmony_ci                    "UniformId": 27,
534b2a28edaSopenharmony_ci                    "SaturatedConversion": 28,
535b2a28edaSopenharmony_ci                    "Stream": 29,
536b2a28edaSopenharmony_ci                    "Location": 30,
537b2a28edaSopenharmony_ci                    "Component": 31,
538b2a28edaSopenharmony_ci                    "Index": 32,
539b2a28edaSopenharmony_ci                    "Binding": 33,
540b2a28edaSopenharmony_ci                    "DescriptorSet": 34,
541b2a28edaSopenharmony_ci                    "Offset": 35,
542b2a28edaSopenharmony_ci                    "XfbBuffer": 36,
543b2a28edaSopenharmony_ci                    "XfbStride": 37,
544b2a28edaSopenharmony_ci                    "FuncParamAttr": 38,
545b2a28edaSopenharmony_ci                    "FPRoundingMode": 39,
546b2a28edaSopenharmony_ci                    "FPFastMathMode": 40,
547b2a28edaSopenharmony_ci                    "LinkageAttributes": 41,
548b2a28edaSopenharmony_ci                    "NoContraction": 42,
549b2a28edaSopenharmony_ci                    "InputAttachmentIndex": 43,
550b2a28edaSopenharmony_ci                    "Alignment": 44,
551b2a28edaSopenharmony_ci                    "MaxByteOffset": 45,
552b2a28edaSopenharmony_ci                    "AlignmentId": 46,
553b2a28edaSopenharmony_ci                    "MaxByteOffsetId": 47,
554b2a28edaSopenharmony_ci                    "NoSignedWrap": 4469,
555b2a28edaSopenharmony_ci                    "NoUnsignedWrap": 4470,
556b2a28edaSopenharmony_ci                    "WeightTextureQCOM": 4487,
557b2a28edaSopenharmony_ci                    "BlockMatchTextureQCOM": 4488,
558b2a28edaSopenharmony_ci                    "ExplicitInterpAMD": 4999,
559b2a28edaSopenharmony_ci                    "NodeSharesPayloadLimitsWithAMDX": 5019,
560b2a28edaSopenharmony_ci                    "NodeMaxPayloadsAMDX": 5020,
561b2a28edaSopenharmony_ci                    "TrackFinishWritingAMDX": 5078,
562b2a28edaSopenharmony_ci                    "PayloadNodeNameAMDX": 5091,
563b2a28edaSopenharmony_ci                    "OverrideCoverageNV": 5248,
564b2a28edaSopenharmony_ci                    "PassthroughNV": 5250,
565b2a28edaSopenharmony_ci                    "ViewportRelativeNV": 5252,
566b2a28edaSopenharmony_ci                    "SecondaryViewportRelativeNV": 5256,
567b2a28edaSopenharmony_ci                    "PerPrimitiveEXT": 5271,
568b2a28edaSopenharmony_ci                    "PerPrimitiveNV": 5271,
569b2a28edaSopenharmony_ci                    "PerViewNV": 5272,
570b2a28edaSopenharmony_ci                    "PerTaskNV": 5273,
571b2a28edaSopenharmony_ci                    "PerVertexKHR": 5285,
572b2a28edaSopenharmony_ci                    "PerVertexNV": 5285,
573b2a28edaSopenharmony_ci                    "NonUniform": 5300,
574b2a28edaSopenharmony_ci                    "NonUniformEXT": 5300,
575b2a28edaSopenharmony_ci                    "RestrictPointer": 5355,
576b2a28edaSopenharmony_ci                    "RestrictPointerEXT": 5355,
577b2a28edaSopenharmony_ci                    "AliasedPointer": 5356,
578b2a28edaSopenharmony_ci                    "AliasedPointerEXT": 5356,
579b2a28edaSopenharmony_ci                    "HitObjectShaderRecordBufferNV": 5386,
580b2a28edaSopenharmony_ci                    "BindlessSamplerNV": 5398,
581b2a28edaSopenharmony_ci                    "BindlessImageNV": 5399,
582b2a28edaSopenharmony_ci                    "BoundSamplerNV": 5400,
583b2a28edaSopenharmony_ci                    "BoundImageNV": 5401,
584b2a28edaSopenharmony_ci                    "SIMTCallINTEL": 5599,
585b2a28edaSopenharmony_ci                    "ReferencedIndirectlyINTEL": 5602,
586b2a28edaSopenharmony_ci                    "ClobberINTEL": 5607,
587b2a28edaSopenharmony_ci                    "SideEffectsINTEL": 5608,
588b2a28edaSopenharmony_ci                    "VectorComputeVariableINTEL": 5624,
589b2a28edaSopenharmony_ci                    "FuncParamIOKindINTEL": 5625,
590b2a28edaSopenharmony_ci                    "VectorComputeFunctionINTEL": 5626,
591b2a28edaSopenharmony_ci                    "StackCallINTEL": 5627,
592b2a28edaSopenharmony_ci                    "GlobalVariableOffsetINTEL": 5628,
593b2a28edaSopenharmony_ci                    "CounterBuffer": 5634,
594b2a28edaSopenharmony_ci                    "HlslCounterBufferGOOGLE": 5634,
595b2a28edaSopenharmony_ci                    "HlslSemanticGOOGLE": 5635,
596b2a28edaSopenharmony_ci                    "UserSemantic": 5635,
597b2a28edaSopenharmony_ci                    "UserTypeGOOGLE": 5636,
598b2a28edaSopenharmony_ci                    "FunctionRoundingModeINTEL": 5822,
599b2a28edaSopenharmony_ci                    "FunctionDenormModeINTEL": 5823,
600b2a28edaSopenharmony_ci                    "RegisterINTEL": 5825,
601b2a28edaSopenharmony_ci                    "MemoryINTEL": 5826,
602b2a28edaSopenharmony_ci                    "NumbanksINTEL": 5827,
603b2a28edaSopenharmony_ci                    "BankwidthINTEL": 5828,
604b2a28edaSopenharmony_ci                    "MaxPrivateCopiesINTEL": 5829,
605b2a28edaSopenharmony_ci                    "SinglepumpINTEL": 5830,
606b2a28edaSopenharmony_ci                    "DoublepumpINTEL": 5831,
607b2a28edaSopenharmony_ci                    "MaxReplicatesINTEL": 5832,
608b2a28edaSopenharmony_ci                    "SimpleDualPortINTEL": 5833,
609b2a28edaSopenharmony_ci                    "MergeINTEL": 5834,
610b2a28edaSopenharmony_ci                    "BankBitsINTEL": 5835,
611b2a28edaSopenharmony_ci                    "ForcePow2DepthINTEL": 5836,
612b2a28edaSopenharmony_ci                    "StridesizeINTEL": 5883,
613b2a28edaSopenharmony_ci                    "WordsizeINTEL": 5884,
614b2a28edaSopenharmony_ci                    "TrueDualPortINTEL": 5885,
615b2a28edaSopenharmony_ci                    "BurstCoalesceINTEL": 5899,
616b2a28edaSopenharmony_ci                    "CacheSizeINTEL": 5900,
617b2a28edaSopenharmony_ci                    "DontStaticallyCoalesceINTEL": 5901,
618b2a28edaSopenharmony_ci                    "PrefetchINTEL": 5902,
619b2a28edaSopenharmony_ci                    "StallEnableINTEL": 5905,
620b2a28edaSopenharmony_ci                    "FuseLoopsInFunctionINTEL": 5907,
621b2a28edaSopenharmony_ci                    "MathOpDSPModeINTEL": 5909,
622b2a28edaSopenharmony_ci                    "AliasScopeINTEL": 5914,
623b2a28edaSopenharmony_ci                    "NoAliasINTEL": 5915,
624b2a28edaSopenharmony_ci                    "InitiationIntervalINTEL": 5917,
625b2a28edaSopenharmony_ci                    "MaxConcurrencyINTEL": 5918,
626b2a28edaSopenharmony_ci                    "PipelineEnableINTEL": 5919,
627b2a28edaSopenharmony_ci                    "BufferLocationINTEL": 5921,
628b2a28edaSopenharmony_ci                    "IOPipeStorageINTEL": 5944,
629b2a28edaSopenharmony_ci                    "FunctionFloatingPointModeINTEL": 6080,
630b2a28edaSopenharmony_ci                    "SingleElementVectorINTEL": 6085,
631b2a28edaSopenharmony_ci                    "VectorComputeCallableFunctionINTEL": 6087,
632b2a28edaSopenharmony_ci                    "MediaBlockIOINTEL": 6140,
633b2a28edaSopenharmony_ci                    "StallFreeINTEL": 6151,
634b2a28edaSopenharmony_ci                    "FPMaxErrorDecorationINTEL": 6170,
635b2a28edaSopenharmony_ci                    "LatencyControlLabelINTEL": 6172,
636b2a28edaSopenharmony_ci                    "LatencyControlConstraintINTEL": 6173,
637b2a28edaSopenharmony_ci                    "ConduitKernelArgumentINTEL": 6175,
638b2a28edaSopenharmony_ci                    "RegisterMapKernelArgumentINTEL": 6176,
639b2a28edaSopenharmony_ci                    "MMHostInterfaceAddressWidthINTEL": 6177,
640b2a28edaSopenharmony_ci                    "MMHostInterfaceDataWidthINTEL": 6178,
641b2a28edaSopenharmony_ci                    "MMHostInterfaceLatencyINTEL": 6179,
642b2a28edaSopenharmony_ci                    "MMHostInterfaceReadWriteModeINTEL": 6180,
643b2a28edaSopenharmony_ci                    "MMHostInterfaceMaxBurstINTEL": 6181,
644b2a28edaSopenharmony_ci                    "MMHostInterfaceWaitRequestINTEL": 6182,
645b2a28edaSopenharmony_ci                    "StableKernelArgumentINTEL": 6183,
646b2a28edaSopenharmony_ci                    "HostAccessINTEL": 6188,
647b2a28edaSopenharmony_ci                    "InitModeINTEL": 6190,
648b2a28edaSopenharmony_ci                    "ImplementInRegisterMapINTEL": 6191,
649b2a28edaSopenharmony_ci                    "CacheControlLoadINTEL": 6442,
650b2a28edaSopenharmony_ci                    "CacheControlStoreINTEL": 6443
651b2a28edaSopenharmony_ci                }
652b2a28edaSopenharmony_ci            },
653b2a28edaSopenharmony_ci            {
654b2a28edaSopenharmony_ci                "Name": "BuiltIn",
655b2a28edaSopenharmony_ci                "Type": "Value",
656b2a28edaSopenharmony_ci                "Values":
657b2a28edaSopenharmony_ci                {
658b2a28edaSopenharmony_ci                    "Position": 0,
659b2a28edaSopenharmony_ci                    "PointSize": 1,
660b2a28edaSopenharmony_ci                    "ClipDistance": 3,
661b2a28edaSopenharmony_ci                    "CullDistance": 4,
662b2a28edaSopenharmony_ci                    "VertexId": 5,
663b2a28edaSopenharmony_ci                    "InstanceId": 6,
664b2a28edaSopenharmony_ci                    "PrimitiveId": 7,
665b2a28edaSopenharmony_ci                    "InvocationId": 8,
666b2a28edaSopenharmony_ci                    "Layer": 9,
667b2a28edaSopenharmony_ci                    "ViewportIndex": 10,
668b2a28edaSopenharmony_ci                    "TessLevelOuter": 11,
669b2a28edaSopenharmony_ci                    "TessLevelInner": 12,
670b2a28edaSopenharmony_ci                    "TessCoord": 13,
671b2a28edaSopenharmony_ci                    "PatchVertices": 14,
672b2a28edaSopenharmony_ci                    "FragCoord": 15,
673b2a28edaSopenharmony_ci                    "PointCoord": 16,
674b2a28edaSopenharmony_ci                    "FrontFacing": 17,
675b2a28edaSopenharmony_ci                    "SampleId": 18,
676b2a28edaSopenharmony_ci                    "SamplePosition": 19,
677b2a28edaSopenharmony_ci                    "SampleMask": 20,
678b2a28edaSopenharmony_ci                    "FragDepth": 22,
679b2a28edaSopenharmony_ci                    "HelperInvocation": 23,
680b2a28edaSopenharmony_ci                    "NumWorkgroups": 24,
681b2a28edaSopenharmony_ci                    "WorkgroupSize": 25,
682b2a28edaSopenharmony_ci                    "WorkgroupId": 26,
683b2a28edaSopenharmony_ci                    "LocalInvocationId": 27,
684b2a28edaSopenharmony_ci                    "GlobalInvocationId": 28,
685b2a28edaSopenharmony_ci                    "LocalInvocationIndex": 29,
686b2a28edaSopenharmony_ci                    "WorkDim": 30,
687b2a28edaSopenharmony_ci                    "GlobalSize": 31,
688b2a28edaSopenharmony_ci                    "EnqueuedWorkgroupSize": 32,
689b2a28edaSopenharmony_ci                    "GlobalOffset": 33,
690b2a28edaSopenharmony_ci                    "GlobalLinearId": 34,
691b2a28edaSopenharmony_ci                    "SubgroupSize": 36,
692b2a28edaSopenharmony_ci                    "SubgroupMaxSize": 37,
693b2a28edaSopenharmony_ci                    "NumSubgroups": 38,
694b2a28edaSopenharmony_ci                    "NumEnqueuedSubgroups": 39,
695b2a28edaSopenharmony_ci                    "SubgroupId": 40,
696b2a28edaSopenharmony_ci                    "SubgroupLocalInvocationId": 41,
697b2a28edaSopenharmony_ci                    "VertexIndex": 42,
698b2a28edaSopenharmony_ci                    "InstanceIndex": 43,
699b2a28edaSopenharmony_ci                    "CoreIDARM": 4160,
700b2a28edaSopenharmony_ci                    "CoreCountARM": 4161,
701b2a28edaSopenharmony_ci                    "CoreMaxIDARM": 4162,
702b2a28edaSopenharmony_ci                    "WarpIDARM": 4163,
703b2a28edaSopenharmony_ci                    "WarpMaxIDARM": 4164,
704b2a28edaSopenharmony_ci                    "SubgroupEqMask": 4416,
705b2a28edaSopenharmony_ci                    "SubgroupEqMaskKHR": 4416,
706b2a28edaSopenharmony_ci                    "SubgroupGeMask": 4417,
707b2a28edaSopenharmony_ci                    "SubgroupGeMaskKHR": 4417,
708b2a28edaSopenharmony_ci                    "SubgroupGtMask": 4418,
709b2a28edaSopenharmony_ci                    "SubgroupGtMaskKHR": 4418,
710b2a28edaSopenharmony_ci                    "SubgroupLeMask": 4419,
711b2a28edaSopenharmony_ci                    "SubgroupLeMaskKHR": 4419,
712b2a28edaSopenharmony_ci                    "SubgroupLtMask": 4420,
713b2a28edaSopenharmony_ci                    "SubgroupLtMaskKHR": 4420,
714b2a28edaSopenharmony_ci                    "BaseVertex": 4424,
715b2a28edaSopenharmony_ci                    "BaseInstance": 4425,
716b2a28edaSopenharmony_ci                    "DrawIndex": 4426,
717b2a28edaSopenharmony_ci                    "PrimitiveShadingRateKHR": 4432,
718b2a28edaSopenharmony_ci                    "DeviceIndex": 4438,
719b2a28edaSopenharmony_ci                    "ViewIndex": 4440,
720b2a28edaSopenharmony_ci                    "ShadingRateKHR": 4444,
721b2a28edaSopenharmony_ci                    "BaryCoordNoPerspAMD": 4992,
722b2a28edaSopenharmony_ci                    "BaryCoordNoPerspCentroidAMD": 4993,
723b2a28edaSopenharmony_ci                    "BaryCoordNoPerspSampleAMD": 4994,
724b2a28edaSopenharmony_ci                    "BaryCoordSmoothAMD": 4995,
725b2a28edaSopenharmony_ci                    "BaryCoordSmoothCentroidAMD": 4996,
726b2a28edaSopenharmony_ci                    "BaryCoordSmoothSampleAMD": 4997,
727b2a28edaSopenharmony_ci                    "BaryCoordPullModelAMD": 4998,
728b2a28edaSopenharmony_ci                    "FragStencilRefEXT": 5014,
729b2a28edaSopenharmony_ci                    "CoalescedInputCountAMDX": 5021,
730b2a28edaSopenharmony_ci                    "ShaderIndexAMDX": 5073,
731b2a28edaSopenharmony_ci                    "ViewportMaskNV": 5253,
732b2a28edaSopenharmony_ci                    "SecondaryPositionNV": 5257,
733b2a28edaSopenharmony_ci                    "SecondaryViewportMaskNV": 5258,
734b2a28edaSopenharmony_ci                    "PositionPerViewNV": 5261,
735b2a28edaSopenharmony_ci                    "ViewportMaskPerViewNV": 5262,
736b2a28edaSopenharmony_ci                    "FullyCoveredEXT": 5264,
737b2a28edaSopenharmony_ci                    "TaskCountNV": 5274,
738b2a28edaSopenharmony_ci                    "PrimitiveCountNV": 5275,
739b2a28edaSopenharmony_ci                    "PrimitiveIndicesNV": 5276,
740b2a28edaSopenharmony_ci                    "ClipDistancePerViewNV": 5277,
741b2a28edaSopenharmony_ci                    "CullDistancePerViewNV": 5278,
742b2a28edaSopenharmony_ci                    "LayerPerViewNV": 5279,
743b2a28edaSopenharmony_ci                    "MeshViewCountNV": 5280,
744b2a28edaSopenharmony_ci                    "MeshViewIndicesNV": 5281,
745b2a28edaSopenharmony_ci                    "BaryCoordKHR": 5286,
746b2a28edaSopenharmony_ci                    "BaryCoordNV": 5286,
747b2a28edaSopenharmony_ci                    "BaryCoordNoPerspKHR": 5287,
748b2a28edaSopenharmony_ci                    "BaryCoordNoPerspNV": 5287,
749b2a28edaSopenharmony_ci                    "FragSizeEXT": 5292,
750b2a28edaSopenharmony_ci                    "FragmentSizeNV": 5292,
751b2a28edaSopenharmony_ci                    "FragInvocationCountEXT": 5293,
752b2a28edaSopenharmony_ci                    "InvocationsPerPixelNV": 5293,
753b2a28edaSopenharmony_ci                    "PrimitivePointIndicesEXT": 5294,
754b2a28edaSopenharmony_ci                    "PrimitiveLineIndicesEXT": 5295,
755b2a28edaSopenharmony_ci                    "PrimitiveTriangleIndicesEXT": 5296,
756b2a28edaSopenharmony_ci                    "CullPrimitiveEXT": 5299,
757b2a28edaSopenharmony_ci                    "LaunchIdKHR": 5319,
758b2a28edaSopenharmony_ci                    "LaunchIdNV": 5319,
759b2a28edaSopenharmony_ci                    "LaunchSizeKHR": 5320,
760b2a28edaSopenharmony_ci                    "LaunchSizeNV": 5320,
761b2a28edaSopenharmony_ci                    "WorldRayOriginKHR": 5321,
762b2a28edaSopenharmony_ci                    "WorldRayOriginNV": 5321,
763b2a28edaSopenharmony_ci                    "WorldRayDirectionKHR": 5322,
764b2a28edaSopenharmony_ci                    "WorldRayDirectionNV": 5322,
765b2a28edaSopenharmony_ci                    "ObjectRayOriginKHR": 5323,
766b2a28edaSopenharmony_ci                    "ObjectRayOriginNV": 5323,
767b2a28edaSopenharmony_ci                    "ObjectRayDirectionKHR": 5324,
768b2a28edaSopenharmony_ci                    "ObjectRayDirectionNV": 5324,
769b2a28edaSopenharmony_ci                    "RayTminKHR": 5325,
770b2a28edaSopenharmony_ci                    "RayTminNV": 5325,
771b2a28edaSopenharmony_ci                    "RayTmaxKHR": 5326,
772b2a28edaSopenharmony_ci                    "RayTmaxNV": 5326,
773b2a28edaSopenharmony_ci                    "InstanceCustomIndexKHR": 5327,
774b2a28edaSopenharmony_ci                    "InstanceCustomIndexNV": 5327,
775b2a28edaSopenharmony_ci                    "ObjectToWorldKHR": 5330,
776b2a28edaSopenharmony_ci                    "ObjectToWorldNV": 5330,
777b2a28edaSopenharmony_ci                    "WorldToObjectKHR": 5331,
778b2a28edaSopenharmony_ci                    "WorldToObjectNV": 5331,
779b2a28edaSopenharmony_ci                    "HitTNV": 5332,
780b2a28edaSopenharmony_ci                    "HitKindKHR": 5333,
781b2a28edaSopenharmony_ci                    "HitKindNV": 5333,
782b2a28edaSopenharmony_ci                    "CurrentRayTimeNV": 5334,
783b2a28edaSopenharmony_ci                    "HitTriangleVertexPositionsKHR": 5335,
784b2a28edaSopenharmony_ci                    "HitMicroTriangleVertexPositionsNV": 5337,
785b2a28edaSopenharmony_ci                    "HitMicroTriangleVertexBarycentricsNV": 5344,
786b2a28edaSopenharmony_ci                    "IncomingRayFlagsKHR": 5351,
787b2a28edaSopenharmony_ci                    "IncomingRayFlagsNV": 5351,
788b2a28edaSopenharmony_ci                    "RayGeometryIndexKHR": 5352,
789b2a28edaSopenharmony_ci                    "WarpsPerSMNV": 5374,
790b2a28edaSopenharmony_ci                    "SMCountNV": 5375,
791b2a28edaSopenharmony_ci                    "WarpIDNV": 5376,
792b2a28edaSopenharmony_ci                    "SMIDNV": 5377,
793b2a28edaSopenharmony_ci                    "HitKindFrontFacingMicroTriangleNV": 5405,
794b2a28edaSopenharmony_ci                    "HitKindBackFacingMicroTriangleNV": 5406,
795b2a28edaSopenharmony_ci                    "CullMaskKHR": 6021
796b2a28edaSopenharmony_ci                }
797b2a28edaSopenharmony_ci            },
798b2a28edaSopenharmony_ci            {
799b2a28edaSopenharmony_ci                "Name": "SelectionControl",
800b2a28edaSopenharmony_ci                "Type": "Bit",
801b2a28edaSopenharmony_ci                "Values":
802b2a28edaSopenharmony_ci                {
803b2a28edaSopenharmony_ci                    "Flatten": 0,
804b2a28edaSopenharmony_ci                    "DontFlatten": 1
805b2a28edaSopenharmony_ci                }
806b2a28edaSopenharmony_ci            },
807b2a28edaSopenharmony_ci            {
808b2a28edaSopenharmony_ci                "Name": "LoopControl",
809b2a28edaSopenharmony_ci                "Type": "Bit",
810b2a28edaSopenharmony_ci                "Values":
811b2a28edaSopenharmony_ci                {
812b2a28edaSopenharmony_ci                    "Unroll": 0,
813b2a28edaSopenharmony_ci                    "DontUnroll": 1,
814b2a28edaSopenharmony_ci                    "DependencyInfinite": 2,
815b2a28edaSopenharmony_ci                    "DependencyLength": 3,
816b2a28edaSopenharmony_ci                    "MinIterations": 4,
817b2a28edaSopenharmony_ci                    "MaxIterations": 5,
818b2a28edaSopenharmony_ci                    "IterationMultiple": 6,
819b2a28edaSopenharmony_ci                    "PeelCount": 7,
820b2a28edaSopenharmony_ci                    "PartialCount": 8,
821b2a28edaSopenharmony_ci                    "InitiationIntervalINTEL": 16,
822b2a28edaSopenharmony_ci                    "MaxConcurrencyINTEL": 17,
823b2a28edaSopenharmony_ci                    "DependencyArrayINTEL": 18,
824b2a28edaSopenharmony_ci                    "PipelineEnableINTEL": 19,
825b2a28edaSopenharmony_ci                    "LoopCoalesceINTEL": 20,
826b2a28edaSopenharmony_ci                    "MaxInterleavingINTEL": 21,
827b2a28edaSopenharmony_ci                    "SpeculatedIterationsINTEL": 22,
828b2a28edaSopenharmony_ci                    "NoFusionINTEL": 23,
829b2a28edaSopenharmony_ci                    "LoopCountINTEL": 24,
830b2a28edaSopenharmony_ci                    "MaxReinvocationDelayINTEL": 25
831b2a28edaSopenharmony_ci                }
832b2a28edaSopenharmony_ci            },
833b2a28edaSopenharmony_ci            {
834b2a28edaSopenharmony_ci                "Name": "FunctionControl",
835b2a28edaSopenharmony_ci                "Type": "Bit",
836b2a28edaSopenharmony_ci                "Values":
837b2a28edaSopenharmony_ci                {
838b2a28edaSopenharmony_ci                    "Inline": 0,
839b2a28edaSopenharmony_ci                    "DontInline": 1,
840b2a28edaSopenharmony_ci                    "Pure": 2,
841b2a28edaSopenharmony_ci                    "Const": 3,
842b2a28edaSopenharmony_ci                    "OptNoneINTEL": 16
843b2a28edaSopenharmony_ci                }
844b2a28edaSopenharmony_ci            },
845b2a28edaSopenharmony_ci            {
846b2a28edaSopenharmony_ci                "Name": "MemorySemantics",
847b2a28edaSopenharmony_ci                "Type": "Bit",
848b2a28edaSopenharmony_ci                "Values":
849b2a28edaSopenharmony_ci                {
850b2a28edaSopenharmony_ci                    "Acquire": 1,
851b2a28edaSopenharmony_ci                    "Release": 2,
852b2a28edaSopenharmony_ci                    "AcquireRelease": 3,
853b2a28edaSopenharmony_ci                    "SequentiallyConsistent": 4,
854b2a28edaSopenharmony_ci                    "UniformMemory": 6,
855b2a28edaSopenharmony_ci                    "SubgroupMemory": 7,
856b2a28edaSopenharmony_ci                    "WorkgroupMemory": 8,
857b2a28edaSopenharmony_ci                    "CrossWorkgroupMemory": 9,
858b2a28edaSopenharmony_ci                    "AtomicCounterMemory": 10,
859b2a28edaSopenharmony_ci                    "ImageMemory": 11,
860b2a28edaSopenharmony_ci                    "OutputMemory": 12,
861b2a28edaSopenharmony_ci                    "OutputMemoryKHR": 12,
862b2a28edaSopenharmony_ci                    "MakeAvailable": 13,
863b2a28edaSopenharmony_ci                    "MakeAvailableKHR": 13,
864b2a28edaSopenharmony_ci                    "MakeVisible": 14,
865b2a28edaSopenharmony_ci                    "MakeVisibleKHR": 14,
866b2a28edaSopenharmony_ci                    "Volatile": 15
867b2a28edaSopenharmony_ci                }
868b2a28edaSopenharmony_ci            },
869b2a28edaSopenharmony_ci            {
870b2a28edaSopenharmony_ci                "Name": "MemoryAccess",
871b2a28edaSopenharmony_ci                "Type": "Bit",
872b2a28edaSopenharmony_ci                "Values":
873b2a28edaSopenharmony_ci                {
874b2a28edaSopenharmony_ci                    "Volatile": 0,
875b2a28edaSopenharmony_ci                    "Aligned": 1,
876b2a28edaSopenharmony_ci                    "Nontemporal": 2,
877b2a28edaSopenharmony_ci                    "MakePointerAvailable": 3,
878b2a28edaSopenharmony_ci                    "MakePointerAvailableKHR": 3,
879b2a28edaSopenharmony_ci                    "MakePointerVisible": 4,
880b2a28edaSopenharmony_ci                    "MakePointerVisibleKHR": 4,
881b2a28edaSopenharmony_ci                    "NonPrivatePointer": 5,
882b2a28edaSopenharmony_ci                    "NonPrivatePointerKHR": 5,
883b2a28edaSopenharmony_ci                    "AliasScopeINTELMask": 16,
884b2a28edaSopenharmony_ci                    "NoAliasINTELMask": 17
885b2a28edaSopenharmony_ci                }
886b2a28edaSopenharmony_ci            },
887b2a28edaSopenharmony_ci            {
888b2a28edaSopenharmony_ci                "Name": "Scope",
889b2a28edaSopenharmony_ci                "Type": "Value",
890b2a28edaSopenharmony_ci                "Values":
891b2a28edaSopenharmony_ci                {
892b2a28edaSopenharmony_ci                    "CrossDevice": 0,
893b2a28edaSopenharmony_ci                    "Device": 1,
894b2a28edaSopenharmony_ci                    "Workgroup": 2,
895b2a28edaSopenharmony_ci                    "Subgroup": 3,
896b2a28edaSopenharmony_ci                    "Invocation": 4,
897b2a28edaSopenharmony_ci                    "QueueFamily": 5,
898b2a28edaSopenharmony_ci                    "QueueFamilyKHR": 5,
899b2a28edaSopenharmony_ci                    "ShaderCallKHR": 6
900b2a28edaSopenharmony_ci                }
901b2a28edaSopenharmony_ci            },
902b2a28edaSopenharmony_ci            {
903b2a28edaSopenharmony_ci                "Name": "GroupOperation",
904b2a28edaSopenharmony_ci                "Type": "Value",
905b2a28edaSopenharmony_ci                "Values":
906b2a28edaSopenharmony_ci                {
907b2a28edaSopenharmony_ci                    "Reduce": 0,
908b2a28edaSopenharmony_ci                    "InclusiveScan": 1,
909b2a28edaSopenharmony_ci                    "ExclusiveScan": 2,
910b2a28edaSopenharmony_ci                    "ClusteredReduce": 3,
911b2a28edaSopenharmony_ci                    "PartitionedReduceNV": 6,
912b2a28edaSopenharmony_ci                    "PartitionedInclusiveScanNV": 7,
913b2a28edaSopenharmony_ci                    "PartitionedExclusiveScanNV": 8
914b2a28edaSopenharmony_ci                }
915b2a28edaSopenharmony_ci            },
916b2a28edaSopenharmony_ci            {
917b2a28edaSopenharmony_ci                "Name": "KernelEnqueueFlags",
918b2a28edaSopenharmony_ci                "Type": "Value",
919b2a28edaSopenharmony_ci                "Values":
920b2a28edaSopenharmony_ci                {
921b2a28edaSopenharmony_ci                    "NoWait": 0,
922b2a28edaSopenharmony_ci                    "WaitKernel": 1,
923b2a28edaSopenharmony_ci                    "WaitWorkGroup": 2
924b2a28edaSopenharmony_ci                }
925b2a28edaSopenharmony_ci            },
926b2a28edaSopenharmony_ci            {
927b2a28edaSopenharmony_ci                "Name": "KernelProfilingInfo",
928b2a28edaSopenharmony_ci                "Type": "Bit",
929b2a28edaSopenharmony_ci                "Values":
930b2a28edaSopenharmony_ci                {
931b2a28edaSopenharmony_ci                    "CmdExecTime": 0
932b2a28edaSopenharmony_ci                }
933b2a28edaSopenharmony_ci            },
934b2a28edaSopenharmony_ci            {
935b2a28edaSopenharmony_ci                "Name": "Capability",
936b2a28edaSopenharmony_ci                "Type": "Value",
937b2a28edaSopenharmony_ci                "Values":
938b2a28edaSopenharmony_ci                {
939b2a28edaSopenharmony_ci                    "Matrix": 0,
940b2a28edaSopenharmony_ci                    "Shader": 1,
941b2a28edaSopenharmony_ci                    "Geometry": 2,
942b2a28edaSopenharmony_ci                    "Tessellation": 3,
943b2a28edaSopenharmony_ci                    "Addresses": 4,
944b2a28edaSopenharmony_ci                    "Linkage": 5,
945b2a28edaSopenharmony_ci                    "Kernel": 6,
946b2a28edaSopenharmony_ci                    "Vector16": 7,
947b2a28edaSopenharmony_ci                    "Float16Buffer": 8,
948b2a28edaSopenharmony_ci                    "Float16": 9,
949b2a28edaSopenharmony_ci                    "Float64": 10,
950b2a28edaSopenharmony_ci                    "Int64": 11,
951b2a28edaSopenharmony_ci                    "Int64Atomics": 12,
952b2a28edaSopenharmony_ci                    "ImageBasic": 13,
953b2a28edaSopenharmony_ci                    "ImageReadWrite": 14,
954b2a28edaSopenharmony_ci                    "ImageMipmap": 15,
955b2a28edaSopenharmony_ci                    "Pipes": 17,
956b2a28edaSopenharmony_ci                    "Groups": 18,
957b2a28edaSopenharmony_ci                    "DeviceEnqueue": 19,
958b2a28edaSopenharmony_ci                    "LiteralSampler": 20,
959b2a28edaSopenharmony_ci                    "AtomicStorage": 21,
960b2a28edaSopenharmony_ci                    "Int16": 22,
961b2a28edaSopenharmony_ci                    "TessellationPointSize": 23,
962b2a28edaSopenharmony_ci                    "GeometryPointSize": 24,
963b2a28edaSopenharmony_ci                    "ImageGatherExtended": 25,
964b2a28edaSopenharmony_ci                    "StorageImageMultisample": 27,
965b2a28edaSopenharmony_ci                    "UniformBufferArrayDynamicIndexing": 28,
966b2a28edaSopenharmony_ci                    "SampledImageArrayDynamicIndexing": 29,
967b2a28edaSopenharmony_ci                    "StorageBufferArrayDynamicIndexing": 30,
968b2a28edaSopenharmony_ci                    "StorageImageArrayDynamicIndexing": 31,
969b2a28edaSopenharmony_ci                    "ClipDistance": 32,
970b2a28edaSopenharmony_ci                    "CullDistance": 33,
971b2a28edaSopenharmony_ci                    "ImageCubeArray": 34,
972b2a28edaSopenharmony_ci                    "SampleRateShading": 35,
973b2a28edaSopenharmony_ci                    "ImageRect": 36,
974b2a28edaSopenharmony_ci                    "SampledRect": 37,
975b2a28edaSopenharmony_ci                    "GenericPointer": 38,
976b2a28edaSopenharmony_ci                    "Int8": 39,
977b2a28edaSopenharmony_ci                    "InputAttachment": 40,
978b2a28edaSopenharmony_ci                    "SparseResidency": 41,
979b2a28edaSopenharmony_ci                    "MinLod": 42,
980b2a28edaSopenharmony_ci                    "Sampled1D": 43,
981b2a28edaSopenharmony_ci                    "Image1D": 44,
982b2a28edaSopenharmony_ci                    "SampledCubeArray": 45,
983b2a28edaSopenharmony_ci                    "SampledBuffer": 46,
984b2a28edaSopenharmony_ci                    "ImageBuffer": 47,
985b2a28edaSopenharmony_ci                    "ImageMSArray": 48,
986b2a28edaSopenharmony_ci                    "StorageImageExtendedFormats": 49,
987b2a28edaSopenharmony_ci                    "ImageQuery": 50,
988b2a28edaSopenharmony_ci                    "DerivativeControl": 51,
989b2a28edaSopenharmony_ci                    "InterpolationFunction": 52,
990b2a28edaSopenharmony_ci                    "TransformFeedback": 53,
991b2a28edaSopenharmony_ci                    "GeometryStreams": 54,
992b2a28edaSopenharmony_ci                    "StorageImageReadWithoutFormat": 55,
993b2a28edaSopenharmony_ci                    "StorageImageWriteWithoutFormat": 56,
994b2a28edaSopenharmony_ci                    "MultiViewport": 57,
995b2a28edaSopenharmony_ci                    "SubgroupDispatch": 58,
996b2a28edaSopenharmony_ci                    "NamedBarrier": 59,
997b2a28edaSopenharmony_ci                    "PipeStorage": 60,
998b2a28edaSopenharmony_ci                    "GroupNonUniform": 61,
999b2a28edaSopenharmony_ci                    "GroupNonUniformVote": 62,
1000b2a28edaSopenharmony_ci                    "GroupNonUniformArithmetic": 63,
1001b2a28edaSopenharmony_ci                    "GroupNonUniformBallot": 64,
1002b2a28edaSopenharmony_ci                    "GroupNonUniformShuffle": 65,
1003b2a28edaSopenharmony_ci                    "GroupNonUniformShuffleRelative": 66,
1004b2a28edaSopenharmony_ci                    "GroupNonUniformClustered": 67,
1005b2a28edaSopenharmony_ci                    "GroupNonUniformQuad": 68,
1006b2a28edaSopenharmony_ci                    "ShaderLayer": 69,
1007b2a28edaSopenharmony_ci                    "ShaderViewportIndex": 70,
1008b2a28edaSopenharmony_ci                    "UniformDecoration": 71,
1009b2a28edaSopenharmony_ci                    "CoreBuiltinsARM": 4165,
1010b2a28edaSopenharmony_ci                    "TileImageColorReadAccessEXT": 4166,
1011b2a28edaSopenharmony_ci                    "TileImageDepthReadAccessEXT": 4167,
1012b2a28edaSopenharmony_ci                    "TileImageStencilReadAccessEXT": 4168,
1013b2a28edaSopenharmony_ci                    "FragmentShadingRateKHR": 4422,
1014b2a28edaSopenharmony_ci                    "SubgroupBallotKHR": 4423,
1015b2a28edaSopenharmony_ci                    "DrawParameters": 4427,
1016b2a28edaSopenharmony_ci                    "WorkgroupMemoryExplicitLayoutKHR": 4428,
1017b2a28edaSopenharmony_ci                    "WorkgroupMemoryExplicitLayout8BitAccessKHR": 4429,
1018b2a28edaSopenharmony_ci                    "WorkgroupMemoryExplicitLayout16BitAccessKHR": 4430,
1019b2a28edaSopenharmony_ci                    "SubgroupVoteKHR": 4431,
1020b2a28edaSopenharmony_ci                    "StorageBuffer16BitAccess": 4433,
1021b2a28edaSopenharmony_ci                    "StorageUniformBufferBlock16": 4433,
1022b2a28edaSopenharmony_ci                    "StorageUniform16": 4434,
1023b2a28edaSopenharmony_ci                    "UniformAndStorageBuffer16BitAccess": 4434,
1024b2a28edaSopenharmony_ci                    "StoragePushConstant16": 4435,
1025b2a28edaSopenharmony_ci                    "StorageInputOutput16": 4436,
1026b2a28edaSopenharmony_ci                    "DeviceGroup": 4437,
1027b2a28edaSopenharmony_ci                    "MultiView": 4439,
1028b2a28edaSopenharmony_ci                    "VariablePointersStorageBuffer": 4441,
1029b2a28edaSopenharmony_ci                    "VariablePointers": 4442,
1030b2a28edaSopenharmony_ci                    "AtomicStorageOps": 4445,
1031b2a28edaSopenharmony_ci                    "SampleMaskPostDepthCoverage": 4447,
1032b2a28edaSopenharmony_ci                    "StorageBuffer8BitAccess": 4448,
1033b2a28edaSopenharmony_ci                    "UniformAndStorageBuffer8BitAccess": 4449,
1034b2a28edaSopenharmony_ci                    "StoragePushConstant8": 4450,
1035b2a28edaSopenharmony_ci                    "DenormPreserve": 4464,
1036b2a28edaSopenharmony_ci                    "DenormFlushToZero": 4465,
1037b2a28edaSopenharmony_ci                    "SignedZeroInfNanPreserve": 4466,
1038b2a28edaSopenharmony_ci                    "RoundingModeRTE": 4467,
1039b2a28edaSopenharmony_ci                    "RoundingModeRTZ": 4468,
1040b2a28edaSopenharmony_ci                    "RayQueryProvisionalKHR": 4471,
1041b2a28edaSopenharmony_ci                    "RayQueryKHR": 4472,
1042b2a28edaSopenharmony_ci                    "RayTraversalPrimitiveCullingKHR": 4478,
1043b2a28edaSopenharmony_ci                    "RayTracingKHR": 4479,
1044b2a28edaSopenharmony_ci                    "TextureSampleWeightedQCOM": 4484,
1045b2a28edaSopenharmony_ci                    "TextureBoxFilterQCOM": 4485,
1046b2a28edaSopenharmony_ci                    "TextureBlockMatchQCOM": 4486,
1047b2a28edaSopenharmony_ci                    "Float16ImageAMD": 5008,
1048b2a28edaSopenharmony_ci                    "ImageGatherBiasLodAMD": 5009,
1049b2a28edaSopenharmony_ci                    "FragmentMaskAMD": 5010,
1050b2a28edaSopenharmony_ci                    "StencilExportEXT": 5013,
1051b2a28edaSopenharmony_ci                    "ImageReadWriteLodAMD": 5015,
1052b2a28edaSopenharmony_ci                    "Int64ImageEXT": 5016,
1053b2a28edaSopenharmony_ci                    "ShaderClockKHR": 5055,
1054b2a28edaSopenharmony_ci                    "ShaderEnqueueAMDX": 5067,
1055b2a28edaSopenharmony_ci                    "SampleMaskOverrideCoverageNV": 5249,
1056b2a28edaSopenharmony_ci                    "GeometryShaderPassthroughNV": 5251,
1057b2a28edaSopenharmony_ci                    "ShaderViewportIndexLayerEXT": 5254,
1058b2a28edaSopenharmony_ci                    "ShaderViewportIndexLayerNV": 5254,
1059b2a28edaSopenharmony_ci                    "ShaderViewportMaskNV": 5255,
1060b2a28edaSopenharmony_ci                    "ShaderStereoViewNV": 5259,
1061b2a28edaSopenharmony_ci                    "PerViewAttributesNV": 5260,
1062b2a28edaSopenharmony_ci                    "FragmentFullyCoveredEXT": 5265,
1063b2a28edaSopenharmony_ci                    "MeshShadingNV": 5266,
1064b2a28edaSopenharmony_ci                    "ImageFootprintNV": 5282,
1065b2a28edaSopenharmony_ci                    "MeshShadingEXT": 5283,
1066b2a28edaSopenharmony_ci                    "FragmentBarycentricKHR": 5284,
1067b2a28edaSopenharmony_ci                    "FragmentBarycentricNV": 5284,
1068b2a28edaSopenharmony_ci                    "ComputeDerivativeGroupQuadsNV": 5288,
1069b2a28edaSopenharmony_ci                    "FragmentDensityEXT": 5291,
1070b2a28edaSopenharmony_ci                    "ShadingRateNV": 5291,
1071b2a28edaSopenharmony_ci                    "GroupNonUniformPartitionedNV": 5297,
1072b2a28edaSopenharmony_ci                    "ShaderNonUniform": 5301,
1073b2a28edaSopenharmony_ci                    "ShaderNonUniformEXT": 5301,
1074b2a28edaSopenharmony_ci                    "RuntimeDescriptorArray": 5302,
1075b2a28edaSopenharmony_ci                    "RuntimeDescriptorArrayEXT": 5302,
1076b2a28edaSopenharmony_ci                    "InputAttachmentArrayDynamicIndexing": 5303,
1077b2a28edaSopenharmony_ci                    "InputAttachmentArrayDynamicIndexingEXT": 5303,
1078b2a28edaSopenharmony_ci                    "UniformTexelBufferArrayDynamicIndexing": 5304,
1079b2a28edaSopenharmony_ci                    "UniformTexelBufferArrayDynamicIndexingEXT": 5304,
1080b2a28edaSopenharmony_ci                    "StorageTexelBufferArrayDynamicIndexing": 5305,
1081b2a28edaSopenharmony_ci                    "StorageTexelBufferArrayDynamicIndexingEXT": 5305,
1082b2a28edaSopenharmony_ci                    "UniformBufferArrayNonUniformIndexing": 5306,
1083b2a28edaSopenharmony_ci                    "UniformBufferArrayNonUniformIndexingEXT": 5306,
1084b2a28edaSopenharmony_ci                    "SampledImageArrayNonUniformIndexing": 5307,
1085b2a28edaSopenharmony_ci                    "SampledImageArrayNonUniformIndexingEXT": 5307,
1086b2a28edaSopenharmony_ci                    "StorageBufferArrayNonUniformIndexing": 5308,
1087b2a28edaSopenharmony_ci                    "StorageBufferArrayNonUniformIndexingEXT": 5308,
1088b2a28edaSopenharmony_ci                    "StorageImageArrayNonUniformIndexing": 5309,
1089b2a28edaSopenharmony_ci                    "StorageImageArrayNonUniformIndexingEXT": 5309,
1090b2a28edaSopenharmony_ci                    "InputAttachmentArrayNonUniformIndexing": 5310,
1091b2a28edaSopenharmony_ci                    "InputAttachmentArrayNonUniformIndexingEXT": 5310,
1092b2a28edaSopenharmony_ci                    "UniformTexelBufferArrayNonUniformIndexing": 5311,
1093b2a28edaSopenharmony_ci                    "UniformTexelBufferArrayNonUniformIndexingEXT": 5311,
1094b2a28edaSopenharmony_ci                    "StorageTexelBufferArrayNonUniformIndexing": 5312,
1095b2a28edaSopenharmony_ci                    "StorageTexelBufferArrayNonUniformIndexingEXT": 5312,
1096b2a28edaSopenharmony_ci                    "RayTracingPositionFetchKHR": 5336,
1097b2a28edaSopenharmony_ci                    "RayTracingNV": 5340,
1098b2a28edaSopenharmony_ci                    "RayTracingMotionBlurNV": 5341,
1099b2a28edaSopenharmony_ci                    "VulkanMemoryModel": 5345,
1100b2a28edaSopenharmony_ci                    "VulkanMemoryModelKHR": 5345,
1101b2a28edaSopenharmony_ci                    "VulkanMemoryModelDeviceScope": 5346,
1102b2a28edaSopenharmony_ci                    "VulkanMemoryModelDeviceScopeKHR": 5346,
1103b2a28edaSopenharmony_ci                    "PhysicalStorageBufferAddresses": 5347,
1104b2a28edaSopenharmony_ci                    "PhysicalStorageBufferAddressesEXT": 5347,
1105b2a28edaSopenharmony_ci                    "ComputeDerivativeGroupLinearNV": 5350,
1106b2a28edaSopenharmony_ci                    "RayTracingProvisionalKHR": 5353,
1107b2a28edaSopenharmony_ci                    "CooperativeMatrixNV": 5357,
1108b2a28edaSopenharmony_ci                    "FragmentShaderSampleInterlockEXT": 5363,
1109b2a28edaSopenharmony_ci                    "FragmentShaderShadingRateInterlockEXT": 5372,
1110b2a28edaSopenharmony_ci                    "ShaderSMBuiltinsNV": 5373,
1111b2a28edaSopenharmony_ci                    "FragmentShaderPixelInterlockEXT": 5378,
1112b2a28edaSopenharmony_ci                    "DemoteToHelperInvocation": 5379,
1113b2a28edaSopenharmony_ci                    "DemoteToHelperInvocationEXT": 5379,
1114b2a28edaSopenharmony_ci                    "DisplacementMicromapNV": 5380,
1115b2a28edaSopenharmony_ci                    "RayTracingOpacityMicromapEXT": 5381,
1116b2a28edaSopenharmony_ci                    "ShaderInvocationReorderNV": 5383,
1117b2a28edaSopenharmony_ci                    "BindlessTextureNV": 5390,
1118b2a28edaSopenharmony_ci                    "RayQueryPositionFetchKHR": 5391,
1119b2a28edaSopenharmony_ci                    "RayTracingDisplacementMicromapNV": 5409,
1120b2a28edaSopenharmony_ci                    "SubgroupShuffleINTEL": 5568,
1121b2a28edaSopenharmony_ci                    "SubgroupBufferBlockIOINTEL": 5569,
1122b2a28edaSopenharmony_ci                    "SubgroupImageBlockIOINTEL": 5570,
1123b2a28edaSopenharmony_ci                    "SubgroupImageMediaBlockIOINTEL": 5579,
1124b2a28edaSopenharmony_ci                    "RoundToInfinityINTEL": 5582,
1125b2a28edaSopenharmony_ci                    "FloatingPointModeINTEL": 5583,
1126b2a28edaSopenharmony_ci                    "IntegerFunctions2INTEL": 5584,
1127b2a28edaSopenharmony_ci                    "FunctionPointersINTEL": 5603,
1128b2a28edaSopenharmony_ci                    "IndirectReferencesINTEL": 5604,
1129b2a28edaSopenharmony_ci                    "AsmINTEL": 5606,
1130b2a28edaSopenharmony_ci                    "AtomicFloat32MinMaxEXT": 5612,
1131b2a28edaSopenharmony_ci                    "AtomicFloat64MinMaxEXT": 5613,
1132b2a28edaSopenharmony_ci                    "AtomicFloat16MinMaxEXT": 5616,
1133b2a28edaSopenharmony_ci                    "VectorComputeINTEL": 5617,
1134b2a28edaSopenharmony_ci                    "VectorAnyINTEL": 5619,
1135b2a28edaSopenharmony_ci                    "ExpectAssumeKHR": 5629,
1136b2a28edaSopenharmony_ci                    "SubgroupAvcMotionEstimationINTEL": 5696,
1137b2a28edaSopenharmony_ci                    "SubgroupAvcMotionEstimationIntraINTEL": 5697,
1138b2a28edaSopenharmony_ci                    "SubgroupAvcMotionEstimationChromaINTEL": 5698,
1139b2a28edaSopenharmony_ci                    "VariableLengthArrayINTEL": 5817,
1140b2a28edaSopenharmony_ci                    "FunctionFloatControlINTEL": 5821,
1141b2a28edaSopenharmony_ci                    "FPGAMemoryAttributesINTEL": 5824,
1142b2a28edaSopenharmony_ci                    "FPFastMathModeINTEL": 5837,
1143b2a28edaSopenharmony_ci                    "ArbitraryPrecisionIntegersINTEL": 5844,
1144b2a28edaSopenharmony_ci                    "ArbitraryPrecisionFloatingPointINTEL": 5845,
1145b2a28edaSopenharmony_ci                    "UnstructuredLoopControlsINTEL": 5886,
1146b2a28edaSopenharmony_ci                    "FPGALoopControlsINTEL": 5888,
1147b2a28edaSopenharmony_ci                    "KernelAttributesINTEL": 5892,
1148b2a28edaSopenharmony_ci                    "FPGAKernelAttributesINTEL": 5897,
1149b2a28edaSopenharmony_ci                    "FPGAMemoryAccessesINTEL": 5898,
1150b2a28edaSopenharmony_ci                    "FPGAClusterAttributesINTEL": 5904,
1151b2a28edaSopenharmony_ci                    "LoopFuseINTEL": 5906,
1152b2a28edaSopenharmony_ci                    "FPGADSPControlINTEL": 5908,
1153b2a28edaSopenharmony_ci                    "MemoryAccessAliasingINTEL": 5910,
1154b2a28edaSopenharmony_ci                    "FPGAInvocationPipeliningAttributesINTEL": 5916,
1155b2a28edaSopenharmony_ci                    "FPGABufferLocationINTEL": 5920,
1156b2a28edaSopenharmony_ci                    "ArbitraryPrecisionFixedPointINTEL": 5922,
1157b2a28edaSopenharmony_ci                    "USMStorageClassesINTEL": 5935,
1158b2a28edaSopenharmony_ci                    "RuntimeAlignedAttributeINTEL": 5939,
1159b2a28edaSopenharmony_ci                    "IOPipesINTEL": 5943,
1160b2a28edaSopenharmony_ci                    "BlockingPipesINTEL": 5945,
1161b2a28edaSopenharmony_ci                    "FPGARegINTEL": 5948,
1162b2a28edaSopenharmony_ci                    "DotProductInputAll": 6016,
1163b2a28edaSopenharmony_ci                    "DotProductInputAllKHR": 6016,
1164b2a28edaSopenharmony_ci                    "DotProductInput4x8Bit": 6017,
1165b2a28edaSopenharmony_ci                    "DotProductInput4x8BitKHR": 6017,
1166b2a28edaSopenharmony_ci                    "DotProductInput4x8BitPacked": 6018,
1167b2a28edaSopenharmony_ci                    "DotProductInput4x8BitPackedKHR": 6018,
1168b2a28edaSopenharmony_ci                    "DotProduct": 6019,
1169b2a28edaSopenharmony_ci                    "DotProductKHR": 6019,
1170b2a28edaSopenharmony_ci                    "RayCullMaskKHR": 6020,
1171b2a28edaSopenharmony_ci                    "CooperativeMatrixKHR": 6022,
1172b2a28edaSopenharmony_ci                    "BitInstructions": 6025,
1173b2a28edaSopenharmony_ci                    "GroupNonUniformRotateKHR": 6026,
1174b2a28edaSopenharmony_ci                    "AtomicFloat32AddEXT": 6033,
1175b2a28edaSopenharmony_ci                    "AtomicFloat64AddEXT": 6034,
1176b2a28edaSopenharmony_ci                    "LongCompositesINTEL": 6089,
1177b2a28edaSopenharmony_ci                    "OptNoneINTEL": 6094,
1178b2a28edaSopenharmony_ci                    "AtomicFloat16AddEXT": 6095,
1179b2a28edaSopenharmony_ci                    "DebugInfoModuleINTEL": 6114,
1180b2a28edaSopenharmony_ci                    "BFloat16ConversionINTEL": 6115,
1181b2a28edaSopenharmony_ci                    "SplitBarrierINTEL": 6141,
1182b2a28edaSopenharmony_ci                    "FPGAClusterAttributesV2INTEL": 6150,
1183b2a28edaSopenharmony_ci                    "FPGAKernelAttributesv2INTEL": 6161,
1184b2a28edaSopenharmony_ci                    "FPMaxErrorINTEL": 6169,
1185b2a28edaSopenharmony_ci                    "FPGALatencyControlINTEL": 6171,
1186b2a28edaSopenharmony_ci                    "FPGAArgumentInterfacesINTEL": 6174,
1187b2a28edaSopenharmony_ci                    "GlobalVariableHostAccessINTEL": 6187,
1188b2a28edaSopenharmony_ci                    "GlobalVariableFPGADecorationsINTEL": 6189,
1189b2a28edaSopenharmony_ci                    "GroupUniformArithmeticKHR": 6400,
1190b2a28edaSopenharmony_ci                    "CacheControlsINTEL": 6441
1191b2a28edaSopenharmony_ci                }
1192b2a28edaSopenharmony_ci            },
1193b2a28edaSopenharmony_ci            {
1194b2a28edaSopenharmony_ci                "Name": "RayFlags",
1195b2a28edaSopenharmony_ci                "Type": "Bit",
1196b2a28edaSopenharmony_ci                "Values":
1197b2a28edaSopenharmony_ci                {
1198b2a28edaSopenharmony_ci                    "OpaqueKHR": 0,
1199b2a28edaSopenharmony_ci                    "NoOpaqueKHR": 1,
1200b2a28edaSopenharmony_ci                    "TerminateOnFirstHitKHR": 2,
1201b2a28edaSopenharmony_ci                    "SkipClosestHitShaderKHR": 3,
1202b2a28edaSopenharmony_ci                    "CullBackFacingTrianglesKHR": 4,
1203b2a28edaSopenharmony_ci                    "CullFrontFacingTrianglesKHR": 5,
1204b2a28edaSopenharmony_ci                    "CullOpaqueKHR": 6,
1205b2a28edaSopenharmony_ci                    "CullNoOpaqueKHR": 7,
1206b2a28edaSopenharmony_ci                    "SkipTrianglesKHR": 8,
1207b2a28edaSopenharmony_ci                    "SkipAABBsKHR": 9,
1208b2a28edaSopenharmony_ci                    "ForceOpacityMicromap2StateEXT": 10
1209b2a28edaSopenharmony_ci                }
1210b2a28edaSopenharmony_ci            },
1211b2a28edaSopenharmony_ci            {
1212b2a28edaSopenharmony_ci                "Name": "RayQueryIntersection",
1213b2a28edaSopenharmony_ci                "Type": "Value",
1214b2a28edaSopenharmony_ci                "Values":
1215b2a28edaSopenharmony_ci                {
1216b2a28edaSopenharmony_ci                    "RayQueryCandidateIntersectionKHR": 0,
1217b2a28edaSopenharmony_ci                    "RayQueryCommittedIntersectionKHR": 1
1218b2a28edaSopenharmony_ci                }
1219b2a28edaSopenharmony_ci            },
1220b2a28edaSopenharmony_ci            {
1221b2a28edaSopenharmony_ci                "Name": "RayQueryCommittedIntersectionType",
1222b2a28edaSopenharmony_ci                "Type": "Value",
1223b2a28edaSopenharmony_ci                "Values":
1224b2a28edaSopenharmony_ci                {
1225b2a28edaSopenharmony_ci                    "RayQueryCommittedIntersectionNoneKHR": 0,
1226b2a28edaSopenharmony_ci                    "RayQueryCommittedIntersectionTriangleKHR": 1,
1227b2a28edaSopenharmony_ci                    "RayQueryCommittedIntersectionGeneratedKHR": 2
1228b2a28edaSopenharmony_ci                }
1229b2a28edaSopenharmony_ci            },
1230b2a28edaSopenharmony_ci            {
1231b2a28edaSopenharmony_ci                "Name": "RayQueryCandidateIntersectionType",
1232b2a28edaSopenharmony_ci                "Type": "Value",
1233b2a28edaSopenharmony_ci                "Values":
1234b2a28edaSopenharmony_ci                {
1235b2a28edaSopenharmony_ci                    "RayQueryCandidateIntersectionTriangleKHR": 0,
1236b2a28edaSopenharmony_ci                    "RayQueryCandidateIntersectionAABBKHR": 1
1237b2a28edaSopenharmony_ci                }
1238b2a28edaSopenharmony_ci            },
1239b2a28edaSopenharmony_ci            {
1240b2a28edaSopenharmony_ci                "Name": "FragmentShadingRate",
1241b2a28edaSopenharmony_ci                "Type": "Bit",
1242b2a28edaSopenharmony_ci                "Values":
1243b2a28edaSopenharmony_ci                {
1244b2a28edaSopenharmony_ci                    "Vertical2Pixels": 0,
1245b2a28edaSopenharmony_ci                    "Vertical4Pixels": 1,
1246b2a28edaSopenharmony_ci                    "Horizontal2Pixels": 2,
1247b2a28edaSopenharmony_ci                    "Horizontal4Pixels": 3
1248b2a28edaSopenharmony_ci                }
1249b2a28edaSopenharmony_ci            },
1250b2a28edaSopenharmony_ci            {
1251b2a28edaSopenharmony_ci                "Name": "FPDenormMode",
1252b2a28edaSopenharmony_ci                "Type": "Value",
1253b2a28edaSopenharmony_ci                "Values":
1254b2a28edaSopenharmony_ci                {
1255b2a28edaSopenharmony_ci                    "Preserve": 0,
1256b2a28edaSopenharmony_ci                    "FlushToZero": 1
1257b2a28edaSopenharmony_ci                }
1258b2a28edaSopenharmony_ci            },
1259b2a28edaSopenharmony_ci            {
1260b2a28edaSopenharmony_ci                "Name": "FPOperationMode",
1261b2a28edaSopenharmony_ci                "Type": "Value",
1262b2a28edaSopenharmony_ci                "Values":
1263b2a28edaSopenharmony_ci                {
1264b2a28edaSopenharmony_ci                    "IEEE": 0,
1265b2a28edaSopenharmony_ci                    "ALT": 1
1266b2a28edaSopenharmony_ci                }
1267b2a28edaSopenharmony_ci            },
1268b2a28edaSopenharmony_ci            {
1269b2a28edaSopenharmony_ci                "Name": "QuantizationModes",
1270b2a28edaSopenharmony_ci                "Type": "Value",
1271b2a28edaSopenharmony_ci                "Values":
1272b2a28edaSopenharmony_ci                {
1273b2a28edaSopenharmony_ci                    "TRN": 0,
1274b2a28edaSopenharmony_ci                    "TRN_ZERO": 1,
1275b2a28edaSopenharmony_ci                    "RND": 2,
1276b2a28edaSopenharmony_ci                    "RND_ZERO": 3,
1277b2a28edaSopenharmony_ci                    "RND_INF": 4,
1278b2a28edaSopenharmony_ci                    "RND_MIN_INF": 5,
1279b2a28edaSopenharmony_ci                    "RND_CONV": 6,
1280b2a28edaSopenharmony_ci                    "RND_CONV_ODD": 7
1281b2a28edaSopenharmony_ci                }
1282b2a28edaSopenharmony_ci            },
1283b2a28edaSopenharmony_ci            {
1284b2a28edaSopenharmony_ci                "Name": "OverflowModes",
1285b2a28edaSopenharmony_ci                "Type": "Value",
1286b2a28edaSopenharmony_ci                "Values":
1287b2a28edaSopenharmony_ci                {
1288b2a28edaSopenharmony_ci                    "WRAP": 0,
1289b2a28edaSopenharmony_ci                    "SAT": 1,
1290b2a28edaSopenharmony_ci                    "SAT_ZERO": 2,
1291b2a28edaSopenharmony_ci                    "SAT_SYM": 3
1292b2a28edaSopenharmony_ci                }
1293b2a28edaSopenharmony_ci            },
1294b2a28edaSopenharmony_ci            {
1295b2a28edaSopenharmony_ci                "Name": "PackedVectorFormat",
1296b2a28edaSopenharmony_ci                "Type": "Value",
1297b2a28edaSopenharmony_ci                "Values":
1298b2a28edaSopenharmony_ci                {
1299b2a28edaSopenharmony_ci                    "PackedVectorFormat4x8Bit": 0,
1300b2a28edaSopenharmony_ci                    "PackedVectorFormat4x8BitKHR": 0
1301b2a28edaSopenharmony_ci                }
1302b2a28edaSopenharmony_ci            },
1303b2a28edaSopenharmony_ci            {
1304b2a28edaSopenharmony_ci                "Name": "CooperativeMatrixOperands",
1305b2a28edaSopenharmony_ci                "Type": "Bit",
1306b2a28edaSopenharmony_ci                "Values":
1307b2a28edaSopenharmony_ci                {
1308b2a28edaSopenharmony_ci                    "MatrixASignedComponentsKHR": 0,
1309b2a28edaSopenharmony_ci                    "MatrixBSignedComponentsKHR": 1,
1310b2a28edaSopenharmony_ci                    "MatrixCSignedComponentsKHR": 2,
1311b2a28edaSopenharmony_ci                    "MatrixResultSignedComponentsKHR": 3,
1312b2a28edaSopenharmony_ci                    "SaturatingAccumulationKHR": 4
1313b2a28edaSopenharmony_ci                }
1314b2a28edaSopenharmony_ci            },
1315b2a28edaSopenharmony_ci            {
1316b2a28edaSopenharmony_ci                "Name": "CooperativeMatrixLayout",
1317b2a28edaSopenharmony_ci                "Type": "Value",
1318b2a28edaSopenharmony_ci                "Values":
1319b2a28edaSopenharmony_ci                {
1320b2a28edaSopenharmony_ci                    "RowMajorKHR": 0,
1321b2a28edaSopenharmony_ci                    "ColumnMajorKHR": 1
1322b2a28edaSopenharmony_ci                }
1323b2a28edaSopenharmony_ci            },
1324b2a28edaSopenharmony_ci            {
1325b2a28edaSopenharmony_ci                "Name": "CooperativeMatrixUse",
1326b2a28edaSopenharmony_ci                "Type": "Value",
1327b2a28edaSopenharmony_ci                "Values":
1328b2a28edaSopenharmony_ci                {
1329b2a28edaSopenharmony_ci                    "MatrixAKHR": 0,
1330b2a28edaSopenharmony_ci                    "MatrixBKHR": 1,
1331b2a28edaSopenharmony_ci                    "MatrixAccumulatorKHR": 2
1332b2a28edaSopenharmony_ci                }
1333b2a28edaSopenharmony_ci            },
1334b2a28edaSopenharmony_ci            {
1335b2a28edaSopenharmony_ci                "Name": "InitializationModeQualifier",
1336b2a28edaSopenharmony_ci                "Type": "Value",
1337b2a28edaSopenharmony_ci                "Values":
1338b2a28edaSopenharmony_ci                {
1339b2a28edaSopenharmony_ci                    "InitOnDeviceReprogramINTEL": 0,
1340b2a28edaSopenharmony_ci                    "InitOnDeviceResetINTEL": 1
1341b2a28edaSopenharmony_ci                }
1342b2a28edaSopenharmony_ci            },
1343b2a28edaSopenharmony_ci            {
1344b2a28edaSopenharmony_ci                "Name": "HostAccessQualifier",
1345b2a28edaSopenharmony_ci                "Type": "Value",
1346b2a28edaSopenharmony_ci                "Values":
1347b2a28edaSopenharmony_ci                {
1348b2a28edaSopenharmony_ci                    "NoneINTEL": 0,
1349b2a28edaSopenharmony_ci                    "ReadINTEL": 1,
1350b2a28edaSopenharmony_ci                    "WriteINTEL": 2,
1351b2a28edaSopenharmony_ci                    "ReadWriteINTEL": 3
1352b2a28edaSopenharmony_ci                }
1353b2a28edaSopenharmony_ci            },
1354b2a28edaSopenharmony_ci            {
1355b2a28edaSopenharmony_ci                "Name": "LoadCacheControl",
1356b2a28edaSopenharmony_ci                "Type": "Value",
1357b2a28edaSopenharmony_ci                "Values":
1358b2a28edaSopenharmony_ci                {
1359b2a28edaSopenharmony_ci                    "UncachedINTEL": 0,
1360b2a28edaSopenharmony_ci                    "CachedINTEL": 1,
1361b2a28edaSopenharmony_ci                    "StreamingINTEL": 2,
1362b2a28edaSopenharmony_ci                    "InvalidateAfterReadINTEL": 3,
1363b2a28edaSopenharmony_ci                    "ConstCachedINTEL": 4
1364b2a28edaSopenharmony_ci                }
1365b2a28edaSopenharmony_ci            },
1366b2a28edaSopenharmony_ci            {
1367b2a28edaSopenharmony_ci                "Name": "StoreCacheControl",
1368b2a28edaSopenharmony_ci                "Type": "Value",
1369b2a28edaSopenharmony_ci                "Values":
1370b2a28edaSopenharmony_ci                {
1371b2a28edaSopenharmony_ci                    "UncachedINTEL": 0,
1372b2a28edaSopenharmony_ci                    "WriteThroughINTEL": 1,
1373b2a28edaSopenharmony_ci                    "WriteBackINTEL": 2,
1374b2a28edaSopenharmony_ci                    "StreamingINTEL": 3
1375b2a28edaSopenharmony_ci                }
1376b2a28edaSopenharmony_ci            },
1377b2a28edaSopenharmony_ci            {
1378b2a28edaSopenharmony_ci                "Name": "Op",
1379b2a28edaSopenharmony_ci                "Type": "Value",
1380b2a28edaSopenharmony_ci                "Values":
1381b2a28edaSopenharmony_ci                {
1382b2a28edaSopenharmony_ci                    "OpNop": 0,
1383b2a28edaSopenharmony_ci                    "OpUndef": 1,
1384b2a28edaSopenharmony_ci                    "OpSourceContinued": 2,
1385b2a28edaSopenharmony_ci                    "OpSource": 3,
1386b2a28edaSopenharmony_ci                    "OpSourceExtension": 4,
1387b2a28edaSopenharmony_ci                    "OpName": 5,
1388b2a28edaSopenharmony_ci                    "OpMemberName": 6,
1389b2a28edaSopenharmony_ci                    "OpString": 7,
1390b2a28edaSopenharmony_ci                    "OpLine": 8,
1391b2a28edaSopenharmony_ci                    "OpExtension": 10,
1392b2a28edaSopenharmony_ci                    "OpExtInstImport": 11,
1393b2a28edaSopenharmony_ci                    "OpExtInst": 12,
1394b2a28edaSopenharmony_ci                    "OpMemoryModel": 14,
1395b2a28edaSopenharmony_ci                    "OpEntryPoint": 15,
1396b2a28edaSopenharmony_ci                    "OpExecutionMode": 16,
1397b2a28edaSopenharmony_ci                    "OpCapability": 17,
1398b2a28edaSopenharmony_ci                    "OpTypeVoid": 19,
1399b2a28edaSopenharmony_ci                    "OpTypeBool": 20,
1400b2a28edaSopenharmony_ci                    "OpTypeInt": 21,
1401b2a28edaSopenharmony_ci                    "OpTypeFloat": 22,
1402b2a28edaSopenharmony_ci                    "OpTypeVector": 23,
1403b2a28edaSopenharmony_ci                    "OpTypeMatrix": 24,
1404b2a28edaSopenharmony_ci                    "OpTypeImage": 25,
1405b2a28edaSopenharmony_ci                    "OpTypeSampler": 26,
1406b2a28edaSopenharmony_ci                    "OpTypeSampledImage": 27,
1407b2a28edaSopenharmony_ci                    "OpTypeArray": 28,
1408b2a28edaSopenharmony_ci                    "OpTypeRuntimeArray": 29,
1409b2a28edaSopenharmony_ci                    "OpTypeStruct": 30,
1410b2a28edaSopenharmony_ci                    "OpTypeOpaque": 31,
1411b2a28edaSopenharmony_ci                    "OpTypePointer": 32,
1412b2a28edaSopenharmony_ci                    "OpTypeFunction": 33,
1413b2a28edaSopenharmony_ci                    "OpTypeEvent": 34,
1414b2a28edaSopenharmony_ci                    "OpTypeDeviceEvent": 35,
1415b2a28edaSopenharmony_ci                    "OpTypeReserveId": 36,
1416b2a28edaSopenharmony_ci                    "OpTypeQueue": 37,
1417b2a28edaSopenharmony_ci                    "OpTypePipe": 38,
1418b2a28edaSopenharmony_ci                    "OpTypeForwardPointer": 39,
1419b2a28edaSopenharmony_ci                    "OpConstantTrue": 41,
1420b2a28edaSopenharmony_ci                    "OpConstantFalse": 42,
1421b2a28edaSopenharmony_ci                    "OpConstant": 43,
1422b2a28edaSopenharmony_ci                    "OpConstantComposite": 44,
1423b2a28edaSopenharmony_ci                    "OpConstantSampler": 45,
1424b2a28edaSopenharmony_ci                    "OpConstantNull": 46,
1425b2a28edaSopenharmony_ci                    "OpSpecConstantTrue": 48,
1426b2a28edaSopenharmony_ci                    "OpSpecConstantFalse": 49,
1427b2a28edaSopenharmony_ci                    "OpSpecConstant": 50,
1428b2a28edaSopenharmony_ci                    "OpSpecConstantComposite": 51,
1429b2a28edaSopenharmony_ci                    "OpSpecConstantOp": 52,
1430b2a28edaSopenharmony_ci                    "OpFunction": 54,
1431b2a28edaSopenharmony_ci                    "OpFunctionParameter": 55,
1432b2a28edaSopenharmony_ci                    "OpFunctionEnd": 56,
1433b2a28edaSopenharmony_ci                    "OpFunctionCall": 57,
1434b2a28edaSopenharmony_ci                    "OpVariable": 59,
1435b2a28edaSopenharmony_ci                    "OpImageTexelPointer": 60,
1436b2a28edaSopenharmony_ci                    "OpLoad": 61,
1437b2a28edaSopenharmony_ci                    "OpStore": 62,
1438b2a28edaSopenharmony_ci                    "OpCopyMemory": 63,
1439b2a28edaSopenharmony_ci                    "OpCopyMemorySized": 64,
1440b2a28edaSopenharmony_ci                    "OpAccessChain": 65,
1441b2a28edaSopenharmony_ci                    "OpInBoundsAccessChain": 66,
1442b2a28edaSopenharmony_ci                    "OpPtrAccessChain": 67,
1443b2a28edaSopenharmony_ci                    "OpArrayLength": 68,
1444b2a28edaSopenharmony_ci                    "OpGenericPtrMemSemantics": 69,
1445b2a28edaSopenharmony_ci                    "OpInBoundsPtrAccessChain": 70,
1446b2a28edaSopenharmony_ci                    "OpDecorate": 71,
1447b2a28edaSopenharmony_ci                    "OpMemberDecorate": 72,
1448b2a28edaSopenharmony_ci                    "OpDecorationGroup": 73,
1449b2a28edaSopenharmony_ci                    "OpGroupDecorate": 74,
1450b2a28edaSopenharmony_ci                    "OpGroupMemberDecorate": 75,
1451b2a28edaSopenharmony_ci                    "OpVectorExtractDynamic": 77,
1452b2a28edaSopenharmony_ci                    "OpVectorInsertDynamic": 78,
1453b2a28edaSopenharmony_ci                    "OpVectorShuffle": 79,
1454b2a28edaSopenharmony_ci                    "OpCompositeConstruct": 80,
1455b2a28edaSopenharmony_ci                    "OpCompositeExtract": 81,
1456b2a28edaSopenharmony_ci                    "OpCompositeInsert": 82,
1457b2a28edaSopenharmony_ci                    "OpCopyObject": 83,
1458b2a28edaSopenharmony_ci                    "OpTranspose": 84,
1459b2a28edaSopenharmony_ci                    "OpSampledImage": 86,
1460b2a28edaSopenharmony_ci                    "OpImageSampleImplicitLod": 87,
1461b2a28edaSopenharmony_ci                    "OpImageSampleExplicitLod": 88,
1462b2a28edaSopenharmony_ci                    "OpImageSampleDrefImplicitLod": 89,
1463b2a28edaSopenharmony_ci                    "OpImageSampleDrefExplicitLod": 90,
1464b2a28edaSopenharmony_ci                    "OpImageSampleProjImplicitLod": 91,
1465b2a28edaSopenharmony_ci                    "OpImageSampleProjExplicitLod": 92,
1466b2a28edaSopenharmony_ci                    "OpImageSampleProjDrefImplicitLod": 93,
1467b2a28edaSopenharmony_ci                    "OpImageSampleProjDrefExplicitLod": 94,
1468b2a28edaSopenharmony_ci                    "OpImageFetch": 95,
1469b2a28edaSopenharmony_ci                    "OpImageGather": 96,
1470b2a28edaSopenharmony_ci                    "OpImageDrefGather": 97,
1471b2a28edaSopenharmony_ci                    "OpImageRead": 98,
1472b2a28edaSopenharmony_ci                    "OpImageWrite": 99,
1473b2a28edaSopenharmony_ci                    "OpImage": 100,
1474b2a28edaSopenharmony_ci                    "OpImageQueryFormat": 101,
1475b2a28edaSopenharmony_ci                    "OpImageQueryOrder": 102,
1476b2a28edaSopenharmony_ci                    "OpImageQuerySizeLod": 103,
1477b2a28edaSopenharmony_ci                    "OpImageQuerySize": 104,
1478b2a28edaSopenharmony_ci                    "OpImageQueryLod": 105,
1479b2a28edaSopenharmony_ci                    "OpImageQueryLevels": 106,
1480b2a28edaSopenharmony_ci                    "OpImageQuerySamples": 107,
1481b2a28edaSopenharmony_ci                    "OpConvertFToU": 109,
1482b2a28edaSopenharmony_ci                    "OpConvertFToS": 110,
1483b2a28edaSopenharmony_ci                    "OpConvertSToF": 111,
1484b2a28edaSopenharmony_ci                    "OpConvertUToF": 112,
1485b2a28edaSopenharmony_ci                    "OpUConvert": 113,
1486b2a28edaSopenharmony_ci                    "OpSConvert": 114,
1487b2a28edaSopenharmony_ci                    "OpFConvert": 115,
1488b2a28edaSopenharmony_ci                    "OpQuantizeToF16": 116,
1489b2a28edaSopenharmony_ci                    "OpConvertPtrToU": 117,
1490b2a28edaSopenharmony_ci                    "OpSatConvertSToU": 118,
1491b2a28edaSopenharmony_ci                    "OpSatConvertUToS": 119,
1492b2a28edaSopenharmony_ci                    "OpConvertUToPtr": 120,
1493b2a28edaSopenharmony_ci                    "OpPtrCastToGeneric": 121,
1494b2a28edaSopenharmony_ci                    "OpGenericCastToPtr": 122,
1495b2a28edaSopenharmony_ci                    "OpGenericCastToPtrExplicit": 123,
1496b2a28edaSopenharmony_ci                    "OpBitcast": 124,
1497b2a28edaSopenharmony_ci                    "OpSNegate": 126,
1498b2a28edaSopenharmony_ci                    "OpFNegate": 127,
1499b2a28edaSopenharmony_ci                    "OpIAdd": 128,
1500b2a28edaSopenharmony_ci                    "OpFAdd": 129,
1501b2a28edaSopenharmony_ci                    "OpISub": 130,
1502b2a28edaSopenharmony_ci                    "OpFSub": 131,
1503b2a28edaSopenharmony_ci                    "OpIMul": 132,
1504b2a28edaSopenharmony_ci                    "OpFMul": 133,
1505b2a28edaSopenharmony_ci                    "OpUDiv": 134,
1506b2a28edaSopenharmony_ci                    "OpSDiv": 135,
1507b2a28edaSopenharmony_ci                    "OpFDiv": 136,
1508b2a28edaSopenharmony_ci                    "OpUMod": 137,
1509b2a28edaSopenharmony_ci                    "OpSRem": 138,
1510b2a28edaSopenharmony_ci                    "OpSMod": 139,
1511b2a28edaSopenharmony_ci                    "OpFRem": 140,
1512b2a28edaSopenharmony_ci                    "OpFMod": 141,
1513b2a28edaSopenharmony_ci                    "OpVectorTimesScalar": 142,
1514b2a28edaSopenharmony_ci                    "OpMatrixTimesScalar": 143,
1515b2a28edaSopenharmony_ci                    "OpVectorTimesMatrix": 144,
1516b2a28edaSopenharmony_ci                    "OpMatrixTimesVector": 145,
1517b2a28edaSopenharmony_ci                    "OpMatrixTimesMatrix": 146,
1518b2a28edaSopenharmony_ci                    "OpOuterProduct": 147,
1519b2a28edaSopenharmony_ci                    "OpDot": 148,
1520b2a28edaSopenharmony_ci                    "OpIAddCarry": 149,
1521b2a28edaSopenharmony_ci                    "OpISubBorrow": 150,
1522b2a28edaSopenharmony_ci                    "OpUMulExtended": 151,
1523b2a28edaSopenharmony_ci                    "OpSMulExtended": 152,
1524b2a28edaSopenharmony_ci                    "OpAny": 154,
1525b2a28edaSopenharmony_ci                    "OpAll": 155,
1526b2a28edaSopenharmony_ci                    "OpIsNan": 156,
1527b2a28edaSopenharmony_ci                    "OpIsInf": 157,
1528b2a28edaSopenharmony_ci                    "OpIsFinite": 158,
1529b2a28edaSopenharmony_ci                    "OpIsNormal": 159,
1530b2a28edaSopenharmony_ci                    "OpSignBitSet": 160,
1531b2a28edaSopenharmony_ci                    "OpLessOrGreater": 161,
1532b2a28edaSopenharmony_ci                    "OpOrdered": 162,
1533b2a28edaSopenharmony_ci                    "OpUnordered": 163,
1534b2a28edaSopenharmony_ci                    "OpLogicalEqual": 164,
1535b2a28edaSopenharmony_ci                    "OpLogicalNotEqual": 165,
1536b2a28edaSopenharmony_ci                    "OpLogicalOr": 166,
1537b2a28edaSopenharmony_ci                    "OpLogicalAnd": 167,
1538b2a28edaSopenharmony_ci                    "OpLogicalNot": 168,
1539b2a28edaSopenharmony_ci                    "OpSelect": 169,
1540b2a28edaSopenharmony_ci                    "OpIEqual": 170,
1541b2a28edaSopenharmony_ci                    "OpINotEqual": 171,
1542b2a28edaSopenharmony_ci                    "OpUGreaterThan": 172,
1543b2a28edaSopenharmony_ci                    "OpSGreaterThan": 173,
1544b2a28edaSopenharmony_ci                    "OpUGreaterThanEqual": 174,
1545b2a28edaSopenharmony_ci                    "OpSGreaterThanEqual": 175,
1546b2a28edaSopenharmony_ci                    "OpULessThan": 176,
1547b2a28edaSopenharmony_ci                    "OpSLessThan": 177,
1548b2a28edaSopenharmony_ci                    "OpULessThanEqual": 178,
1549b2a28edaSopenharmony_ci                    "OpSLessThanEqual": 179,
1550b2a28edaSopenharmony_ci                    "OpFOrdEqual": 180,
1551b2a28edaSopenharmony_ci                    "OpFUnordEqual": 181,
1552b2a28edaSopenharmony_ci                    "OpFOrdNotEqual": 182,
1553b2a28edaSopenharmony_ci                    "OpFUnordNotEqual": 183,
1554b2a28edaSopenharmony_ci                    "OpFOrdLessThan": 184,
1555b2a28edaSopenharmony_ci                    "OpFUnordLessThan": 185,
1556b2a28edaSopenharmony_ci                    "OpFOrdGreaterThan": 186,
1557b2a28edaSopenharmony_ci                    "OpFUnordGreaterThan": 187,
1558b2a28edaSopenharmony_ci                    "OpFOrdLessThanEqual": 188,
1559b2a28edaSopenharmony_ci                    "OpFUnordLessThanEqual": 189,
1560b2a28edaSopenharmony_ci                    "OpFOrdGreaterThanEqual": 190,
1561b2a28edaSopenharmony_ci                    "OpFUnordGreaterThanEqual": 191,
1562b2a28edaSopenharmony_ci                    "OpShiftRightLogical": 194,
1563b2a28edaSopenharmony_ci                    "OpShiftRightArithmetic": 195,
1564b2a28edaSopenharmony_ci                    "OpShiftLeftLogical": 196,
1565b2a28edaSopenharmony_ci                    "OpBitwiseOr": 197,
1566b2a28edaSopenharmony_ci                    "OpBitwiseXor": 198,
1567b2a28edaSopenharmony_ci                    "OpBitwiseAnd": 199,
1568b2a28edaSopenharmony_ci                    "OpNot": 200,
1569b2a28edaSopenharmony_ci                    "OpBitFieldInsert": 201,
1570b2a28edaSopenharmony_ci                    "OpBitFieldSExtract": 202,
1571b2a28edaSopenharmony_ci                    "OpBitFieldUExtract": 203,
1572b2a28edaSopenharmony_ci                    "OpBitReverse": 204,
1573b2a28edaSopenharmony_ci                    "OpBitCount": 205,
1574b2a28edaSopenharmony_ci                    "OpDPdx": 207,
1575b2a28edaSopenharmony_ci                    "OpDPdy": 208,
1576b2a28edaSopenharmony_ci                    "OpFwidth": 209,
1577b2a28edaSopenharmony_ci                    "OpDPdxFine": 210,
1578b2a28edaSopenharmony_ci                    "OpDPdyFine": 211,
1579b2a28edaSopenharmony_ci                    "OpFwidthFine": 212,
1580b2a28edaSopenharmony_ci                    "OpDPdxCoarse": 213,
1581b2a28edaSopenharmony_ci                    "OpDPdyCoarse": 214,
1582b2a28edaSopenharmony_ci                    "OpFwidthCoarse": 215,
1583b2a28edaSopenharmony_ci                    "OpEmitVertex": 218,
1584b2a28edaSopenharmony_ci                    "OpEndPrimitive": 219,
1585b2a28edaSopenharmony_ci                    "OpEmitStreamVertex": 220,
1586b2a28edaSopenharmony_ci                    "OpEndStreamPrimitive": 221,
1587b2a28edaSopenharmony_ci                    "OpControlBarrier": 224,
1588b2a28edaSopenharmony_ci                    "OpMemoryBarrier": 225,
1589b2a28edaSopenharmony_ci                    "OpAtomicLoad": 227,
1590b2a28edaSopenharmony_ci                    "OpAtomicStore": 228,
1591b2a28edaSopenharmony_ci                    "OpAtomicExchange": 229,
1592b2a28edaSopenharmony_ci                    "OpAtomicCompareExchange": 230,
1593b2a28edaSopenharmony_ci                    "OpAtomicCompareExchangeWeak": 231,
1594b2a28edaSopenharmony_ci                    "OpAtomicIIncrement": 232,
1595b2a28edaSopenharmony_ci                    "OpAtomicIDecrement": 233,
1596b2a28edaSopenharmony_ci                    "OpAtomicIAdd": 234,
1597b2a28edaSopenharmony_ci                    "OpAtomicISub": 235,
1598b2a28edaSopenharmony_ci                    "OpAtomicSMin": 236,
1599b2a28edaSopenharmony_ci                    "OpAtomicUMin": 237,
1600b2a28edaSopenharmony_ci                    "OpAtomicSMax": 238,
1601b2a28edaSopenharmony_ci                    "OpAtomicUMax": 239,
1602b2a28edaSopenharmony_ci                    "OpAtomicAnd": 240,
1603b2a28edaSopenharmony_ci                    "OpAtomicOr": 241,
1604b2a28edaSopenharmony_ci                    "OpAtomicXor": 242,
1605b2a28edaSopenharmony_ci                    "OpPhi": 245,
1606b2a28edaSopenharmony_ci                    "OpLoopMerge": 246,
1607b2a28edaSopenharmony_ci                    "OpSelectionMerge": 247,
1608b2a28edaSopenharmony_ci                    "OpLabel": 248,
1609b2a28edaSopenharmony_ci                    "OpBranch": 249,
1610b2a28edaSopenharmony_ci                    "OpBranchConditional": 250,
1611b2a28edaSopenharmony_ci                    "OpSwitch": 251,
1612b2a28edaSopenharmony_ci                    "OpKill": 252,
1613b2a28edaSopenharmony_ci                    "OpReturn": 253,
1614b2a28edaSopenharmony_ci                    "OpReturnValue": 254,
1615b2a28edaSopenharmony_ci                    "OpUnreachable": 255,
1616b2a28edaSopenharmony_ci                    "OpLifetimeStart": 256,
1617b2a28edaSopenharmony_ci                    "OpLifetimeStop": 257,
1618b2a28edaSopenharmony_ci                    "OpGroupAsyncCopy": 259,
1619b2a28edaSopenharmony_ci                    "OpGroupWaitEvents": 260,
1620b2a28edaSopenharmony_ci                    "OpGroupAll": 261,
1621b2a28edaSopenharmony_ci                    "OpGroupAny": 262,
1622b2a28edaSopenharmony_ci                    "OpGroupBroadcast": 263,
1623b2a28edaSopenharmony_ci                    "OpGroupIAdd": 264,
1624b2a28edaSopenharmony_ci                    "OpGroupFAdd": 265,
1625b2a28edaSopenharmony_ci                    "OpGroupFMin": 266,
1626b2a28edaSopenharmony_ci                    "OpGroupUMin": 267,
1627b2a28edaSopenharmony_ci                    "OpGroupSMin": 268,
1628b2a28edaSopenharmony_ci                    "OpGroupFMax": 269,
1629b2a28edaSopenharmony_ci                    "OpGroupUMax": 270,
1630b2a28edaSopenharmony_ci                    "OpGroupSMax": 271,
1631b2a28edaSopenharmony_ci                    "OpReadPipe": 274,
1632b2a28edaSopenharmony_ci                    "OpWritePipe": 275,
1633b2a28edaSopenharmony_ci                    "OpReservedReadPipe": 276,
1634b2a28edaSopenharmony_ci                    "OpReservedWritePipe": 277,
1635b2a28edaSopenharmony_ci                    "OpReserveReadPipePackets": 278,
1636b2a28edaSopenharmony_ci                    "OpReserveWritePipePackets": 279,
1637b2a28edaSopenharmony_ci                    "OpCommitReadPipe": 280,
1638b2a28edaSopenharmony_ci                    "OpCommitWritePipe": 281,
1639b2a28edaSopenharmony_ci                    "OpIsValidReserveId": 282,
1640b2a28edaSopenharmony_ci                    "OpGetNumPipePackets": 283,
1641b2a28edaSopenharmony_ci                    "OpGetMaxPipePackets": 284,
1642b2a28edaSopenharmony_ci                    "OpGroupReserveReadPipePackets": 285,
1643b2a28edaSopenharmony_ci                    "OpGroupReserveWritePipePackets": 286,
1644b2a28edaSopenharmony_ci                    "OpGroupCommitReadPipe": 287,
1645b2a28edaSopenharmony_ci                    "OpGroupCommitWritePipe": 288,
1646b2a28edaSopenharmony_ci                    "OpEnqueueMarker": 291,
1647b2a28edaSopenharmony_ci                    "OpEnqueueKernel": 292,
1648b2a28edaSopenharmony_ci                    "OpGetKernelNDrangeSubGroupCount": 293,
1649b2a28edaSopenharmony_ci                    "OpGetKernelNDrangeMaxSubGroupSize": 294,
1650b2a28edaSopenharmony_ci                    "OpGetKernelWorkGroupSize": 295,
1651b2a28edaSopenharmony_ci                    "OpGetKernelPreferredWorkGroupSizeMultiple": 296,
1652b2a28edaSopenharmony_ci                    "OpRetainEvent": 297,
1653b2a28edaSopenharmony_ci                    "OpReleaseEvent": 298,
1654b2a28edaSopenharmony_ci                    "OpCreateUserEvent": 299,
1655b2a28edaSopenharmony_ci                    "OpIsValidEvent": 300,
1656b2a28edaSopenharmony_ci                    "OpSetUserEventStatus": 301,
1657b2a28edaSopenharmony_ci                    "OpCaptureEventProfilingInfo": 302,
1658b2a28edaSopenharmony_ci                    "OpGetDefaultQueue": 303,
1659b2a28edaSopenharmony_ci                    "OpBuildNDRange": 304,
1660b2a28edaSopenharmony_ci                    "OpImageSparseSampleImplicitLod": 305,
1661b2a28edaSopenharmony_ci                    "OpImageSparseSampleExplicitLod": 306,
1662b2a28edaSopenharmony_ci                    "OpImageSparseSampleDrefImplicitLod": 307,
1663b2a28edaSopenharmony_ci                    "OpImageSparseSampleDrefExplicitLod": 308,
1664b2a28edaSopenharmony_ci                    "OpImageSparseSampleProjImplicitLod": 309,
1665b2a28edaSopenharmony_ci                    "OpImageSparseSampleProjExplicitLod": 310,
1666b2a28edaSopenharmony_ci                    "OpImageSparseSampleProjDrefImplicitLod": 311,
1667b2a28edaSopenharmony_ci                    "OpImageSparseSampleProjDrefExplicitLod": 312,
1668b2a28edaSopenharmony_ci                    "OpImageSparseFetch": 313,
1669b2a28edaSopenharmony_ci                    "OpImageSparseGather": 314,
1670b2a28edaSopenharmony_ci                    "OpImageSparseDrefGather": 315,
1671b2a28edaSopenharmony_ci                    "OpImageSparseTexelsResident": 316,
1672b2a28edaSopenharmony_ci                    "OpNoLine": 317,
1673b2a28edaSopenharmony_ci                    "OpAtomicFlagTestAndSet": 318,
1674b2a28edaSopenharmony_ci                    "OpAtomicFlagClear": 319,
1675b2a28edaSopenharmony_ci                    "OpImageSparseRead": 320,
1676b2a28edaSopenharmony_ci                    "OpSizeOf": 321,
1677b2a28edaSopenharmony_ci                    "OpTypePipeStorage": 322,
1678b2a28edaSopenharmony_ci                    "OpConstantPipeStorage": 323,
1679b2a28edaSopenharmony_ci                    "OpCreatePipeFromPipeStorage": 324,
1680b2a28edaSopenharmony_ci                    "OpGetKernelLocalSizeForSubgroupCount": 325,
1681b2a28edaSopenharmony_ci                    "OpGetKernelMaxNumSubgroups": 326,
1682b2a28edaSopenharmony_ci                    "OpTypeNamedBarrier": 327,
1683b2a28edaSopenharmony_ci                    "OpNamedBarrierInitialize": 328,
1684b2a28edaSopenharmony_ci                    "OpMemoryNamedBarrier": 329,
1685b2a28edaSopenharmony_ci                    "OpModuleProcessed": 330,
1686b2a28edaSopenharmony_ci                    "OpExecutionModeId": 331,
1687b2a28edaSopenharmony_ci                    "OpDecorateId": 332,
1688b2a28edaSopenharmony_ci                    "OpGroupNonUniformElect": 333,
1689b2a28edaSopenharmony_ci                    "OpGroupNonUniformAll": 334,
1690b2a28edaSopenharmony_ci                    "OpGroupNonUniformAny": 335,
1691b2a28edaSopenharmony_ci                    "OpGroupNonUniformAllEqual": 336,
1692b2a28edaSopenharmony_ci                    "OpGroupNonUniformBroadcast": 337,
1693b2a28edaSopenharmony_ci                    "OpGroupNonUniformBroadcastFirst": 338,
1694b2a28edaSopenharmony_ci                    "OpGroupNonUniformBallot": 339,
1695b2a28edaSopenharmony_ci                    "OpGroupNonUniformInverseBallot": 340,
1696b2a28edaSopenharmony_ci                    "OpGroupNonUniformBallotBitExtract": 341,
1697b2a28edaSopenharmony_ci                    "OpGroupNonUniformBallotBitCount": 342,
1698b2a28edaSopenharmony_ci                    "OpGroupNonUniformBallotFindLSB": 343,
1699b2a28edaSopenharmony_ci                    "OpGroupNonUniformBallotFindMSB": 344,
1700b2a28edaSopenharmony_ci                    "OpGroupNonUniformShuffle": 345,
1701b2a28edaSopenharmony_ci                    "OpGroupNonUniformShuffleXor": 346,
1702b2a28edaSopenharmony_ci                    "OpGroupNonUniformShuffleUp": 347,
1703b2a28edaSopenharmony_ci                    "OpGroupNonUniformShuffleDown": 348,
1704b2a28edaSopenharmony_ci                    "OpGroupNonUniformIAdd": 349,
1705b2a28edaSopenharmony_ci                    "OpGroupNonUniformFAdd": 350,
1706b2a28edaSopenharmony_ci                    "OpGroupNonUniformIMul": 351,
1707b2a28edaSopenharmony_ci                    "OpGroupNonUniformFMul": 352,
1708b2a28edaSopenharmony_ci                    "OpGroupNonUniformSMin": 353,
1709b2a28edaSopenharmony_ci                    "OpGroupNonUniformUMin": 354,
1710b2a28edaSopenharmony_ci                    "OpGroupNonUniformFMin": 355,
1711b2a28edaSopenharmony_ci                    "OpGroupNonUniformSMax": 356,
1712b2a28edaSopenharmony_ci                    "OpGroupNonUniformUMax": 357,
1713b2a28edaSopenharmony_ci                    "OpGroupNonUniformFMax": 358,
1714b2a28edaSopenharmony_ci                    "OpGroupNonUniformBitwiseAnd": 359,
1715b2a28edaSopenharmony_ci                    "OpGroupNonUniformBitwiseOr": 360,
1716b2a28edaSopenharmony_ci                    "OpGroupNonUniformBitwiseXor": 361,
1717b2a28edaSopenharmony_ci                    "OpGroupNonUniformLogicalAnd": 362,
1718b2a28edaSopenharmony_ci                    "OpGroupNonUniformLogicalOr": 363,
1719b2a28edaSopenharmony_ci                    "OpGroupNonUniformLogicalXor": 364,
1720b2a28edaSopenharmony_ci                    "OpGroupNonUniformQuadBroadcast": 365,
1721b2a28edaSopenharmony_ci                    "OpGroupNonUniformQuadSwap": 366,
1722b2a28edaSopenharmony_ci                    "OpCopyLogical": 400,
1723b2a28edaSopenharmony_ci                    "OpPtrEqual": 401,
1724b2a28edaSopenharmony_ci                    "OpPtrNotEqual": 402,
1725b2a28edaSopenharmony_ci                    "OpPtrDiff": 403,
1726b2a28edaSopenharmony_ci                    "OpColorAttachmentReadEXT": 4160,
1727b2a28edaSopenharmony_ci                    "OpDepthAttachmentReadEXT": 4161,
1728b2a28edaSopenharmony_ci                    "OpStencilAttachmentReadEXT": 4162,
1729b2a28edaSopenharmony_ci                    "OpTerminateInvocation": 4416,
1730b2a28edaSopenharmony_ci                    "OpSubgroupBallotKHR": 4421,
1731b2a28edaSopenharmony_ci                    "OpSubgroupFirstInvocationKHR": 4422,
1732b2a28edaSopenharmony_ci                    "OpSubgroupAllKHR": 4428,
1733b2a28edaSopenharmony_ci                    "OpSubgroupAnyKHR": 4429,
1734b2a28edaSopenharmony_ci                    "OpSubgroupAllEqualKHR": 4430,
1735b2a28edaSopenharmony_ci                    "OpGroupNonUniformRotateKHR": 4431,
1736b2a28edaSopenharmony_ci                    "OpSubgroupReadInvocationKHR": 4432,
1737b2a28edaSopenharmony_ci                    "OpTraceRayKHR": 4445,
1738b2a28edaSopenharmony_ci                    "OpExecuteCallableKHR": 4446,
1739b2a28edaSopenharmony_ci                    "OpConvertUToAccelerationStructureKHR": 4447,
1740b2a28edaSopenharmony_ci                    "OpIgnoreIntersectionKHR": 4448,
1741b2a28edaSopenharmony_ci                    "OpTerminateRayKHR": 4449,
1742b2a28edaSopenharmony_ci                    "OpSDot": 4450,
1743b2a28edaSopenharmony_ci                    "OpSDotKHR": 4450,
1744b2a28edaSopenharmony_ci                    "OpUDot": 4451,
1745b2a28edaSopenharmony_ci                    "OpUDotKHR": 4451,
1746b2a28edaSopenharmony_ci                    "OpSUDot": 4452,
1747b2a28edaSopenharmony_ci                    "OpSUDotKHR": 4452,
1748b2a28edaSopenharmony_ci                    "OpSDotAccSat": 4453,
1749b2a28edaSopenharmony_ci                    "OpSDotAccSatKHR": 4453,
1750b2a28edaSopenharmony_ci                    "OpUDotAccSat": 4454,
1751b2a28edaSopenharmony_ci                    "OpUDotAccSatKHR": 4454,
1752b2a28edaSopenharmony_ci                    "OpSUDotAccSat": 4455,
1753b2a28edaSopenharmony_ci                    "OpSUDotAccSatKHR": 4455,
1754b2a28edaSopenharmony_ci                    "OpTypeCooperativeMatrixKHR": 4456,
1755b2a28edaSopenharmony_ci                    "OpCooperativeMatrixLoadKHR": 4457,
1756b2a28edaSopenharmony_ci                    "OpCooperativeMatrixStoreKHR": 4458,
1757b2a28edaSopenharmony_ci                    "OpCooperativeMatrixMulAddKHR": 4459,
1758b2a28edaSopenharmony_ci                    "OpCooperativeMatrixLengthKHR": 4460,
1759b2a28edaSopenharmony_ci                    "OpTypeRayQueryKHR": 4472,
1760b2a28edaSopenharmony_ci                    "OpRayQueryInitializeKHR": 4473,
1761b2a28edaSopenharmony_ci                    "OpRayQueryTerminateKHR": 4474,
1762b2a28edaSopenharmony_ci                    "OpRayQueryGenerateIntersectionKHR": 4475,
1763b2a28edaSopenharmony_ci                    "OpRayQueryConfirmIntersectionKHR": 4476,
1764b2a28edaSopenharmony_ci                    "OpRayQueryProceedKHR": 4477,
1765b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionTypeKHR": 4479,
1766b2a28edaSopenharmony_ci                    "OpImageSampleWeightedQCOM": 4480,
1767b2a28edaSopenharmony_ci                    "OpImageBoxFilterQCOM": 4481,
1768b2a28edaSopenharmony_ci                    "OpImageBlockMatchSSDQCOM": 4482,
1769b2a28edaSopenharmony_ci                    "OpImageBlockMatchSADQCOM": 4483,
1770b2a28edaSopenharmony_ci                    "OpGroupIAddNonUniformAMD": 5000,
1771b2a28edaSopenharmony_ci                    "OpGroupFAddNonUniformAMD": 5001,
1772b2a28edaSopenharmony_ci                    "OpGroupFMinNonUniformAMD": 5002,
1773b2a28edaSopenharmony_ci                    "OpGroupUMinNonUniformAMD": 5003,
1774b2a28edaSopenharmony_ci                    "OpGroupSMinNonUniformAMD": 5004,
1775b2a28edaSopenharmony_ci                    "OpGroupFMaxNonUniformAMD": 5005,
1776b2a28edaSopenharmony_ci                    "OpGroupUMaxNonUniformAMD": 5006,
1777b2a28edaSopenharmony_ci                    "OpGroupSMaxNonUniformAMD": 5007,
1778b2a28edaSopenharmony_ci                    "OpFragmentMaskFetchAMD": 5011,
1779b2a28edaSopenharmony_ci                    "OpFragmentFetchAMD": 5012,
1780b2a28edaSopenharmony_ci                    "OpReadClockKHR": 5056,
1781b2a28edaSopenharmony_ci                    "OpFinalizeNodePayloadsAMDX": 5075,
1782b2a28edaSopenharmony_ci                    "OpFinishWritingNodePayloadAMDX": 5078,
1783b2a28edaSopenharmony_ci                    "OpInitializeNodePayloadsAMDX": 5090,
1784b2a28edaSopenharmony_ci                    "OpHitObjectRecordHitMotionNV": 5249,
1785b2a28edaSopenharmony_ci                    "OpHitObjectRecordHitWithIndexMotionNV": 5250,
1786b2a28edaSopenharmony_ci                    "OpHitObjectRecordMissMotionNV": 5251,
1787b2a28edaSopenharmony_ci                    "OpHitObjectGetWorldToObjectNV": 5252,
1788b2a28edaSopenharmony_ci                    "OpHitObjectGetObjectToWorldNV": 5253,
1789b2a28edaSopenharmony_ci                    "OpHitObjectGetObjectRayDirectionNV": 5254,
1790b2a28edaSopenharmony_ci                    "OpHitObjectGetObjectRayOriginNV": 5255,
1791b2a28edaSopenharmony_ci                    "OpHitObjectTraceRayMotionNV": 5256,
1792b2a28edaSopenharmony_ci                    "OpHitObjectGetShaderRecordBufferHandleNV": 5257,
1793b2a28edaSopenharmony_ci                    "OpHitObjectGetShaderBindingTableRecordIndexNV": 5258,
1794b2a28edaSopenharmony_ci                    "OpHitObjectRecordEmptyNV": 5259,
1795b2a28edaSopenharmony_ci                    "OpHitObjectTraceRayNV": 5260,
1796b2a28edaSopenharmony_ci                    "OpHitObjectRecordHitNV": 5261,
1797b2a28edaSopenharmony_ci                    "OpHitObjectRecordHitWithIndexNV": 5262,
1798b2a28edaSopenharmony_ci                    "OpHitObjectRecordMissNV": 5263,
1799b2a28edaSopenharmony_ci                    "OpHitObjectExecuteShaderNV": 5264,
1800b2a28edaSopenharmony_ci                    "OpHitObjectGetCurrentTimeNV": 5265,
1801b2a28edaSopenharmony_ci                    "OpHitObjectGetAttributesNV": 5266,
1802b2a28edaSopenharmony_ci                    "OpHitObjectGetHitKindNV": 5267,
1803b2a28edaSopenharmony_ci                    "OpHitObjectGetPrimitiveIndexNV": 5268,
1804b2a28edaSopenharmony_ci                    "OpHitObjectGetGeometryIndexNV": 5269,
1805b2a28edaSopenharmony_ci                    "OpHitObjectGetInstanceIdNV": 5270,
1806b2a28edaSopenharmony_ci                    "OpHitObjectGetInstanceCustomIndexNV": 5271,
1807b2a28edaSopenharmony_ci                    "OpHitObjectGetWorldRayDirectionNV": 5272,
1808b2a28edaSopenharmony_ci                    "OpHitObjectGetWorldRayOriginNV": 5273,
1809b2a28edaSopenharmony_ci                    "OpHitObjectGetRayTMaxNV": 5274,
1810b2a28edaSopenharmony_ci                    "OpHitObjectGetRayTMinNV": 5275,
1811b2a28edaSopenharmony_ci                    "OpHitObjectIsEmptyNV": 5276,
1812b2a28edaSopenharmony_ci                    "OpHitObjectIsHitNV": 5277,
1813b2a28edaSopenharmony_ci                    "OpHitObjectIsMissNV": 5278,
1814b2a28edaSopenharmony_ci                    "OpReorderThreadWithHitObjectNV": 5279,
1815b2a28edaSopenharmony_ci                    "OpReorderThreadWithHintNV": 5280,
1816b2a28edaSopenharmony_ci                    "OpTypeHitObjectNV": 5281,
1817b2a28edaSopenharmony_ci                    "OpImageSampleFootprintNV": 5283,
1818b2a28edaSopenharmony_ci                    "OpEmitMeshTasksEXT": 5294,
1819b2a28edaSopenharmony_ci                    "OpSetMeshOutputsEXT": 5295,
1820b2a28edaSopenharmony_ci                    "OpGroupNonUniformPartitionNV": 5296,
1821b2a28edaSopenharmony_ci                    "OpWritePackedPrimitiveIndices4x8NV": 5299,
1822b2a28edaSopenharmony_ci                    "OpFetchMicroTriangleVertexPositionNV": 5300,
1823b2a28edaSopenharmony_ci                    "OpFetchMicroTriangleVertexBarycentricNV": 5301,
1824b2a28edaSopenharmony_ci                    "OpReportIntersectionKHR": 5334,
1825b2a28edaSopenharmony_ci                    "OpReportIntersectionNV": 5334,
1826b2a28edaSopenharmony_ci                    "OpIgnoreIntersectionNV": 5335,
1827b2a28edaSopenharmony_ci                    "OpTerminateRayNV": 5336,
1828b2a28edaSopenharmony_ci                    "OpTraceNV": 5337,
1829b2a28edaSopenharmony_ci                    "OpTraceMotionNV": 5338,
1830b2a28edaSopenharmony_ci                    "OpTraceRayMotionNV": 5339,
1831b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionTriangleVertexPositionsKHR": 5340,
1832b2a28edaSopenharmony_ci                    "OpTypeAccelerationStructureKHR": 5341,
1833b2a28edaSopenharmony_ci                    "OpTypeAccelerationStructureNV": 5341,
1834b2a28edaSopenharmony_ci                    "OpExecuteCallableNV": 5344,
1835b2a28edaSopenharmony_ci                    "OpTypeCooperativeMatrixNV": 5358,
1836b2a28edaSopenharmony_ci                    "OpCooperativeMatrixLoadNV": 5359,
1837b2a28edaSopenharmony_ci                    "OpCooperativeMatrixStoreNV": 5360,
1838b2a28edaSopenharmony_ci                    "OpCooperativeMatrixMulAddNV": 5361,
1839b2a28edaSopenharmony_ci                    "OpCooperativeMatrixLengthNV": 5362,
1840b2a28edaSopenharmony_ci                    "OpBeginInvocationInterlockEXT": 5364,
1841b2a28edaSopenharmony_ci                    "OpEndInvocationInterlockEXT": 5365,
1842b2a28edaSopenharmony_ci                    "OpDemoteToHelperInvocation": 5380,
1843b2a28edaSopenharmony_ci                    "OpDemoteToHelperInvocationEXT": 5380,
1844b2a28edaSopenharmony_ci                    "OpIsHelperInvocationEXT": 5381,
1845b2a28edaSopenharmony_ci                    "OpConvertUToImageNV": 5391,
1846b2a28edaSopenharmony_ci                    "OpConvertUToSamplerNV": 5392,
1847b2a28edaSopenharmony_ci                    "OpConvertImageToUNV": 5393,
1848b2a28edaSopenharmony_ci                    "OpConvertSamplerToUNV": 5394,
1849b2a28edaSopenharmony_ci                    "OpConvertUToSampledImageNV": 5395,
1850b2a28edaSopenharmony_ci                    "OpConvertSampledImageToUNV": 5396,
1851b2a28edaSopenharmony_ci                    "OpSamplerImageAddressingModeNV": 5397,
1852b2a28edaSopenharmony_ci                    "OpSubgroupShuffleINTEL": 5571,
1853b2a28edaSopenharmony_ci                    "OpSubgroupShuffleDownINTEL": 5572,
1854b2a28edaSopenharmony_ci                    "OpSubgroupShuffleUpINTEL": 5573,
1855b2a28edaSopenharmony_ci                    "OpSubgroupShuffleXorINTEL": 5574,
1856b2a28edaSopenharmony_ci                    "OpSubgroupBlockReadINTEL": 5575,
1857b2a28edaSopenharmony_ci                    "OpSubgroupBlockWriteINTEL": 5576,
1858b2a28edaSopenharmony_ci                    "OpSubgroupImageBlockReadINTEL": 5577,
1859b2a28edaSopenharmony_ci                    "OpSubgroupImageBlockWriteINTEL": 5578,
1860b2a28edaSopenharmony_ci                    "OpSubgroupImageMediaBlockReadINTEL": 5580,
1861b2a28edaSopenharmony_ci                    "OpSubgroupImageMediaBlockWriteINTEL": 5581,
1862b2a28edaSopenharmony_ci                    "OpUCountLeadingZerosINTEL": 5585,
1863b2a28edaSopenharmony_ci                    "OpUCountTrailingZerosINTEL": 5586,
1864b2a28edaSopenharmony_ci                    "OpAbsISubINTEL": 5587,
1865b2a28edaSopenharmony_ci                    "OpAbsUSubINTEL": 5588,
1866b2a28edaSopenharmony_ci                    "OpIAddSatINTEL": 5589,
1867b2a28edaSopenharmony_ci                    "OpUAddSatINTEL": 5590,
1868b2a28edaSopenharmony_ci                    "OpIAverageINTEL": 5591,
1869b2a28edaSopenharmony_ci                    "OpUAverageINTEL": 5592,
1870b2a28edaSopenharmony_ci                    "OpIAverageRoundedINTEL": 5593,
1871b2a28edaSopenharmony_ci                    "OpUAverageRoundedINTEL": 5594,
1872b2a28edaSopenharmony_ci                    "OpISubSatINTEL": 5595,
1873b2a28edaSopenharmony_ci                    "OpUSubSatINTEL": 5596,
1874b2a28edaSopenharmony_ci                    "OpIMul32x16INTEL": 5597,
1875b2a28edaSopenharmony_ci                    "OpUMul32x16INTEL": 5598,
1876b2a28edaSopenharmony_ci                    "OpConstantFunctionPointerINTEL": 5600,
1877b2a28edaSopenharmony_ci                    "OpFunctionPointerCallINTEL": 5601,
1878b2a28edaSopenharmony_ci                    "OpAsmTargetINTEL": 5609,
1879b2a28edaSopenharmony_ci                    "OpAsmINTEL": 5610,
1880b2a28edaSopenharmony_ci                    "OpAsmCallINTEL": 5611,
1881b2a28edaSopenharmony_ci                    "OpAtomicFMinEXT": 5614,
1882b2a28edaSopenharmony_ci                    "OpAtomicFMaxEXT": 5615,
1883b2a28edaSopenharmony_ci                    "OpAssumeTrueKHR": 5630,
1884b2a28edaSopenharmony_ci                    "OpExpectKHR": 5631,
1885b2a28edaSopenharmony_ci                    "OpDecorateString": 5632,
1886b2a28edaSopenharmony_ci                    "OpDecorateStringGOOGLE": 5632,
1887b2a28edaSopenharmony_ci                    "OpMemberDecorateString": 5633,
1888b2a28edaSopenharmony_ci                    "OpMemberDecorateStringGOOGLE": 5633,
1889b2a28edaSopenharmony_ci                    "OpVmeImageINTEL": 5699,
1890b2a28edaSopenharmony_ci                    "OpTypeVmeImageINTEL": 5700,
1891b2a28edaSopenharmony_ci                    "OpTypeAvcImePayloadINTEL": 5701,
1892b2a28edaSopenharmony_ci                    "OpTypeAvcRefPayloadINTEL": 5702,
1893b2a28edaSopenharmony_ci                    "OpTypeAvcSicPayloadINTEL": 5703,
1894b2a28edaSopenharmony_ci                    "OpTypeAvcMcePayloadINTEL": 5704,
1895b2a28edaSopenharmony_ci                    "OpTypeAvcMceResultINTEL": 5705,
1896b2a28edaSopenharmony_ci                    "OpTypeAvcImeResultINTEL": 5706,
1897b2a28edaSopenharmony_ci                    "OpTypeAvcImeResultSingleReferenceStreamoutINTEL": 5707,
1898b2a28edaSopenharmony_ci                    "OpTypeAvcImeResultDualReferenceStreamoutINTEL": 5708,
1899b2a28edaSopenharmony_ci                    "OpTypeAvcImeSingleReferenceStreaminINTEL": 5709,
1900b2a28edaSopenharmony_ci                    "OpTypeAvcImeDualReferenceStreaminINTEL": 5710,
1901b2a28edaSopenharmony_ci                    "OpTypeAvcRefResultINTEL": 5711,
1902b2a28edaSopenharmony_ci                    "OpTypeAvcSicResultINTEL": 5712,
1903b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultInterBaseMultiReferencePenaltyINTEL": 5713,
1904b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceSetInterBaseMultiReferencePenaltyINTEL": 5714,
1905b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultInterShapePenaltyINTEL": 5715,
1906b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceSetInterShapePenaltyINTEL": 5716,
1907b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultInterDirectionPenaltyINTEL": 5717,
1908b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceSetInterDirectionPenaltyINTEL": 5718,
1909b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultIntraLumaShapePenaltyINTEL": 5719,
1910b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultInterMotionVectorCostTableINTEL": 5720,
1911b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultHighPenaltyCostTableINTEL": 5721,
1912b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultMediumPenaltyCostTableINTEL": 5722,
1913b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultLowPenaltyCostTableINTEL": 5723,
1914b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceSetMotionVectorCostFunctionINTEL": 5724,
1915b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultIntraLumaModePenaltyINTEL": 5725,
1916b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultNonDcLumaIntraPenaltyINTEL": 5726,
1917b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetDefaultIntraChromaModeBasePenaltyINTEL": 5727,
1918b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceSetAcOnlyHaarINTEL": 5728,
1919b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceSetSourceInterlacedFieldPolarityINTEL": 5729,
1920b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceSetSingleReferenceInterlacedFieldPolarityINTEL": 5730,
1921b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceSetDualReferenceInterlacedFieldPolaritiesINTEL": 5731,
1922b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceConvertToImePayloadINTEL": 5732,
1923b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceConvertToImeResultINTEL": 5733,
1924b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceConvertToRefPayloadINTEL": 5734,
1925b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceConvertToRefResultINTEL": 5735,
1926b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceConvertToSicPayloadINTEL": 5736,
1927b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceConvertToSicResultINTEL": 5737,
1928b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetMotionVectorsINTEL": 5738,
1929b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetInterDistortionsINTEL": 5739,
1930b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetBestInterDistortionsINTEL": 5740,
1931b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetInterMajorShapeINTEL": 5741,
1932b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetInterMinorShapeINTEL": 5742,
1933b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetInterDirectionsINTEL": 5743,
1934b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetInterMotionVectorCountINTEL": 5744,
1935b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetInterReferenceIdsINTEL": 5745,
1936b2a28edaSopenharmony_ci                    "OpSubgroupAvcMceGetInterReferenceInterlacedFieldPolaritiesINTEL": 5746,
1937b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeInitializeINTEL": 5747,
1938b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeSetSingleReferenceINTEL": 5748,
1939b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeSetDualReferenceINTEL": 5749,
1940b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeRefWindowSizeINTEL": 5750,
1941b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeAdjustRefOffsetINTEL": 5751,
1942b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeConvertToMcePayloadINTEL": 5752,
1943b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeSetMaxMotionVectorCountINTEL": 5753,
1944b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeSetUnidirectionalMixDisableINTEL": 5754,
1945b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeSetEarlySearchTerminationThresholdINTEL": 5755,
1946b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeSetWeightedSadINTEL": 5756,
1947b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeEvaluateWithSingleReferenceINTEL": 5757,
1948b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeEvaluateWithDualReferenceINTEL": 5758,
1949b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminINTEL": 5759,
1950b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeEvaluateWithDualReferenceStreaminINTEL": 5760,
1951b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeEvaluateWithSingleReferenceStreamoutINTEL": 5761,
1952b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeEvaluateWithDualReferenceStreamoutINTEL": 5762,
1953b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminoutINTEL": 5763,
1954b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeEvaluateWithDualReferenceStreaminoutINTEL": 5764,
1955b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeConvertToMceResultINTEL": 5765,
1956b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetSingleReferenceStreaminINTEL": 5766,
1957b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetDualReferenceStreaminINTEL": 5767,
1958b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeStripSingleReferenceStreamoutINTEL": 5768,
1959b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeStripDualReferenceStreamoutINTEL": 5769,
1960b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeMotionVectorsINTEL": 5770,
1961b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeDistortionsINTEL": 5771,
1962b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeReferenceIdsINTEL": 5772,
1963b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeMotionVectorsINTEL": 5773,
1964b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeDistortionsINTEL": 5774,
1965b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeReferenceIdsINTEL": 5775,
1966b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetBorderReachedINTEL": 5776,
1967b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetTruncatedSearchIndicationINTEL": 5777,
1968b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetUnidirectionalEarlySearchTerminationINTEL": 5778,
1969b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetWeightingPatternMinimumMotionVectorINTEL": 5779,
1970b2a28edaSopenharmony_ci                    "OpSubgroupAvcImeGetWeightingPatternMinimumDistortionINTEL": 5780,
1971b2a28edaSopenharmony_ci                    "OpSubgroupAvcFmeInitializeINTEL": 5781,
1972b2a28edaSopenharmony_ci                    "OpSubgroupAvcBmeInitializeINTEL": 5782,
1973b2a28edaSopenharmony_ci                    "OpSubgroupAvcRefConvertToMcePayloadINTEL": 5783,
1974b2a28edaSopenharmony_ci                    "OpSubgroupAvcRefSetBidirectionalMixDisableINTEL": 5784,
1975b2a28edaSopenharmony_ci                    "OpSubgroupAvcRefSetBilinearFilterEnableINTEL": 5785,
1976b2a28edaSopenharmony_ci                    "OpSubgroupAvcRefEvaluateWithSingleReferenceINTEL": 5786,
1977b2a28edaSopenharmony_ci                    "OpSubgroupAvcRefEvaluateWithDualReferenceINTEL": 5787,
1978b2a28edaSopenharmony_ci                    "OpSubgroupAvcRefEvaluateWithMultiReferenceINTEL": 5788,
1979b2a28edaSopenharmony_ci                    "OpSubgroupAvcRefEvaluateWithMultiReferenceInterlacedINTEL": 5789,
1980b2a28edaSopenharmony_ci                    "OpSubgroupAvcRefConvertToMceResultINTEL": 5790,
1981b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicInitializeINTEL": 5791,
1982b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicConfigureSkcINTEL": 5792,
1983b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicConfigureIpeLumaINTEL": 5793,
1984b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicConfigureIpeLumaChromaINTEL": 5794,
1985b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicGetMotionVectorMaskINTEL": 5795,
1986b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicConvertToMcePayloadINTEL": 5796,
1987b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicSetIntraLumaShapePenaltyINTEL": 5797,
1988b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicSetIntraLumaModeCostFunctionINTEL": 5798,
1989b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicSetIntraChromaModeCostFunctionINTEL": 5799,
1990b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicSetBilinearFilterEnableINTEL": 5800,
1991b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicSetSkcForwardTransformEnableINTEL": 5801,
1992b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicSetBlockBasedRawSkipSadINTEL": 5802,
1993b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicEvaluateIpeINTEL": 5803,
1994b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicEvaluateWithSingleReferenceINTEL": 5804,
1995b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicEvaluateWithDualReferenceINTEL": 5805,
1996b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicEvaluateWithMultiReferenceINTEL": 5806,
1997b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicEvaluateWithMultiReferenceInterlacedINTEL": 5807,
1998b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicConvertToMceResultINTEL": 5808,
1999b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicGetIpeLumaShapeINTEL": 5809,
2000b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicGetBestIpeLumaDistortionINTEL": 5810,
2001b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicGetBestIpeChromaDistortionINTEL": 5811,
2002b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicGetPackedIpeLumaModesINTEL": 5812,
2003b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicGetIpeChromaModeINTEL": 5813,
2004b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicGetPackedSkcLumaCountThresholdINTEL": 5814,
2005b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicGetPackedSkcLumaSumThresholdINTEL": 5815,
2006b2a28edaSopenharmony_ci                    "OpSubgroupAvcSicGetInterRawSadsINTEL": 5816,
2007b2a28edaSopenharmony_ci                    "OpVariableLengthArrayINTEL": 5818,
2008b2a28edaSopenharmony_ci                    "OpSaveMemoryINTEL": 5819,
2009b2a28edaSopenharmony_ci                    "OpRestoreMemoryINTEL": 5820,
2010b2a28edaSopenharmony_ci                    "OpArbitraryFloatSinCosPiINTEL": 5840,
2011b2a28edaSopenharmony_ci                    "OpArbitraryFloatCastINTEL": 5841,
2012b2a28edaSopenharmony_ci                    "OpArbitraryFloatCastFromIntINTEL": 5842,
2013b2a28edaSopenharmony_ci                    "OpArbitraryFloatCastToIntINTEL": 5843,
2014b2a28edaSopenharmony_ci                    "OpArbitraryFloatAddINTEL": 5846,
2015b2a28edaSopenharmony_ci                    "OpArbitraryFloatSubINTEL": 5847,
2016b2a28edaSopenharmony_ci                    "OpArbitraryFloatMulINTEL": 5848,
2017b2a28edaSopenharmony_ci                    "OpArbitraryFloatDivINTEL": 5849,
2018b2a28edaSopenharmony_ci                    "OpArbitraryFloatGTINTEL": 5850,
2019b2a28edaSopenharmony_ci                    "OpArbitraryFloatGEINTEL": 5851,
2020b2a28edaSopenharmony_ci                    "OpArbitraryFloatLTINTEL": 5852,
2021b2a28edaSopenharmony_ci                    "OpArbitraryFloatLEINTEL": 5853,
2022b2a28edaSopenharmony_ci                    "OpArbitraryFloatEQINTEL": 5854,
2023b2a28edaSopenharmony_ci                    "OpArbitraryFloatRecipINTEL": 5855,
2024b2a28edaSopenharmony_ci                    "OpArbitraryFloatRSqrtINTEL": 5856,
2025b2a28edaSopenharmony_ci                    "OpArbitraryFloatCbrtINTEL": 5857,
2026b2a28edaSopenharmony_ci                    "OpArbitraryFloatHypotINTEL": 5858,
2027b2a28edaSopenharmony_ci                    "OpArbitraryFloatSqrtINTEL": 5859,
2028b2a28edaSopenharmony_ci                    "OpArbitraryFloatLogINTEL": 5860,
2029b2a28edaSopenharmony_ci                    "OpArbitraryFloatLog2INTEL": 5861,
2030b2a28edaSopenharmony_ci                    "OpArbitraryFloatLog10INTEL": 5862,
2031b2a28edaSopenharmony_ci                    "OpArbitraryFloatLog1pINTEL": 5863,
2032b2a28edaSopenharmony_ci                    "OpArbitraryFloatExpINTEL": 5864,
2033b2a28edaSopenharmony_ci                    "OpArbitraryFloatExp2INTEL": 5865,
2034b2a28edaSopenharmony_ci                    "OpArbitraryFloatExp10INTEL": 5866,
2035b2a28edaSopenharmony_ci                    "OpArbitraryFloatExpm1INTEL": 5867,
2036b2a28edaSopenharmony_ci                    "OpArbitraryFloatSinINTEL": 5868,
2037b2a28edaSopenharmony_ci                    "OpArbitraryFloatCosINTEL": 5869,
2038b2a28edaSopenharmony_ci                    "OpArbitraryFloatSinCosINTEL": 5870,
2039b2a28edaSopenharmony_ci                    "OpArbitraryFloatSinPiINTEL": 5871,
2040b2a28edaSopenharmony_ci                    "OpArbitraryFloatCosPiINTEL": 5872,
2041b2a28edaSopenharmony_ci                    "OpArbitraryFloatASinINTEL": 5873,
2042b2a28edaSopenharmony_ci                    "OpArbitraryFloatASinPiINTEL": 5874,
2043b2a28edaSopenharmony_ci                    "OpArbitraryFloatACosINTEL": 5875,
2044b2a28edaSopenharmony_ci                    "OpArbitraryFloatACosPiINTEL": 5876,
2045b2a28edaSopenharmony_ci                    "OpArbitraryFloatATanINTEL": 5877,
2046b2a28edaSopenharmony_ci                    "OpArbitraryFloatATanPiINTEL": 5878,
2047b2a28edaSopenharmony_ci                    "OpArbitraryFloatATan2INTEL": 5879,
2048b2a28edaSopenharmony_ci                    "OpArbitraryFloatPowINTEL": 5880,
2049b2a28edaSopenharmony_ci                    "OpArbitraryFloatPowRINTEL": 5881,
2050b2a28edaSopenharmony_ci                    "OpArbitraryFloatPowNINTEL": 5882,
2051b2a28edaSopenharmony_ci                    "OpLoopControlINTEL": 5887,
2052b2a28edaSopenharmony_ci                    "OpAliasDomainDeclINTEL": 5911,
2053b2a28edaSopenharmony_ci                    "OpAliasScopeDeclINTEL": 5912,
2054b2a28edaSopenharmony_ci                    "OpAliasScopeListDeclINTEL": 5913,
2055b2a28edaSopenharmony_ci                    "OpFixedSqrtINTEL": 5923,
2056b2a28edaSopenharmony_ci                    "OpFixedRecipINTEL": 5924,
2057b2a28edaSopenharmony_ci                    "OpFixedRsqrtINTEL": 5925,
2058b2a28edaSopenharmony_ci                    "OpFixedSinINTEL": 5926,
2059b2a28edaSopenharmony_ci                    "OpFixedCosINTEL": 5927,
2060b2a28edaSopenharmony_ci                    "OpFixedSinCosINTEL": 5928,
2061b2a28edaSopenharmony_ci                    "OpFixedSinPiINTEL": 5929,
2062b2a28edaSopenharmony_ci                    "OpFixedCosPiINTEL": 5930,
2063b2a28edaSopenharmony_ci                    "OpFixedSinCosPiINTEL": 5931,
2064b2a28edaSopenharmony_ci                    "OpFixedLogINTEL": 5932,
2065b2a28edaSopenharmony_ci                    "OpFixedExpINTEL": 5933,
2066b2a28edaSopenharmony_ci                    "OpPtrCastToCrossWorkgroupINTEL": 5934,
2067b2a28edaSopenharmony_ci                    "OpCrossWorkgroupCastToPtrINTEL": 5938,
2068b2a28edaSopenharmony_ci                    "OpReadPipeBlockingINTEL": 5946,
2069b2a28edaSopenharmony_ci                    "OpWritePipeBlockingINTEL": 5947,
2070b2a28edaSopenharmony_ci                    "OpFPGARegINTEL": 5949,
2071b2a28edaSopenharmony_ci                    "OpRayQueryGetRayTMinKHR": 6016,
2072b2a28edaSopenharmony_ci                    "OpRayQueryGetRayFlagsKHR": 6017,
2073b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionTKHR": 6018,
2074b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionInstanceCustomIndexKHR": 6019,
2075b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionInstanceIdKHR": 6020,
2076b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetKHR": 6021,
2077b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionGeometryIndexKHR": 6022,
2078b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionPrimitiveIndexKHR": 6023,
2079b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionBarycentricsKHR": 6024,
2080b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionFrontFaceKHR": 6025,
2081b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionCandidateAABBOpaqueKHR": 6026,
2082b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionObjectRayDirectionKHR": 6027,
2083b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionObjectRayOriginKHR": 6028,
2084b2a28edaSopenharmony_ci                    "OpRayQueryGetWorldRayDirectionKHR": 6029,
2085b2a28edaSopenharmony_ci                    "OpRayQueryGetWorldRayOriginKHR": 6030,
2086b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionObjectToWorldKHR": 6031,
2087b2a28edaSopenharmony_ci                    "OpRayQueryGetIntersectionWorldToObjectKHR": 6032,
2088b2a28edaSopenharmony_ci                    "OpAtomicFAddEXT": 6035,
2089b2a28edaSopenharmony_ci                    "OpTypeBufferSurfaceINTEL": 6086,
2090b2a28edaSopenharmony_ci                    "OpTypeStructContinuedINTEL": 6090,
2091b2a28edaSopenharmony_ci                    "OpConstantCompositeContinuedINTEL": 6091,
2092b2a28edaSopenharmony_ci                    "OpSpecConstantCompositeContinuedINTEL": 6092,
2093b2a28edaSopenharmony_ci                    "OpCompositeConstructContinuedINTEL": 6096,
2094b2a28edaSopenharmony_ci                    "OpConvertFToBF16INTEL": 6116,
2095b2a28edaSopenharmony_ci                    "OpConvertBF16ToFINTEL": 6117,
2096b2a28edaSopenharmony_ci                    "OpControlBarrierArriveINTEL": 6142,
2097b2a28edaSopenharmony_ci                    "OpControlBarrierWaitINTEL": 6143,
2098b2a28edaSopenharmony_ci                    "OpGroupIMulKHR": 6401,
2099b2a28edaSopenharmony_ci                    "OpGroupFMulKHR": 6402,
2100b2a28edaSopenharmony_ci                    "OpGroupBitwiseAndKHR": 6403,
2101b2a28edaSopenharmony_ci                    "OpGroupBitwiseOrKHR": 6404,
2102b2a28edaSopenharmony_ci                    "OpGroupBitwiseXorKHR": 6405,
2103b2a28edaSopenharmony_ci                    "OpGroupLogicalAndKHR": 6406,
2104b2a28edaSopenharmony_ci                    "OpGroupLogicalOrKHR": 6407,
2105b2a28edaSopenharmony_ci                    "OpGroupLogicalXorKHR": 6408
2106b2a28edaSopenharmony_ci                }
2107b2a28edaSopenharmony_ci            }
2108b2a28edaSopenharmony_ci        ]
2109b2a28edaSopenharmony_ci    }
2110b2a28edaSopenharmony_ci}
2111b2a28edaSopenharmony_ci
2112