1617a3babSopenharmony_cispv.floatFetch.frag
2617a3babSopenharmony_ciValidation failed
3617a3babSopenharmony_ci// Module Version 10000
4617a3babSopenharmony_ci// Generated by (magic number): 8000b
5617a3babSopenharmony_ci// Id's are bound by 3599
6617a3babSopenharmony_ci
7617a3babSopenharmony_ci                              Capability Shader
8617a3babSopenharmony_ci                              Capability ImageGatherExtended
9617a3babSopenharmony_ci                              Capability StorageImageMultisample
10617a3babSopenharmony_ci                              Capability ImageCubeArray
11617a3babSopenharmony_ci                              Capability ImageRect
12617a3babSopenharmony_ci                              Capability SampledRect
13617a3babSopenharmony_ci                              Capability InputAttachment
14617a3babSopenharmony_ci                              Capability SparseResidency
15617a3babSopenharmony_ci                              Capability MinLod
16617a3babSopenharmony_ci                              Capability Sampled1D
17617a3babSopenharmony_ci                              Capability Image1D
18617a3babSopenharmony_ci                              Capability SampledCubeArray
19617a3babSopenharmony_ci                              Capability SampledBuffer
20617a3babSopenharmony_ci                              Capability ImageBuffer
21617a3babSopenharmony_ci                              Capability ImageMSArray
22617a3babSopenharmony_ci                              Capability ImageQuery
23617a3babSopenharmony_ci                              Capability ImageGatherBiasLodAMD
24617a3babSopenharmony_ci                              Extension  "SPV_AMD_texture_gather_bias_lod"
25617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
26617a3babSopenharmony_ci                              MemoryModel Logical GLSL450
27617a3babSopenharmony_ci                              EntryPoint Fragment 4  "main" 127 138 150 197 283 371 866 874 882 2665 3590 3598
28617a3babSopenharmony_ci                              ExecutionMode 4 OriginUpperLeft
29617a3babSopenharmony_ci                              Source GLSL 450
30617a3babSopenharmony_ci                              SourceExtension  "GL_AMD_texture_gather_bias_lod"
31617a3babSopenharmony_ci                              SourceExtension  "GL_ARB_sparse_texture2"
32617a3babSopenharmony_ci                              SourceExtension  "GL_ARB_sparse_texture_clamp"
33617a3babSopenharmony_ci                              Name 4  "main"
34617a3babSopenharmony_ci                              Name 9  "testTexture("
35617a3babSopenharmony_ci                              Name 11  "testTextureProj("
36617a3babSopenharmony_ci                              Name 13  "testTextureLod("
37617a3babSopenharmony_ci                              Name 15  "testTextureOffset("
38617a3babSopenharmony_ci                              Name 17  "testTextureProjOffset("
39617a3babSopenharmony_ci                              Name 19  "testTextureLodOffset("
40617a3babSopenharmony_ci                              Name 21  "testTextureProjLodOffset("
41617a3babSopenharmony_ci                              Name 23  "testTexelFetch("
42617a3babSopenharmony_ci                              Name 25  "testTexelFetchOffset("
43617a3babSopenharmony_ci                              Name 27  "testTextureGrad("
44617a3babSopenharmony_ci                              Name 29  "testTextureGradOffset("
45617a3babSopenharmony_ci                              Name 31  "testTextureProjGrad("
46617a3babSopenharmony_ci                              Name 33  "testTextureProjGradoffset("
47617a3babSopenharmony_ci                              Name 35  "testTextureGather("
48617a3babSopenharmony_ci                              Name 37  "testTextureGatherOffset("
49617a3babSopenharmony_ci                              Name 39  "testTextureGatherOffsets("
50617a3babSopenharmony_ci                              Name 41  "testTextureGatherLod("
51617a3babSopenharmony_ci                              Name 43  "testTextureGatherLodOffset("
52617a3babSopenharmony_ci                              Name 45  "testTextureGatherLodOffsets("
53617a3babSopenharmony_ci                              Name 50  "testTextureSize("
54617a3babSopenharmony_ci                              Name 54  "testTextureQueryLod("
55617a3babSopenharmony_ci                              Name 57  "testTextureQueryLevels("
56617a3babSopenharmony_ci                              Name 59  "testTextureSamples("
57617a3babSopenharmony_ci                              Name 61  "testImageLoad("
58617a3babSopenharmony_ci                              Name 66  "testImageStore(vf4;"
59617a3babSopenharmony_ci                              Name 65  "data"
60617a3babSopenharmony_ci                              Name 68  "testSparseTexture("
61617a3babSopenharmony_ci                              Name 70  "testSparseTextureLod("
62617a3babSopenharmony_ci                              Name 72  "testSparseTextureOffset("
63617a3babSopenharmony_ci                              Name 74  "testSparseTextureLodOffset("
64617a3babSopenharmony_ci                              Name 76  "testSparseTextureGrad("
65617a3babSopenharmony_ci                              Name 78  "testSparseTextureGradOffset("
66617a3babSopenharmony_ci                              Name 80  "testSparseTexelFetch("
67617a3babSopenharmony_ci                              Name 82  "testSparseTexelFetchOffset("
68617a3babSopenharmony_ci                              Name 84  "testSparseTextureGather("
69617a3babSopenharmony_ci                              Name 86  "testSparseTextureGatherOffset("
70617a3babSopenharmony_ci                              Name 88  "testSparseTextureGatherOffsets("
71617a3babSopenharmony_ci                              Name 90  "testSparseTextureGatherLod("
72617a3babSopenharmony_ci                              Name 92  "testSparseTextureGatherLodOffset("
73617a3babSopenharmony_ci                              Name 94  "testSparseTextureGatherLodOffsets("
74617a3babSopenharmony_ci                              Name 96  "testSparseImageLoad("
75617a3babSopenharmony_ci                              Name 98  "testSparseTextureClamp("
76617a3babSopenharmony_ci                              Name 100  "testTextureClamp("
77617a3babSopenharmony_ci                              Name 102  "testSparseTextureOffsetClamp("
78617a3babSopenharmony_ci                              Name 104  "testTextureOffsetClamp("
79617a3babSopenharmony_ci                              Name 106  "testSparseTextureGradClamp("
80617a3babSopenharmony_ci                              Name 108  "testTextureGradClamp("
81617a3babSopenharmony_ci                              Name 110  "testSparseTextureGradOffsetClamp("
82617a3babSopenharmony_ci                              Name 112  "testTextureGradOffsetClamp("
83617a3babSopenharmony_ci                              Name 114  "testCombinedTextureSampler("
84617a3babSopenharmony_ci                              Name 116  "testSubpassLoad("
85617a3babSopenharmony_ci                              Name 118  "texel"
86617a3babSopenharmony_ci                              Name 124  "s1D"
87617a3babSopenharmony_ci                              Name 127  "c1"
88617a3babSopenharmony_ci                              Name 135  "s2D"
89617a3babSopenharmony_ci                              Name 138  "c2"
90617a3babSopenharmony_ci                              Name 146  "s3D"
91617a3babSopenharmony_ci                              Name 150  "c3"
92617a3babSopenharmony_ci                              Name 158  "sCube"
93617a3babSopenharmony_ci                              Name 167  "s1DShadow"
94617a3babSopenharmony_ci                              Name 182  "s2DShadow"
95617a3babSopenharmony_ci                              Name 194  "sCubeShadow"
96617a3babSopenharmony_ci                              Name 197  "c4"
97617a3babSopenharmony_ci                              Name 208  "s1DArray"
98617a3babSopenharmony_ci                              Name 217  "s2DArray"
99617a3babSopenharmony_ci                              Name 226  "sCubeArray"
100617a3babSopenharmony_ci                              Name 235  "s1DArrayShadow"
101617a3babSopenharmony_ci                              Name 247  "s2DArrayShadow"
102617a3babSopenharmony_ci                              Name 259  "s2DRect"
103617a3babSopenharmony_ci                              Name 268  "s2DRectShadow"
104617a3babSopenharmony_ci                              Name 280  "sCubeArrayShadow"
105617a3babSopenharmony_ci                              Name 283  "compare"
106617a3babSopenharmony_ci                              Name 293  "texel"
107617a3babSopenharmony_ci                              Name 368  "texel"
108617a3babSopenharmony_ci                              Name 371  "lod"
109617a3babSopenharmony_ci                              Name 442  "texel"
110617a3babSopenharmony_ci                              Name 521  "texel"
111617a3babSopenharmony_ci                              Name 596  "texel"
112617a3babSopenharmony_ci                              Name 657  "texel"
113617a3babSopenharmony_ci                              Name 717  "texel"
114617a3babSopenharmony_ci                              Name 773  "sBuffer"
115617a3babSopenharmony_ci                              Name 784  "s2DMS"
116617a3babSopenharmony_ci                              Name 795  "s2DMSArray"
117617a3babSopenharmony_ci                              Name 807  "texel"
118617a3babSopenharmony_ci                              Name 863  "texel"
119617a3babSopenharmony_ci                              Name 866  "dPdxy1"
120617a3babSopenharmony_ci                              Name 874  "dPdxy2"
121617a3babSopenharmony_ci                              Name 882  "dPdxy3"
122617a3babSopenharmony_ci                              Name 986  "texel"
123617a3babSopenharmony_ci                              Name 1082  "texel"
124617a3babSopenharmony_ci                              Name 1177  "texel"
125617a3babSopenharmony_ci                              Name 1272  "texel"
126617a3babSopenharmony_ci                              Name 1332  "texel"
127617a3babSopenharmony_ci                              Name 1369  "texel"
128617a3babSopenharmony_ci                              Name 1409  "texel"
129617a3babSopenharmony_ci                              Name 1437  "texel"
130617a3babSopenharmony_ci                              Name 1453  "texel"
131617a3babSopenharmony_ci                              Name 1470  "size"
132617a3babSopenharmony_ci                              Name 1688  "lod"
133617a3babSopenharmony_ci                              Name 1758  "levels"
134617a3babSopenharmony_ci                              Name 1827  "samples"
135617a3babSopenharmony_ci                              Name 1841  "texel"
136617a3babSopenharmony_ci                              Name 1844  "i1D"
137617a3babSopenharmony_ci                              Name 1853  "i2D"
138617a3babSopenharmony_ci                              Name 1862  "i3D"
139617a3babSopenharmony_ci                              Name 1871  "i2DRect"
140617a3babSopenharmony_ci                              Name 1880  "iCube"
141617a3babSopenharmony_ci                              Name 1889  "iBuffer"
142617a3babSopenharmony_ci                              Name 1898  "i1DArray"
143617a3babSopenharmony_ci                              Name 1907  "i2DArray"
144617a3babSopenharmony_ci                              Name 1916  "iCubeArray"
145617a3babSopenharmony_ci                              Name 1925  "i2DMS"
146617a3babSopenharmony_ci                              Name 1934  "i2DMSArray"
147617a3babSopenharmony_ci                              Name 1988  "texel"
148617a3babSopenharmony_ci                              Name 1991  "ResType"
149617a3babSopenharmony_ci                              Name 2009  "ResType"
150617a3babSopenharmony_ci                              Name 2059  "texel"
151617a3babSopenharmony_ci                              Name 2101  "texel"
152617a3babSopenharmony_ci                              Name 2146  "texel"
153617a3babSopenharmony_ci                              Name 2176  "texel"
154617a3babSopenharmony_ci                              Name 2258  "texel"
155617a3babSopenharmony_ci                              Name 2317  "texel"
156617a3babSopenharmony_ci                              Name 2369  "texel"
157617a3babSopenharmony_ci                              Name 2407  "texel"
158617a3babSopenharmony_ci                              Name 2466  "texel"
159617a3babSopenharmony_ci                              Name 2503  "texel"
160617a3babSopenharmony_ci                              Name 2550  "texel"
161617a3babSopenharmony_ci                              Name 2578  "texel"
162617a3babSopenharmony_ci                              Name 2594  "texel"
163617a3babSopenharmony_ci                              Name 2610  "texel"
164617a3babSopenharmony_ci                              Name 2662  "texel"
165617a3babSopenharmony_ci                              Name 2665  "lodClamp"
166617a3babSopenharmony_ci                              Name 2729  "texel"
167617a3babSopenharmony_ci                              Name 2829  "texel"
168617a3babSopenharmony_ci                              Name 2867  "texel"
169617a3babSopenharmony_ci                              Name 2937  "texel"
170617a3babSopenharmony_ci                              Name 3011  "texel"
171617a3babSopenharmony_ci                              Name 3126  "texel"
172617a3babSopenharmony_ci                              Name 3174  "texel"
173617a3babSopenharmony_ci                              Name 3262  "texel"
174617a3babSopenharmony_ci                              Name 3264  "t1D"
175617a3babSopenharmony_ci                              Name 3268  "s"
176617a3babSopenharmony_ci                              Name 3276  "t2D"
177617a3babSopenharmony_ci                              Name 3285  "t3D"
178617a3babSopenharmony_ci                              Name 3294  "tCube"
179617a3babSopenharmony_ci                              Name 3303  "sShadow"
180617a3babSopenharmony_ci                              Name 3334  "t1DArray"
181617a3babSopenharmony_ci                              Name 3343  "t2DArray"
182617a3babSopenharmony_ci                              Name 3352  "tCubeArray"
183617a3babSopenharmony_ci                              Name 3381  "t2DRect"
184617a3babSopenharmony_ci                              Name 3414  "subpass"
185617a3babSopenharmony_ci                              Name 3420  "subpassMS"
186617a3babSopenharmony_ci                              Name 3426  "result"
187617a3babSopenharmony_ci                              Name 3511  "param"
188617a3babSopenharmony_ci                              Name 3590  "fragColor"
189617a3babSopenharmony_ci                              Name 3593  "tBuffer"
190617a3babSopenharmony_ci                              Name 3595  "t2DMS"
191617a3babSopenharmony_ci                              Name 3597  "t2DMSArray"
192617a3babSopenharmony_ci                              Name 3598  "bias"
193617a3babSopenharmony_ci                              Decorate 124(s1D) DescriptorSet 0
194617a3babSopenharmony_ci                              Decorate 124(s1D) Binding 0
195617a3babSopenharmony_ci                              Decorate 127(c1) Location 0
196617a3babSopenharmony_ci                              Decorate 135(s2D) DescriptorSet 0
197617a3babSopenharmony_ci                              Decorate 135(s2D) Binding 1
198617a3babSopenharmony_ci                              Decorate 138(c2) Location 1
199617a3babSopenharmony_ci                              Decorate 146(s3D) DescriptorSet 0
200617a3babSopenharmony_ci                              Decorate 146(s3D) Binding 2
201617a3babSopenharmony_ci                              Decorate 150(c3) Location 2
202617a3babSopenharmony_ci                              Decorate 158(sCube) DescriptorSet 0
203617a3babSopenharmony_ci                              Decorate 158(sCube) Binding 4
204617a3babSopenharmony_ci                              Decorate 167(s1DShadow) DescriptorSet 0
205617a3babSopenharmony_ci                              Decorate 167(s1DShadow) Binding 11
206617a3babSopenharmony_ci                              Decorate 182(s2DShadow) DescriptorSet 0
207617a3babSopenharmony_ci                              Decorate 182(s2DShadow) Binding 12
208617a3babSopenharmony_ci                              Decorate 194(sCubeShadow) DescriptorSet 0
209617a3babSopenharmony_ci                              Decorate 194(sCubeShadow) Binding 14
210617a3babSopenharmony_ci                              Decorate 197(c4) Location 3
211617a3babSopenharmony_ci                              Decorate 208(s1DArray) DescriptorSet 0
212617a3babSopenharmony_ci                              Decorate 208(s1DArray) Binding 7
213617a3babSopenharmony_ci                              Decorate 217(s2DArray) DescriptorSet 0
214617a3babSopenharmony_ci                              Decorate 217(s2DArray) Binding 8
215617a3babSopenharmony_ci                              Decorate 226(sCubeArray) DescriptorSet 0
216617a3babSopenharmony_ci                              Decorate 226(sCubeArray) Binding 9
217617a3babSopenharmony_ci                              Decorate 235(s1DArrayShadow) DescriptorSet 0
218617a3babSopenharmony_ci                              Decorate 235(s1DArrayShadow) Binding 15
219617a3babSopenharmony_ci                              Decorate 247(s2DArrayShadow) DescriptorSet 0
220617a3babSopenharmony_ci                              Decorate 247(s2DArrayShadow) Binding 16
221617a3babSopenharmony_ci                              Decorate 259(s2DRect) DescriptorSet 0
222617a3babSopenharmony_ci                              Decorate 259(s2DRect) Binding 3
223617a3babSopenharmony_ci                              Decorate 268(s2DRectShadow) DescriptorSet 0
224617a3babSopenharmony_ci                              Decorate 268(s2DRectShadow) Binding 13
225617a3babSopenharmony_ci                              Decorate 280(sCubeArrayShadow) DescriptorSet 0
226617a3babSopenharmony_ci                              Decorate 280(sCubeArrayShadow) Binding 17
227617a3babSopenharmony_ci                              Decorate 283(compare) Location 4
228617a3babSopenharmony_ci                              Decorate 371(lod) Location 5
229617a3babSopenharmony_ci                              Decorate 773(sBuffer) DescriptorSet 0
230617a3babSopenharmony_ci                              Decorate 773(sBuffer) Binding 5
231617a3babSopenharmony_ci                              Decorate 784(s2DMS) DescriptorSet 0
232617a3babSopenharmony_ci                              Decorate 784(s2DMS) Binding 6
233617a3babSopenharmony_ci                              Decorate 795(s2DMSArray) DescriptorSet 0
234617a3babSopenharmony_ci                              Decorate 795(s2DMSArray) Binding 10
235617a3babSopenharmony_ci                              Decorate 866(dPdxy1) Location 8
236617a3babSopenharmony_ci                              Decorate 874(dPdxy2) Location 9
237617a3babSopenharmony_ci                              Decorate 882(dPdxy3) Location 10
238617a3babSopenharmony_ci                              Decorate 1844(i1D) DescriptorSet 1
239617a3babSopenharmony_ci                              Decorate 1844(i1D) Binding 0
240617a3babSopenharmony_ci                              Decorate 1853(i2D) DescriptorSet 1
241617a3babSopenharmony_ci                              Decorate 1853(i2D) Binding 1
242617a3babSopenharmony_ci                              Decorate 1862(i3D) DescriptorSet 1
243617a3babSopenharmony_ci                              Decorate 1862(i3D) Binding 2
244617a3babSopenharmony_ci                              Decorate 1871(i2DRect) DescriptorSet 1
245617a3babSopenharmony_ci                              Decorate 1871(i2DRect) Binding 3
246617a3babSopenharmony_ci                              Decorate 1880(iCube) DescriptorSet 1
247617a3babSopenharmony_ci                              Decorate 1880(iCube) Binding 4
248617a3babSopenharmony_ci                              Decorate 1889(iBuffer) DescriptorSet 1
249617a3babSopenharmony_ci                              Decorate 1889(iBuffer) Binding 8
250617a3babSopenharmony_ci                              Decorate 1898(i1DArray) DescriptorSet 1
251617a3babSopenharmony_ci                              Decorate 1898(i1DArray) Binding 5
252617a3babSopenharmony_ci                              Decorate 1907(i2DArray) DescriptorSet 1
253617a3babSopenharmony_ci                              Decorate 1907(i2DArray) Binding 6
254617a3babSopenharmony_ci                              Decorate 1916(iCubeArray) DescriptorSet 1
255617a3babSopenharmony_ci                              Decorate 1916(iCubeArray) Binding 7
256617a3babSopenharmony_ci                              Decorate 1925(i2DMS) DescriptorSet 1
257617a3babSopenharmony_ci                              Decorate 1925(i2DMS) Binding 9
258617a3babSopenharmony_ci                              Decorate 1934(i2DMSArray) DescriptorSet 1
259617a3babSopenharmony_ci                              Decorate 1934(i2DMSArray) Binding 10
260617a3babSopenharmony_ci                              Decorate 2665(lodClamp) Location 7
261617a3babSopenharmony_ci                              Decorate 3264(t1D) DescriptorSet 2
262617a3babSopenharmony_ci                              Decorate 3264(t1D) Binding 0
263617a3babSopenharmony_ci                              Decorate 3268(s) DescriptorSet 2
264617a3babSopenharmony_ci                              Decorate 3268(s) Binding 11
265617a3babSopenharmony_ci                              Decorate 3276(t2D) DescriptorSet 2
266617a3babSopenharmony_ci                              Decorate 3276(t2D) Binding 1
267617a3babSopenharmony_ci                              Decorate 3285(t3D) DescriptorSet 2
268617a3babSopenharmony_ci                              Decorate 3285(t3D) Binding 2
269617a3babSopenharmony_ci                              Decorate 3294(tCube) DescriptorSet 2
270617a3babSopenharmony_ci                              Decorate 3294(tCube) Binding 4
271617a3babSopenharmony_ci                              Decorate 3303(sShadow) DescriptorSet 2
272617a3babSopenharmony_ci                              Decorate 3303(sShadow) Binding 12
273617a3babSopenharmony_ci                              Decorate 3334(t1DArray) DescriptorSet 2
274617a3babSopenharmony_ci                              Decorate 3334(t1DArray) Binding 5
275617a3babSopenharmony_ci                              Decorate 3343(t2DArray) DescriptorSet 2
276617a3babSopenharmony_ci                              Decorate 3343(t2DArray) Binding 6
277617a3babSopenharmony_ci                              Decorate 3352(tCubeArray) DescriptorSet 2
278617a3babSopenharmony_ci                              Decorate 3352(tCubeArray) Binding 7
279617a3babSopenharmony_ci                              Decorate 3381(t2DRect) DescriptorSet 2
280617a3babSopenharmony_ci                              Decorate 3381(t2DRect) Binding 3
281617a3babSopenharmony_ci                              Decorate 3414(subpass) DescriptorSet 3
282617a3babSopenharmony_ci                              Decorate 3414(subpass) Binding 0
283617a3babSopenharmony_ci                              Decorate 3414(subpass) InputAttachmentIndex 0
284617a3babSopenharmony_ci                              Decorate 3420(subpassMS) DescriptorSet 3
285617a3babSopenharmony_ci                              Decorate 3420(subpassMS) Binding 1
286617a3babSopenharmony_ci                              Decorate 3420(subpassMS) InputAttachmentIndex 0
287617a3babSopenharmony_ci                              Decorate 3590(fragColor) Location 0
288617a3babSopenharmony_ci                              Decorate 3593(tBuffer) DescriptorSet 2
289617a3babSopenharmony_ci                              Decorate 3593(tBuffer) Binding 8
290617a3babSopenharmony_ci                              Decorate 3595(t2DMS) DescriptorSet 2
291617a3babSopenharmony_ci                              Decorate 3595(t2DMS) Binding 9
292617a3babSopenharmony_ci                              Decorate 3597(t2DMSArray) DescriptorSet 2
293617a3babSopenharmony_ci                              Decorate 3597(t2DMSArray) Binding 10
294617a3babSopenharmony_ci                              Decorate 3598(bias) Location 6
295617a3babSopenharmony_ci               2:             TypeVoid
296617a3babSopenharmony_ci               3:             TypeFunction 2
297617a3babSopenharmony_ci               6:             TypeFloat 32
298617a3babSopenharmony_ci               7:             TypeVector 6(float) 4
299617a3babSopenharmony_ci               8:             TypeFunction 7(fvec4)
300617a3babSopenharmony_ci              47:             TypeInt 32 1
301617a3babSopenharmony_ci              48:             TypeVector 47(int) 4
302617a3babSopenharmony_ci              49:             TypeFunction 48(ivec4)
303617a3babSopenharmony_ci              52:             TypeVector 6(float) 2
304617a3babSopenharmony_ci              53:             TypeFunction 52(fvec2)
305617a3babSopenharmony_ci              56:             TypeFunction 47(int)
306617a3babSopenharmony_ci              63:             TypePointer Function 7(fvec4)
307617a3babSopenharmony_ci              64:             TypeFunction 2 63(ptr)
308617a3babSopenharmony_ci             119:    6(float) Constant 0
309617a3babSopenharmony_ci             120:    7(fvec4) ConstantComposite 119 119 119 119
310617a3babSopenharmony_ci             121:             TypeImage 6(float) 1D sampled format:Unknown
311617a3babSopenharmony_ci             122:             TypeSampledImage 121
312617a3babSopenharmony_ci             123:             TypePointer UniformConstant 122
313617a3babSopenharmony_ci        124(s1D):    123(ptr) Variable UniformConstant
314617a3babSopenharmony_ci             126:             TypePointer Input 6(float)
315617a3babSopenharmony_ci         127(c1):    126(ptr) Variable Input
316617a3babSopenharmony_ci             132:             TypeImage 6(float) 2D sampled format:Unknown
317617a3babSopenharmony_ci             133:             TypeSampledImage 132
318617a3babSopenharmony_ci             134:             TypePointer UniformConstant 133
319617a3babSopenharmony_ci        135(s2D):    134(ptr) Variable UniformConstant
320617a3babSopenharmony_ci             137:             TypePointer Input 52(fvec2)
321617a3babSopenharmony_ci         138(c2):    137(ptr) Variable Input
322617a3babSopenharmony_ci             143:             TypeImage 6(float) 3D sampled format:Unknown
323617a3babSopenharmony_ci             144:             TypeSampledImage 143
324617a3babSopenharmony_ci             145:             TypePointer UniformConstant 144
325617a3babSopenharmony_ci        146(s3D):    145(ptr) Variable UniformConstant
326617a3babSopenharmony_ci             148:             TypeVector 6(float) 3
327617a3babSopenharmony_ci             149:             TypePointer Input 148(fvec3)
328617a3babSopenharmony_ci         150(c3):    149(ptr) Variable Input
329617a3babSopenharmony_ci             155:             TypeImage 6(float) Cube sampled format:Unknown
330617a3babSopenharmony_ci             156:             TypeSampledImage 155
331617a3babSopenharmony_ci             157:             TypePointer UniformConstant 156
332617a3babSopenharmony_ci      158(sCube):    157(ptr) Variable UniformConstant
333617a3babSopenharmony_ci             164:             TypeImage 6(float) 1D depth sampled format:Unknown
334617a3babSopenharmony_ci             165:             TypeSampledImage 164
335617a3babSopenharmony_ci             166:             TypePointer UniformConstant 165
336617a3babSopenharmony_ci  167(s1DShadow):    166(ptr) Variable UniformConstant
337617a3babSopenharmony_ci             172:             TypeInt 32 0
338617a3babSopenharmony_ci             173:    172(int) Constant 0
339617a3babSopenharmony_ci             174:             TypePointer Function 6(float)
340617a3babSopenharmony_ci             179:             TypeImage 6(float) 2D depth sampled format:Unknown
341617a3babSopenharmony_ci             180:             TypeSampledImage 179
342617a3babSopenharmony_ci             181:             TypePointer UniformConstant 180
343617a3babSopenharmony_ci  182(s2DShadow):    181(ptr) Variable UniformConstant
344617a3babSopenharmony_ci             191:             TypeImage 6(float) Cube depth sampled format:Unknown
345617a3babSopenharmony_ci             192:             TypeSampledImage 191
346617a3babSopenharmony_ci             193:             TypePointer UniformConstant 192
347617a3babSopenharmony_ci194(sCubeShadow):    193(ptr) Variable UniformConstant
348617a3babSopenharmony_ci             196:             TypePointer Input 7(fvec4)
349617a3babSopenharmony_ci         197(c4):    196(ptr) Variable Input
350617a3babSopenharmony_ci             205:             TypeImage 6(float) 1D array sampled format:Unknown
351617a3babSopenharmony_ci             206:             TypeSampledImage 205
352617a3babSopenharmony_ci             207:             TypePointer UniformConstant 206
353617a3babSopenharmony_ci   208(s1DArray):    207(ptr) Variable UniformConstant
354617a3babSopenharmony_ci             214:             TypeImage 6(float) 2D array sampled format:Unknown
355617a3babSopenharmony_ci             215:             TypeSampledImage 214
356617a3babSopenharmony_ci             216:             TypePointer UniformConstant 215
357617a3babSopenharmony_ci   217(s2DArray):    216(ptr) Variable UniformConstant
358617a3babSopenharmony_ci             223:             TypeImage 6(float) Cube array sampled format:Unknown
359617a3babSopenharmony_ci             224:             TypeSampledImage 223
360617a3babSopenharmony_ci             225:             TypePointer UniformConstant 224
361617a3babSopenharmony_ci 226(sCubeArray):    225(ptr) Variable UniformConstant
362617a3babSopenharmony_ci             232:             TypeImage 6(float) 1D depth array sampled format:Unknown
363617a3babSopenharmony_ci             233:             TypeSampledImage 232
364617a3babSopenharmony_ci             234:             TypePointer UniformConstant 233
365617a3babSopenharmony_ci235(s1DArrayShadow):    234(ptr) Variable UniformConstant
366617a3babSopenharmony_ci             244:             TypeImage 6(float) 2D depth array sampled format:Unknown
367617a3babSopenharmony_ci             245:             TypeSampledImage 244
368617a3babSopenharmony_ci             246:             TypePointer UniformConstant 245
369617a3babSopenharmony_ci247(s2DArrayShadow):    246(ptr) Variable UniformConstant
370617a3babSopenharmony_ci             256:             TypeImage 6(float) Rect sampled format:Unknown
371617a3babSopenharmony_ci             257:             TypeSampledImage 256
372617a3babSopenharmony_ci             258:             TypePointer UniformConstant 257
373617a3babSopenharmony_ci    259(s2DRect):    258(ptr) Variable UniformConstant
374617a3babSopenharmony_ci             265:             TypeImage 6(float) Rect depth sampled format:Unknown
375617a3babSopenharmony_ci             266:             TypeSampledImage 265
376617a3babSopenharmony_ci             267:             TypePointer UniformConstant 266
377617a3babSopenharmony_ci268(s2DRectShadow):    267(ptr) Variable UniformConstant
378617a3babSopenharmony_ci             277:             TypeImage 6(float) Cube depth array sampled format:Unknown
379617a3babSopenharmony_ci             278:             TypeSampledImage 277
380617a3babSopenharmony_ci             279:             TypePointer UniformConstant 278
381617a3babSopenharmony_ci280(sCubeArrayShadow):    279(ptr) Variable UniformConstant
382617a3babSopenharmony_ci    283(compare):    126(ptr) Variable Input
383617a3babSopenharmony_ci        371(lod):    126(ptr) Variable Input
384617a3babSopenharmony_ci             445:     47(int) Constant 1
385617a3babSopenharmony_ci             451:             TypeVector 47(int) 2
386617a3babSopenharmony_ci             452:  451(ivec2) ConstantComposite 445 445
387617a3babSopenharmony_ci             458:             TypeVector 47(int) 3
388617a3babSopenharmony_ci             459:  458(ivec3) ConstantComposite 445 445 445
389617a3babSopenharmony_ci             770:             TypeImage 6(float) Buffer sampled format:Unknown
390617a3babSopenharmony_ci             771:             TypeSampledImage 770
391617a3babSopenharmony_ci             772:             TypePointer UniformConstant 771
392617a3babSopenharmony_ci    773(sBuffer):    772(ptr) Variable UniformConstant
393617a3babSopenharmony_ci             781:             TypeImage 6(float) 2D multi-sampled sampled format:Unknown
394617a3babSopenharmony_ci             782:             TypeSampledImage 781
395617a3babSopenharmony_ci             783:             TypePointer UniformConstant 782
396617a3babSopenharmony_ci      784(s2DMS):    783(ptr) Variable UniformConstant
397617a3babSopenharmony_ci             792:             TypeImage 6(float) 2D array multi-sampled sampled format:Unknown
398617a3babSopenharmony_ci             793:             TypeSampledImage 792
399617a3babSopenharmony_ci             794:             TypePointer UniformConstant 793
400617a3babSopenharmony_ci 795(s2DMSArray):    794(ptr) Variable UniformConstant
401617a3babSopenharmony_ci             799:     47(int) Constant 2
402617a3babSopenharmony_ci     866(dPdxy1):    126(ptr) Variable Input
403617a3babSopenharmony_ci     874(dPdxy2):    137(ptr) Variable Input
404617a3babSopenharmony_ci     882(dPdxy3):    149(ptr) Variable Input
405617a3babSopenharmony_ci            1275:     47(int) Constant 0
406617a3babSopenharmony_ci            1372:    172(int) Constant 4
407617a3babSopenharmony_ci            1373:             TypeArray 451(ivec2) 1372
408617a3babSopenharmony_ci            1374:        1373 ConstantComposite 452 452 452 452
409617a3babSopenharmony_ci            1469:             TypePointer Function 48(ivec4)
410617a3babSopenharmony_ci            1471:   48(ivec4) ConstantComposite 1275 1275 1275 1275
411617a3babSopenharmony_ci            1477:             TypePointer Function 47(int)
412617a3babSopenharmony_ci            1492:    172(int) Constant 1
413617a3babSopenharmony_ci            1507:    172(int) Constant 2
414617a3babSopenharmony_ci            1687:             TypePointer Function 52(fvec2)
415617a3babSopenharmony_ci            1689:   52(fvec2) ConstantComposite 119 119
416617a3babSopenharmony_ci            1842:             TypeImage 6(float) 1D nonsampled format:Rgba16f
417617a3babSopenharmony_ci            1843:             TypePointer UniformConstant 1842
418617a3babSopenharmony_ci       1844(i1D):   1843(ptr) Variable UniformConstant
419617a3babSopenharmony_ci            1851:             TypeImage 6(float) 2D nonsampled format:Rgba16f
420617a3babSopenharmony_ci            1852:             TypePointer UniformConstant 1851
421617a3babSopenharmony_ci       1853(i2D):   1852(ptr) Variable UniformConstant
422617a3babSopenharmony_ci            1860:             TypeImage 6(float) 3D nonsampled format:Rgba16f
423617a3babSopenharmony_ci            1861:             TypePointer UniformConstant 1860
424617a3babSopenharmony_ci       1862(i3D):   1861(ptr) Variable UniformConstant
425617a3babSopenharmony_ci            1869:             TypeImage 6(float) Rect nonsampled format:Rgba16f
426617a3babSopenharmony_ci            1870:             TypePointer UniformConstant 1869
427617a3babSopenharmony_ci   1871(i2DRect):   1870(ptr) Variable UniformConstant
428617a3babSopenharmony_ci            1878:             TypeImage 6(float) Cube nonsampled format:Rgba16f
429617a3babSopenharmony_ci            1879:             TypePointer UniformConstant 1878
430617a3babSopenharmony_ci     1880(iCube):   1879(ptr) Variable UniformConstant
431617a3babSopenharmony_ci            1887:             TypeImage 6(float) Buffer nonsampled format:Rgba16f
432617a3babSopenharmony_ci            1888:             TypePointer UniformConstant 1887
433617a3babSopenharmony_ci   1889(iBuffer):   1888(ptr) Variable UniformConstant
434617a3babSopenharmony_ci            1896:             TypeImage 6(float) 1D array nonsampled format:Rgba16f
435617a3babSopenharmony_ci            1897:             TypePointer UniformConstant 1896
436617a3babSopenharmony_ci  1898(i1DArray):   1897(ptr) Variable UniformConstant
437617a3babSopenharmony_ci            1905:             TypeImage 6(float) 2D array nonsampled format:Rgba16f
438617a3babSopenharmony_ci            1906:             TypePointer UniformConstant 1905
439617a3babSopenharmony_ci  1907(i2DArray):   1906(ptr) Variable UniformConstant
440617a3babSopenharmony_ci            1914:             TypeImage 6(float) Cube array nonsampled format:Rgba16f
441617a3babSopenharmony_ci            1915:             TypePointer UniformConstant 1914
442617a3babSopenharmony_ci1916(iCubeArray):   1915(ptr) Variable UniformConstant
443617a3babSopenharmony_ci            1923:             TypeImage 6(float) 2D multi-sampled nonsampled format:Rgba16f
444617a3babSopenharmony_ci            1924:             TypePointer UniformConstant 1923
445617a3babSopenharmony_ci     1925(i2DMS):   1924(ptr) Variable UniformConstant
446617a3babSopenharmony_ci            1932:             TypeImage 6(float) 2D array multi-sampled nonsampled format:Rgba16f
447617a3babSopenharmony_ci            1933:             TypePointer UniformConstant 1932
448617a3babSopenharmony_ci1934(i2DMSArray):   1933(ptr) Variable UniformConstant
449617a3babSopenharmony_ci   1991(ResType):             TypeStruct 47(int) 7(fvec4)
450617a3babSopenharmony_ci   2009(ResType):             TypeStruct 47(int) 6(float)
451617a3babSopenharmony_ci            2506:  451(ivec2) ConstantComposite 445 799
452617a3babSopenharmony_ci            2507:     47(int) Constant 3
453617a3babSopenharmony_ci            2508:     47(int) Constant 4
454617a3babSopenharmony_ci            2509:  451(ivec2) ConstantComposite 2507 2508
455617a3babSopenharmony_ci            2510:     47(int) Constant 15
456617a3babSopenharmony_ci            2511:     47(int) Constant 16
457617a3babSopenharmony_ci            2512:  451(ivec2) ConstantComposite 2510 2511
458617a3babSopenharmony_ci            2513:     47(int) Constant 4294967294
459617a3babSopenharmony_ci            2514:  451(ivec2) ConstantComposite 2513 1275
460617a3babSopenharmony_ci            2515:        1373 ConstantComposite 2506 2509 2512 2514
461617a3babSopenharmony_ci  2665(lodClamp):    126(ptr) Variable Input
462617a3babSopenharmony_ci            3263:             TypePointer UniformConstant 121
463617a3babSopenharmony_ci       3264(t1D):   3263(ptr) Variable UniformConstant
464617a3babSopenharmony_ci            3266:             TypeSampler
465617a3babSopenharmony_ci            3267:             TypePointer UniformConstant 3266
466617a3babSopenharmony_ci         3268(s):   3267(ptr) Variable UniformConstant
467617a3babSopenharmony_ci            3275:             TypePointer UniformConstant 132
468617a3babSopenharmony_ci       3276(t2D):   3275(ptr) Variable UniformConstant
469617a3babSopenharmony_ci            3284:             TypePointer UniformConstant 143
470617a3babSopenharmony_ci       3285(t3D):   3284(ptr) Variable UniformConstant
471617a3babSopenharmony_ci            3293:             TypePointer UniformConstant 155
472617a3babSopenharmony_ci     3294(tCube):   3293(ptr) Variable UniformConstant
473617a3babSopenharmony_ci   3303(sShadow):   3267(ptr) Variable UniformConstant
474617a3babSopenharmony_ci            3333:             TypePointer UniformConstant 205
475617a3babSopenharmony_ci  3334(t1DArray):   3333(ptr) Variable UniformConstant
476617a3babSopenharmony_ci            3342:             TypePointer UniformConstant 214
477617a3babSopenharmony_ci  3343(t2DArray):   3342(ptr) Variable UniformConstant
478617a3babSopenharmony_ci            3351:             TypePointer UniformConstant 223
479617a3babSopenharmony_ci3352(tCubeArray):   3351(ptr) Variable UniformConstant
480617a3babSopenharmony_ci            3380:             TypePointer UniformConstant 256
481617a3babSopenharmony_ci   3381(t2DRect):   3380(ptr) Variable UniformConstant
482617a3babSopenharmony_ci            3412:             TypeImage 6(float) SubpassData nonsampled format:Unknown
483617a3babSopenharmony_ci            3413:             TypePointer UniformConstant 3412
484617a3babSopenharmony_ci   3414(subpass):   3413(ptr) Variable UniformConstant
485617a3babSopenharmony_ci            3416:  451(ivec2) ConstantComposite 1275 1275
486617a3babSopenharmony_ci            3418:             TypeImage 6(float) SubpassData multi-sampled nonsampled format:Unknown
487617a3babSopenharmony_ci            3419:             TypePointer UniformConstant 3418
488617a3babSopenharmony_ci 3420(subpassMS):   3419(ptr) Variable UniformConstant
489617a3babSopenharmony_ci            3589:             TypePointer Output 7(fvec4)
490617a3babSopenharmony_ci 3590(fragColor):   3589(ptr) Variable Output
491617a3babSopenharmony_ci            3592:             TypePointer UniformConstant 770
492617a3babSopenharmony_ci   3593(tBuffer):   3592(ptr) Variable UniformConstant
493617a3babSopenharmony_ci            3594:             TypePointer UniformConstant 781
494617a3babSopenharmony_ci     3595(t2DMS):   3594(ptr) Variable UniformConstant
495617a3babSopenharmony_ci            3596:             TypePointer UniformConstant 792
496617a3babSopenharmony_ci3597(t2DMSArray):   3596(ptr) Variable UniformConstant
497617a3babSopenharmony_ci      3598(bias):    126(ptr) Variable Input
498617a3babSopenharmony_ci         4(main):           2 Function None 3
499617a3babSopenharmony_ci               5:             Label
500617a3babSopenharmony_ci    3426(result):     63(ptr) Variable Function
501617a3babSopenharmony_ci     3511(param):     63(ptr) Variable Function
502617a3babSopenharmony_ci                              Store 3426(result) 120
503617a3babSopenharmony_ci            3427:    7(fvec4) FunctionCall 9(testTexture()
504617a3babSopenharmony_ci            3428:    7(fvec4) Load 3426(result)
505617a3babSopenharmony_ci            3429:    7(fvec4) FAdd 3428 3427
506617a3babSopenharmony_ci                              Store 3426(result) 3429
507617a3babSopenharmony_ci            3430:    7(fvec4) FunctionCall 11(testTextureProj()
508617a3babSopenharmony_ci            3431:    7(fvec4) Load 3426(result)
509617a3babSopenharmony_ci            3432:    7(fvec4) FAdd 3431 3430
510617a3babSopenharmony_ci                              Store 3426(result) 3432
511617a3babSopenharmony_ci            3433:    7(fvec4) FunctionCall 13(testTextureLod()
512617a3babSopenharmony_ci            3434:    7(fvec4) Load 3426(result)
513617a3babSopenharmony_ci            3435:    7(fvec4) FAdd 3434 3433
514617a3babSopenharmony_ci                              Store 3426(result) 3435
515617a3babSopenharmony_ci            3436:    7(fvec4) FunctionCall 15(testTextureOffset()
516617a3babSopenharmony_ci            3437:    7(fvec4) Load 3426(result)
517617a3babSopenharmony_ci            3438:    7(fvec4) FAdd 3437 3436
518617a3babSopenharmony_ci                              Store 3426(result) 3438
519617a3babSopenharmony_ci            3439:    7(fvec4) FunctionCall 19(testTextureLodOffset()
520617a3babSopenharmony_ci            3440:    7(fvec4) Load 3426(result)
521617a3babSopenharmony_ci            3441:    7(fvec4) FAdd 3440 3439
522617a3babSopenharmony_ci                              Store 3426(result) 3441
523617a3babSopenharmony_ci            3442:    7(fvec4) FunctionCall 21(testTextureProjLodOffset()
524617a3babSopenharmony_ci            3443:    7(fvec4) Load 3426(result)
525617a3babSopenharmony_ci            3444:    7(fvec4) FAdd 3443 3442
526617a3babSopenharmony_ci                              Store 3426(result) 3444
527617a3babSopenharmony_ci            3445:    7(fvec4) FunctionCall 23(testTexelFetch()
528617a3babSopenharmony_ci            3446:    7(fvec4) Load 3426(result)
529617a3babSopenharmony_ci            3447:    7(fvec4) FAdd 3446 3445
530617a3babSopenharmony_ci                              Store 3426(result) 3447
531617a3babSopenharmony_ci            3448:    7(fvec4) FunctionCall 25(testTexelFetchOffset()
532617a3babSopenharmony_ci            3449:    7(fvec4) Load 3426(result)
533617a3babSopenharmony_ci            3450:    7(fvec4) FAdd 3449 3448
534617a3babSopenharmony_ci                              Store 3426(result) 3450
535617a3babSopenharmony_ci            3451:    7(fvec4) FunctionCall 27(testTextureGrad()
536617a3babSopenharmony_ci            3452:    7(fvec4) Load 3426(result)
537617a3babSopenharmony_ci            3453:    7(fvec4) FAdd 3452 3451
538617a3babSopenharmony_ci                              Store 3426(result) 3453
539617a3babSopenharmony_ci            3454:    7(fvec4) FunctionCall 29(testTextureGradOffset()
540617a3babSopenharmony_ci            3455:    7(fvec4) Load 3426(result)
541617a3babSopenharmony_ci            3456:    7(fvec4) FAdd 3455 3454
542617a3babSopenharmony_ci                              Store 3426(result) 3456
543617a3babSopenharmony_ci            3457:    7(fvec4) FunctionCall 31(testTextureProjGrad()
544617a3babSopenharmony_ci            3458:    7(fvec4) Load 3426(result)
545617a3babSopenharmony_ci            3459:    7(fvec4) FAdd 3458 3457
546617a3babSopenharmony_ci                              Store 3426(result) 3459
547617a3babSopenharmony_ci            3460:    7(fvec4) FunctionCall 33(testTextureProjGradoffset()
548617a3babSopenharmony_ci            3461:    7(fvec4) Load 3426(result)
549617a3babSopenharmony_ci            3462:    7(fvec4) FAdd 3461 3460
550617a3babSopenharmony_ci                              Store 3426(result) 3462
551617a3babSopenharmony_ci            3463:    7(fvec4) FunctionCall 35(testTextureGather()
552617a3babSopenharmony_ci            3464:    7(fvec4) Load 3426(result)
553617a3babSopenharmony_ci            3465:    7(fvec4) FAdd 3464 3463
554617a3babSopenharmony_ci                              Store 3426(result) 3465
555617a3babSopenharmony_ci            3466:    7(fvec4) FunctionCall 37(testTextureGatherOffset()
556617a3babSopenharmony_ci            3467:    7(fvec4) Load 3426(result)
557617a3babSopenharmony_ci            3468:    7(fvec4) FAdd 3467 3466
558617a3babSopenharmony_ci                              Store 3426(result) 3468
559617a3babSopenharmony_ci            3469:    7(fvec4) FunctionCall 39(testTextureGatherOffsets()
560617a3babSopenharmony_ci            3470:    7(fvec4) Load 3426(result)
561617a3babSopenharmony_ci            3471:    7(fvec4) FAdd 3470 3469
562617a3babSopenharmony_ci                              Store 3426(result) 3471
563617a3babSopenharmony_ci            3472:    7(fvec4) FunctionCall 41(testTextureGatherLod()
564617a3babSopenharmony_ci            3473:    7(fvec4) Load 3426(result)
565617a3babSopenharmony_ci            3474:    7(fvec4) FAdd 3473 3472
566617a3babSopenharmony_ci                              Store 3426(result) 3474
567617a3babSopenharmony_ci            3475:    7(fvec4) FunctionCall 43(testTextureGatherLodOffset()
568617a3babSopenharmony_ci            3476:    7(fvec4) Load 3426(result)
569617a3babSopenharmony_ci            3477:    7(fvec4) FAdd 3476 3475
570617a3babSopenharmony_ci                              Store 3426(result) 3477
571617a3babSopenharmony_ci            3478:    7(fvec4) FunctionCall 45(testTextureGatherLodOffsets()
572617a3babSopenharmony_ci            3479:    7(fvec4) Load 3426(result)
573617a3babSopenharmony_ci            3480:    7(fvec4) FAdd 3479 3478
574617a3babSopenharmony_ci                              Store 3426(result) 3480
575617a3babSopenharmony_ci            3481:   48(ivec4) FunctionCall 50(testTextureSize()
576617a3babSopenharmony_ci            3482:    7(fvec4) ConvertSToF 3481
577617a3babSopenharmony_ci            3483:    7(fvec4) Load 3426(result)
578617a3babSopenharmony_ci            3484:    7(fvec4) FAdd 3483 3482
579617a3babSopenharmony_ci                              Store 3426(result) 3484
580617a3babSopenharmony_ci            3485:   52(fvec2) FunctionCall 54(testTextureQueryLod()
581617a3babSopenharmony_ci            3486:    6(float) CompositeExtract 3485 0
582617a3babSopenharmony_ci            3487:    6(float) CompositeExtract 3485 1
583617a3babSopenharmony_ci            3488:   52(fvec2) CompositeConstruct 3486 3487
584617a3babSopenharmony_ci            3489:    7(fvec4) Load 3426(result)
585617a3babSopenharmony_ci            3490:   52(fvec2) VectorShuffle 3489 3489 0 1
586617a3babSopenharmony_ci            3491:   52(fvec2) FAdd 3490 3488
587617a3babSopenharmony_ci            3492:    174(ptr) AccessChain 3426(result) 173
588617a3babSopenharmony_ci            3493:    6(float) CompositeExtract 3491 0
589617a3babSopenharmony_ci                              Store 3492 3493
590617a3babSopenharmony_ci            3494:    174(ptr) AccessChain 3426(result) 1492
591617a3babSopenharmony_ci            3495:    6(float) CompositeExtract 3491 1
592617a3babSopenharmony_ci                              Store 3494 3495
593617a3babSopenharmony_ci            3496:     47(int) FunctionCall 57(testTextureQueryLevels()
594617a3babSopenharmony_ci            3497:    6(float) ConvertSToF 3496
595617a3babSopenharmony_ci            3498:    174(ptr) AccessChain 3426(result) 173
596617a3babSopenharmony_ci            3499:    6(float) Load 3498
597617a3babSopenharmony_ci            3500:    6(float) FAdd 3499 3497
598617a3babSopenharmony_ci            3501:    174(ptr) AccessChain 3426(result) 173
599617a3babSopenharmony_ci                              Store 3501 3500
600617a3babSopenharmony_ci            3502:     47(int) FunctionCall 59(testTextureSamples()
601617a3babSopenharmony_ci            3503:    6(float) ConvertSToF 3502
602617a3babSopenharmony_ci            3504:    174(ptr) AccessChain 3426(result) 173
603617a3babSopenharmony_ci            3505:    6(float) Load 3504
604617a3babSopenharmony_ci            3506:    6(float) FAdd 3505 3503
605617a3babSopenharmony_ci            3507:    174(ptr) AccessChain 3426(result) 173
606617a3babSopenharmony_ci                              Store 3507 3506
607617a3babSopenharmony_ci            3508:    7(fvec4) FunctionCall 61(testImageLoad()
608617a3babSopenharmony_ci            3509:    7(fvec4) Load 3426(result)
609617a3babSopenharmony_ci            3510:    7(fvec4) FAdd 3509 3508
610617a3babSopenharmony_ci                              Store 3426(result) 3510
611617a3babSopenharmony_ci            3512:    7(fvec4) Load 3426(result)
612617a3babSopenharmony_ci                              Store 3511(param) 3512
613617a3babSopenharmony_ci            3513:           2 FunctionCall 66(testImageStore(vf4;) 3511(param)
614617a3babSopenharmony_ci            3514:    7(fvec4) FunctionCall 68(testSparseTexture()
615617a3babSopenharmony_ci            3515:    7(fvec4) Load 3426(result)
616617a3babSopenharmony_ci            3516:    7(fvec4) FAdd 3515 3514
617617a3babSopenharmony_ci                              Store 3426(result) 3516
618617a3babSopenharmony_ci            3517:    7(fvec4) FunctionCall 70(testSparseTextureLod()
619617a3babSopenharmony_ci            3518:    7(fvec4) Load 3426(result)
620617a3babSopenharmony_ci            3519:    7(fvec4) FAdd 3518 3517
621617a3babSopenharmony_ci                              Store 3426(result) 3519
622617a3babSopenharmony_ci            3520:    7(fvec4) FunctionCall 72(testSparseTextureOffset()
623617a3babSopenharmony_ci            3521:    7(fvec4) Load 3426(result)
624617a3babSopenharmony_ci            3522:    7(fvec4) FAdd 3521 3520
625617a3babSopenharmony_ci                              Store 3426(result) 3522
626617a3babSopenharmony_ci            3523:    7(fvec4) FunctionCall 74(testSparseTextureLodOffset()
627617a3babSopenharmony_ci            3524:    7(fvec4) Load 3426(result)
628617a3babSopenharmony_ci            3525:    7(fvec4) FAdd 3524 3523
629617a3babSopenharmony_ci                              Store 3426(result) 3525
630617a3babSopenharmony_ci            3526:    7(fvec4) FunctionCall 76(testSparseTextureGrad()
631617a3babSopenharmony_ci            3527:    7(fvec4) Load 3426(result)
632617a3babSopenharmony_ci            3528:    7(fvec4) FAdd 3527 3526
633617a3babSopenharmony_ci                              Store 3426(result) 3528
634617a3babSopenharmony_ci            3529:    7(fvec4) FunctionCall 78(testSparseTextureGradOffset()
635617a3babSopenharmony_ci            3530:    7(fvec4) Load 3426(result)
636617a3babSopenharmony_ci            3531:    7(fvec4) FAdd 3530 3529
637617a3babSopenharmony_ci                              Store 3426(result) 3531
638617a3babSopenharmony_ci            3532:    7(fvec4) FunctionCall 80(testSparseTexelFetch()
639617a3babSopenharmony_ci            3533:    7(fvec4) Load 3426(result)
640617a3babSopenharmony_ci            3534:    7(fvec4) FAdd 3533 3532
641617a3babSopenharmony_ci                              Store 3426(result) 3534
642617a3babSopenharmony_ci            3535:    7(fvec4) FunctionCall 82(testSparseTexelFetchOffset()
643617a3babSopenharmony_ci            3536:    7(fvec4) Load 3426(result)
644617a3babSopenharmony_ci            3537:    7(fvec4) FAdd 3536 3535
645617a3babSopenharmony_ci                              Store 3426(result) 3537
646617a3babSopenharmony_ci            3538:    7(fvec4) FunctionCall 84(testSparseTextureGather()
647617a3babSopenharmony_ci            3539:    7(fvec4) Load 3426(result)
648617a3babSopenharmony_ci            3540:    7(fvec4) FAdd 3539 3538
649617a3babSopenharmony_ci                              Store 3426(result) 3540
650617a3babSopenharmony_ci            3541:    7(fvec4) FunctionCall 86(testSparseTextureGatherOffset()
651617a3babSopenharmony_ci            3542:    7(fvec4) Load 3426(result)
652617a3babSopenharmony_ci            3543:    7(fvec4) FAdd 3542 3541
653617a3babSopenharmony_ci                              Store 3426(result) 3543
654617a3babSopenharmony_ci            3544:    7(fvec4) FunctionCall 88(testSparseTextureGatherOffsets()
655617a3babSopenharmony_ci            3545:    7(fvec4) Load 3426(result)
656617a3babSopenharmony_ci            3546:    7(fvec4) FAdd 3545 3544
657617a3babSopenharmony_ci                              Store 3426(result) 3546
658617a3babSopenharmony_ci            3547:    7(fvec4) FunctionCall 90(testSparseTextureGatherLod()
659617a3babSopenharmony_ci            3548:    7(fvec4) Load 3426(result)
660617a3babSopenharmony_ci            3549:    7(fvec4) FAdd 3548 3547
661617a3babSopenharmony_ci                              Store 3426(result) 3549
662617a3babSopenharmony_ci            3550:    7(fvec4) FunctionCall 92(testSparseTextureGatherLodOffset()
663617a3babSopenharmony_ci            3551:    7(fvec4) Load 3426(result)
664617a3babSopenharmony_ci            3552:    7(fvec4) FAdd 3551 3550
665617a3babSopenharmony_ci                              Store 3426(result) 3552
666617a3babSopenharmony_ci            3553:    7(fvec4) FunctionCall 94(testSparseTextureGatherLodOffsets()
667617a3babSopenharmony_ci            3554:    7(fvec4) Load 3426(result)
668617a3babSopenharmony_ci            3555:    7(fvec4) FAdd 3554 3553
669617a3babSopenharmony_ci                              Store 3426(result) 3555
670617a3babSopenharmony_ci            3556:    7(fvec4) FunctionCall 96(testSparseImageLoad()
671617a3babSopenharmony_ci            3557:    7(fvec4) Load 3426(result)
672617a3babSopenharmony_ci            3558:    7(fvec4) FAdd 3557 3556
673617a3babSopenharmony_ci                              Store 3426(result) 3558
674617a3babSopenharmony_ci            3559:    7(fvec4) FunctionCall 98(testSparseTextureClamp()
675617a3babSopenharmony_ci            3560:    7(fvec4) Load 3426(result)
676617a3babSopenharmony_ci            3561:    7(fvec4) FAdd 3560 3559
677617a3babSopenharmony_ci                              Store 3426(result) 3561
678617a3babSopenharmony_ci            3562:    7(fvec4) FunctionCall 100(testTextureClamp()
679617a3babSopenharmony_ci            3563:    7(fvec4) Load 3426(result)
680617a3babSopenharmony_ci            3564:    7(fvec4) FAdd 3563 3562
681617a3babSopenharmony_ci                              Store 3426(result) 3564
682617a3babSopenharmony_ci            3565:    7(fvec4) FunctionCall 102(testSparseTextureOffsetClamp()
683617a3babSopenharmony_ci            3566:    7(fvec4) Load 3426(result)
684617a3babSopenharmony_ci            3567:    7(fvec4) FAdd 3566 3565
685617a3babSopenharmony_ci                              Store 3426(result) 3567
686617a3babSopenharmony_ci            3568:    7(fvec4) FunctionCall 104(testTextureOffsetClamp()
687617a3babSopenharmony_ci            3569:    7(fvec4) Load 3426(result)
688617a3babSopenharmony_ci            3570:    7(fvec4) FAdd 3569 3568
689617a3babSopenharmony_ci                              Store 3426(result) 3570
690617a3babSopenharmony_ci            3571:    7(fvec4) FunctionCall 76(testSparseTextureGrad()
691617a3babSopenharmony_ci            3572:    7(fvec4) Load 3426(result)
692617a3babSopenharmony_ci            3573:    7(fvec4) FAdd 3572 3571
693617a3babSopenharmony_ci                              Store 3426(result) 3573
694617a3babSopenharmony_ci            3574:    7(fvec4) FunctionCall 27(testTextureGrad()
695617a3babSopenharmony_ci            3575:    7(fvec4) Load 3426(result)
696617a3babSopenharmony_ci            3576:    7(fvec4) FAdd 3575 3574
697617a3babSopenharmony_ci                              Store 3426(result) 3576
698617a3babSopenharmony_ci            3577:    7(fvec4) FunctionCall 110(testSparseTextureGradOffsetClamp()
699617a3babSopenharmony_ci            3578:    7(fvec4) Load 3426(result)
700617a3babSopenharmony_ci            3579:    7(fvec4) FAdd 3578 3577
701617a3babSopenharmony_ci                              Store 3426(result) 3579
702617a3babSopenharmony_ci            3580:    7(fvec4) FunctionCall 112(testTextureGradOffsetClamp()
703617a3babSopenharmony_ci            3581:    7(fvec4) Load 3426(result)
704617a3babSopenharmony_ci            3582:    7(fvec4) FAdd 3581 3580
705617a3babSopenharmony_ci                              Store 3426(result) 3582
706617a3babSopenharmony_ci            3583:    7(fvec4) FunctionCall 114(testCombinedTextureSampler()
707617a3babSopenharmony_ci            3584:    7(fvec4) Load 3426(result)
708617a3babSopenharmony_ci            3585:    7(fvec4) FAdd 3584 3583
709617a3babSopenharmony_ci                              Store 3426(result) 3585
710617a3babSopenharmony_ci            3586:    7(fvec4) FunctionCall 116(testSubpassLoad()
711617a3babSopenharmony_ci            3587:    7(fvec4) Load 3426(result)
712617a3babSopenharmony_ci            3588:    7(fvec4) FAdd 3587 3586
713617a3babSopenharmony_ci                              Store 3426(result) 3588
714617a3babSopenharmony_ci            3591:    7(fvec4) Load 3426(result)
715617a3babSopenharmony_ci                              Store 3590(fragColor) 3591
716617a3babSopenharmony_ci                              Return
717617a3babSopenharmony_ci                              FunctionEnd
718617a3babSopenharmony_ci 9(testTexture():    7(fvec4) Function None 8
719617a3babSopenharmony_ci              10:             Label
720617a3babSopenharmony_ci      118(texel):     63(ptr) Variable Function
721617a3babSopenharmony_ci                              Store 118(texel) 120
722617a3babSopenharmony_ci             125:         122 Load 124(s1D)
723617a3babSopenharmony_ci             128:    6(float) Load 127(c1)
724617a3babSopenharmony_ci             129:    7(fvec4) ImageSampleImplicitLod 125 128
725617a3babSopenharmony_ci             130:    7(fvec4) Load 118(texel)
726617a3babSopenharmony_ci             131:    7(fvec4) FAdd 130 129
727617a3babSopenharmony_ci                              Store 118(texel) 131
728617a3babSopenharmony_ci             136:         133 Load 135(s2D)
729617a3babSopenharmony_ci             139:   52(fvec2) Load 138(c2)
730617a3babSopenharmony_ci             140:    7(fvec4) ImageSampleImplicitLod 136 139
731617a3babSopenharmony_ci             141:    7(fvec4) Load 118(texel)
732617a3babSopenharmony_ci             142:    7(fvec4) FAdd 141 140
733617a3babSopenharmony_ci                              Store 118(texel) 142
734617a3babSopenharmony_ci             147:         144 Load 146(s3D)
735617a3babSopenharmony_ci             151:  148(fvec3) Load 150(c3)
736617a3babSopenharmony_ci             152:    7(fvec4) ImageSampleImplicitLod 147 151
737617a3babSopenharmony_ci             153:    7(fvec4) Load 118(texel)
738617a3babSopenharmony_ci             154:    7(fvec4) FAdd 153 152
739617a3babSopenharmony_ci                              Store 118(texel) 154
740617a3babSopenharmony_ci             159:         156 Load 158(sCube)
741617a3babSopenharmony_ci             160:  148(fvec3) Load 150(c3)
742617a3babSopenharmony_ci             161:    7(fvec4) ImageSampleImplicitLod 159 160
743617a3babSopenharmony_ci             162:    7(fvec4) Load 118(texel)
744617a3babSopenharmony_ci             163:    7(fvec4) FAdd 162 161
745617a3babSopenharmony_ci                              Store 118(texel) 163
746617a3babSopenharmony_ci             168:         165 Load 167(s1DShadow)
747617a3babSopenharmony_ci             169:  148(fvec3) Load 150(c3)
748617a3babSopenharmony_ci             170:    6(float) CompositeExtract 169 2
749617a3babSopenharmony_ci             171:    6(float) ImageSampleDrefImplicitLod 168 169 170
750617a3babSopenharmony_ci             175:    174(ptr) AccessChain 118(texel) 173
751617a3babSopenharmony_ci             176:    6(float) Load 175
752617a3babSopenharmony_ci             177:    6(float) FAdd 176 171
753617a3babSopenharmony_ci             178:    174(ptr) AccessChain 118(texel) 173
754617a3babSopenharmony_ci                              Store 178 177
755617a3babSopenharmony_ci             183:         180 Load 182(s2DShadow)
756617a3babSopenharmony_ci             184:  148(fvec3) Load 150(c3)
757617a3babSopenharmony_ci             185:    6(float) CompositeExtract 184 2
758617a3babSopenharmony_ci             186:    6(float) ImageSampleDrefImplicitLod 183 184 185
759617a3babSopenharmony_ci             187:    174(ptr) AccessChain 118(texel) 173
760617a3babSopenharmony_ci             188:    6(float) Load 187
761617a3babSopenharmony_ci             189:    6(float) FAdd 188 186
762617a3babSopenharmony_ci             190:    174(ptr) AccessChain 118(texel) 173
763617a3babSopenharmony_ci                              Store 190 189
764617a3babSopenharmony_ci             195:         192 Load 194(sCubeShadow)
765617a3babSopenharmony_ci             198:    7(fvec4) Load 197(c4)
766617a3babSopenharmony_ci             199:    6(float) CompositeExtract 198 3
767617a3babSopenharmony_ci             200:    6(float) ImageSampleDrefImplicitLod 195 198 199
768617a3babSopenharmony_ci             201:    174(ptr) AccessChain 118(texel) 173
769617a3babSopenharmony_ci             202:    6(float) Load 201
770617a3babSopenharmony_ci             203:    6(float) FAdd 202 200
771617a3babSopenharmony_ci             204:    174(ptr) AccessChain 118(texel) 173
772617a3babSopenharmony_ci                              Store 204 203
773617a3babSopenharmony_ci             209:         206 Load 208(s1DArray)
774617a3babSopenharmony_ci             210:   52(fvec2) Load 138(c2)
775617a3babSopenharmony_ci             211:    7(fvec4) ImageSampleImplicitLod 209 210
776617a3babSopenharmony_ci             212:    7(fvec4) Load 118(texel)
777617a3babSopenharmony_ci             213:    7(fvec4) FAdd 212 211
778617a3babSopenharmony_ci                              Store 118(texel) 213
779617a3babSopenharmony_ci             218:         215 Load 217(s2DArray)
780617a3babSopenharmony_ci             219:  148(fvec3) Load 150(c3)
781617a3babSopenharmony_ci             220:    7(fvec4) ImageSampleImplicitLod 218 219
782617a3babSopenharmony_ci             221:    7(fvec4) Load 118(texel)
783617a3babSopenharmony_ci             222:    7(fvec4) FAdd 221 220
784617a3babSopenharmony_ci                              Store 118(texel) 222
785617a3babSopenharmony_ci             227:         224 Load 226(sCubeArray)
786617a3babSopenharmony_ci             228:    7(fvec4) Load 197(c4)
787617a3babSopenharmony_ci             229:    7(fvec4) ImageSampleImplicitLod 227 228
788617a3babSopenharmony_ci             230:    7(fvec4) Load 118(texel)
789617a3babSopenharmony_ci             231:    7(fvec4) FAdd 230 229
790617a3babSopenharmony_ci                              Store 118(texel) 231
791617a3babSopenharmony_ci             236:         233 Load 235(s1DArrayShadow)
792617a3babSopenharmony_ci             237:  148(fvec3) Load 150(c3)
793617a3babSopenharmony_ci             238:    6(float) CompositeExtract 237 2
794617a3babSopenharmony_ci             239:    6(float) ImageSampleDrefImplicitLod 236 237 238
795617a3babSopenharmony_ci             240:    174(ptr) AccessChain 118(texel) 173
796617a3babSopenharmony_ci             241:    6(float) Load 240
797617a3babSopenharmony_ci             242:    6(float) FAdd 241 239
798617a3babSopenharmony_ci             243:    174(ptr) AccessChain 118(texel) 173
799617a3babSopenharmony_ci                              Store 243 242
800617a3babSopenharmony_ci             248:         245 Load 247(s2DArrayShadow)
801617a3babSopenharmony_ci             249:    7(fvec4) Load 197(c4)
802617a3babSopenharmony_ci             250:    6(float) CompositeExtract 249 3
803617a3babSopenharmony_ci             251:    6(float) ImageSampleDrefImplicitLod 248 249 250
804617a3babSopenharmony_ci             252:    174(ptr) AccessChain 118(texel) 173
805617a3babSopenharmony_ci             253:    6(float) Load 252
806617a3babSopenharmony_ci             254:    6(float) FAdd 253 251
807617a3babSopenharmony_ci             255:    174(ptr) AccessChain 118(texel) 173
808617a3babSopenharmony_ci                              Store 255 254
809617a3babSopenharmony_ci             260:         257 Load 259(s2DRect)
810617a3babSopenharmony_ci             261:   52(fvec2) Load 138(c2)
811617a3babSopenharmony_ci             262:    7(fvec4) ImageSampleImplicitLod 260 261
812617a3babSopenharmony_ci             263:    7(fvec4) Load 118(texel)
813617a3babSopenharmony_ci             264:    7(fvec4) FAdd 263 262
814617a3babSopenharmony_ci                              Store 118(texel) 264
815617a3babSopenharmony_ci             269:         266 Load 268(s2DRectShadow)
816617a3babSopenharmony_ci             270:  148(fvec3) Load 150(c3)
817617a3babSopenharmony_ci             271:    6(float) CompositeExtract 270 2
818617a3babSopenharmony_ci             272:    6(float) ImageSampleDrefImplicitLod 269 270 271
819617a3babSopenharmony_ci             273:    174(ptr) AccessChain 118(texel) 173
820617a3babSopenharmony_ci             274:    6(float) Load 273
821617a3babSopenharmony_ci             275:    6(float) FAdd 274 272
822617a3babSopenharmony_ci             276:    174(ptr) AccessChain 118(texel) 173
823617a3babSopenharmony_ci                              Store 276 275
824617a3babSopenharmony_ci             281:         278 Load 280(sCubeArrayShadow)
825617a3babSopenharmony_ci             282:    7(fvec4) Load 197(c4)
826617a3babSopenharmony_ci             284:    6(float) Load 283(compare)
827617a3babSopenharmony_ci             285:    6(float) ImageSampleDrefImplicitLod 281 282 284
828617a3babSopenharmony_ci             286:    174(ptr) AccessChain 118(texel) 173
829617a3babSopenharmony_ci             287:    6(float) Load 286
830617a3babSopenharmony_ci             288:    6(float) FAdd 287 285
831617a3babSopenharmony_ci             289:    174(ptr) AccessChain 118(texel) 173
832617a3babSopenharmony_ci                              Store 289 288
833617a3babSopenharmony_ci             290:    7(fvec4) Load 118(texel)
834617a3babSopenharmony_ci                              ReturnValue 290
835617a3babSopenharmony_ci                              FunctionEnd
836617a3babSopenharmony_ci11(testTextureProj():    7(fvec4) Function None 8
837617a3babSopenharmony_ci              12:             Label
838617a3babSopenharmony_ci      293(texel):     63(ptr) Variable Function
839617a3babSopenharmony_ci                              Store 293(texel) 120
840617a3babSopenharmony_ci             294:         122 Load 124(s1D)
841617a3babSopenharmony_ci             295:   52(fvec2) Load 138(c2)
842617a3babSopenharmony_ci             296:    7(fvec4) ImageSampleProjImplicitLod 294 295
843617a3babSopenharmony_ci             297:    7(fvec4) Load 293(texel)
844617a3babSopenharmony_ci             298:    7(fvec4) FAdd 297 296
845617a3babSopenharmony_ci                              Store 293(texel) 298
846617a3babSopenharmony_ci             299:         122 Load 124(s1D)
847617a3babSopenharmony_ci             300:    7(fvec4) Load 197(c4)
848617a3babSopenharmony_ci             301:    6(float) CompositeExtract 300 3
849617a3babSopenharmony_ci             302:    7(fvec4) CompositeInsert 301 300 1
850617a3babSopenharmony_ci             303:    7(fvec4) ImageSampleProjImplicitLod 299 302
851617a3babSopenharmony_ci             304:    7(fvec4) Load 293(texel)
852617a3babSopenharmony_ci             305:    7(fvec4) FAdd 304 303
853617a3babSopenharmony_ci                              Store 293(texel) 305
854617a3babSopenharmony_ci             306:         133 Load 135(s2D)
855617a3babSopenharmony_ci             307:  148(fvec3) Load 150(c3)
856617a3babSopenharmony_ci             308:    7(fvec4) ImageSampleProjImplicitLod 306 307
857617a3babSopenharmony_ci             309:    7(fvec4) Load 293(texel)
858617a3babSopenharmony_ci             310:    7(fvec4) FAdd 309 308
859617a3babSopenharmony_ci                              Store 293(texel) 310
860617a3babSopenharmony_ci             311:         133 Load 135(s2D)
861617a3babSopenharmony_ci             312:    7(fvec4) Load 197(c4)
862617a3babSopenharmony_ci             313:    6(float) CompositeExtract 312 3
863617a3babSopenharmony_ci             314:    7(fvec4) CompositeInsert 313 312 2
864617a3babSopenharmony_ci             315:    7(fvec4) ImageSampleProjImplicitLod 311 314
865617a3babSopenharmony_ci             316:    7(fvec4) Load 293(texel)
866617a3babSopenharmony_ci             317:    7(fvec4) FAdd 316 315
867617a3babSopenharmony_ci                              Store 293(texel) 317
868617a3babSopenharmony_ci             318:         144 Load 146(s3D)
869617a3babSopenharmony_ci             319:    7(fvec4) Load 197(c4)
870617a3babSopenharmony_ci             320:    7(fvec4) ImageSampleProjImplicitLod 318 319
871617a3babSopenharmony_ci             321:    7(fvec4) Load 293(texel)
872617a3babSopenharmony_ci             322:    7(fvec4) FAdd 321 320
873617a3babSopenharmony_ci                              Store 293(texel) 322
874617a3babSopenharmony_ci             323:         165 Load 167(s1DShadow)
875617a3babSopenharmony_ci             324:    7(fvec4) Load 197(c4)
876617a3babSopenharmony_ci             325:    6(float) CompositeExtract 324 2
877617a3babSopenharmony_ci             326:    6(float) CompositeExtract 324 3
878617a3babSopenharmony_ci             327:    7(fvec4) CompositeInsert 326 324 1
879617a3babSopenharmony_ci             328:    6(float) ImageSampleProjDrefImplicitLod 323 327 325
880617a3babSopenharmony_ci             329:    174(ptr) AccessChain 293(texel) 173
881617a3babSopenharmony_ci             330:    6(float) Load 329
882617a3babSopenharmony_ci             331:    6(float) FAdd 330 328
883617a3babSopenharmony_ci             332:    174(ptr) AccessChain 293(texel) 173
884617a3babSopenharmony_ci                              Store 332 331
885617a3babSopenharmony_ci             333:         180 Load 182(s2DShadow)
886617a3babSopenharmony_ci             334:    7(fvec4) Load 197(c4)
887617a3babSopenharmony_ci             335:    6(float) CompositeExtract 334 2
888617a3babSopenharmony_ci             336:    6(float) CompositeExtract 334 3
889617a3babSopenharmony_ci             337:    7(fvec4) CompositeInsert 336 334 2
890617a3babSopenharmony_ci             338:    6(float) ImageSampleProjDrefImplicitLod 333 337 335
891617a3babSopenharmony_ci             339:    174(ptr) AccessChain 293(texel) 173
892617a3babSopenharmony_ci             340:    6(float) Load 339
893617a3babSopenharmony_ci             341:    6(float) FAdd 340 338
894617a3babSopenharmony_ci             342:    174(ptr) AccessChain 293(texel) 173
895617a3babSopenharmony_ci                              Store 342 341
896617a3babSopenharmony_ci             343:         257 Load 259(s2DRect)
897617a3babSopenharmony_ci             344:  148(fvec3) Load 150(c3)
898617a3babSopenharmony_ci             345:    7(fvec4) ImageSampleProjImplicitLod 343 344
899617a3babSopenharmony_ci             346:    7(fvec4) Load 293(texel)
900617a3babSopenharmony_ci             347:    7(fvec4) FAdd 346 345
901617a3babSopenharmony_ci                              Store 293(texel) 347
902617a3babSopenharmony_ci             348:         257 Load 259(s2DRect)
903617a3babSopenharmony_ci             349:    7(fvec4) Load 197(c4)
904617a3babSopenharmony_ci             350:    6(float) CompositeExtract 349 3
905617a3babSopenharmony_ci             351:    7(fvec4) CompositeInsert 350 349 2
906617a3babSopenharmony_ci             352:    7(fvec4) ImageSampleProjImplicitLod 348 351
907617a3babSopenharmony_ci             353:    7(fvec4) Load 293(texel)
908617a3babSopenharmony_ci             354:    7(fvec4) FAdd 353 352
909617a3babSopenharmony_ci                              Store 293(texel) 354
910617a3babSopenharmony_ci             355:         266 Load 268(s2DRectShadow)
911617a3babSopenharmony_ci             356:    7(fvec4) Load 197(c4)
912617a3babSopenharmony_ci             357:    6(float) CompositeExtract 356 2
913617a3babSopenharmony_ci             358:    6(float) CompositeExtract 356 3
914617a3babSopenharmony_ci             359:    7(fvec4) CompositeInsert 358 356 2
915617a3babSopenharmony_ci             360:    6(float) ImageSampleProjDrefImplicitLod 355 359 357
916617a3babSopenharmony_ci             361:    174(ptr) AccessChain 293(texel) 173
917617a3babSopenharmony_ci             362:    6(float) Load 361
918617a3babSopenharmony_ci             363:    6(float) FAdd 362 360
919617a3babSopenharmony_ci             364:    174(ptr) AccessChain 293(texel) 173
920617a3babSopenharmony_ci                              Store 364 363
921617a3babSopenharmony_ci             365:    7(fvec4) Load 293(texel)
922617a3babSopenharmony_ci                              ReturnValue 365
923617a3babSopenharmony_ci                              FunctionEnd
924617a3babSopenharmony_ci13(testTextureLod():    7(fvec4) Function None 8
925617a3babSopenharmony_ci              14:             Label
926617a3babSopenharmony_ci      368(texel):     63(ptr) Variable Function
927617a3babSopenharmony_ci                              Store 368(texel) 120
928617a3babSopenharmony_ci             369:         122 Load 124(s1D)
929617a3babSopenharmony_ci             370:    6(float) Load 127(c1)
930617a3babSopenharmony_ci             372:    6(float) Load 371(lod)
931617a3babSopenharmony_ci             373:    7(fvec4) ImageSampleExplicitLod 369 370 Lod 372
932617a3babSopenharmony_ci             374:    7(fvec4) Load 368(texel)
933617a3babSopenharmony_ci             375:    7(fvec4) FAdd 374 373
934617a3babSopenharmony_ci                              Store 368(texel) 375
935617a3babSopenharmony_ci             376:         133 Load 135(s2D)
936617a3babSopenharmony_ci             377:   52(fvec2) Load 138(c2)
937617a3babSopenharmony_ci             378:    6(float) Load 371(lod)
938617a3babSopenharmony_ci             379:    7(fvec4) ImageSampleExplicitLod 376 377 Lod 378
939617a3babSopenharmony_ci             380:    7(fvec4) Load 368(texel)
940617a3babSopenharmony_ci             381:    7(fvec4) FAdd 380 379
941617a3babSopenharmony_ci                              Store 368(texel) 381
942617a3babSopenharmony_ci             382:         144 Load 146(s3D)
943617a3babSopenharmony_ci             383:  148(fvec3) Load 150(c3)
944617a3babSopenharmony_ci             384:    6(float) Load 371(lod)
945617a3babSopenharmony_ci             385:    7(fvec4) ImageSampleExplicitLod 382 383 Lod 384
946617a3babSopenharmony_ci             386:    7(fvec4) Load 368(texel)
947617a3babSopenharmony_ci             387:    7(fvec4) FAdd 386 385
948617a3babSopenharmony_ci                              Store 368(texel) 387
949617a3babSopenharmony_ci             388:         156 Load 158(sCube)
950617a3babSopenharmony_ci             389:  148(fvec3) Load 150(c3)
951617a3babSopenharmony_ci             390:    6(float) Load 371(lod)
952617a3babSopenharmony_ci             391:    7(fvec4) ImageSampleExplicitLod 388 389 Lod 390
953617a3babSopenharmony_ci             392:    7(fvec4) Load 368(texel)
954617a3babSopenharmony_ci             393:    7(fvec4) FAdd 392 391
955617a3babSopenharmony_ci                              Store 368(texel) 393
956617a3babSopenharmony_ci             394:         165 Load 167(s1DShadow)
957617a3babSopenharmony_ci             395:  148(fvec3) Load 150(c3)
958617a3babSopenharmony_ci             396:    6(float) Load 371(lod)
959617a3babSopenharmony_ci             397:    6(float) CompositeExtract 395 2
960617a3babSopenharmony_ci             398:    6(float) ImageSampleDrefExplicitLod 394 395 397 Lod 396
961617a3babSopenharmony_ci             399:    174(ptr) AccessChain 368(texel) 173
962617a3babSopenharmony_ci             400:    6(float) Load 399
963617a3babSopenharmony_ci             401:    6(float) FAdd 400 398
964617a3babSopenharmony_ci             402:    174(ptr) AccessChain 368(texel) 173
965617a3babSopenharmony_ci                              Store 402 401
966617a3babSopenharmony_ci             403:         180 Load 182(s2DShadow)
967617a3babSopenharmony_ci             404:  148(fvec3) Load 150(c3)
968617a3babSopenharmony_ci             405:    6(float) Load 371(lod)
969617a3babSopenharmony_ci             406:    6(float) CompositeExtract 404 2
970617a3babSopenharmony_ci             407:    6(float) ImageSampleDrefExplicitLod 403 404 406 Lod 405
971617a3babSopenharmony_ci             408:    174(ptr) AccessChain 368(texel) 173
972617a3babSopenharmony_ci             409:    6(float) Load 408
973617a3babSopenharmony_ci             410:    6(float) FAdd 409 407
974617a3babSopenharmony_ci             411:    174(ptr) AccessChain 368(texel) 173
975617a3babSopenharmony_ci                              Store 411 410
976617a3babSopenharmony_ci             412:         206 Load 208(s1DArray)
977617a3babSopenharmony_ci             413:   52(fvec2) Load 138(c2)
978617a3babSopenharmony_ci             414:    6(float) Load 371(lod)
979617a3babSopenharmony_ci             415:    7(fvec4) ImageSampleExplicitLod 412 413 Lod 414
980617a3babSopenharmony_ci             416:    7(fvec4) Load 368(texel)
981617a3babSopenharmony_ci             417:    7(fvec4) FAdd 416 415
982617a3babSopenharmony_ci                              Store 368(texel) 417
983617a3babSopenharmony_ci             418:         215 Load 217(s2DArray)
984617a3babSopenharmony_ci             419:  148(fvec3) Load 150(c3)
985617a3babSopenharmony_ci             420:    6(float) Load 371(lod)
986617a3babSopenharmony_ci             421:    7(fvec4) ImageSampleExplicitLod 418 419 Lod 420
987617a3babSopenharmony_ci             422:    7(fvec4) Load 368(texel)
988617a3babSopenharmony_ci             423:    7(fvec4) FAdd 422 421
989617a3babSopenharmony_ci                              Store 368(texel) 423
990617a3babSopenharmony_ci             424:         233 Load 235(s1DArrayShadow)
991617a3babSopenharmony_ci             425:  148(fvec3) Load 150(c3)
992617a3babSopenharmony_ci             426:    6(float) Load 371(lod)
993617a3babSopenharmony_ci             427:    6(float) CompositeExtract 425 2
994617a3babSopenharmony_ci             428:    6(float) ImageSampleDrefExplicitLod 424 425 427 Lod 426
995617a3babSopenharmony_ci             429:    174(ptr) AccessChain 368(texel) 173
996617a3babSopenharmony_ci             430:    6(float) Load 429
997617a3babSopenharmony_ci             431:    6(float) FAdd 430 428
998617a3babSopenharmony_ci             432:    174(ptr) AccessChain 368(texel) 173
999617a3babSopenharmony_ci                              Store 432 431
1000617a3babSopenharmony_ci             433:         224 Load 226(sCubeArray)
1001617a3babSopenharmony_ci             434:    7(fvec4) Load 197(c4)
1002617a3babSopenharmony_ci             435:    6(float) Load 371(lod)
1003617a3babSopenharmony_ci             436:    7(fvec4) ImageSampleExplicitLod 433 434 Lod 435
1004617a3babSopenharmony_ci             437:    7(fvec4) Load 368(texel)
1005617a3babSopenharmony_ci             438:    7(fvec4) FAdd 437 436
1006617a3babSopenharmony_ci                              Store 368(texel) 438
1007617a3babSopenharmony_ci             439:    7(fvec4) Load 368(texel)
1008617a3babSopenharmony_ci                              ReturnValue 439
1009617a3babSopenharmony_ci                              FunctionEnd
1010617a3babSopenharmony_ci15(testTextureOffset():    7(fvec4) Function None 8
1011617a3babSopenharmony_ci              16:             Label
1012617a3babSopenharmony_ci      442(texel):     63(ptr) Variable Function
1013617a3babSopenharmony_ci                              Store 442(texel) 120
1014617a3babSopenharmony_ci             443:         122 Load 124(s1D)
1015617a3babSopenharmony_ci             444:    6(float) Load 127(c1)
1016617a3babSopenharmony_ci             446:    7(fvec4) ImageSampleImplicitLod 443 444 ConstOffset 445
1017617a3babSopenharmony_ci             447:    7(fvec4) Load 442(texel)
1018617a3babSopenharmony_ci             448:    7(fvec4) FAdd 447 446
1019617a3babSopenharmony_ci                              Store 442(texel) 448
1020617a3babSopenharmony_ci             449:         133 Load 135(s2D)
1021617a3babSopenharmony_ci             450:   52(fvec2) Load 138(c2)
1022617a3babSopenharmony_ci             453:    7(fvec4) ImageSampleImplicitLod 449 450 ConstOffset 452
1023617a3babSopenharmony_ci             454:    7(fvec4) Load 442(texel)
1024617a3babSopenharmony_ci             455:    7(fvec4) FAdd 454 453
1025617a3babSopenharmony_ci                              Store 442(texel) 455
1026617a3babSopenharmony_ci             456:         144 Load 146(s3D)
1027617a3babSopenharmony_ci             457:  148(fvec3) Load 150(c3)
1028617a3babSopenharmony_ci             460:    7(fvec4) ImageSampleImplicitLod 456 457 ConstOffset 459
1029617a3babSopenharmony_ci             461:    7(fvec4) Load 442(texel)
1030617a3babSopenharmony_ci             462:    7(fvec4) FAdd 461 460
1031617a3babSopenharmony_ci                              Store 442(texel) 462
1032617a3babSopenharmony_ci             463:         257 Load 259(s2DRect)
1033617a3babSopenharmony_ci             464:   52(fvec2) Load 138(c2)
1034617a3babSopenharmony_ci             465:    7(fvec4) ImageSampleImplicitLod 463 464 ConstOffset 452
1035617a3babSopenharmony_ci             466:    7(fvec4) Load 442(texel)
1036617a3babSopenharmony_ci             467:    7(fvec4) FAdd 466 465
1037617a3babSopenharmony_ci                              Store 442(texel) 467
1038617a3babSopenharmony_ci             468:         266 Load 268(s2DRectShadow)
1039617a3babSopenharmony_ci             469:  148(fvec3) Load 150(c3)
1040617a3babSopenharmony_ci             470:    6(float) CompositeExtract 469 2
1041617a3babSopenharmony_ci             471:    6(float) ImageSampleDrefImplicitLod 468 469 470 ConstOffset 452
1042617a3babSopenharmony_ci             472:    174(ptr) AccessChain 442(texel) 173
1043617a3babSopenharmony_ci             473:    6(float) Load 472
1044617a3babSopenharmony_ci             474:    6(float) FAdd 473 471
1045617a3babSopenharmony_ci             475:    174(ptr) AccessChain 442(texel) 173
1046617a3babSopenharmony_ci                              Store 475 474
1047617a3babSopenharmony_ci             476:         165 Load 167(s1DShadow)
1048617a3babSopenharmony_ci             477:  148(fvec3) Load 150(c3)
1049617a3babSopenharmony_ci             478:    6(float) CompositeExtract 477 2
1050617a3babSopenharmony_ci             479:    6(float) ImageSampleDrefImplicitLod 476 477 478 ConstOffset 445
1051617a3babSopenharmony_ci             480:    174(ptr) AccessChain 442(texel) 173
1052617a3babSopenharmony_ci             481:    6(float) Load 480
1053617a3babSopenharmony_ci             482:    6(float) FAdd 481 479
1054617a3babSopenharmony_ci             483:    174(ptr) AccessChain 442(texel) 173
1055617a3babSopenharmony_ci                              Store 483 482
1056617a3babSopenharmony_ci             484:         180 Load 182(s2DShadow)
1057617a3babSopenharmony_ci             485:  148(fvec3) Load 150(c3)
1058617a3babSopenharmony_ci             486:    6(float) CompositeExtract 485 2
1059617a3babSopenharmony_ci             487:    6(float) ImageSampleDrefImplicitLod 484 485 486 ConstOffset 452
1060617a3babSopenharmony_ci             488:    174(ptr) AccessChain 442(texel) 173
1061617a3babSopenharmony_ci             489:    6(float) Load 488
1062617a3babSopenharmony_ci             490:    6(float) FAdd 489 487
1063617a3babSopenharmony_ci             491:    174(ptr) AccessChain 442(texel) 173
1064617a3babSopenharmony_ci                              Store 491 490
1065617a3babSopenharmony_ci             492:         206 Load 208(s1DArray)
1066617a3babSopenharmony_ci             493:   52(fvec2) Load 138(c2)
1067617a3babSopenharmony_ci             494:    7(fvec4) ImageSampleImplicitLod 492 493 ConstOffset 445
1068617a3babSopenharmony_ci             495:    7(fvec4) Load 442(texel)
1069617a3babSopenharmony_ci             496:    7(fvec4) FAdd 495 494
1070617a3babSopenharmony_ci                              Store 442(texel) 496
1071617a3babSopenharmony_ci             497:         215 Load 217(s2DArray)
1072617a3babSopenharmony_ci             498:  148(fvec3) Load 150(c3)
1073617a3babSopenharmony_ci             499:    7(fvec4) ImageSampleImplicitLod 497 498 ConstOffset 452
1074617a3babSopenharmony_ci             500:    7(fvec4) Load 442(texel)
1075617a3babSopenharmony_ci             501:    7(fvec4) FAdd 500 499
1076617a3babSopenharmony_ci                              Store 442(texel) 501
1077617a3babSopenharmony_ci             502:         233 Load 235(s1DArrayShadow)
1078617a3babSopenharmony_ci             503:  148(fvec3) Load 150(c3)
1079617a3babSopenharmony_ci             504:    6(float) CompositeExtract 503 2
1080617a3babSopenharmony_ci             505:    6(float) ImageSampleDrefImplicitLod 502 503 504 ConstOffset 445
1081617a3babSopenharmony_ci             506:    174(ptr) AccessChain 442(texel) 173
1082617a3babSopenharmony_ci             507:    6(float) Load 506
1083617a3babSopenharmony_ci             508:    6(float) FAdd 507 505
1084617a3babSopenharmony_ci             509:    174(ptr) AccessChain 442(texel) 173
1085617a3babSopenharmony_ci                              Store 509 508
1086617a3babSopenharmony_ci             510:         245 Load 247(s2DArrayShadow)
1087617a3babSopenharmony_ci             511:    7(fvec4) Load 197(c4)
1088617a3babSopenharmony_ci             512:    6(float) CompositeExtract 511 3
1089617a3babSopenharmony_ci             513:    6(float) ImageSampleDrefImplicitLod 510 511 512 ConstOffset 452
1090617a3babSopenharmony_ci             514:    174(ptr) AccessChain 442(texel) 173
1091617a3babSopenharmony_ci             515:    6(float) Load 514
1092617a3babSopenharmony_ci             516:    6(float) FAdd 515 513
1093617a3babSopenharmony_ci             517:    174(ptr) AccessChain 442(texel) 173
1094617a3babSopenharmony_ci                              Store 517 516
1095617a3babSopenharmony_ci             518:    7(fvec4) Load 442(texel)
1096617a3babSopenharmony_ci                              ReturnValue 518
1097617a3babSopenharmony_ci                              FunctionEnd
1098617a3babSopenharmony_ci17(testTextureProjOffset():    7(fvec4) Function None 8
1099617a3babSopenharmony_ci              18:             Label
1100617a3babSopenharmony_ci      521(texel):     63(ptr) Variable Function
1101617a3babSopenharmony_ci                              Store 521(texel) 120
1102617a3babSopenharmony_ci             522:         122 Load 124(s1D)
1103617a3babSopenharmony_ci             523:   52(fvec2) Load 138(c2)
1104617a3babSopenharmony_ci             524:    7(fvec4) ImageSampleProjImplicitLod 522 523 ConstOffset 445
1105617a3babSopenharmony_ci             525:    7(fvec4) Load 521(texel)
1106617a3babSopenharmony_ci             526:    7(fvec4) FAdd 525 524
1107617a3babSopenharmony_ci                              Store 521(texel) 526
1108617a3babSopenharmony_ci             527:         122 Load 124(s1D)
1109617a3babSopenharmony_ci             528:    7(fvec4) Load 197(c4)
1110617a3babSopenharmony_ci             529:    6(float) CompositeExtract 528 3
1111617a3babSopenharmony_ci             530:    7(fvec4) CompositeInsert 529 528 1
1112617a3babSopenharmony_ci             531:    7(fvec4) ImageSampleProjImplicitLod 527 530 ConstOffset 445
1113617a3babSopenharmony_ci             532:    7(fvec4) Load 521(texel)
1114617a3babSopenharmony_ci             533:    7(fvec4) FAdd 532 531
1115617a3babSopenharmony_ci                              Store 521(texel) 533
1116617a3babSopenharmony_ci             534:         133 Load 135(s2D)
1117617a3babSopenharmony_ci             535:  148(fvec3) Load 150(c3)
1118617a3babSopenharmony_ci             536:    7(fvec4) ImageSampleProjImplicitLod 534 535 ConstOffset 452
1119617a3babSopenharmony_ci             537:    7(fvec4) Load 521(texel)
1120617a3babSopenharmony_ci             538:    7(fvec4) FAdd 537 536
1121617a3babSopenharmony_ci                              Store 521(texel) 538
1122617a3babSopenharmony_ci             539:         133 Load 135(s2D)
1123617a3babSopenharmony_ci             540:    7(fvec4) Load 197(c4)
1124617a3babSopenharmony_ci             541:    6(float) CompositeExtract 540 3
1125617a3babSopenharmony_ci             542:    7(fvec4) CompositeInsert 541 540 2
1126617a3babSopenharmony_ci             543:    7(fvec4) ImageSampleProjImplicitLod 539 542 ConstOffset 452
1127617a3babSopenharmony_ci             544:    7(fvec4) Load 521(texel)
1128617a3babSopenharmony_ci             545:    7(fvec4) FAdd 544 543
1129617a3babSopenharmony_ci                              Store 521(texel) 545
1130617a3babSopenharmony_ci             546:         144 Load 146(s3D)
1131617a3babSopenharmony_ci             547:    7(fvec4) Load 197(c4)
1132617a3babSopenharmony_ci             548:    7(fvec4) ImageSampleProjImplicitLod 546 547 ConstOffset 459
1133617a3babSopenharmony_ci             549:    7(fvec4) Load 521(texel)
1134617a3babSopenharmony_ci             550:    7(fvec4) FAdd 549 548
1135617a3babSopenharmony_ci                              Store 521(texel) 550
1136617a3babSopenharmony_ci             551:         257 Load 259(s2DRect)
1137617a3babSopenharmony_ci             552:  148(fvec3) Load 150(c3)
1138617a3babSopenharmony_ci             553:    7(fvec4) ImageSampleProjImplicitLod 551 552 ConstOffset 452
1139617a3babSopenharmony_ci             554:    7(fvec4) Load 521(texel)
1140617a3babSopenharmony_ci             555:    7(fvec4) FAdd 554 553
1141617a3babSopenharmony_ci                              Store 521(texel) 555
1142617a3babSopenharmony_ci             556:         257 Load 259(s2DRect)
1143617a3babSopenharmony_ci             557:    7(fvec4) Load 197(c4)
1144617a3babSopenharmony_ci             558:    6(float) CompositeExtract 557 3
1145617a3babSopenharmony_ci             559:    7(fvec4) CompositeInsert 558 557 2
1146617a3babSopenharmony_ci             560:    7(fvec4) ImageSampleProjImplicitLod 556 559 ConstOffset 452
1147617a3babSopenharmony_ci             561:    7(fvec4) Load 521(texel)
1148617a3babSopenharmony_ci             562:    7(fvec4) FAdd 561 560
1149617a3babSopenharmony_ci                              Store 521(texel) 562
1150617a3babSopenharmony_ci             563:         266 Load 268(s2DRectShadow)
1151617a3babSopenharmony_ci             564:    7(fvec4) Load 197(c4)
1152617a3babSopenharmony_ci             565:    6(float) CompositeExtract 564 2
1153617a3babSopenharmony_ci             566:    6(float) CompositeExtract 564 3
1154617a3babSopenharmony_ci             567:    7(fvec4) CompositeInsert 566 564 2
1155617a3babSopenharmony_ci             568:    6(float) ImageSampleProjDrefImplicitLod 563 567 565 ConstOffset 452
1156617a3babSopenharmony_ci             569:    174(ptr) AccessChain 521(texel) 173
1157617a3babSopenharmony_ci             570:    6(float) Load 569
1158617a3babSopenharmony_ci             571:    6(float) FAdd 570 568
1159617a3babSopenharmony_ci             572:    174(ptr) AccessChain 521(texel) 173
1160617a3babSopenharmony_ci                              Store 572 571
1161617a3babSopenharmony_ci             573:         165 Load 167(s1DShadow)
1162617a3babSopenharmony_ci             574:    7(fvec4) Load 197(c4)
1163617a3babSopenharmony_ci             575:    6(float) CompositeExtract 574 2
1164617a3babSopenharmony_ci             576:    6(float) CompositeExtract 574 3
1165617a3babSopenharmony_ci             577:    7(fvec4) CompositeInsert 576 574 1
1166617a3babSopenharmony_ci             578:    6(float) ImageSampleProjDrefImplicitLod 573 577 575 ConstOffset 445
1167617a3babSopenharmony_ci             579:    174(ptr) AccessChain 521(texel) 173
1168617a3babSopenharmony_ci             580:    6(float) Load 579
1169617a3babSopenharmony_ci             581:    6(float) FAdd 580 578
1170617a3babSopenharmony_ci             582:    174(ptr) AccessChain 521(texel) 173
1171617a3babSopenharmony_ci                              Store 582 581
1172617a3babSopenharmony_ci             583:         180 Load 182(s2DShadow)
1173617a3babSopenharmony_ci             584:    7(fvec4) Load 197(c4)
1174617a3babSopenharmony_ci             585:    6(float) CompositeExtract 584 2
1175617a3babSopenharmony_ci             586:    6(float) CompositeExtract 584 3
1176617a3babSopenharmony_ci             587:    7(fvec4) CompositeInsert 586 584 2
1177617a3babSopenharmony_ci             588:    6(float) ImageSampleProjDrefImplicitLod 583 587 585 ConstOffset 452
1178617a3babSopenharmony_ci             589:    174(ptr) AccessChain 521(texel) 173
1179617a3babSopenharmony_ci             590:    6(float) Load 589
1180617a3babSopenharmony_ci             591:    6(float) FAdd 590 588
1181617a3babSopenharmony_ci             592:    174(ptr) AccessChain 521(texel) 173
1182617a3babSopenharmony_ci                              Store 592 591
1183617a3babSopenharmony_ci             593:    7(fvec4) Load 521(texel)
1184617a3babSopenharmony_ci                              ReturnValue 593
1185617a3babSopenharmony_ci                              FunctionEnd
1186617a3babSopenharmony_ci19(testTextureLodOffset():    7(fvec4) Function None 8
1187617a3babSopenharmony_ci              20:             Label
1188617a3babSopenharmony_ci      596(texel):     63(ptr) Variable Function
1189617a3babSopenharmony_ci                              Store 596(texel) 120
1190617a3babSopenharmony_ci             597:         122 Load 124(s1D)
1191617a3babSopenharmony_ci             598:    6(float) Load 127(c1)
1192617a3babSopenharmony_ci             599:    6(float) Load 371(lod)
1193617a3babSopenharmony_ci             600:    7(fvec4) ImageSampleExplicitLod 597 598 Lod ConstOffset 599 445
1194617a3babSopenharmony_ci             601:    7(fvec4) Load 596(texel)
1195617a3babSopenharmony_ci             602:    7(fvec4) FAdd 601 600
1196617a3babSopenharmony_ci                              Store 596(texel) 602
1197617a3babSopenharmony_ci             603:         133 Load 135(s2D)
1198617a3babSopenharmony_ci             604:   52(fvec2) Load 138(c2)
1199617a3babSopenharmony_ci             605:    6(float) Load 371(lod)
1200617a3babSopenharmony_ci             606:    7(fvec4) ImageSampleExplicitLod 603 604 Lod ConstOffset 605 452
1201617a3babSopenharmony_ci             607:    7(fvec4) Load 596(texel)
1202617a3babSopenharmony_ci             608:    7(fvec4) FAdd 607 606
1203617a3babSopenharmony_ci                              Store 596(texel) 608
1204617a3babSopenharmony_ci             609:         144 Load 146(s3D)
1205617a3babSopenharmony_ci             610:  148(fvec3) Load 150(c3)
1206617a3babSopenharmony_ci             611:    6(float) Load 371(lod)
1207617a3babSopenharmony_ci             612:    7(fvec4) ImageSampleExplicitLod 609 610 Lod ConstOffset 611 459
1208617a3babSopenharmony_ci             613:    7(fvec4) Load 596(texel)
1209617a3babSopenharmony_ci             614:    7(fvec4) FAdd 613 612
1210617a3babSopenharmony_ci                              Store 596(texel) 614
1211617a3babSopenharmony_ci             615:         165 Load 167(s1DShadow)
1212617a3babSopenharmony_ci             616:  148(fvec3) Load 150(c3)
1213617a3babSopenharmony_ci             617:    6(float) Load 371(lod)
1214617a3babSopenharmony_ci             618:    6(float) CompositeExtract 616 2
1215617a3babSopenharmony_ci             619:    6(float) ImageSampleDrefExplicitLod 615 616 618 Lod ConstOffset 617 445
1216617a3babSopenharmony_ci             620:    174(ptr) AccessChain 596(texel) 173
1217617a3babSopenharmony_ci             621:    6(float) Load 620
1218617a3babSopenharmony_ci             622:    6(float) FAdd 621 619
1219617a3babSopenharmony_ci             623:    174(ptr) AccessChain 596(texel) 173
1220617a3babSopenharmony_ci                              Store 623 622
1221617a3babSopenharmony_ci             624:         180 Load 182(s2DShadow)
1222617a3babSopenharmony_ci             625:  148(fvec3) Load 150(c3)
1223617a3babSopenharmony_ci             626:    6(float) Load 371(lod)
1224617a3babSopenharmony_ci             627:    6(float) CompositeExtract 625 2
1225617a3babSopenharmony_ci             628:    6(float) ImageSampleDrefExplicitLod 624 625 627 Lod ConstOffset 626 452
1226617a3babSopenharmony_ci             629:    174(ptr) AccessChain 596(texel) 173
1227617a3babSopenharmony_ci             630:    6(float) Load 629
1228617a3babSopenharmony_ci             631:    6(float) FAdd 630 628
1229617a3babSopenharmony_ci             632:    174(ptr) AccessChain 596(texel) 173
1230617a3babSopenharmony_ci                              Store 632 631
1231617a3babSopenharmony_ci             633:         206 Load 208(s1DArray)
1232617a3babSopenharmony_ci             634:   52(fvec2) Load 138(c2)
1233617a3babSopenharmony_ci             635:    6(float) Load 371(lod)
1234617a3babSopenharmony_ci             636:    7(fvec4) ImageSampleExplicitLod 633 634 Lod ConstOffset 635 445
1235617a3babSopenharmony_ci             637:    7(fvec4) Load 596(texel)
1236617a3babSopenharmony_ci             638:    7(fvec4) FAdd 637 636
1237617a3babSopenharmony_ci                              Store 596(texel) 638
1238617a3babSopenharmony_ci             639:         215 Load 217(s2DArray)
1239617a3babSopenharmony_ci             640:  148(fvec3) Load 150(c3)
1240617a3babSopenharmony_ci             641:    6(float) Load 371(lod)
1241617a3babSopenharmony_ci             642:    7(fvec4) ImageSampleExplicitLod 639 640 Lod ConstOffset 641 452
1242617a3babSopenharmony_ci             643:    7(fvec4) Load 596(texel)
1243617a3babSopenharmony_ci             644:    7(fvec4) FAdd 643 642
1244617a3babSopenharmony_ci                              Store 596(texel) 644
1245617a3babSopenharmony_ci             645:         233 Load 235(s1DArrayShadow)
1246617a3babSopenharmony_ci             646:  148(fvec3) Load 150(c3)
1247617a3babSopenharmony_ci             647:    6(float) Load 371(lod)
1248617a3babSopenharmony_ci             648:    6(float) CompositeExtract 646 2
1249617a3babSopenharmony_ci             649:    6(float) ImageSampleDrefExplicitLod 645 646 648 Lod ConstOffset 647 445
1250617a3babSopenharmony_ci             650:    174(ptr) AccessChain 596(texel) 173
1251617a3babSopenharmony_ci             651:    6(float) Load 650
1252617a3babSopenharmony_ci             652:    6(float) FAdd 651 649
1253617a3babSopenharmony_ci             653:    174(ptr) AccessChain 596(texel) 173
1254617a3babSopenharmony_ci                              Store 653 652
1255617a3babSopenharmony_ci             654:    7(fvec4) Load 596(texel)
1256617a3babSopenharmony_ci                              ReturnValue 654
1257617a3babSopenharmony_ci                              FunctionEnd
1258617a3babSopenharmony_ci21(testTextureProjLodOffset():    7(fvec4) Function None 8
1259617a3babSopenharmony_ci              22:             Label
1260617a3babSopenharmony_ci      657(texel):     63(ptr) Variable Function
1261617a3babSopenharmony_ci                              Store 657(texel) 120
1262617a3babSopenharmony_ci             658:         122 Load 124(s1D)
1263617a3babSopenharmony_ci             659:   52(fvec2) Load 138(c2)
1264617a3babSopenharmony_ci             660:    6(float) Load 371(lod)
1265617a3babSopenharmony_ci             661:    7(fvec4) ImageSampleProjExplicitLod 658 659 Lod ConstOffset 660 445
1266617a3babSopenharmony_ci             662:    7(fvec4) Load 657(texel)
1267617a3babSopenharmony_ci             663:    7(fvec4) FAdd 662 661
1268617a3babSopenharmony_ci                              Store 657(texel) 663
1269617a3babSopenharmony_ci             664:         122 Load 124(s1D)
1270617a3babSopenharmony_ci             665:    7(fvec4) Load 197(c4)
1271617a3babSopenharmony_ci             666:    6(float) Load 371(lod)
1272617a3babSopenharmony_ci             667:    6(float) CompositeExtract 665 3
1273617a3babSopenharmony_ci             668:    7(fvec4) CompositeInsert 667 665 1
1274617a3babSopenharmony_ci             669:    7(fvec4) ImageSampleProjExplicitLod 664 668 Lod ConstOffset 666 445
1275617a3babSopenharmony_ci             670:    7(fvec4) Load 657(texel)
1276617a3babSopenharmony_ci             671:    7(fvec4) FAdd 670 669
1277617a3babSopenharmony_ci                              Store 657(texel) 671
1278617a3babSopenharmony_ci             672:         133 Load 135(s2D)
1279617a3babSopenharmony_ci             673:  148(fvec3) Load 150(c3)
1280617a3babSopenharmony_ci             674:    6(float) Load 371(lod)
1281617a3babSopenharmony_ci             675:    7(fvec4) ImageSampleProjExplicitLod 672 673 Lod ConstOffset 674 452
1282617a3babSopenharmony_ci             676:    7(fvec4) Load 657(texel)
1283617a3babSopenharmony_ci             677:    7(fvec4) FAdd 676 675
1284617a3babSopenharmony_ci                              Store 657(texel) 677
1285617a3babSopenharmony_ci             678:         133 Load 135(s2D)
1286617a3babSopenharmony_ci             679:    7(fvec4) Load 197(c4)
1287617a3babSopenharmony_ci             680:    6(float) Load 371(lod)
1288617a3babSopenharmony_ci             681:    6(float) CompositeExtract 679 3
1289617a3babSopenharmony_ci             682:    7(fvec4) CompositeInsert 681 679 2
1290617a3babSopenharmony_ci             683:    7(fvec4) ImageSampleProjExplicitLod 678 682 Lod ConstOffset 680 452
1291617a3babSopenharmony_ci             684:    7(fvec4) Load 657(texel)
1292617a3babSopenharmony_ci             685:    7(fvec4) FAdd 684 683
1293617a3babSopenharmony_ci                              Store 657(texel) 685
1294617a3babSopenharmony_ci             686:         144 Load 146(s3D)
1295617a3babSopenharmony_ci             687:    7(fvec4) Load 197(c4)
1296617a3babSopenharmony_ci             688:    6(float) Load 371(lod)
1297617a3babSopenharmony_ci             689:    7(fvec4) ImageSampleProjExplicitLod 686 687 Lod ConstOffset 688 459
1298617a3babSopenharmony_ci             690:    7(fvec4) Load 657(texel)
1299617a3babSopenharmony_ci             691:    7(fvec4) FAdd 690 689
1300617a3babSopenharmony_ci                              Store 657(texel) 691
1301617a3babSopenharmony_ci             692:         165 Load 167(s1DShadow)
1302617a3babSopenharmony_ci             693:    7(fvec4) Load 197(c4)
1303617a3babSopenharmony_ci             694:    6(float) Load 371(lod)
1304617a3babSopenharmony_ci             695:    6(float) CompositeExtract 693 2
1305617a3babSopenharmony_ci             696:    6(float) CompositeExtract 693 3
1306617a3babSopenharmony_ci             697:    7(fvec4) CompositeInsert 696 693 1
1307617a3babSopenharmony_ci             698:    6(float) ImageSampleProjDrefExplicitLod 692 697 695 Lod ConstOffset 694 445
1308617a3babSopenharmony_ci             699:    174(ptr) AccessChain 657(texel) 173
1309617a3babSopenharmony_ci             700:    6(float) Load 699
1310617a3babSopenharmony_ci             701:    6(float) FAdd 700 698
1311617a3babSopenharmony_ci             702:    174(ptr) AccessChain 657(texel) 173
1312617a3babSopenharmony_ci                              Store 702 701
1313617a3babSopenharmony_ci             703:         180 Load 182(s2DShadow)
1314617a3babSopenharmony_ci             704:    7(fvec4) Load 197(c4)
1315617a3babSopenharmony_ci             705:    6(float) Load 371(lod)
1316617a3babSopenharmony_ci             706:    6(float) CompositeExtract 704 2
1317617a3babSopenharmony_ci             707:    6(float) CompositeExtract 704 3
1318617a3babSopenharmony_ci             708:    7(fvec4) CompositeInsert 707 704 2
1319617a3babSopenharmony_ci             709:    6(float) ImageSampleProjDrefExplicitLod 703 708 706 Lod ConstOffset 705 452
1320617a3babSopenharmony_ci             710:    174(ptr) AccessChain 657(texel) 173
1321617a3babSopenharmony_ci             711:    6(float) Load 710
1322617a3babSopenharmony_ci             712:    6(float) FAdd 711 709
1323617a3babSopenharmony_ci             713:    174(ptr) AccessChain 657(texel) 173
1324617a3babSopenharmony_ci                              Store 713 712
1325617a3babSopenharmony_ci             714:    7(fvec4) Load 657(texel)
1326617a3babSopenharmony_ci                              ReturnValue 714
1327617a3babSopenharmony_ci                              FunctionEnd
1328617a3babSopenharmony_ci23(testTexelFetch():    7(fvec4) Function None 8
1329617a3babSopenharmony_ci              24:             Label
1330617a3babSopenharmony_ci      717(texel):     63(ptr) Variable Function
1331617a3babSopenharmony_ci                              Store 717(texel) 120
1332617a3babSopenharmony_ci             718:         122 Load 124(s1D)
1333617a3babSopenharmony_ci             719:    6(float) Load 127(c1)
1334617a3babSopenharmony_ci             720:     47(int) ConvertFToS 719
1335617a3babSopenharmony_ci             721:    6(float) Load 371(lod)
1336617a3babSopenharmony_ci             722:     47(int) ConvertFToS 721
1337617a3babSopenharmony_ci             723:         121 Image 718
1338617a3babSopenharmony_ci             724:    7(fvec4) ImageFetch 723 720 Lod 722
1339617a3babSopenharmony_ci             725:    7(fvec4) Load 717(texel)
1340617a3babSopenharmony_ci             726:    7(fvec4) FAdd 725 724
1341617a3babSopenharmony_ci                              Store 717(texel) 726
1342617a3babSopenharmony_ci             727:         133 Load 135(s2D)
1343617a3babSopenharmony_ci             728:   52(fvec2) Load 138(c2)
1344617a3babSopenharmony_ci             729:  451(ivec2) ConvertFToS 728
1345617a3babSopenharmony_ci             730:    6(float) Load 371(lod)
1346617a3babSopenharmony_ci             731:     47(int) ConvertFToS 730
1347617a3babSopenharmony_ci             732:         132 Image 727
1348617a3babSopenharmony_ci             733:    7(fvec4) ImageFetch 732 729 Lod 731
1349617a3babSopenharmony_ci             734:    7(fvec4) Load 717(texel)
1350617a3babSopenharmony_ci             735:    7(fvec4) FAdd 734 733
1351617a3babSopenharmony_ci                              Store 717(texel) 735
1352617a3babSopenharmony_ci             736:         144 Load 146(s3D)
1353617a3babSopenharmony_ci             737:  148(fvec3) Load 150(c3)
1354617a3babSopenharmony_ci             738:  458(ivec3) ConvertFToS 737
1355617a3babSopenharmony_ci             739:    6(float) Load 371(lod)
1356617a3babSopenharmony_ci             740:     47(int) ConvertFToS 739
1357617a3babSopenharmony_ci             741:         143 Image 736
1358617a3babSopenharmony_ci             742:    7(fvec4) ImageFetch 741 738 Lod 740
1359617a3babSopenharmony_ci             743:    7(fvec4) Load 717(texel)
1360617a3babSopenharmony_ci             744:    7(fvec4) FAdd 743 742
1361617a3babSopenharmony_ci                              Store 717(texel) 744
1362617a3babSopenharmony_ci             745:         257 Load 259(s2DRect)
1363617a3babSopenharmony_ci             746:   52(fvec2) Load 138(c2)
1364617a3babSopenharmony_ci             747:  451(ivec2) ConvertFToS 746
1365617a3babSopenharmony_ci             748:         256 Image 745
1366617a3babSopenharmony_ci             749:    7(fvec4) ImageFetch 748 747
1367617a3babSopenharmony_ci             750:    7(fvec4) Load 717(texel)
1368617a3babSopenharmony_ci             751:    7(fvec4) FAdd 750 749
1369617a3babSopenharmony_ci                              Store 717(texel) 751
1370617a3babSopenharmony_ci             752:         206 Load 208(s1DArray)
1371617a3babSopenharmony_ci             753:   52(fvec2) Load 138(c2)
1372617a3babSopenharmony_ci             754:  451(ivec2) ConvertFToS 753
1373617a3babSopenharmony_ci             755:    6(float) Load 371(lod)
1374617a3babSopenharmony_ci             756:     47(int) ConvertFToS 755
1375617a3babSopenharmony_ci             757:         205 Image 752
1376617a3babSopenharmony_ci             758:    7(fvec4) ImageFetch 757 754 Lod 756
1377617a3babSopenharmony_ci             759:    7(fvec4) Load 717(texel)
1378617a3babSopenharmony_ci             760:    7(fvec4) FAdd 759 758
1379617a3babSopenharmony_ci                              Store 717(texel) 760
1380617a3babSopenharmony_ci             761:         215 Load 217(s2DArray)
1381617a3babSopenharmony_ci             762:  148(fvec3) Load 150(c3)
1382617a3babSopenharmony_ci             763:  458(ivec3) ConvertFToS 762
1383617a3babSopenharmony_ci             764:    6(float) Load 371(lod)
1384617a3babSopenharmony_ci             765:     47(int) ConvertFToS 764
1385617a3babSopenharmony_ci             766:         214 Image 761
1386617a3babSopenharmony_ci             767:    7(fvec4) ImageFetch 766 763 Lod 765
1387617a3babSopenharmony_ci             768:    7(fvec4) Load 717(texel)
1388617a3babSopenharmony_ci             769:    7(fvec4) FAdd 768 767
1389617a3babSopenharmony_ci                              Store 717(texel) 769
1390617a3babSopenharmony_ci             774:         771 Load 773(sBuffer)
1391617a3babSopenharmony_ci             775:    6(float) Load 127(c1)
1392617a3babSopenharmony_ci             776:     47(int) ConvertFToS 775
1393617a3babSopenharmony_ci             777:         770 Image 774
1394617a3babSopenharmony_ci             778:    7(fvec4) ImageFetch 777 776
1395617a3babSopenharmony_ci             779:    7(fvec4) Load 717(texel)
1396617a3babSopenharmony_ci             780:    7(fvec4) FAdd 779 778
1397617a3babSopenharmony_ci                              Store 717(texel) 780
1398617a3babSopenharmony_ci             785:         782 Load 784(s2DMS)
1399617a3babSopenharmony_ci             786:   52(fvec2) Load 138(c2)
1400617a3babSopenharmony_ci             787:  451(ivec2) ConvertFToS 786
1401617a3babSopenharmony_ci             788:         781 Image 785
1402617a3babSopenharmony_ci             789:    7(fvec4) ImageFetch 788 787 Sample 445
1403617a3babSopenharmony_ci             790:    7(fvec4) Load 717(texel)
1404617a3babSopenharmony_ci             791:    7(fvec4) FAdd 790 789
1405617a3babSopenharmony_ci                              Store 717(texel) 791
1406617a3babSopenharmony_ci             796:         793 Load 795(s2DMSArray)
1407617a3babSopenharmony_ci             797:  148(fvec3) Load 150(c3)
1408617a3babSopenharmony_ci             798:  458(ivec3) ConvertFToS 797
1409617a3babSopenharmony_ci             800:         792 Image 796
1410617a3babSopenharmony_ci             801:    7(fvec4) ImageFetch 800 798 Sample 799
1411617a3babSopenharmony_ci             802:    7(fvec4) Load 717(texel)
1412617a3babSopenharmony_ci             803:    7(fvec4) FAdd 802 801
1413617a3babSopenharmony_ci                              Store 717(texel) 803
1414617a3babSopenharmony_ci             804:    7(fvec4) Load 717(texel)
1415617a3babSopenharmony_ci                              ReturnValue 804
1416617a3babSopenharmony_ci                              FunctionEnd
1417617a3babSopenharmony_ci25(testTexelFetchOffset():    7(fvec4) Function None 8
1418617a3babSopenharmony_ci              26:             Label
1419617a3babSopenharmony_ci      807(texel):     63(ptr) Variable Function
1420617a3babSopenharmony_ci                              Store 807(texel) 120
1421617a3babSopenharmony_ci             808:         122 Load 124(s1D)
1422617a3babSopenharmony_ci             809:    6(float) Load 127(c1)
1423617a3babSopenharmony_ci             810:     47(int) ConvertFToS 809
1424617a3babSopenharmony_ci             811:    6(float) Load 371(lod)
1425617a3babSopenharmony_ci             812:     47(int) ConvertFToS 811
1426617a3babSopenharmony_ci             813:         121 Image 808
1427617a3babSopenharmony_ci             814:    7(fvec4) ImageFetch 813 810 Lod ConstOffset 812 445
1428617a3babSopenharmony_ci             815:    7(fvec4) Load 807(texel)
1429617a3babSopenharmony_ci             816:    7(fvec4) FAdd 815 814
1430617a3babSopenharmony_ci                              Store 807(texel) 816
1431617a3babSopenharmony_ci             817:         133 Load 135(s2D)
1432617a3babSopenharmony_ci             818:   52(fvec2) Load 138(c2)
1433617a3babSopenharmony_ci             819:  451(ivec2) ConvertFToS 818
1434617a3babSopenharmony_ci             820:    6(float) Load 371(lod)
1435617a3babSopenharmony_ci             821:     47(int) ConvertFToS 820
1436617a3babSopenharmony_ci             822:         132 Image 817
1437617a3babSopenharmony_ci             823:    7(fvec4) ImageFetch 822 819 Lod ConstOffset 821 452
1438617a3babSopenharmony_ci             824:    7(fvec4) Load 807(texel)
1439617a3babSopenharmony_ci             825:    7(fvec4) FAdd 824 823
1440617a3babSopenharmony_ci                              Store 807(texel) 825
1441617a3babSopenharmony_ci             826:         144 Load 146(s3D)
1442617a3babSopenharmony_ci             827:  148(fvec3) Load 150(c3)
1443617a3babSopenharmony_ci             828:  458(ivec3) ConvertFToS 827
1444617a3babSopenharmony_ci             829:    6(float) Load 371(lod)
1445617a3babSopenharmony_ci             830:     47(int) ConvertFToS 829
1446617a3babSopenharmony_ci             831:         143 Image 826
1447617a3babSopenharmony_ci             832:    7(fvec4) ImageFetch 831 828 Lod ConstOffset 830 459
1448617a3babSopenharmony_ci             833:    7(fvec4) Load 807(texel)
1449617a3babSopenharmony_ci             834:    7(fvec4) FAdd 833 832
1450617a3babSopenharmony_ci                              Store 807(texel) 834
1451617a3babSopenharmony_ci             835:         257 Load 259(s2DRect)
1452617a3babSopenharmony_ci             836:   52(fvec2) Load 138(c2)
1453617a3babSopenharmony_ci             837:  451(ivec2) ConvertFToS 836
1454617a3babSopenharmony_ci             838:         256 Image 835
1455617a3babSopenharmony_ci             839:    7(fvec4) ImageFetch 838 837 ConstOffset 452
1456617a3babSopenharmony_ci             840:    7(fvec4) Load 807(texel)
1457617a3babSopenharmony_ci             841:    7(fvec4) FAdd 840 839
1458617a3babSopenharmony_ci                              Store 807(texel) 841
1459617a3babSopenharmony_ci             842:         206 Load 208(s1DArray)
1460617a3babSopenharmony_ci             843:   52(fvec2) Load 138(c2)
1461617a3babSopenharmony_ci             844:  451(ivec2) ConvertFToS 843
1462617a3babSopenharmony_ci             845:    6(float) Load 371(lod)
1463617a3babSopenharmony_ci             846:     47(int) ConvertFToS 845
1464617a3babSopenharmony_ci             847:         205 Image 842
1465617a3babSopenharmony_ci             848:    7(fvec4) ImageFetch 847 844 Lod ConstOffset 846 445
1466617a3babSopenharmony_ci             849:    7(fvec4) Load 807(texel)
1467617a3babSopenharmony_ci             850:    7(fvec4) FAdd 849 848
1468617a3babSopenharmony_ci                              Store 807(texel) 850
1469617a3babSopenharmony_ci             851:         215 Load 217(s2DArray)
1470617a3babSopenharmony_ci             852:  148(fvec3) Load 150(c3)
1471617a3babSopenharmony_ci             853:  458(ivec3) ConvertFToS 852
1472617a3babSopenharmony_ci             854:    6(float) Load 371(lod)
1473617a3babSopenharmony_ci             855:     47(int) ConvertFToS 854
1474617a3babSopenharmony_ci             856:         214 Image 851
1475617a3babSopenharmony_ci             857:    7(fvec4) ImageFetch 856 853 Lod ConstOffset 855 452
1476617a3babSopenharmony_ci             858:    7(fvec4) Load 807(texel)
1477617a3babSopenharmony_ci             859:    7(fvec4) FAdd 858 857
1478617a3babSopenharmony_ci                              Store 807(texel) 859
1479617a3babSopenharmony_ci             860:    7(fvec4) Load 807(texel)
1480617a3babSopenharmony_ci                              ReturnValue 860
1481617a3babSopenharmony_ci                              FunctionEnd
1482617a3babSopenharmony_ci27(testTextureGrad():    7(fvec4) Function None 8
1483617a3babSopenharmony_ci              28:             Label
1484617a3babSopenharmony_ci      863(texel):     63(ptr) Variable Function
1485617a3babSopenharmony_ci                              Store 863(texel) 120
1486617a3babSopenharmony_ci             864:         122 Load 124(s1D)
1487617a3babSopenharmony_ci             865:    6(float) Load 127(c1)
1488617a3babSopenharmony_ci             867:    6(float) Load 866(dPdxy1)
1489617a3babSopenharmony_ci             868:    6(float) Load 866(dPdxy1)
1490617a3babSopenharmony_ci             869:    7(fvec4) ImageSampleExplicitLod 864 865 Grad 867 868
1491617a3babSopenharmony_ci             870:    7(fvec4) Load 863(texel)
1492617a3babSopenharmony_ci             871:    7(fvec4) FAdd 870 869
1493617a3babSopenharmony_ci                              Store 863(texel) 871
1494617a3babSopenharmony_ci             872:         133 Load 135(s2D)
1495617a3babSopenharmony_ci             873:   52(fvec2) Load 138(c2)
1496617a3babSopenharmony_ci             875:   52(fvec2) Load 874(dPdxy2)
1497617a3babSopenharmony_ci             876:   52(fvec2) Load 874(dPdxy2)
1498617a3babSopenharmony_ci             877:    7(fvec4) ImageSampleExplicitLod 872 873 Grad 875 876
1499617a3babSopenharmony_ci             878:    7(fvec4) Load 863(texel)
1500617a3babSopenharmony_ci             879:    7(fvec4) FAdd 878 877
1501617a3babSopenharmony_ci                              Store 863(texel) 879
1502617a3babSopenharmony_ci             880:         144 Load 146(s3D)
1503617a3babSopenharmony_ci             881:  148(fvec3) Load 150(c3)
1504617a3babSopenharmony_ci             883:  148(fvec3) Load 882(dPdxy3)
1505617a3babSopenharmony_ci             884:  148(fvec3) Load 882(dPdxy3)
1506617a3babSopenharmony_ci             885:    7(fvec4) ImageSampleExplicitLod 880 881 Grad 883 884
1507617a3babSopenharmony_ci             886:    7(fvec4) Load 863(texel)
1508617a3babSopenharmony_ci             887:    7(fvec4) FAdd 886 885
1509617a3babSopenharmony_ci                              Store 863(texel) 887
1510617a3babSopenharmony_ci             888:         156 Load 158(sCube)
1511617a3babSopenharmony_ci             889:  148(fvec3) Load 150(c3)
1512617a3babSopenharmony_ci             890:  148(fvec3) Load 882(dPdxy3)
1513617a3babSopenharmony_ci             891:  148(fvec3) Load 882(dPdxy3)
1514617a3babSopenharmony_ci             892:    7(fvec4) ImageSampleExplicitLod 888 889 Grad 890 891
1515617a3babSopenharmony_ci             893:    7(fvec4) Load 863(texel)
1516617a3babSopenharmony_ci             894:    7(fvec4) FAdd 893 892
1517617a3babSopenharmony_ci                              Store 863(texel) 894
1518617a3babSopenharmony_ci             895:         257 Load 259(s2DRect)
1519617a3babSopenharmony_ci             896:   52(fvec2) Load 138(c2)
1520617a3babSopenharmony_ci             897:   52(fvec2) Load 874(dPdxy2)
1521617a3babSopenharmony_ci             898:   52(fvec2) Load 874(dPdxy2)
1522617a3babSopenharmony_ci             899:    7(fvec4) ImageSampleExplicitLod 895 896 Grad 897 898
1523617a3babSopenharmony_ci             900:    7(fvec4) Load 863(texel)
1524617a3babSopenharmony_ci             901:    7(fvec4) FAdd 900 899
1525617a3babSopenharmony_ci                              Store 863(texel) 901
1526617a3babSopenharmony_ci             902:         266 Load 268(s2DRectShadow)
1527617a3babSopenharmony_ci             903:  148(fvec3) Load 150(c3)
1528617a3babSopenharmony_ci             904:   52(fvec2) Load 874(dPdxy2)
1529617a3babSopenharmony_ci             905:   52(fvec2) Load 874(dPdxy2)
1530617a3babSopenharmony_ci             906:    6(float) CompositeExtract 903 2
1531617a3babSopenharmony_ci             907:    6(float) ImageSampleDrefExplicitLod 902 903 906 Grad 904 905
1532617a3babSopenharmony_ci             908:    174(ptr) AccessChain 863(texel) 173
1533617a3babSopenharmony_ci             909:    6(float) Load 908
1534617a3babSopenharmony_ci             910:    6(float) FAdd 909 907
1535617a3babSopenharmony_ci             911:    174(ptr) AccessChain 863(texel) 173
1536617a3babSopenharmony_ci                              Store 911 910
1537617a3babSopenharmony_ci             912:         165 Load 167(s1DShadow)
1538617a3babSopenharmony_ci             913:  148(fvec3) Load 150(c3)
1539617a3babSopenharmony_ci             914:    6(float) Load 866(dPdxy1)
1540617a3babSopenharmony_ci             915:    6(float) Load 866(dPdxy1)
1541617a3babSopenharmony_ci             916:    6(float) CompositeExtract 913 2
1542617a3babSopenharmony_ci             917:    6(float) ImageSampleDrefExplicitLod 912 913 916 Grad 914 915
1543617a3babSopenharmony_ci             918:    174(ptr) AccessChain 863(texel) 173
1544617a3babSopenharmony_ci             919:    6(float) Load 918
1545617a3babSopenharmony_ci             920:    6(float) FAdd 919 917
1546617a3babSopenharmony_ci             921:    174(ptr) AccessChain 863(texel) 173
1547617a3babSopenharmony_ci                              Store 921 920
1548617a3babSopenharmony_ci             922:         180 Load 182(s2DShadow)
1549617a3babSopenharmony_ci             923:  148(fvec3) Load 150(c3)
1550617a3babSopenharmony_ci             924:   52(fvec2) Load 874(dPdxy2)
1551617a3babSopenharmony_ci             925:   52(fvec2) Load 874(dPdxy2)
1552617a3babSopenharmony_ci             926:    6(float) CompositeExtract 923 2
1553617a3babSopenharmony_ci             927:    6(float) ImageSampleDrefExplicitLod 922 923 926 Grad 924 925
1554617a3babSopenharmony_ci             928:    174(ptr) AccessChain 863(texel) 173
1555617a3babSopenharmony_ci             929:    6(float) Load 928
1556617a3babSopenharmony_ci             930:    6(float) FAdd 929 927
1557617a3babSopenharmony_ci             931:    174(ptr) AccessChain 863(texel) 173
1558617a3babSopenharmony_ci                              Store 931 930
1559617a3babSopenharmony_ci             932:         192 Load 194(sCubeShadow)
1560617a3babSopenharmony_ci             933:    7(fvec4) Load 197(c4)
1561617a3babSopenharmony_ci             934:  148(fvec3) Load 882(dPdxy3)
1562617a3babSopenharmony_ci             935:  148(fvec3) Load 882(dPdxy3)
1563617a3babSopenharmony_ci             936:    6(float) CompositeExtract 933 3
1564617a3babSopenharmony_ci             937:    6(float) ImageSampleDrefExplicitLod 932 933 936 Grad 934 935
1565617a3babSopenharmony_ci             938:    174(ptr) AccessChain 863(texel) 173
1566617a3babSopenharmony_ci             939:    6(float) Load 938
1567617a3babSopenharmony_ci             940:    6(float) FAdd 939 937
1568617a3babSopenharmony_ci             941:    174(ptr) AccessChain 863(texel) 173
1569617a3babSopenharmony_ci                              Store 941 940
1570617a3babSopenharmony_ci             942:         206 Load 208(s1DArray)
1571617a3babSopenharmony_ci             943:   52(fvec2) Load 138(c2)
1572617a3babSopenharmony_ci             944:    6(float) Load 866(dPdxy1)
1573617a3babSopenharmony_ci             945:    6(float) Load 866(dPdxy1)
1574617a3babSopenharmony_ci             946:    7(fvec4) ImageSampleExplicitLod 942 943 Grad 944 945
1575617a3babSopenharmony_ci             947:    7(fvec4) Load 863(texel)
1576617a3babSopenharmony_ci             948:    7(fvec4) FAdd 947 946
1577617a3babSopenharmony_ci                              Store 863(texel) 948
1578617a3babSopenharmony_ci             949:         215 Load 217(s2DArray)
1579617a3babSopenharmony_ci             950:  148(fvec3) Load 150(c3)
1580617a3babSopenharmony_ci             951:   52(fvec2) Load 874(dPdxy2)
1581617a3babSopenharmony_ci             952:   52(fvec2) Load 874(dPdxy2)
1582617a3babSopenharmony_ci             953:    7(fvec4) ImageSampleExplicitLod 949 950 Grad 951 952
1583617a3babSopenharmony_ci             954:    7(fvec4) Load 863(texel)
1584617a3babSopenharmony_ci             955:    7(fvec4) FAdd 954 953
1585617a3babSopenharmony_ci                              Store 863(texel) 955
1586617a3babSopenharmony_ci             956:         233 Load 235(s1DArrayShadow)
1587617a3babSopenharmony_ci             957:  148(fvec3) Load 150(c3)
1588617a3babSopenharmony_ci             958:    6(float) Load 866(dPdxy1)
1589617a3babSopenharmony_ci             959:    6(float) Load 866(dPdxy1)
1590617a3babSopenharmony_ci             960:    6(float) CompositeExtract 957 2
1591617a3babSopenharmony_ci             961:    6(float) ImageSampleDrefExplicitLod 956 957 960 Grad 958 959
1592617a3babSopenharmony_ci             962:    174(ptr) AccessChain 863(texel) 173
1593617a3babSopenharmony_ci             963:    6(float) Load 962
1594617a3babSopenharmony_ci             964:    6(float) FAdd 963 961
1595617a3babSopenharmony_ci             965:    174(ptr) AccessChain 863(texel) 173
1596617a3babSopenharmony_ci                              Store 965 964
1597617a3babSopenharmony_ci             966:         245 Load 247(s2DArrayShadow)
1598617a3babSopenharmony_ci             967:    7(fvec4) Load 197(c4)
1599617a3babSopenharmony_ci             968:   52(fvec2) Load 874(dPdxy2)
1600617a3babSopenharmony_ci             969:   52(fvec2) Load 874(dPdxy2)
1601617a3babSopenharmony_ci             970:    6(float) CompositeExtract 967 3
1602617a3babSopenharmony_ci             971:    6(float) ImageSampleDrefExplicitLod 966 967 970 Grad 968 969
1603617a3babSopenharmony_ci             972:    174(ptr) AccessChain 863(texel) 173
1604617a3babSopenharmony_ci             973:    6(float) Load 972
1605617a3babSopenharmony_ci             974:    6(float) FAdd 973 971
1606617a3babSopenharmony_ci             975:    174(ptr) AccessChain 863(texel) 173
1607617a3babSopenharmony_ci                              Store 975 974
1608617a3babSopenharmony_ci             976:         224 Load 226(sCubeArray)
1609617a3babSopenharmony_ci             977:    7(fvec4) Load 197(c4)
1610617a3babSopenharmony_ci             978:  148(fvec3) Load 882(dPdxy3)
1611617a3babSopenharmony_ci             979:  148(fvec3) Load 882(dPdxy3)
1612617a3babSopenharmony_ci             980:    7(fvec4) ImageSampleExplicitLod 976 977 Grad 978 979
1613617a3babSopenharmony_ci             981:    7(fvec4) Load 863(texel)
1614617a3babSopenharmony_ci             982:    7(fvec4) FAdd 981 980
1615617a3babSopenharmony_ci                              Store 863(texel) 982
1616617a3babSopenharmony_ci             983:    7(fvec4) Load 863(texel)
1617617a3babSopenharmony_ci                              ReturnValue 983
1618617a3babSopenharmony_ci                              FunctionEnd
1619617a3babSopenharmony_ci29(testTextureGradOffset():    7(fvec4) Function None 8
1620617a3babSopenharmony_ci              30:             Label
1621617a3babSopenharmony_ci      986(texel):     63(ptr) Variable Function
1622617a3babSopenharmony_ci                              Store 986(texel) 120
1623617a3babSopenharmony_ci             987:         122 Load 124(s1D)
1624617a3babSopenharmony_ci             988:    6(float) Load 127(c1)
1625617a3babSopenharmony_ci             989:    6(float) Load 866(dPdxy1)
1626617a3babSopenharmony_ci             990:    6(float) Load 866(dPdxy1)
1627617a3babSopenharmony_ci             991:    7(fvec4) ImageSampleExplicitLod 987 988 Grad ConstOffset 989 990 445
1628617a3babSopenharmony_ci             992:    7(fvec4) Load 986(texel)
1629617a3babSopenharmony_ci             993:    7(fvec4) FAdd 992 991
1630617a3babSopenharmony_ci                              Store 986(texel) 993
1631617a3babSopenharmony_ci             994:         133 Load 135(s2D)
1632617a3babSopenharmony_ci             995:   52(fvec2) Load 138(c2)
1633617a3babSopenharmony_ci             996:   52(fvec2) Load 874(dPdxy2)
1634617a3babSopenharmony_ci             997:   52(fvec2) Load 874(dPdxy2)
1635617a3babSopenharmony_ci             998:    7(fvec4) ImageSampleExplicitLod 994 995 Grad ConstOffset 996 997 452
1636617a3babSopenharmony_ci             999:    7(fvec4) Load 986(texel)
1637617a3babSopenharmony_ci            1000:    7(fvec4) FAdd 999 998
1638617a3babSopenharmony_ci                              Store 986(texel) 1000
1639617a3babSopenharmony_ci            1001:         144 Load 146(s3D)
1640617a3babSopenharmony_ci            1002:  148(fvec3) Load 150(c3)
1641617a3babSopenharmony_ci            1003:  148(fvec3) Load 882(dPdxy3)
1642617a3babSopenharmony_ci            1004:  148(fvec3) Load 882(dPdxy3)
1643617a3babSopenharmony_ci            1005:    7(fvec4) ImageSampleExplicitLod 1001 1002 Grad ConstOffset 1003 1004 459
1644617a3babSopenharmony_ci            1006:    7(fvec4) Load 986(texel)
1645617a3babSopenharmony_ci            1007:    7(fvec4) FAdd 1006 1005
1646617a3babSopenharmony_ci                              Store 986(texel) 1007
1647617a3babSopenharmony_ci            1008:         257 Load 259(s2DRect)
1648617a3babSopenharmony_ci            1009:   52(fvec2) Load 138(c2)
1649617a3babSopenharmony_ci            1010:   52(fvec2) Load 874(dPdxy2)
1650617a3babSopenharmony_ci            1011:   52(fvec2) Load 874(dPdxy2)
1651617a3babSopenharmony_ci            1012:    7(fvec4) ImageSampleExplicitLod 1008 1009 Grad ConstOffset 1010 1011 452
1652617a3babSopenharmony_ci            1013:    7(fvec4) Load 986(texel)
1653617a3babSopenharmony_ci            1014:    7(fvec4) FAdd 1013 1012
1654617a3babSopenharmony_ci                              Store 986(texel) 1014
1655617a3babSopenharmony_ci            1015:         266 Load 268(s2DRectShadow)
1656617a3babSopenharmony_ci            1016:  148(fvec3) Load 150(c3)
1657617a3babSopenharmony_ci            1017:   52(fvec2) Load 874(dPdxy2)
1658617a3babSopenharmony_ci            1018:   52(fvec2) Load 874(dPdxy2)
1659617a3babSopenharmony_ci            1019:    6(float) CompositeExtract 1016 2
1660617a3babSopenharmony_ci            1020:    6(float) ImageSampleDrefExplicitLod 1015 1016 1019 Grad ConstOffset 1017 1018 452
1661617a3babSopenharmony_ci            1021:    174(ptr) AccessChain 986(texel) 173
1662617a3babSopenharmony_ci            1022:    6(float) Load 1021
1663617a3babSopenharmony_ci            1023:    6(float) FAdd 1022 1020
1664617a3babSopenharmony_ci            1024:    174(ptr) AccessChain 986(texel) 173
1665617a3babSopenharmony_ci                              Store 1024 1023
1666617a3babSopenharmony_ci            1025:         165 Load 167(s1DShadow)
1667617a3babSopenharmony_ci            1026:  148(fvec3) Load 150(c3)
1668617a3babSopenharmony_ci            1027:    6(float) Load 866(dPdxy1)
1669617a3babSopenharmony_ci            1028:    6(float) Load 866(dPdxy1)
1670617a3babSopenharmony_ci            1029:    6(float) CompositeExtract 1026 2
1671617a3babSopenharmony_ci            1030:    6(float) ImageSampleDrefExplicitLod 1025 1026 1029 Grad ConstOffset 1027 1028 445
1672617a3babSopenharmony_ci            1031:    174(ptr) AccessChain 986(texel) 173
1673617a3babSopenharmony_ci            1032:    6(float) Load 1031
1674617a3babSopenharmony_ci            1033:    6(float) FAdd 1032 1030
1675617a3babSopenharmony_ci            1034:    174(ptr) AccessChain 986(texel) 173
1676617a3babSopenharmony_ci                              Store 1034 1033
1677617a3babSopenharmony_ci            1035:         180 Load 182(s2DShadow)
1678617a3babSopenharmony_ci            1036:  148(fvec3) Load 150(c3)
1679617a3babSopenharmony_ci            1037:   52(fvec2) Load 874(dPdxy2)
1680617a3babSopenharmony_ci            1038:   52(fvec2) Load 874(dPdxy2)
1681617a3babSopenharmony_ci            1039:    6(float) CompositeExtract 1036 2
1682617a3babSopenharmony_ci            1040:    6(float) ImageSampleDrefExplicitLod 1035 1036 1039 Grad ConstOffset 1037 1038 452
1683617a3babSopenharmony_ci            1041:    174(ptr) AccessChain 986(texel) 173
1684617a3babSopenharmony_ci            1042:    6(float) Load 1041
1685617a3babSopenharmony_ci            1043:    6(float) FAdd 1042 1040
1686617a3babSopenharmony_ci            1044:    174(ptr) AccessChain 986(texel) 173
1687617a3babSopenharmony_ci                              Store 1044 1043
1688617a3babSopenharmony_ci            1045:         206 Load 208(s1DArray)
1689617a3babSopenharmony_ci            1046:   52(fvec2) Load 138(c2)
1690617a3babSopenharmony_ci            1047:    6(float) Load 866(dPdxy1)
1691617a3babSopenharmony_ci            1048:    6(float) Load 866(dPdxy1)
1692617a3babSopenharmony_ci            1049:    7(fvec4) ImageSampleExplicitLod 1045 1046 Grad ConstOffset 1047 1048 445
1693617a3babSopenharmony_ci            1050:    7(fvec4) Load 986(texel)
1694617a3babSopenharmony_ci            1051:    7(fvec4) FAdd 1050 1049
1695617a3babSopenharmony_ci                              Store 986(texel) 1051
1696617a3babSopenharmony_ci            1052:         215 Load 217(s2DArray)
1697617a3babSopenharmony_ci            1053:  148(fvec3) Load 150(c3)
1698617a3babSopenharmony_ci            1054:   52(fvec2) Load 874(dPdxy2)
1699617a3babSopenharmony_ci            1055:   52(fvec2) Load 874(dPdxy2)
1700617a3babSopenharmony_ci            1056:    7(fvec4) ImageSampleExplicitLod 1052 1053 Grad ConstOffset 1054 1055 452
1701617a3babSopenharmony_ci            1057:    7(fvec4) Load 986(texel)
1702617a3babSopenharmony_ci            1058:    7(fvec4) FAdd 1057 1056
1703617a3babSopenharmony_ci                              Store 986(texel) 1058
1704617a3babSopenharmony_ci            1059:         233 Load 235(s1DArrayShadow)
1705617a3babSopenharmony_ci            1060:  148(fvec3) Load 150(c3)
1706617a3babSopenharmony_ci            1061:    6(float) Load 866(dPdxy1)
1707617a3babSopenharmony_ci            1062:    6(float) Load 866(dPdxy1)
1708617a3babSopenharmony_ci            1063:    6(float) CompositeExtract 1060 2
1709617a3babSopenharmony_ci            1064:    6(float) ImageSampleDrefExplicitLod 1059 1060 1063 Grad ConstOffset 1061 1062 445
1710617a3babSopenharmony_ci            1065:    174(ptr) AccessChain 986(texel) 173
1711617a3babSopenharmony_ci            1066:    6(float) Load 1065
1712617a3babSopenharmony_ci            1067:    6(float) FAdd 1066 1064
1713617a3babSopenharmony_ci            1068:    174(ptr) AccessChain 986(texel) 173
1714617a3babSopenharmony_ci                              Store 1068 1067
1715617a3babSopenharmony_ci            1069:         245 Load 247(s2DArrayShadow)
1716617a3babSopenharmony_ci            1070:    7(fvec4) Load 197(c4)
1717617a3babSopenharmony_ci            1071:   52(fvec2) Load 874(dPdxy2)
1718617a3babSopenharmony_ci            1072:   52(fvec2) Load 874(dPdxy2)
1719617a3babSopenharmony_ci            1073:    6(float) CompositeExtract 1070 3
1720617a3babSopenharmony_ci            1074:    6(float) ImageSampleDrefExplicitLod 1069 1070 1073 Grad ConstOffset 1071 1072 452
1721617a3babSopenharmony_ci            1075:    174(ptr) AccessChain 986(texel) 173
1722617a3babSopenharmony_ci            1076:    6(float) Load 1075
1723617a3babSopenharmony_ci            1077:    6(float) FAdd 1076 1074
1724617a3babSopenharmony_ci            1078:    174(ptr) AccessChain 986(texel) 173
1725617a3babSopenharmony_ci                              Store 1078 1077
1726617a3babSopenharmony_ci            1079:    7(fvec4) Load 986(texel)
1727617a3babSopenharmony_ci                              ReturnValue 1079
1728617a3babSopenharmony_ci                              FunctionEnd
1729617a3babSopenharmony_ci31(testTextureProjGrad():    7(fvec4) Function None 8
1730617a3babSopenharmony_ci              32:             Label
1731617a3babSopenharmony_ci     1082(texel):     63(ptr) Variable Function
1732617a3babSopenharmony_ci                              Store 1082(texel) 120
1733617a3babSopenharmony_ci            1083:         122 Load 124(s1D)
1734617a3babSopenharmony_ci            1084:   52(fvec2) Load 138(c2)
1735617a3babSopenharmony_ci            1085:    6(float) Load 866(dPdxy1)
1736617a3babSopenharmony_ci            1086:    6(float) Load 866(dPdxy1)
1737617a3babSopenharmony_ci            1087:    7(fvec4) ImageSampleProjExplicitLod 1083 1084 Grad 1085 1086
1738617a3babSopenharmony_ci            1088:    7(fvec4) Load 1082(texel)
1739617a3babSopenharmony_ci            1089:    7(fvec4) FAdd 1088 1087
1740617a3babSopenharmony_ci                              Store 1082(texel) 1089
1741617a3babSopenharmony_ci            1090:         122 Load 124(s1D)
1742617a3babSopenharmony_ci            1091:    7(fvec4) Load 197(c4)
1743617a3babSopenharmony_ci            1092:    6(float) Load 866(dPdxy1)
1744617a3babSopenharmony_ci            1093:    6(float) Load 866(dPdxy1)
1745617a3babSopenharmony_ci            1094:    6(float) CompositeExtract 1091 3
1746617a3babSopenharmony_ci            1095:    7(fvec4) CompositeInsert 1094 1091 1
1747617a3babSopenharmony_ci            1096:    7(fvec4) ImageSampleProjExplicitLod 1090 1095 Grad 1092 1093
1748617a3babSopenharmony_ci            1097:    7(fvec4) Load 1082(texel)
1749617a3babSopenharmony_ci            1098:    7(fvec4) FAdd 1097 1096
1750617a3babSopenharmony_ci                              Store 1082(texel) 1098
1751617a3babSopenharmony_ci            1099:         133 Load 135(s2D)
1752617a3babSopenharmony_ci            1100:  148(fvec3) Load 150(c3)
1753617a3babSopenharmony_ci            1101:   52(fvec2) Load 874(dPdxy2)
1754617a3babSopenharmony_ci            1102:   52(fvec2) Load 874(dPdxy2)
1755617a3babSopenharmony_ci            1103:    7(fvec4) ImageSampleProjExplicitLod 1099 1100 Grad 1101 1102
1756617a3babSopenharmony_ci            1104:    7(fvec4) Load 1082(texel)
1757617a3babSopenharmony_ci            1105:    7(fvec4) FAdd 1104 1103
1758617a3babSopenharmony_ci                              Store 1082(texel) 1105
1759617a3babSopenharmony_ci            1106:         133 Load 135(s2D)
1760617a3babSopenharmony_ci            1107:    7(fvec4) Load 197(c4)
1761617a3babSopenharmony_ci            1108:   52(fvec2) Load 874(dPdxy2)
1762617a3babSopenharmony_ci            1109:   52(fvec2) Load 874(dPdxy2)
1763617a3babSopenharmony_ci            1110:    6(float) CompositeExtract 1107 3
1764617a3babSopenharmony_ci            1111:    7(fvec4) CompositeInsert 1110 1107 2
1765617a3babSopenharmony_ci            1112:    7(fvec4) ImageSampleProjExplicitLod 1106 1111 Grad 1108 1109
1766617a3babSopenharmony_ci            1113:    7(fvec4) Load 1082(texel)
1767617a3babSopenharmony_ci            1114:    7(fvec4) FAdd 1113 1112
1768617a3babSopenharmony_ci                              Store 1082(texel) 1114
1769617a3babSopenharmony_ci            1115:         144 Load 146(s3D)
1770617a3babSopenharmony_ci            1116:    7(fvec4) Load 197(c4)
1771617a3babSopenharmony_ci            1117:  148(fvec3) Load 882(dPdxy3)
1772617a3babSopenharmony_ci            1118:  148(fvec3) Load 882(dPdxy3)
1773617a3babSopenharmony_ci            1119:    7(fvec4) ImageSampleProjExplicitLod 1115 1116 Grad 1117 1118
1774617a3babSopenharmony_ci            1120:    7(fvec4) Load 1082(texel)
1775617a3babSopenharmony_ci            1121:    7(fvec4) FAdd 1120 1119
1776617a3babSopenharmony_ci                              Store 1082(texel) 1121
1777617a3babSopenharmony_ci            1122:         257 Load 259(s2DRect)
1778617a3babSopenharmony_ci            1123:  148(fvec3) Load 150(c3)
1779617a3babSopenharmony_ci            1124:   52(fvec2) Load 874(dPdxy2)
1780617a3babSopenharmony_ci            1125:   52(fvec2) Load 874(dPdxy2)
1781617a3babSopenharmony_ci            1126:    7(fvec4) ImageSampleProjExplicitLod 1122 1123 Grad 1124 1125
1782617a3babSopenharmony_ci            1127:    7(fvec4) Load 1082(texel)
1783617a3babSopenharmony_ci            1128:    7(fvec4) FAdd 1127 1126
1784617a3babSopenharmony_ci                              Store 1082(texel) 1128
1785617a3babSopenharmony_ci            1129:         257 Load 259(s2DRect)
1786617a3babSopenharmony_ci            1130:    7(fvec4) Load 197(c4)
1787617a3babSopenharmony_ci            1131:   52(fvec2) Load 874(dPdxy2)
1788617a3babSopenharmony_ci            1132:   52(fvec2) Load 874(dPdxy2)
1789617a3babSopenharmony_ci            1133:    6(float) CompositeExtract 1130 3
1790617a3babSopenharmony_ci            1134:    7(fvec4) CompositeInsert 1133 1130 2
1791617a3babSopenharmony_ci            1135:    7(fvec4) ImageSampleProjExplicitLod 1129 1134 Grad 1131 1132
1792617a3babSopenharmony_ci            1136:    7(fvec4) Load 1082(texel)
1793617a3babSopenharmony_ci            1137:    7(fvec4) FAdd 1136 1135
1794617a3babSopenharmony_ci                              Store 1082(texel) 1137
1795617a3babSopenharmony_ci            1138:         266 Load 268(s2DRectShadow)
1796617a3babSopenharmony_ci            1139:    7(fvec4) Load 197(c4)
1797617a3babSopenharmony_ci            1140:   52(fvec2) Load 874(dPdxy2)
1798617a3babSopenharmony_ci            1141:   52(fvec2) Load 874(dPdxy2)
1799617a3babSopenharmony_ci            1142:    6(float) CompositeExtract 1139 2
1800617a3babSopenharmony_ci            1143:    6(float) CompositeExtract 1139 3
1801617a3babSopenharmony_ci            1144:    7(fvec4) CompositeInsert 1143 1139 2
1802617a3babSopenharmony_ci            1145:    6(float) ImageSampleProjDrefExplicitLod 1138 1144 1142 Grad 1140 1141
1803617a3babSopenharmony_ci            1146:    174(ptr) AccessChain 1082(texel) 173
1804617a3babSopenharmony_ci            1147:    6(float) Load 1146
1805617a3babSopenharmony_ci            1148:    6(float) FAdd 1147 1145
1806617a3babSopenharmony_ci            1149:    174(ptr) AccessChain 1082(texel) 173
1807617a3babSopenharmony_ci                              Store 1149 1148
1808617a3babSopenharmony_ci            1150:         165 Load 167(s1DShadow)
1809617a3babSopenharmony_ci            1151:    7(fvec4) Load 197(c4)
1810617a3babSopenharmony_ci            1152:    6(float) Load 866(dPdxy1)
1811617a3babSopenharmony_ci            1153:    6(float) Load 866(dPdxy1)
1812617a3babSopenharmony_ci            1154:    6(float) CompositeExtract 1151 2
1813617a3babSopenharmony_ci            1155:    6(float) CompositeExtract 1151 3
1814617a3babSopenharmony_ci            1156:    7(fvec4) CompositeInsert 1155 1151 1
1815617a3babSopenharmony_ci            1157:    6(float) ImageSampleProjDrefExplicitLod 1150 1156 1154 Grad 1152 1153
1816617a3babSopenharmony_ci            1158:    174(ptr) AccessChain 1082(texel) 173
1817617a3babSopenharmony_ci            1159:    6(float) Load 1158
1818617a3babSopenharmony_ci            1160:    6(float) FAdd 1159 1157
1819617a3babSopenharmony_ci            1161:    174(ptr) AccessChain 1082(texel) 173
1820617a3babSopenharmony_ci                              Store 1161 1160
1821617a3babSopenharmony_ci            1162:         180 Load 182(s2DShadow)
1822617a3babSopenharmony_ci            1163:    7(fvec4) Load 197(c4)
1823617a3babSopenharmony_ci            1164:   52(fvec2) Load 874(dPdxy2)
1824617a3babSopenharmony_ci            1165:   52(fvec2) Load 874(dPdxy2)
1825617a3babSopenharmony_ci            1166:    6(float) CompositeExtract 1163 2
1826617a3babSopenharmony_ci            1167:    6(float) CompositeExtract 1163 3
1827617a3babSopenharmony_ci            1168:    7(fvec4) CompositeInsert 1167 1163 2
1828617a3babSopenharmony_ci            1169:    6(float) ImageSampleProjDrefExplicitLod 1162 1168 1166 Grad 1164 1165
1829617a3babSopenharmony_ci            1170:    174(ptr) AccessChain 1082(texel) 173
1830617a3babSopenharmony_ci            1171:    6(float) Load 1170
1831617a3babSopenharmony_ci            1172:    6(float) FAdd 1171 1169
1832617a3babSopenharmony_ci            1173:    174(ptr) AccessChain 1082(texel) 173
1833617a3babSopenharmony_ci                              Store 1173 1172
1834617a3babSopenharmony_ci            1174:    7(fvec4) Load 1082(texel)
1835617a3babSopenharmony_ci                              ReturnValue 1174
1836617a3babSopenharmony_ci                              FunctionEnd
1837617a3babSopenharmony_ci33(testTextureProjGradoffset():    7(fvec4) Function None 8
1838617a3babSopenharmony_ci              34:             Label
1839617a3babSopenharmony_ci     1177(texel):     63(ptr) Variable Function
1840617a3babSopenharmony_ci                              Store 1177(texel) 120
1841617a3babSopenharmony_ci            1178:         122 Load 124(s1D)
1842617a3babSopenharmony_ci            1179:   52(fvec2) Load 138(c2)
1843617a3babSopenharmony_ci            1180:    6(float) Load 866(dPdxy1)
1844617a3babSopenharmony_ci            1181:    6(float) Load 866(dPdxy1)
1845617a3babSopenharmony_ci            1182:    7(fvec4) ImageSampleProjExplicitLod 1178 1179 Grad ConstOffset 1180 1181 445
1846617a3babSopenharmony_ci            1183:    7(fvec4) Load 1177(texel)
1847617a3babSopenharmony_ci            1184:    7(fvec4) FAdd 1183 1182
1848617a3babSopenharmony_ci                              Store 1177(texel) 1184
1849617a3babSopenharmony_ci            1185:         122 Load 124(s1D)
1850617a3babSopenharmony_ci            1186:    7(fvec4) Load 197(c4)
1851617a3babSopenharmony_ci            1187:    6(float) Load 866(dPdxy1)
1852617a3babSopenharmony_ci            1188:    6(float) Load 866(dPdxy1)
1853617a3babSopenharmony_ci            1189:    6(float) CompositeExtract 1186 3
1854617a3babSopenharmony_ci            1190:    7(fvec4) CompositeInsert 1189 1186 1
1855617a3babSopenharmony_ci            1191:    7(fvec4) ImageSampleProjExplicitLod 1185 1190 Grad ConstOffset 1187 1188 445
1856617a3babSopenharmony_ci            1192:    7(fvec4) Load 1177(texel)
1857617a3babSopenharmony_ci            1193:    7(fvec4) FAdd 1192 1191
1858617a3babSopenharmony_ci                              Store 1177(texel) 1193
1859617a3babSopenharmony_ci            1194:         133 Load 135(s2D)
1860617a3babSopenharmony_ci            1195:  148(fvec3) Load 150(c3)
1861617a3babSopenharmony_ci            1196:   52(fvec2) Load 874(dPdxy2)
1862617a3babSopenharmony_ci            1197:   52(fvec2) Load 874(dPdxy2)
1863617a3babSopenharmony_ci            1198:    7(fvec4) ImageSampleProjExplicitLod 1194 1195 Grad ConstOffset 1196 1197 452
1864617a3babSopenharmony_ci            1199:    7(fvec4) Load 1177(texel)
1865617a3babSopenharmony_ci            1200:    7(fvec4) FAdd 1199 1198
1866617a3babSopenharmony_ci                              Store 1177(texel) 1200
1867617a3babSopenharmony_ci            1201:         133 Load 135(s2D)
1868617a3babSopenharmony_ci            1202:    7(fvec4) Load 197(c4)
1869617a3babSopenharmony_ci            1203:   52(fvec2) Load 874(dPdxy2)
1870617a3babSopenharmony_ci            1204:   52(fvec2) Load 874(dPdxy2)
1871617a3babSopenharmony_ci            1205:    6(float) CompositeExtract 1202 3
1872617a3babSopenharmony_ci            1206:    7(fvec4) CompositeInsert 1205 1202 2
1873617a3babSopenharmony_ci            1207:    7(fvec4) ImageSampleProjExplicitLod 1201 1206 Grad ConstOffset 1203 1204 452
1874617a3babSopenharmony_ci            1208:    7(fvec4) Load 1177(texel)
1875617a3babSopenharmony_ci            1209:    7(fvec4) FAdd 1208 1207
1876617a3babSopenharmony_ci                              Store 1177(texel) 1209
1877617a3babSopenharmony_ci            1210:         257 Load 259(s2DRect)
1878617a3babSopenharmony_ci            1211:  148(fvec3) Load 150(c3)
1879617a3babSopenharmony_ci            1212:   52(fvec2) Load 874(dPdxy2)
1880617a3babSopenharmony_ci            1213:   52(fvec2) Load 874(dPdxy2)
1881617a3babSopenharmony_ci            1214:    7(fvec4) ImageSampleProjExplicitLod 1210 1211 Grad ConstOffset 1212 1213 452
1882617a3babSopenharmony_ci            1215:    7(fvec4) Load 1177(texel)
1883617a3babSopenharmony_ci            1216:    7(fvec4) FAdd 1215 1214
1884617a3babSopenharmony_ci                              Store 1177(texel) 1216
1885617a3babSopenharmony_ci            1217:         257 Load 259(s2DRect)
1886617a3babSopenharmony_ci            1218:    7(fvec4) Load 197(c4)
1887617a3babSopenharmony_ci            1219:   52(fvec2) Load 874(dPdxy2)
1888617a3babSopenharmony_ci            1220:   52(fvec2) Load 874(dPdxy2)
1889617a3babSopenharmony_ci            1221:    6(float) CompositeExtract 1218 3
1890617a3babSopenharmony_ci            1222:    7(fvec4) CompositeInsert 1221 1218 2
1891617a3babSopenharmony_ci            1223:    7(fvec4) ImageSampleProjExplicitLod 1217 1222 Grad ConstOffset 1219 1220 452
1892617a3babSopenharmony_ci            1224:    7(fvec4) Load 1177(texel)
1893617a3babSopenharmony_ci            1225:    7(fvec4) FAdd 1224 1223
1894617a3babSopenharmony_ci                              Store 1177(texel) 1225
1895617a3babSopenharmony_ci            1226:         266 Load 268(s2DRectShadow)
1896617a3babSopenharmony_ci            1227:    7(fvec4) Load 197(c4)
1897617a3babSopenharmony_ci            1228:   52(fvec2) Load 874(dPdxy2)
1898617a3babSopenharmony_ci            1229:   52(fvec2) Load 874(dPdxy2)
1899617a3babSopenharmony_ci            1230:    6(float) CompositeExtract 1227 2
1900617a3babSopenharmony_ci            1231:    6(float) CompositeExtract 1227 3
1901617a3babSopenharmony_ci            1232:    7(fvec4) CompositeInsert 1231 1227 2
1902617a3babSopenharmony_ci            1233:    6(float) ImageSampleProjDrefExplicitLod 1226 1232 1230 Grad ConstOffset 1228 1229 452
1903617a3babSopenharmony_ci            1234:    174(ptr) AccessChain 1177(texel) 173
1904617a3babSopenharmony_ci            1235:    6(float) Load 1234
1905617a3babSopenharmony_ci            1236:    6(float) FAdd 1235 1233
1906617a3babSopenharmony_ci            1237:    174(ptr) AccessChain 1177(texel) 173
1907617a3babSopenharmony_ci                              Store 1237 1236
1908617a3babSopenharmony_ci            1238:         144 Load 146(s3D)
1909617a3babSopenharmony_ci            1239:    7(fvec4) Load 197(c4)
1910617a3babSopenharmony_ci            1240:  148(fvec3) Load 882(dPdxy3)
1911617a3babSopenharmony_ci            1241:  148(fvec3) Load 882(dPdxy3)
1912617a3babSopenharmony_ci            1242:    7(fvec4) ImageSampleProjExplicitLod 1238 1239 Grad ConstOffset 1240 1241 459
1913617a3babSopenharmony_ci            1243:    7(fvec4) Load 1177(texel)
1914617a3babSopenharmony_ci            1244:    7(fvec4) FAdd 1243 1242
1915617a3babSopenharmony_ci                              Store 1177(texel) 1244
1916617a3babSopenharmony_ci            1245:         165 Load 167(s1DShadow)
1917617a3babSopenharmony_ci            1246:    7(fvec4) Load 197(c4)
1918617a3babSopenharmony_ci            1247:    6(float) Load 866(dPdxy1)
1919617a3babSopenharmony_ci            1248:    6(float) Load 866(dPdxy1)
1920617a3babSopenharmony_ci            1249:    6(float) CompositeExtract 1246 2
1921617a3babSopenharmony_ci            1250:    6(float) CompositeExtract 1246 3
1922617a3babSopenharmony_ci            1251:    7(fvec4) CompositeInsert 1250 1246 1
1923617a3babSopenharmony_ci            1252:    6(float) ImageSampleProjDrefExplicitLod 1245 1251 1249 Grad ConstOffset 1247 1248 445
1924617a3babSopenharmony_ci            1253:    174(ptr) AccessChain 1177(texel) 173
1925617a3babSopenharmony_ci            1254:    6(float) Load 1253
1926617a3babSopenharmony_ci            1255:    6(float) FAdd 1254 1252
1927617a3babSopenharmony_ci            1256:    174(ptr) AccessChain 1177(texel) 173
1928617a3babSopenharmony_ci                              Store 1256 1255
1929617a3babSopenharmony_ci            1257:         180 Load 182(s2DShadow)
1930617a3babSopenharmony_ci            1258:    7(fvec4) Load 197(c4)
1931617a3babSopenharmony_ci            1259:   52(fvec2) Load 874(dPdxy2)
1932617a3babSopenharmony_ci            1260:   52(fvec2) Load 874(dPdxy2)
1933617a3babSopenharmony_ci            1261:    6(float) CompositeExtract 1258 2
1934617a3babSopenharmony_ci            1262:    6(float) CompositeExtract 1258 3
1935617a3babSopenharmony_ci            1263:    7(fvec4) CompositeInsert 1262 1258 2
1936617a3babSopenharmony_ci            1264:    6(float) ImageSampleProjDrefExplicitLod 1257 1263 1261 Grad ConstOffset 1259 1260 452
1937617a3babSopenharmony_ci            1265:    174(ptr) AccessChain 1177(texel) 173
1938617a3babSopenharmony_ci            1266:    6(float) Load 1265
1939617a3babSopenharmony_ci            1267:    6(float) FAdd 1266 1264
1940617a3babSopenharmony_ci            1268:    174(ptr) AccessChain 1177(texel) 173
1941617a3babSopenharmony_ci                              Store 1268 1267
1942617a3babSopenharmony_ci            1269:    7(fvec4) Load 1177(texel)
1943617a3babSopenharmony_ci                              ReturnValue 1269
1944617a3babSopenharmony_ci                              FunctionEnd
1945617a3babSopenharmony_ci35(testTextureGather():    7(fvec4) Function None 8
1946617a3babSopenharmony_ci              36:             Label
1947617a3babSopenharmony_ci     1272(texel):     63(ptr) Variable Function
1948617a3babSopenharmony_ci                              Store 1272(texel) 120
1949617a3babSopenharmony_ci            1273:         133 Load 135(s2D)
1950617a3babSopenharmony_ci            1274:   52(fvec2) Load 138(c2)
1951617a3babSopenharmony_ci            1276:    7(fvec4) ImageGather 1273 1274 1275
1952617a3babSopenharmony_ci            1277:    7(fvec4) Load 1272(texel)
1953617a3babSopenharmony_ci            1278:    7(fvec4) FAdd 1277 1276
1954617a3babSopenharmony_ci                              Store 1272(texel) 1278
1955617a3babSopenharmony_ci            1279:         215 Load 217(s2DArray)
1956617a3babSopenharmony_ci            1280:  148(fvec3) Load 150(c3)
1957617a3babSopenharmony_ci            1281:    7(fvec4) ImageGather 1279 1280 1275
1958617a3babSopenharmony_ci            1282:    7(fvec4) Load 1272(texel)
1959617a3babSopenharmony_ci            1283:    7(fvec4) FAdd 1282 1281
1960617a3babSopenharmony_ci                              Store 1272(texel) 1283
1961617a3babSopenharmony_ci            1284:         156 Load 158(sCube)
1962617a3babSopenharmony_ci            1285:  148(fvec3) Load 150(c3)
1963617a3babSopenharmony_ci            1286:    7(fvec4) ImageGather 1284 1285 1275
1964617a3babSopenharmony_ci            1287:    7(fvec4) Load 1272(texel)
1965617a3babSopenharmony_ci            1288:    7(fvec4) FAdd 1287 1286
1966617a3babSopenharmony_ci                              Store 1272(texel) 1288
1967617a3babSopenharmony_ci            1289:         224 Load 226(sCubeArray)
1968617a3babSopenharmony_ci            1290:    7(fvec4) Load 197(c4)
1969617a3babSopenharmony_ci            1291:    7(fvec4) ImageGather 1289 1290 1275
1970617a3babSopenharmony_ci            1292:    7(fvec4) Load 1272(texel)
1971617a3babSopenharmony_ci            1293:    7(fvec4) FAdd 1292 1291
1972617a3babSopenharmony_ci                              Store 1272(texel) 1293
1973617a3babSopenharmony_ci            1294:         257 Load 259(s2DRect)
1974617a3babSopenharmony_ci            1295:   52(fvec2) Load 138(c2)
1975617a3babSopenharmony_ci            1296:    7(fvec4) ImageGather 1294 1295 1275
1976617a3babSopenharmony_ci            1297:    7(fvec4) Load 1272(texel)
1977617a3babSopenharmony_ci            1298:    7(fvec4) FAdd 1297 1296
1978617a3babSopenharmony_ci                              Store 1272(texel) 1298
1979617a3babSopenharmony_ci            1299:         180 Load 182(s2DShadow)
1980617a3babSopenharmony_ci            1300:   52(fvec2) Load 138(c2)
1981617a3babSopenharmony_ci            1301:    6(float) Load 283(compare)
1982617a3babSopenharmony_ci            1302:    7(fvec4) ImageDrefGather 1299 1300 1301
1983617a3babSopenharmony_ci            1303:    7(fvec4) Load 1272(texel)
1984617a3babSopenharmony_ci            1304:    7(fvec4) FAdd 1303 1302
1985617a3babSopenharmony_ci                              Store 1272(texel) 1304
1986617a3babSopenharmony_ci            1305:         245 Load 247(s2DArrayShadow)
1987617a3babSopenharmony_ci            1306:  148(fvec3) Load 150(c3)
1988617a3babSopenharmony_ci            1307:    6(float) Load 283(compare)
1989617a3babSopenharmony_ci            1308:    7(fvec4) ImageDrefGather 1305 1306 1307
1990617a3babSopenharmony_ci            1309:    7(fvec4) Load 1272(texel)
1991617a3babSopenharmony_ci            1310:    7(fvec4) FAdd 1309 1308
1992617a3babSopenharmony_ci                              Store 1272(texel) 1310
1993617a3babSopenharmony_ci            1311:         192 Load 194(sCubeShadow)
1994617a3babSopenharmony_ci            1312:  148(fvec3) Load 150(c3)
1995617a3babSopenharmony_ci            1313:    6(float) Load 283(compare)
1996617a3babSopenharmony_ci            1314:    7(fvec4) ImageDrefGather 1311 1312 1313
1997617a3babSopenharmony_ci            1315:    7(fvec4) Load 1272(texel)
1998617a3babSopenharmony_ci            1316:    7(fvec4) FAdd 1315 1314
1999617a3babSopenharmony_ci                              Store 1272(texel) 1316
2000617a3babSopenharmony_ci            1317:         278 Load 280(sCubeArrayShadow)
2001617a3babSopenharmony_ci            1318:    7(fvec4) Load 197(c4)
2002617a3babSopenharmony_ci            1319:    6(float) Load 283(compare)
2003617a3babSopenharmony_ci            1320:    7(fvec4) ImageDrefGather 1317 1318 1319
2004617a3babSopenharmony_ci            1321:    7(fvec4) Load 1272(texel)
2005617a3babSopenharmony_ci            1322:    7(fvec4) FAdd 1321 1320
2006617a3babSopenharmony_ci                              Store 1272(texel) 1322
2007617a3babSopenharmony_ci            1323:         266 Load 268(s2DRectShadow)
2008617a3babSopenharmony_ci            1324:   52(fvec2) Load 138(c2)
2009617a3babSopenharmony_ci            1325:    6(float) Load 283(compare)
2010617a3babSopenharmony_ci            1326:    7(fvec4) ImageDrefGather 1323 1324 1325
2011617a3babSopenharmony_ci            1327:    7(fvec4) Load 1272(texel)
2012617a3babSopenharmony_ci            1328:    7(fvec4) FAdd 1327 1326
2013617a3babSopenharmony_ci                              Store 1272(texel) 1328
2014617a3babSopenharmony_ci            1329:    7(fvec4) Load 1272(texel)
2015617a3babSopenharmony_ci                              ReturnValue 1329
2016617a3babSopenharmony_ci                              FunctionEnd
2017617a3babSopenharmony_ci37(testTextureGatherOffset():    7(fvec4) Function None 8
2018617a3babSopenharmony_ci              38:             Label
2019617a3babSopenharmony_ci     1332(texel):     63(ptr) Variable Function
2020617a3babSopenharmony_ci                              Store 1332(texel) 120
2021617a3babSopenharmony_ci            1333:         133 Load 135(s2D)
2022617a3babSopenharmony_ci            1334:   52(fvec2) Load 138(c2)
2023617a3babSopenharmony_ci            1335:    7(fvec4) ImageGather 1333 1334 1275 ConstOffset 452
2024617a3babSopenharmony_ci            1336:    7(fvec4) Load 1332(texel)
2025617a3babSopenharmony_ci            1337:    7(fvec4) FAdd 1336 1335
2026617a3babSopenharmony_ci                              Store 1332(texel) 1337
2027617a3babSopenharmony_ci            1338:         215 Load 217(s2DArray)
2028617a3babSopenharmony_ci            1339:  148(fvec3) Load 150(c3)
2029617a3babSopenharmony_ci            1340:    7(fvec4) ImageGather 1338 1339 1275 ConstOffset 452
2030617a3babSopenharmony_ci            1341:    7(fvec4) Load 1332(texel)
2031617a3babSopenharmony_ci            1342:    7(fvec4) FAdd 1341 1340
2032617a3babSopenharmony_ci                              Store 1332(texel) 1342
2033617a3babSopenharmony_ci            1343:         257 Load 259(s2DRect)
2034617a3babSopenharmony_ci            1344:   52(fvec2) Load 138(c2)
2035617a3babSopenharmony_ci            1345:    7(fvec4) ImageGather 1343 1344 1275 ConstOffset 452
2036617a3babSopenharmony_ci            1346:    7(fvec4) Load 1332(texel)
2037617a3babSopenharmony_ci            1347:    7(fvec4) FAdd 1346 1345
2038617a3babSopenharmony_ci                              Store 1332(texel) 1347
2039617a3babSopenharmony_ci            1348:         180 Load 182(s2DShadow)
2040617a3babSopenharmony_ci            1349:   52(fvec2) Load 138(c2)
2041617a3babSopenharmony_ci            1350:    6(float) Load 283(compare)
2042617a3babSopenharmony_ci            1351:    7(fvec4) ImageDrefGather 1348 1349 1350 ConstOffset 452
2043617a3babSopenharmony_ci            1352:    7(fvec4) Load 1332(texel)
2044617a3babSopenharmony_ci            1353:    7(fvec4) FAdd 1352 1351
2045617a3babSopenharmony_ci                              Store 1332(texel) 1353
2046617a3babSopenharmony_ci            1354:         245 Load 247(s2DArrayShadow)
2047617a3babSopenharmony_ci            1355:  148(fvec3) Load 150(c3)
2048617a3babSopenharmony_ci            1356:    6(float) Load 283(compare)
2049617a3babSopenharmony_ci            1357:    7(fvec4) ImageDrefGather 1354 1355 1356 ConstOffset 452
2050617a3babSopenharmony_ci            1358:    7(fvec4) Load 1332(texel)
2051617a3babSopenharmony_ci            1359:    7(fvec4) FAdd 1358 1357
2052617a3babSopenharmony_ci                              Store 1332(texel) 1359
2053617a3babSopenharmony_ci            1360:         266 Load 268(s2DRectShadow)
2054617a3babSopenharmony_ci            1361:   52(fvec2) Load 138(c2)
2055617a3babSopenharmony_ci            1362:    6(float) Load 283(compare)
2056617a3babSopenharmony_ci            1363:    7(fvec4) ImageDrefGather 1360 1361 1362 ConstOffset 452
2057617a3babSopenharmony_ci            1364:    7(fvec4) Load 1332(texel)
2058617a3babSopenharmony_ci            1365:    7(fvec4) FAdd 1364 1363
2059617a3babSopenharmony_ci                              Store 1332(texel) 1365
2060617a3babSopenharmony_ci            1366:    7(fvec4) Load 1332(texel)
2061617a3babSopenharmony_ci                              ReturnValue 1366
2062617a3babSopenharmony_ci                              FunctionEnd
2063617a3babSopenharmony_ci39(testTextureGatherOffsets():    7(fvec4) Function None 8
2064617a3babSopenharmony_ci              40:             Label
2065617a3babSopenharmony_ci     1369(texel):     63(ptr) Variable Function
2066617a3babSopenharmony_ci                              Store 1369(texel) 120
2067617a3babSopenharmony_ci            1370:         133 Load 135(s2D)
2068617a3babSopenharmony_ci            1371:   52(fvec2) Load 138(c2)
2069617a3babSopenharmony_ci            1375:    7(fvec4) ImageGather 1370 1371 1275 ConstOffsets 1374
2070617a3babSopenharmony_ci            1376:    7(fvec4) Load 1369(texel)
2071617a3babSopenharmony_ci            1377:    7(fvec4) FAdd 1376 1375
2072617a3babSopenharmony_ci                              Store 1369(texel) 1377
2073617a3babSopenharmony_ci            1378:         215 Load 217(s2DArray)
2074617a3babSopenharmony_ci            1379:  148(fvec3) Load 150(c3)
2075617a3babSopenharmony_ci            1380:    7(fvec4) ImageGather 1378 1379 1275 ConstOffsets 1374
2076617a3babSopenharmony_ci            1381:    7(fvec4) Load 1369(texel)
2077617a3babSopenharmony_ci            1382:    7(fvec4) FAdd 1381 1380
2078617a3babSopenharmony_ci                              Store 1369(texel) 1382
2079617a3babSopenharmony_ci            1383:         257 Load 259(s2DRect)
2080617a3babSopenharmony_ci            1384:   52(fvec2) Load 138(c2)
2081617a3babSopenharmony_ci            1385:    7(fvec4) ImageGather 1383 1384 1275 ConstOffsets 1374
2082617a3babSopenharmony_ci            1386:    7(fvec4) Load 1369(texel)
2083617a3babSopenharmony_ci            1387:    7(fvec4) FAdd 1386 1385
2084617a3babSopenharmony_ci                              Store 1369(texel) 1387
2085617a3babSopenharmony_ci            1388:         180 Load 182(s2DShadow)
2086617a3babSopenharmony_ci            1389:   52(fvec2) Load 138(c2)
2087617a3babSopenharmony_ci            1390:    6(float) Load 283(compare)
2088617a3babSopenharmony_ci            1391:    7(fvec4) ImageDrefGather 1388 1389 1390 ConstOffsets 1374
2089617a3babSopenharmony_ci            1392:    7(fvec4) Load 1369(texel)
2090617a3babSopenharmony_ci            1393:    7(fvec4) FAdd 1392 1391
2091617a3babSopenharmony_ci                              Store 1369(texel) 1393
2092617a3babSopenharmony_ci            1394:         245 Load 247(s2DArrayShadow)
2093617a3babSopenharmony_ci            1395:  148(fvec3) Load 150(c3)
2094617a3babSopenharmony_ci            1396:    6(float) Load 283(compare)
2095617a3babSopenharmony_ci            1397:    7(fvec4) ImageDrefGather 1394 1395 1396 ConstOffsets 1374
2096617a3babSopenharmony_ci            1398:    7(fvec4) Load 1369(texel)
2097617a3babSopenharmony_ci            1399:    7(fvec4) FAdd 1398 1397
2098617a3babSopenharmony_ci                              Store 1369(texel) 1399
2099617a3babSopenharmony_ci            1400:         266 Load 268(s2DRectShadow)
2100617a3babSopenharmony_ci            1401:   52(fvec2) Load 138(c2)
2101617a3babSopenharmony_ci            1402:    6(float) Load 283(compare)
2102617a3babSopenharmony_ci            1403:    7(fvec4) ImageDrefGather 1400 1401 1402 ConstOffsets 1374
2103617a3babSopenharmony_ci            1404:    7(fvec4) Load 1369(texel)
2104617a3babSopenharmony_ci            1405:    7(fvec4) FAdd 1404 1403
2105617a3babSopenharmony_ci                              Store 1369(texel) 1405
2106617a3babSopenharmony_ci            1406:    7(fvec4) Load 1369(texel)
2107617a3babSopenharmony_ci                              ReturnValue 1406
2108617a3babSopenharmony_ci                              FunctionEnd
2109617a3babSopenharmony_ci41(testTextureGatherLod():    7(fvec4) Function None 8
2110617a3babSopenharmony_ci              42:             Label
2111617a3babSopenharmony_ci     1409(texel):     63(ptr) Variable Function
2112617a3babSopenharmony_ci                              Store 1409(texel) 120
2113617a3babSopenharmony_ci            1410:         133 Load 135(s2D)
2114617a3babSopenharmony_ci            1411:   52(fvec2) Load 138(c2)
2115617a3babSopenharmony_ci            1412:    6(float) Load 371(lod)
2116617a3babSopenharmony_ci            1413:    7(fvec4) ImageGather 1410 1411 1275 Lod 1412
2117617a3babSopenharmony_ci            1414:    7(fvec4) Load 1409(texel)
2118617a3babSopenharmony_ci            1415:    7(fvec4) FAdd 1414 1413
2119617a3babSopenharmony_ci                              Store 1409(texel) 1415
2120617a3babSopenharmony_ci            1416:         215 Load 217(s2DArray)
2121617a3babSopenharmony_ci            1417:  148(fvec3) Load 150(c3)
2122617a3babSopenharmony_ci            1418:    6(float) Load 371(lod)
2123617a3babSopenharmony_ci            1419:    7(fvec4) ImageGather 1416 1417 1275 Lod 1418
2124617a3babSopenharmony_ci            1420:    7(fvec4) Load 1409(texel)
2125617a3babSopenharmony_ci            1421:    7(fvec4) FAdd 1420 1419
2126617a3babSopenharmony_ci                              Store 1409(texel) 1421
2127617a3babSopenharmony_ci            1422:         156 Load 158(sCube)
2128617a3babSopenharmony_ci            1423:  148(fvec3) Load 150(c3)
2129617a3babSopenharmony_ci            1424:    6(float) Load 371(lod)
2130617a3babSopenharmony_ci            1425:    7(fvec4) ImageGather 1422 1423 1275 Lod 1424
2131617a3babSopenharmony_ci            1426:    7(fvec4) Load 1409(texel)
2132617a3babSopenharmony_ci            1427:    7(fvec4) FAdd 1426 1425
2133617a3babSopenharmony_ci                              Store 1409(texel) 1427
2134617a3babSopenharmony_ci            1428:         224 Load 226(sCubeArray)
2135617a3babSopenharmony_ci            1429:    7(fvec4) Load 197(c4)
2136617a3babSopenharmony_ci            1430:    6(float) Load 371(lod)
2137617a3babSopenharmony_ci            1431:    7(fvec4) ImageGather 1428 1429 1275 Lod 1430
2138617a3babSopenharmony_ci            1432:    7(fvec4) Load 1409(texel)
2139617a3babSopenharmony_ci            1433:    7(fvec4) FAdd 1432 1431
2140617a3babSopenharmony_ci                              Store 1409(texel) 1433
2141617a3babSopenharmony_ci            1434:    7(fvec4) Load 1409(texel)
2142617a3babSopenharmony_ci                              ReturnValue 1434
2143617a3babSopenharmony_ci                              FunctionEnd
2144617a3babSopenharmony_ci43(testTextureGatherLodOffset():    7(fvec4) Function None 8
2145617a3babSopenharmony_ci              44:             Label
2146617a3babSopenharmony_ci     1437(texel):     63(ptr) Variable Function
2147617a3babSopenharmony_ci                              Store 1437(texel) 120
2148617a3babSopenharmony_ci            1438:         133 Load 135(s2D)
2149617a3babSopenharmony_ci            1439:   52(fvec2) Load 138(c2)
2150617a3babSopenharmony_ci            1440:    6(float) Load 371(lod)
2151617a3babSopenharmony_ci            1441:    7(fvec4) ImageGather 1438 1439 1275 Lod ConstOffset 1440 452
2152617a3babSopenharmony_ci            1442:    7(fvec4) Load 1437(texel)
2153617a3babSopenharmony_ci            1443:    7(fvec4) FAdd 1442 1441
2154617a3babSopenharmony_ci                              Store 1437(texel) 1443
2155617a3babSopenharmony_ci            1444:         215 Load 217(s2DArray)
2156617a3babSopenharmony_ci            1445:  148(fvec3) Load 150(c3)
2157617a3babSopenharmony_ci            1446:    6(float) Load 371(lod)
2158617a3babSopenharmony_ci            1447:    7(fvec4) ImageGather 1444 1445 1275 Lod ConstOffset 1446 452
2159617a3babSopenharmony_ci            1448:    7(fvec4) Load 1437(texel)
2160617a3babSopenharmony_ci            1449:    7(fvec4) FAdd 1448 1447
2161617a3babSopenharmony_ci                              Store 1437(texel) 1449
2162617a3babSopenharmony_ci            1450:    7(fvec4) Load 1437(texel)
2163617a3babSopenharmony_ci                              ReturnValue 1450
2164617a3babSopenharmony_ci                              FunctionEnd
2165617a3babSopenharmony_ci45(testTextureGatherLodOffsets():    7(fvec4) Function None 8
2166617a3babSopenharmony_ci              46:             Label
2167617a3babSopenharmony_ci     1453(texel):     63(ptr) Variable Function
2168617a3babSopenharmony_ci                              Store 1453(texel) 120
2169617a3babSopenharmony_ci            1454:         133 Load 135(s2D)
2170617a3babSopenharmony_ci            1455:   52(fvec2) Load 138(c2)
2171617a3babSopenharmony_ci            1456:    6(float) Load 371(lod)
2172617a3babSopenharmony_ci            1457:    7(fvec4) ImageGather 1454 1455 1275 Lod ConstOffsets 1456 1374
2173617a3babSopenharmony_ci            1458:    7(fvec4) Load 1453(texel)
2174617a3babSopenharmony_ci            1459:    7(fvec4) FAdd 1458 1457
2175617a3babSopenharmony_ci                              Store 1453(texel) 1459
2176617a3babSopenharmony_ci            1460:         215 Load 217(s2DArray)
2177617a3babSopenharmony_ci            1461:  148(fvec3) Load 150(c3)
2178617a3babSopenharmony_ci            1462:    6(float) Load 371(lod)
2179617a3babSopenharmony_ci            1463:    7(fvec4) ImageGather 1460 1461 1275 Lod ConstOffsets 1462 1374
2180617a3babSopenharmony_ci            1464:    7(fvec4) Load 1453(texel)
2181617a3babSopenharmony_ci            1465:    7(fvec4) FAdd 1464 1463
2182617a3babSopenharmony_ci                              Store 1453(texel) 1465
2183617a3babSopenharmony_ci            1466:    7(fvec4) Load 1453(texel)
2184617a3babSopenharmony_ci                              ReturnValue 1466
2185617a3babSopenharmony_ci                              FunctionEnd
2186617a3babSopenharmony_ci50(testTextureSize():   48(ivec4) Function None 49
2187617a3babSopenharmony_ci              51:             Label
2188617a3babSopenharmony_ci      1470(size):   1469(ptr) Variable Function
2189617a3babSopenharmony_ci                              Store 1470(size) 1471
2190617a3babSopenharmony_ci            1472:         122 Load 124(s1D)
2191617a3babSopenharmony_ci            1473:    6(float) Load 371(lod)
2192617a3babSopenharmony_ci            1474:     47(int) ConvertFToS 1473
2193617a3babSopenharmony_ci            1475:         121 Image 1472
2194617a3babSopenharmony_ci            1476:     47(int) ImageQuerySizeLod 1475 1474
2195617a3babSopenharmony_ci            1478:   1477(ptr) AccessChain 1470(size) 173
2196617a3babSopenharmony_ci            1479:     47(int) Load 1478
2197617a3babSopenharmony_ci            1480:     47(int) IAdd 1479 1476
2198617a3babSopenharmony_ci            1481:   1477(ptr) AccessChain 1470(size) 173
2199617a3babSopenharmony_ci                              Store 1481 1480
2200617a3babSopenharmony_ci            1482:         133 Load 135(s2D)
2201617a3babSopenharmony_ci            1483:    6(float) Load 371(lod)
2202617a3babSopenharmony_ci            1484:     47(int) ConvertFToS 1483
2203617a3babSopenharmony_ci            1485:         132 Image 1482
2204617a3babSopenharmony_ci            1486:  451(ivec2) ImageQuerySizeLod 1485 1484
2205617a3babSopenharmony_ci            1487:   48(ivec4) Load 1470(size)
2206617a3babSopenharmony_ci            1488:  451(ivec2) VectorShuffle 1487 1487 0 1
2207617a3babSopenharmony_ci            1489:  451(ivec2) IAdd 1488 1486
2208617a3babSopenharmony_ci            1490:   1477(ptr) AccessChain 1470(size) 173
2209617a3babSopenharmony_ci            1491:     47(int) CompositeExtract 1489 0
2210617a3babSopenharmony_ci                              Store 1490 1491
2211617a3babSopenharmony_ci            1493:   1477(ptr) AccessChain 1470(size) 1492
2212617a3babSopenharmony_ci            1494:     47(int) CompositeExtract 1489 1
2213617a3babSopenharmony_ci                              Store 1493 1494
2214617a3babSopenharmony_ci            1495:         144 Load 146(s3D)
2215617a3babSopenharmony_ci            1496:    6(float) Load 371(lod)
2216617a3babSopenharmony_ci            1497:     47(int) ConvertFToS 1496
2217617a3babSopenharmony_ci            1498:         143 Image 1495
2218617a3babSopenharmony_ci            1499:  458(ivec3) ImageQuerySizeLod 1498 1497
2219617a3babSopenharmony_ci            1500:   48(ivec4) Load 1470(size)
2220617a3babSopenharmony_ci            1501:  458(ivec3) VectorShuffle 1500 1500 0 1 2
2221617a3babSopenharmony_ci            1502:  458(ivec3) IAdd 1501 1499
2222617a3babSopenharmony_ci            1503:   1477(ptr) AccessChain 1470(size) 173
2223617a3babSopenharmony_ci            1504:     47(int) CompositeExtract 1502 0
2224617a3babSopenharmony_ci                              Store 1503 1504
2225617a3babSopenharmony_ci            1505:   1477(ptr) AccessChain 1470(size) 1492
2226617a3babSopenharmony_ci            1506:     47(int) CompositeExtract 1502 1
2227617a3babSopenharmony_ci                              Store 1505 1506
2228617a3babSopenharmony_ci            1508:   1477(ptr) AccessChain 1470(size) 1507
2229617a3babSopenharmony_ci            1509:     47(int) CompositeExtract 1502 2
2230617a3babSopenharmony_ci                              Store 1508 1509
2231617a3babSopenharmony_ci            1510:         156 Load 158(sCube)
2232617a3babSopenharmony_ci            1511:    6(float) Load 371(lod)
2233617a3babSopenharmony_ci            1512:     47(int) ConvertFToS 1511
2234617a3babSopenharmony_ci            1513:         155 Image 1510
2235617a3babSopenharmony_ci            1514:  451(ivec2) ImageQuerySizeLod 1513 1512
2236617a3babSopenharmony_ci            1515:   48(ivec4) Load 1470(size)
2237617a3babSopenharmony_ci            1516:  451(ivec2) VectorShuffle 1515 1515 0 1
2238617a3babSopenharmony_ci            1517:  451(ivec2) IAdd 1516 1514
2239617a3babSopenharmony_ci            1518:   1477(ptr) AccessChain 1470(size) 173
2240617a3babSopenharmony_ci            1519:     47(int) CompositeExtract 1517 0
2241617a3babSopenharmony_ci                              Store 1518 1519
2242617a3babSopenharmony_ci            1520:   1477(ptr) AccessChain 1470(size) 1492
2243617a3babSopenharmony_ci            1521:     47(int) CompositeExtract 1517 1
2244617a3babSopenharmony_ci                              Store 1520 1521
2245617a3babSopenharmony_ci            1522:         165 Load 167(s1DShadow)
2246617a3babSopenharmony_ci            1523:    6(float) Load 371(lod)
2247617a3babSopenharmony_ci            1524:     47(int) ConvertFToS 1523
2248617a3babSopenharmony_ci            1525:         164 Image 1522
2249617a3babSopenharmony_ci            1526:     47(int) ImageQuerySizeLod 1525 1524
2250617a3babSopenharmony_ci            1527:   1477(ptr) AccessChain 1470(size) 173
2251617a3babSopenharmony_ci            1528:     47(int) Load 1527
2252617a3babSopenharmony_ci            1529:     47(int) IAdd 1528 1526
2253617a3babSopenharmony_ci            1530:   1477(ptr) AccessChain 1470(size) 173
2254617a3babSopenharmony_ci                              Store 1530 1529
2255617a3babSopenharmony_ci            1531:         180 Load 182(s2DShadow)
2256617a3babSopenharmony_ci            1532:    6(float) Load 371(lod)
2257617a3babSopenharmony_ci            1533:     47(int) ConvertFToS 1532
2258617a3babSopenharmony_ci            1534:         179 Image 1531
2259617a3babSopenharmony_ci            1535:  451(ivec2) ImageQuerySizeLod 1534 1533
2260617a3babSopenharmony_ci            1536:   48(ivec4) Load 1470(size)
2261617a3babSopenharmony_ci            1537:  451(ivec2) VectorShuffle 1536 1536 0 1
2262617a3babSopenharmony_ci            1538:  451(ivec2) IAdd 1537 1535
2263617a3babSopenharmony_ci            1539:   1477(ptr) AccessChain 1470(size) 173
2264617a3babSopenharmony_ci            1540:     47(int) CompositeExtract 1538 0
2265617a3babSopenharmony_ci                              Store 1539 1540
2266617a3babSopenharmony_ci            1541:   1477(ptr) AccessChain 1470(size) 1492
2267617a3babSopenharmony_ci            1542:     47(int) CompositeExtract 1538 1
2268617a3babSopenharmony_ci                              Store 1541 1542
2269617a3babSopenharmony_ci            1543:         192 Load 194(sCubeShadow)
2270617a3babSopenharmony_ci            1544:    6(float) Load 371(lod)
2271617a3babSopenharmony_ci            1545:     47(int) ConvertFToS 1544
2272617a3babSopenharmony_ci            1546:         191 Image 1543
2273617a3babSopenharmony_ci            1547:  451(ivec2) ImageQuerySizeLod 1546 1545
2274617a3babSopenharmony_ci            1548:   48(ivec4) Load 1470(size)
2275617a3babSopenharmony_ci            1549:  451(ivec2) VectorShuffle 1548 1548 0 1
2276617a3babSopenharmony_ci            1550:  451(ivec2) IAdd 1549 1547
2277617a3babSopenharmony_ci            1551:   1477(ptr) AccessChain 1470(size) 173
2278617a3babSopenharmony_ci            1552:     47(int) CompositeExtract 1550 0
2279617a3babSopenharmony_ci                              Store 1551 1552
2280617a3babSopenharmony_ci            1553:   1477(ptr) AccessChain 1470(size) 1492
2281617a3babSopenharmony_ci            1554:     47(int) CompositeExtract 1550 1
2282617a3babSopenharmony_ci                              Store 1553 1554
2283617a3babSopenharmony_ci            1555:         224 Load 226(sCubeArray)
2284617a3babSopenharmony_ci            1556:    6(float) Load 371(lod)
2285617a3babSopenharmony_ci            1557:     47(int) ConvertFToS 1556
2286617a3babSopenharmony_ci            1558:         223 Image 1555
2287617a3babSopenharmony_ci            1559:  458(ivec3) ImageQuerySizeLod 1558 1557
2288617a3babSopenharmony_ci            1560:   48(ivec4) Load 1470(size)
2289617a3babSopenharmony_ci            1561:  458(ivec3) VectorShuffle 1560 1560 0 1 2
2290617a3babSopenharmony_ci            1562:  458(ivec3) IAdd 1561 1559
2291617a3babSopenharmony_ci            1563:   1477(ptr) AccessChain 1470(size) 173
2292617a3babSopenharmony_ci            1564:     47(int) CompositeExtract 1562 0
2293617a3babSopenharmony_ci                              Store 1563 1564
2294617a3babSopenharmony_ci            1565:   1477(ptr) AccessChain 1470(size) 1492
2295617a3babSopenharmony_ci            1566:     47(int) CompositeExtract 1562 1
2296617a3babSopenharmony_ci                              Store 1565 1566
2297617a3babSopenharmony_ci            1567:   1477(ptr) AccessChain 1470(size) 1507
2298617a3babSopenharmony_ci            1568:     47(int) CompositeExtract 1562 2
2299617a3babSopenharmony_ci                              Store 1567 1568
2300617a3babSopenharmony_ci            1569:         278 Load 280(sCubeArrayShadow)
2301617a3babSopenharmony_ci            1570:    6(float) Load 371(lod)
2302617a3babSopenharmony_ci            1571:     47(int) ConvertFToS 1570
2303617a3babSopenharmony_ci            1572:         277 Image 1569
2304617a3babSopenharmony_ci            1573:  458(ivec3) ImageQuerySizeLod 1572 1571
2305617a3babSopenharmony_ci            1574:   48(ivec4) Load 1470(size)
2306617a3babSopenharmony_ci            1575:  458(ivec3) VectorShuffle 1574 1574 0 1 2
2307617a3babSopenharmony_ci            1576:  458(ivec3) IAdd 1575 1573
2308617a3babSopenharmony_ci            1577:   1477(ptr) AccessChain 1470(size) 173
2309617a3babSopenharmony_ci            1578:     47(int) CompositeExtract 1576 0
2310617a3babSopenharmony_ci                              Store 1577 1578
2311617a3babSopenharmony_ci            1579:   1477(ptr) AccessChain 1470(size) 1492
2312617a3babSopenharmony_ci            1580:     47(int) CompositeExtract 1576 1
2313617a3babSopenharmony_ci                              Store 1579 1580
2314617a3babSopenharmony_ci            1581:   1477(ptr) AccessChain 1470(size) 1507
2315617a3babSopenharmony_ci            1582:     47(int) CompositeExtract 1576 2
2316617a3babSopenharmony_ci                              Store 1581 1582
2317617a3babSopenharmony_ci            1583:         257 Load 259(s2DRect)
2318617a3babSopenharmony_ci            1584:         256 Image 1583
2319617a3babSopenharmony_ci            1585:  451(ivec2) ImageQuerySize 1584
2320617a3babSopenharmony_ci            1586:   48(ivec4) Load 1470(size)
2321617a3babSopenharmony_ci            1587:  451(ivec2) VectorShuffle 1586 1586 0 1
2322617a3babSopenharmony_ci            1588:  451(ivec2) IAdd 1587 1585
2323617a3babSopenharmony_ci            1589:   1477(ptr) AccessChain 1470(size) 173
2324617a3babSopenharmony_ci            1590:     47(int) CompositeExtract 1588 0
2325617a3babSopenharmony_ci                              Store 1589 1590
2326617a3babSopenharmony_ci            1591:   1477(ptr) AccessChain 1470(size) 1492
2327617a3babSopenharmony_ci            1592:     47(int) CompositeExtract 1588 1
2328617a3babSopenharmony_ci                              Store 1591 1592
2329617a3babSopenharmony_ci            1593:         266 Load 268(s2DRectShadow)
2330617a3babSopenharmony_ci            1594:         265 Image 1593
2331617a3babSopenharmony_ci            1595:  451(ivec2) ImageQuerySize 1594
2332617a3babSopenharmony_ci            1596:   48(ivec4) Load 1470(size)
2333617a3babSopenharmony_ci            1597:  451(ivec2) VectorShuffle 1596 1596 0 1
2334617a3babSopenharmony_ci            1598:  451(ivec2) IAdd 1597 1595
2335617a3babSopenharmony_ci            1599:   1477(ptr) AccessChain 1470(size) 173
2336617a3babSopenharmony_ci            1600:     47(int) CompositeExtract 1598 0
2337617a3babSopenharmony_ci                              Store 1599 1600
2338617a3babSopenharmony_ci            1601:   1477(ptr) AccessChain 1470(size) 1492
2339617a3babSopenharmony_ci            1602:     47(int) CompositeExtract 1598 1
2340617a3babSopenharmony_ci                              Store 1601 1602
2341617a3babSopenharmony_ci            1603:         206 Load 208(s1DArray)
2342617a3babSopenharmony_ci            1604:    6(float) Load 371(lod)
2343617a3babSopenharmony_ci            1605:     47(int) ConvertFToS 1604
2344617a3babSopenharmony_ci            1606:         205 Image 1603
2345617a3babSopenharmony_ci            1607:  451(ivec2) ImageQuerySizeLod 1606 1605
2346617a3babSopenharmony_ci            1608:   48(ivec4) Load 1470(size)
2347617a3babSopenharmony_ci            1609:  451(ivec2) VectorShuffle 1608 1608 0 1
2348617a3babSopenharmony_ci            1610:  451(ivec2) IAdd 1609 1607
2349617a3babSopenharmony_ci            1611:   1477(ptr) AccessChain 1470(size) 173
2350617a3babSopenharmony_ci            1612:     47(int) CompositeExtract 1610 0
2351617a3babSopenharmony_ci                              Store 1611 1612
2352617a3babSopenharmony_ci            1613:   1477(ptr) AccessChain 1470(size) 1492
2353617a3babSopenharmony_ci            1614:     47(int) CompositeExtract 1610 1
2354617a3babSopenharmony_ci                              Store 1613 1614
2355617a3babSopenharmony_ci            1615:         215 Load 217(s2DArray)
2356617a3babSopenharmony_ci            1616:    6(float) Load 371(lod)
2357617a3babSopenharmony_ci            1617:     47(int) ConvertFToS 1616
2358617a3babSopenharmony_ci            1618:         214 Image 1615
2359617a3babSopenharmony_ci            1619:  458(ivec3) ImageQuerySizeLod 1618 1617
2360617a3babSopenharmony_ci            1620:   48(ivec4) Load 1470(size)
2361617a3babSopenharmony_ci            1621:  458(ivec3) VectorShuffle 1620 1620 0 1 2
2362617a3babSopenharmony_ci            1622:  458(ivec3) IAdd 1621 1619
2363617a3babSopenharmony_ci            1623:   1477(ptr) AccessChain 1470(size) 173
2364617a3babSopenharmony_ci            1624:     47(int) CompositeExtract 1622 0
2365617a3babSopenharmony_ci                              Store 1623 1624
2366617a3babSopenharmony_ci            1625:   1477(ptr) AccessChain 1470(size) 1492
2367617a3babSopenharmony_ci            1626:     47(int) CompositeExtract 1622 1
2368617a3babSopenharmony_ci                              Store 1625 1626
2369617a3babSopenharmony_ci            1627:   1477(ptr) AccessChain 1470(size) 1507
2370617a3babSopenharmony_ci            1628:     47(int) CompositeExtract 1622 2
2371617a3babSopenharmony_ci                              Store 1627 1628
2372617a3babSopenharmony_ci            1629:         233 Load 235(s1DArrayShadow)
2373617a3babSopenharmony_ci            1630:    6(float) Load 371(lod)
2374617a3babSopenharmony_ci            1631:     47(int) ConvertFToS 1630
2375617a3babSopenharmony_ci            1632:         232 Image 1629
2376617a3babSopenharmony_ci            1633:  451(ivec2) ImageQuerySizeLod 1632 1631
2377617a3babSopenharmony_ci            1634:   48(ivec4) Load 1470(size)
2378617a3babSopenharmony_ci            1635:  451(ivec2) VectorShuffle 1634 1634 0 1
2379617a3babSopenharmony_ci            1636:  451(ivec2) IAdd 1635 1633
2380617a3babSopenharmony_ci            1637:   1477(ptr) AccessChain 1470(size) 173
2381617a3babSopenharmony_ci            1638:     47(int) CompositeExtract 1636 0
2382617a3babSopenharmony_ci                              Store 1637 1638
2383617a3babSopenharmony_ci            1639:   1477(ptr) AccessChain 1470(size) 1492
2384617a3babSopenharmony_ci            1640:     47(int) CompositeExtract 1636 1
2385617a3babSopenharmony_ci                              Store 1639 1640
2386617a3babSopenharmony_ci            1641:         245 Load 247(s2DArrayShadow)
2387617a3babSopenharmony_ci            1642:    6(float) Load 371(lod)
2388617a3babSopenharmony_ci            1643:     47(int) ConvertFToS 1642
2389617a3babSopenharmony_ci            1644:         244 Image 1641
2390617a3babSopenharmony_ci            1645:  458(ivec3) ImageQuerySizeLod 1644 1643
2391617a3babSopenharmony_ci            1646:   48(ivec4) Load 1470(size)
2392617a3babSopenharmony_ci            1647:  458(ivec3) VectorShuffle 1646 1646 0 1 2
2393617a3babSopenharmony_ci            1648:  458(ivec3) IAdd 1647 1645
2394617a3babSopenharmony_ci            1649:   1477(ptr) AccessChain 1470(size) 173
2395617a3babSopenharmony_ci            1650:     47(int) CompositeExtract 1648 0
2396617a3babSopenharmony_ci                              Store 1649 1650
2397617a3babSopenharmony_ci            1651:   1477(ptr) AccessChain 1470(size) 1492
2398617a3babSopenharmony_ci            1652:     47(int) CompositeExtract 1648 1
2399617a3babSopenharmony_ci                              Store 1651 1652
2400617a3babSopenharmony_ci            1653:   1477(ptr) AccessChain 1470(size) 1507
2401617a3babSopenharmony_ci            1654:     47(int) CompositeExtract 1648 2
2402617a3babSopenharmony_ci                              Store 1653 1654
2403617a3babSopenharmony_ci            1655:         771 Load 773(sBuffer)
2404617a3babSopenharmony_ci            1656:         770 Image 1655
2405617a3babSopenharmony_ci            1657:     47(int) ImageQuerySize 1656
2406617a3babSopenharmony_ci            1658:   1477(ptr) AccessChain 1470(size) 173
2407617a3babSopenharmony_ci            1659:     47(int) Load 1658
2408617a3babSopenharmony_ci            1660:     47(int) IAdd 1659 1657
2409617a3babSopenharmony_ci            1661:   1477(ptr) AccessChain 1470(size) 173
2410617a3babSopenharmony_ci                              Store 1661 1660
2411617a3babSopenharmony_ci            1662:         782 Load 784(s2DMS)
2412617a3babSopenharmony_ci            1663:         781 Image 1662
2413617a3babSopenharmony_ci            1664:  451(ivec2) ImageQuerySize 1663
2414617a3babSopenharmony_ci            1665:   48(ivec4) Load 1470(size)
2415617a3babSopenharmony_ci            1666:  451(ivec2) VectorShuffle 1665 1665 0 1
2416617a3babSopenharmony_ci            1667:  451(ivec2) IAdd 1666 1664
2417617a3babSopenharmony_ci            1668:   1477(ptr) AccessChain 1470(size) 173
2418617a3babSopenharmony_ci            1669:     47(int) CompositeExtract 1667 0
2419617a3babSopenharmony_ci                              Store 1668 1669
2420617a3babSopenharmony_ci            1670:   1477(ptr) AccessChain 1470(size) 1492
2421617a3babSopenharmony_ci            1671:     47(int) CompositeExtract 1667 1
2422617a3babSopenharmony_ci                              Store 1670 1671
2423617a3babSopenharmony_ci            1672:         793 Load 795(s2DMSArray)
2424617a3babSopenharmony_ci            1673:         792 Image 1672
2425617a3babSopenharmony_ci            1674:  458(ivec3) ImageQuerySize 1673
2426617a3babSopenharmony_ci            1675:   48(ivec4) Load 1470(size)
2427617a3babSopenharmony_ci            1676:  458(ivec3) VectorShuffle 1675 1675 0 1 2
2428617a3babSopenharmony_ci            1677:  458(ivec3) IAdd 1676 1674
2429617a3babSopenharmony_ci            1678:   1477(ptr) AccessChain 1470(size) 173
2430617a3babSopenharmony_ci            1679:     47(int) CompositeExtract 1677 0
2431617a3babSopenharmony_ci                              Store 1678 1679
2432617a3babSopenharmony_ci            1680:   1477(ptr) AccessChain 1470(size) 1492
2433617a3babSopenharmony_ci            1681:     47(int) CompositeExtract 1677 1
2434617a3babSopenharmony_ci                              Store 1680 1681
2435617a3babSopenharmony_ci            1682:   1477(ptr) AccessChain 1470(size) 1507
2436617a3babSopenharmony_ci            1683:     47(int) CompositeExtract 1677 2
2437617a3babSopenharmony_ci                              Store 1682 1683
2438617a3babSopenharmony_ci            1684:   48(ivec4) Load 1470(size)
2439617a3babSopenharmony_ci                              ReturnValue 1684
2440617a3babSopenharmony_ci                              FunctionEnd
2441617a3babSopenharmony_ci54(testTextureQueryLod():   52(fvec2) Function None 53
2442617a3babSopenharmony_ci              55:             Label
2443617a3babSopenharmony_ci       1688(lod):   1687(ptr) Variable Function
2444617a3babSopenharmony_ci                              Store 1688(lod) 1689
2445617a3babSopenharmony_ci            1690:         122 Load 124(s1D)
2446617a3babSopenharmony_ci            1691:    6(float) Load 127(c1)
2447617a3babSopenharmony_ci            1692:   52(fvec2) ImageQueryLod 1690 1691
2448617a3babSopenharmony_ci            1693:   52(fvec2) Load 1688(lod)
2449617a3babSopenharmony_ci            1694:   52(fvec2) FAdd 1693 1692
2450617a3babSopenharmony_ci                              Store 1688(lod) 1694
2451617a3babSopenharmony_ci            1695:         133 Load 135(s2D)
2452617a3babSopenharmony_ci            1696:   52(fvec2) Load 138(c2)
2453617a3babSopenharmony_ci            1697:   52(fvec2) ImageQueryLod 1695 1696
2454617a3babSopenharmony_ci            1698:   52(fvec2) Load 1688(lod)
2455617a3babSopenharmony_ci            1699:   52(fvec2) FAdd 1698 1697
2456617a3babSopenharmony_ci                              Store 1688(lod) 1699
2457617a3babSopenharmony_ci            1700:         144 Load 146(s3D)
2458617a3babSopenharmony_ci            1701:  148(fvec3) Load 150(c3)
2459617a3babSopenharmony_ci            1702:   52(fvec2) ImageQueryLod 1700 1701
2460617a3babSopenharmony_ci            1703:   52(fvec2) Load 1688(lod)
2461617a3babSopenharmony_ci            1704:   52(fvec2) FAdd 1703 1702
2462617a3babSopenharmony_ci                              Store 1688(lod) 1704
2463617a3babSopenharmony_ci            1705:         156 Load 158(sCube)
2464617a3babSopenharmony_ci            1706:  148(fvec3) Load 150(c3)
2465617a3babSopenharmony_ci            1707:   52(fvec2) ImageQueryLod 1705 1706
2466617a3babSopenharmony_ci            1708:   52(fvec2) Load 1688(lod)
2467617a3babSopenharmony_ci            1709:   52(fvec2) FAdd 1708 1707
2468617a3babSopenharmony_ci                              Store 1688(lod) 1709
2469617a3babSopenharmony_ci            1710:         206 Load 208(s1DArray)
2470617a3babSopenharmony_ci            1711:    6(float) Load 127(c1)
2471617a3babSopenharmony_ci            1712:   52(fvec2) ImageQueryLod 1710 1711
2472617a3babSopenharmony_ci            1713:   52(fvec2) Load 1688(lod)
2473617a3babSopenharmony_ci            1714:   52(fvec2) FAdd 1713 1712
2474617a3babSopenharmony_ci                              Store 1688(lod) 1714
2475617a3babSopenharmony_ci            1715:         215 Load 217(s2DArray)
2476617a3babSopenharmony_ci            1716:   52(fvec2) Load 138(c2)
2477617a3babSopenharmony_ci            1717:   52(fvec2) ImageQueryLod 1715 1716
2478617a3babSopenharmony_ci            1718:   52(fvec2) Load 1688(lod)
2479617a3babSopenharmony_ci            1719:   52(fvec2) FAdd 1718 1717
2480617a3babSopenharmony_ci                              Store 1688(lod) 1719
2481617a3babSopenharmony_ci            1720:         224 Load 226(sCubeArray)
2482617a3babSopenharmony_ci            1721:  148(fvec3) Load 150(c3)
2483617a3babSopenharmony_ci            1722:   52(fvec2) ImageQueryLod 1720 1721
2484617a3babSopenharmony_ci            1723:   52(fvec2) Load 1688(lod)
2485617a3babSopenharmony_ci            1724:   52(fvec2) FAdd 1723 1722
2486617a3babSopenharmony_ci                              Store 1688(lod) 1724
2487617a3babSopenharmony_ci            1725:         165 Load 167(s1DShadow)
2488617a3babSopenharmony_ci            1726:    6(float) Load 127(c1)
2489617a3babSopenharmony_ci            1727:   52(fvec2) ImageQueryLod 1725 1726
2490617a3babSopenharmony_ci            1728:   52(fvec2) Load 1688(lod)
2491617a3babSopenharmony_ci            1729:   52(fvec2) FAdd 1728 1727
2492617a3babSopenharmony_ci                              Store 1688(lod) 1729
2493617a3babSopenharmony_ci            1730:         180 Load 182(s2DShadow)
2494617a3babSopenharmony_ci            1731:   52(fvec2) Load 138(c2)
2495617a3babSopenharmony_ci            1732:   52(fvec2) ImageQueryLod 1730 1731
2496617a3babSopenharmony_ci            1733:   52(fvec2) Load 1688(lod)
2497617a3babSopenharmony_ci            1734:   52(fvec2) FAdd 1733 1732
2498617a3babSopenharmony_ci                              Store 1688(lod) 1734
2499617a3babSopenharmony_ci            1735:         278 Load 280(sCubeArrayShadow)
2500617a3babSopenharmony_ci            1736:  148(fvec3) Load 150(c3)
2501617a3babSopenharmony_ci            1737:   52(fvec2) ImageQueryLod 1735 1736
2502617a3babSopenharmony_ci            1738:   52(fvec2) Load 1688(lod)
2503617a3babSopenharmony_ci            1739:   52(fvec2) FAdd 1738 1737
2504617a3babSopenharmony_ci                              Store 1688(lod) 1739
2505617a3babSopenharmony_ci            1740:         233 Load 235(s1DArrayShadow)
2506617a3babSopenharmony_ci            1741:    6(float) Load 127(c1)
2507617a3babSopenharmony_ci            1742:   52(fvec2) ImageQueryLod 1740 1741
2508617a3babSopenharmony_ci            1743:   52(fvec2) Load 1688(lod)
2509617a3babSopenharmony_ci            1744:   52(fvec2) FAdd 1743 1742
2510617a3babSopenharmony_ci                              Store 1688(lod) 1744
2511617a3babSopenharmony_ci            1745:         245 Load 247(s2DArrayShadow)
2512617a3babSopenharmony_ci            1746:   52(fvec2) Load 138(c2)
2513617a3babSopenharmony_ci            1747:   52(fvec2) ImageQueryLod 1745 1746
2514617a3babSopenharmony_ci            1748:   52(fvec2) Load 1688(lod)
2515617a3babSopenharmony_ci            1749:   52(fvec2) FAdd 1748 1747
2516617a3babSopenharmony_ci                              Store 1688(lod) 1749
2517617a3babSopenharmony_ci            1750:         278 Load 280(sCubeArrayShadow)
2518617a3babSopenharmony_ci            1751:  148(fvec3) Load 150(c3)
2519617a3babSopenharmony_ci            1752:   52(fvec2) ImageQueryLod 1750 1751
2520617a3babSopenharmony_ci            1753:   52(fvec2) Load 1688(lod)
2521617a3babSopenharmony_ci            1754:   52(fvec2) FAdd 1753 1752
2522617a3babSopenharmony_ci                              Store 1688(lod) 1754
2523617a3babSopenharmony_ci            1755:   52(fvec2) Load 1688(lod)
2524617a3babSopenharmony_ci                              ReturnValue 1755
2525617a3babSopenharmony_ci                              FunctionEnd
2526617a3babSopenharmony_ci57(testTextureQueryLevels():     47(int) Function None 56
2527617a3babSopenharmony_ci              58:             Label
2528617a3babSopenharmony_ci    1758(levels):   1477(ptr) Variable Function
2529617a3babSopenharmony_ci                              Store 1758(levels) 1275
2530617a3babSopenharmony_ci            1759:         122 Load 124(s1D)
2531617a3babSopenharmony_ci            1760:         121 Image 1759
2532617a3babSopenharmony_ci            1761:     47(int) ImageQueryLevels 1760
2533617a3babSopenharmony_ci            1762:     47(int) Load 1758(levels)
2534617a3babSopenharmony_ci            1763:     47(int) IAdd 1762 1761
2535617a3babSopenharmony_ci                              Store 1758(levels) 1763
2536617a3babSopenharmony_ci            1764:         133 Load 135(s2D)
2537617a3babSopenharmony_ci            1765:         132 Image 1764
2538617a3babSopenharmony_ci            1766:     47(int) ImageQueryLevels 1765
2539617a3babSopenharmony_ci            1767:     47(int) Load 1758(levels)
2540617a3babSopenharmony_ci            1768:     47(int) IAdd 1767 1766
2541617a3babSopenharmony_ci                              Store 1758(levels) 1768
2542617a3babSopenharmony_ci            1769:         144 Load 146(s3D)
2543617a3babSopenharmony_ci            1770:         143 Image 1769
2544617a3babSopenharmony_ci            1771:     47(int) ImageQueryLevels 1770
2545617a3babSopenharmony_ci            1772:     47(int) Load 1758(levels)
2546617a3babSopenharmony_ci            1773:     47(int) IAdd 1772 1771
2547617a3babSopenharmony_ci                              Store 1758(levels) 1773
2548617a3babSopenharmony_ci            1774:         156 Load 158(sCube)
2549617a3babSopenharmony_ci            1775:         155 Image 1774
2550617a3babSopenharmony_ci            1776:     47(int) ImageQueryLevels 1775
2551617a3babSopenharmony_ci            1777:     47(int) Load 1758(levels)
2552617a3babSopenharmony_ci            1778:     47(int) IAdd 1777 1776
2553617a3babSopenharmony_ci                              Store 1758(levels) 1778
2554617a3babSopenharmony_ci            1779:         165 Load 167(s1DShadow)
2555617a3babSopenharmony_ci            1780:         164 Image 1779
2556617a3babSopenharmony_ci            1781:     47(int) ImageQueryLevels 1780
2557617a3babSopenharmony_ci            1782:     47(int) Load 1758(levels)
2558617a3babSopenharmony_ci            1783:     47(int) IAdd 1782 1781
2559617a3babSopenharmony_ci                              Store 1758(levels) 1783
2560617a3babSopenharmony_ci            1784:         180 Load 182(s2DShadow)
2561617a3babSopenharmony_ci            1785:         179 Image 1784
2562617a3babSopenharmony_ci            1786:     47(int) ImageQueryLevels 1785
2563617a3babSopenharmony_ci            1787:     47(int) Load 1758(levels)
2564617a3babSopenharmony_ci            1788:     47(int) IAdd 1787 1786
2565617a3babSopenharmony_ci                              Store 1758(levels) 1788
2566617a3babSopenharmony_ci            1789:         192 Load 194(sCubeShadow)
2567617a3babSopenharmony_ci            1790:         191 Image 1789
2568617a3babSopenharmony_ci            1791:     47(int) ImageQueryLevels 1790
2569617a3babSopenharmony_ci            1792:     47(int) Load 1758(levels)
2570617a3babSopenharmony_ci            1793:     47(int) IAdd 1792 1791
2571617a3babSopenharmony_ci                              Store 1758(levels) 1793
2572617a3babSopenharmony_ci            1794:         224 Load 226(sCubeArray)
2573617a3babSopenharmony_ci            1795:         223 Image 1794
2574617a3babSopenharmony_ci            1796:     47(int) ImageQueryLevels 1795
2575617a3babSopenharmony_ci            1797:     47(int) Load 1758(levels)
2576617a3babSopenharmony_ci            1798:     47(int) IAdd 1797 1796
2577617a3babSopenharmony_ci                              Store 1758(levels) 1798
2578617a3babSopenharmony_ci            1799:         278 Load 280(sCubeArrayShadow)
2579617a3babSopenharmony_ci            1800:         277 Image 1799
2580617a3babSopenharmony_ci            1801:     47(int) ImageQueryLevels 1800
2581617a3babSopenharmony_ci            1802:     47(int) Load 1758(levels)
2582617a3babSopenharmony_ci            1803:     47(int) IAdd 1802 1801
2583617a3babSopenharmony_ci                              Store 1758(levels) 1803
2584617a3babSopenharmony_ci            1804:         206 Load 208(s1DArray)
2585617a3babSopenharmony_ci            1805:         205 Image 1804
2586617a3babSopenharmony_ci            1806:     47(int) ImageQueryLevels 1805
2587617a3babSopenharmony_ci            1807:     47(int) Load 1758(levels)
2588617a3babSopenharmony_ci            1808:     47(int) IAdd 1807 1806
2589617a3babSopenharmony_ci                              Store 1758(levels) 1808
2590617a3babSopenharmony_ci            1809:         215 Load 217(s2DArray)
2591617a3babSopenharmony_ci            1810:         214 Image 1809
2592617a3babSopenharmony_ci            1811:     47(int) ImageQueryLevels 1810
2593617a3babSopenharmony_ci            1812:     47(int) Load 1758(levels)
2594617a3babSopenharmony_ci            1813:     47(int) IAdd 1812 1811
2595617a3babSopenharmony_ci                              Store 1758(levels) 1813
2596617a3babSopenharmony_ci            1814:         233 Load 235(s1DArrayShadow)
2597617a3babSopenharmony_ci            1815:         232 Image 1814
2598617a3babSopenharmony_ci            1816:     47(int) ImageQueryLevels 1815
2599617a3babSopenharmony_ci            1817:     47(int) Load 1758(levels)
2600617a3babSopenharmony_ci            1818:     47(int) IAdd 1817 1816
2601617a3babSopenharmony_ci                              Store 1758(levels) 1818
2602617a3babSopenharmony_ci            1819:         245 Load 247(s2DArrayShadow)
2603617a3babSopenharmony_ci            1820:         244 Image 1819
2604617a3babSopenharmony_ci            1821:     47(int) ImageQueryLevels 1820
2605617a3babSopenharmony_ci            1822:     47(int) Load 1758(levels)
2606617a3babSopenharmony_ci            1823:     47(int) IAdd 1822 1821
2607617a3babSopenharmony_ci                              Store 1758(levels) 1823
2608617a3babSopenharmony_ci            1824:     47(int) Load 1758(levels)
2609617a3babSopenharmony_ci                              ReturnValue 1824
2610617a3babSopenharmony_ci                              FunctionEnd
2611617a3babSopenharmony_ci59(testTextureSamples():     47(int) Function None 56
2612617a3babSopenharmony_ci              60:             Label
2613617a3babSopenharmony_ci   1827(samples):   1477(ptr) Variable Function
2614617a3babSopenharmony_ci                              Store 1827(samples) 1275
2615617a3babSopenharmony_ci            1828:         782 Load 784(s2DMS)
2616617a3babSopenharmony_ci            1829:         781 Image 1828
2617617a3babSopenharmony_ci            1830:     47(int) ImageQuerySamples 1829
2618617a3babSopenharmony_ci            1831:     47(int) Load 1827(samples)
2619617a3babSopenharmony_ci            1832:     47(int) IAdd 1831 1830
2620617a3babSopenharmony_ci                              Store 1827(samples) 1832
2621617a3babSopenharmony_ci            1833:         793 Load 795(s2DMSArray)
2622617a3babSopenharmony_ci            1834:         792 Image 1833
2623617a3babSopenharmony_ci            1835:     47(int) ImageQuerySamples 1834
2624617a3babSopenharmony_ci            1836:     47(int) Load 1827(samples)
2625617a3babSopenharmony_ci            1837:     47(int) IAdd 1836 1835
2626617a3babSopenharmony_ci                              Store 1827(samples) 1837
2627617a3babSopenharmony_ci            1838:     47(int) Load 1827(samples)
2628617a3babSopenharmony_ci                              ReturnValue 1838
2629617a3babSopenharmony_ci                              FunctionEnd
2630617a3babSopenharmony_ci61(testImageLoad():    7(fvec4) Function None 8
2631617a3babSopenharmony_ci              62:             Label
2632617a3babSopenharmony_ci     1841(texel):     63(ptr) Variable Function
2633617a3babSopenharmony_ci                              Store 1841(texel) 120
2634617a3babSopenharmony_ci            1845:        1842 Load 1844(i1D)
2635617a3babSopenharmony_ci            1846:    6(float) Load 127(c1)
2636617a3babSopenharmony_ci            1847:     47(int) ConvertFToS 1846
2637617a3babSopenharmony_ci            1848:    7(fvec4) ImageRead 1845 1847
2638617a3babSopenharmony_ci            1849:    7(fvec4) Load 1841(texel)
2639617a3babSopenharmony_ci            1850:    7(fvec4) FAdd 1849 1848
2640617a3babSopenharmony_ci                              Store 1841(texel) 1850
2641617a3babSopenharmony_ci            1854:        1851 Load 1853(i2D)
2642617a3babSopenharmony_ci            1855:   52(fvec2) Load 138(c2)
2643617a3babSopenharmony_ci            1856:  451(ivec2) ConvertFToS 1855
2644617a3babSopenharmony_ci            1857:    7(fvec4) ImageRead 1854 1856
2645617a3babSopenharmony_ci            1858:    7(fvec4) Load 1841(texel)
2646617a3babSopenharmony_ci            1859:    7(fvec4) FAdd 1858 1857
2647617a3babSopenharmony_ci                              Store 1841(texel) 1859
2648617a3babSopenharmony_ci            1863:        1860 Load 1862(i3D)
2649617a3babSopenharmony_ci            1864:  148(fvec3) Load 150(c3)
2650617a3babSopenharmony_ci            1865:  458(ivec3) ConvertFToS 1864
2651617a3babSopenharmony_ci            1866:    7(fvec4) ImageRead 1863 1865
2652617a3babSopenharmony_ci            1867:    7(fvec4) Load 1841(texel)
2653617a3babSopenharmony_ci            1868:    7(fvec4) FAdd 1867 1866
2654617a3babSopenharmony_ci                              Store 1841(texel) 1868
2655617a3babSopenharmony_ci            1872:        1869 Load 1871(i2DRect)
2656617a3babSopenharmony_ci            1873:   52(fvec2) Load 138(c2)
2657617a3babSopenharmony_ci            1874:  451(ivec2) ConvertFToS 1873
2658617a3babSopenharmony_ci            1875:    7(fvec4) ImageRead 1872 1874
2659617a3babSopenharmony_ci            1876:    7(fvec4) Load 1841(texel)
2660617a3babSopenharmony_ci            1877:    7(fvec4) FAdd 1876 1875
2661617a3babSopenharmony_ci                              Store 1841(texel) 1877
2662617a3babSopenharmony_ci            1881:        1878 Load 1880(iCube)
2663617a3babSopenharmony_ci            1882:  148(fvec3) Load 150(c3)
2664617a3babSopenharmony_ci            1883:  458(ivec3) ConvertFToS 1882
2665617a3babSopenharmony_ci            1884:    7(fvec4) ImageRead 1881 1883
2666617a3babSopenharmony_ci            1885:    7(fvec4) Load 1841(texel)
2667617a3babSopenharmony_ci            1886:    7(fvec4) FAdd 1885 1884
2668617a3babSopenharmony_ci                              Store 1841(texel) 1886
2669617a3babSopenharmony_ci            1890:        1887 Load 1889(iBuffer)
2670617a3babSopenharmony_ci            1891:    6(float) Load 127(c1)
2671617a3babSopenharmony_ci            1892:     47(int) ConvertFToS 1891
2672617a3babSopenharmony_ci            1893:    7(fvec4) ImageRead 1890 1892
2673617a3babSopenharmony_ci            1894:    7(fvec4) Load 1841(texel)
2674617a3babSopenharmony_ci            1895:    7(fvec4) FAdd 1894 1893
2675617a3babSopenharmony_ci                              Store 1841(texel) 1895
2676617a3babSopenharmony_ci            1899:        1896 Load 1898(i1DArray)
2677617a3babSopenharmony_ci            1900:   52(fvec2) Load 138(c2)
2678617a3babSopenharmony_ci            1901:  451(ivec2) ConvertFToS 1900
2679617a3babSopenharmony_ci            1902:    7(fvec4) ImageRead 1899 1901
2680617a3babSopenharmony_ci            1903:    7(fvec4) Load 1841(texel)
2681617a3babSopenharmony_ci            1904:    7(fvec4) FAdd 1903 1902
2682617a3babSopenharmony_ci                              Store 1841(texel) 1904
2683617a3babSopenharmony_ci            1908:        1905 Load 1907(i2DArray)
2684617a3babSopenharmony_ci            1909:  148(fvec3) Load 150(c3)
2685617a3babSopenharmony_ci            1910:  458(ivec3) ConvertFToS 1909
2686617a3babSopenharmony_ci            1911:    7(fvec4) ImageRead 1908 1910
2687617a3babSopenharmony_ci            1912:    7(fvec4) Load 1841(texel)
2688617a3babSopenharmony_ci            1913:    7(fvec4) FAdd 1912 1911
2689617a3babSopenharmony_ci                              Store 1841(texel) 1913
2690617a3babSopenharmony_ci            1917:        1914 Load 1916(iCubeArray)
2691617a3babSopenharmony_ci            1918:  148(fvec3) Load 150(c3)
2692617a3babSopenharmony_ci            1919:  458(ivec3) ConvertFToS 1918
2693617a3babSopenharmony_ci            1920:    7(fvec4) ImageRead 1917 1919
2694617a3babSopenharmony_ci            1921:    7(fvec4) Load 1841(texel)
2695617a3babSopenharmony_ci            1922:    7(fvec4) FAdd 1921 1920
2696617a3babSopenharmony_ci                              Store 1841(texel) 1922
2697617a3babSopenharmony_ci            1926:        1923 Load 1925(i2DMS)
2698617a3babSopenharmony_ci            1927:   52(fvec2) Load 138(c2)
2699617a3babSopenharmony_ci            1928:  451(ivec2) ConvertFToS 1927
2700617a3babSopenharmony_ci            1929:    7(fvec4) ImageRead 1926 1928 Sample 445
2701617a3babSopenharmony_ci            1930:    7(fvec4) Load 1841(texel)
2702617a3babSopenharmony_ci            1931:    7(fvec4) FAdd 1930 1929
2703617a3babSopenharmony_ci                              Store 1841(texel) 1931
2704617a3babSopenharmony_ci            1935:        1932 Load 1934(i2DMSArray)
2705617a3babSopenharmony_ci            1936:  148(fvec3) Load 150(c3)
2706617a3babSopenharmony_ci            1937:  458(ivec3) ConvertFToS 1936
2707617a3babSopenharmony_ci            1938:    7(fvec4) ImageRead 1935 1937 Sample 445
2708617a3babSopenharmony_ci            1939:    7(fvec4) Load 1841(texel)
2709617a3babSopenharmony_ci            1940:    7(fvec4) FAdd 1939 1938
2710617a3babSopenharmony_ci                              Store 1841(texel) 1940
2711617a3babSopenharmony_ci            1941:    7(fvec4) Load 1841(texel)
2712617a3babSopenharmony_ci                              ReturnValue 1941
2713617a3babSopenharmony_ci                              FunctionEnd
2714617a3babSopenharmony_ci66(testImageStore(vf4;):           2 Function None 64
2715617a3babSopenharmony_ci        65(data):     63(ptr) FunctionParameter
2716617a3babSopenharmony_ci              67:             Label
2717617a3babSopenharmony_ci            1944:        1842 Load 1844(i1D)
2718617a3babSopenharmony_ci            1945:    6(float) Load 127(c1)
2719617a3babSopenharmony_ci            1946:     47(int) ConvertFToS 1945
2720617a3babSopenharmony_ci            1947:    7(fvec4) Load 65(data)
2721617a3babSopenharmony_ci                              ImageWrite 1944 1946 1947
2722617a3babSopenharmony_ci            1948:        1851 Load 1853(i2D)
2723617a3babSopenharmony_ci            1949:   52(fvec2) Load 138(c2)
2724617a3babSopenharmony_ci            1950:  451(ivec2) ConvertFToS 1949
2725617a3babSopenharmony_ci            1951:    7(fvec4) Load 65(data)
2726617a3babSopenharmony_ci                              ImageWrite 1948 1950 1951
2727617a3babSopenharmony_ci            1952:        1860 Load 1862(i3D)
2728617a3babSopenharmony_ci            1953:  148(fvec3) Load 150(c3)
2729617a3babSopenharmony_ci            1954:  458(ivec3) ConvertFToS 1953
2730617a3babSopenharmony_ci            1955:    7(fvec4) Load 65(data)
2731617a3babSopenharmony_ci                              ImageWrite 1952 1954 1955
2732617a3babSopenharmony_ci            1956:        1869 Load 1871(i2DRect)
2733617a3babSopenharmony_ci            1957:   52(fvec2) Load 138(c2)
2734617a3babSopenharmony_ci            1958:  451(ivec2) ConvertFToS 1957
2735617a3babSopenharmony_ci            1959:    7(fvec4) Load 65(data)
2736617a3babSopenharmony_ci                              ImageWrite 1956 1958 1959
2737617a3babSopenharmony_ci            1960:        1878 Load 1880(iCube)
2738617a3babSopenharmony_ci            1961:  148(fvec3) Load 150(c3)
2739617a3babSopenharmony_ci            1962:  458(ivec3) ConvertFToS 1961
2740617a3babSopenharmony_ci            1963:    7(fvec4) Load 65(data)
2741617a3babSopenharmony_ci                              ImageWrite 1960 1962 1963
2742617a3babSopenharmony_ci            1964:        1887 Load 1889(iBuffer)
2743617a3babSopenharmony_ci            1965:    6(float) Load 127(c1)
2744617a3babSopenharmony_ci            1966:     47(int) ConvertFToS 1965
2745617a3babSopenharmony_ci            1967:    7(fvec4) Load 65(data)
2746617a3babSopenharmony_ci                              ImageWrite 1964 1966 1967
2747617a3babSopenharmony_ci            1968:        1896 Load 1898(i1DArray)
2748617a3babSopenharmony_ci            1969:   52(fvec2) Load 138(c2)
2749617a3babSopenharmony_ci            1970:  451(ivec2) ConvertFToS 1969
2750617a3babSopenharmony_ci            1971:    7(fvec4) Load 65(data)
2751617a3babSopenharmony_ci                              ImageWrite 1968 1970 1971
2752617a3babSopenharmony_ci            1972:        1905 Load 1907(i2DArray)
2753617a3babSopenharmony_ci            1973:  148(fvec3) Load 150(c3)
2754617a3babSopenharmony_ci            1974:  458(ivec3) ConvertFToS 1973
2755617a3babSopenharmony_ci            1975:    7(fvec4) Load 65(data)
2756617a3babSopenharmony_ci                              ImageWrite 1972 1974 1975
2757617a3babSopenharmony_ci            1976:        1914 Load 1916(iCubeArray)
2758617a3babSopenharmony_ci            1977:  148(fvec3) Load 150(c3)
2759617a3babSopenharmony_ci            1978:  458(ivec3) ConvertFToS 1977
2760617a3babSopenharmony_ci            1979:    7(fvec4) Load 65(data)
2761617a3babSopenharmony_ci                              ImageWrite 1976 1978 1979
2762617a3babSopenharmony_ci            1980:        1923 Load 1925(i2DMS)
2763617a3babSopenharmony_ci            1981:   52(fvec2) Load 138(c2)
2764617a3babSopenharmony_ci            1982:  451(ivec2) ConvertFToS 1981
2765617a3babSopenharmony_ci            1983:    7(fvec4) Load 65(data)
2766617a3babSopenharmony_ci                              ImageWrite 1980 1982 1983 Sample 445
2767617a3babSopenharmony_ci            1984:        1932 Load 1934(i2DMSArray)
2768617a3babSopenharmony_ci            1985:  148(fvec3) Load 150(c3)
2769617a3babSopenharmony_ci            1986:  458(ivec3) ConvertFToS 1985
2770617a3babSopenharmony_ci            1987:    7(fvec4) Load 65(data)
2771617a3babSopenharmony_ci                              ImageWrite 1984 1986 1987 Sample 445
2772617a3babSopenharmony_ci                              Return
2773617a3babSopenharmony_ci                              FunctionEnd
2774617a3babSopenharmony_ci68(testSparseTexture():    7(fvec4) Function None 8
2775617a3babSopenharmony_ci              69:             Label
2776617a3babSopenharmony_ci     1988(texel):     63(ptr) Variable Function
2777617a3babSopenharmony_ci                              Store 1988(texel) 120
2778617a3babSopenharmony_ci            1989:         133 Load 135(s2D)
2779617a3babSopenharmony_ci            1990:   52(fvec2) Load 138(c2)
2780617a3babSopenharmony_ci            1992:1991(ResType) ImageSparseSampleImplicitLod 1989 1990
2781617a3babSopenharmony_ci            1993:    7(fvec4) CompositeExtract 1992 1
2782617a3babSopenharmony_ci                              Store 1988(texel) 1993
2783617a3babSopenharmony_ci            1994:     47(int) CompositeExtract 1992 0
2784617a3babSopenharmony_ci            1995:         144 Load 146(s3D)
2785617a3babSopenharmony_ci            1996:  148(fvec3) Load 150(c3)
2786617a3babSopenharmony_ci            1997:1991(ResType) ImageSparseSampleImplicitLod 1995 1996
2787617a3babSopenharmony_ci            1998:    7(fvec4) CompositeExtract 1997 1
2788617a3babSopenharmony_ci                              Store 1988(texel) 1998
2789617a3babSopenharmony_ci            1999:     47(int) CompositeExtract 1997 0
2790617a3babSopenharmony_ci            2000:         156 Load 158(sCube)
2791617a3babSopenharmony_ci            2001:  148(fvec3) Load 150(c3)
2792617a3babSopenharmony_ci            2002:1991(ResType) ImageSparseSampleImplicitLod 2000 2001
2793617a3babSopenharmony_ci            2003:    7(fvec4) CompositeExtract 2002 1
2794617a3babSopenharmony_ci                              Store 1988(texel) 2003
2795617a3babSopenharmony_ci            2004:     47(int) CompositeExtract 2002 0
2796617a3babSopenharmony_ci            2005:         180 Load 182(s2DShadow)
2797617a3babSopenharmony_ci            2006:  148(fvec3) Load 150(c3)
2798617a3babSopenharmony_ci            2007:    174(ptr) AccessChain 1988(texel) 173
2799617a3babSopenharmony_ci            2008:    6(float) CompositeExtract 2006 2
2800617a3babSopenharmony_ci            2010:2009(ResType) ImageSparseSampleDrefImplicitLod 2005 2006 2008
2801617a3babSopenharmony_ci            2011:    6(float) CompositeExtract 2010 1
2802617a3babSopenharmony_ci                              Store 2007 2011
2803617a3babSopenharmony_ci            2012:     47(int) CompositeExtract 2010 0
2804617a3babSopenharmony_ci            2013:         192 Load 194(sCubeShadow)
2805617a3babSopenharmony_ci            2014:    7(fvec4) Load 197(c4)
2806617a3babSopenharmony_ci            2015:    174(ptr) AccessChain 1988(texel) 173
2807617a3babSopenharmony_ci            2016:    6(float) CompositeExtract 2014 3
2808617a3babSopenharmony_ci            2017:2009(ResType) ImageSparseSampleDrefImplicitLod 2013 2014 2016
2809617a3babSopenharmony_ci            2018:    6(float) CompositeExtract 2017 1
2810617a3babSopenharmony_ci                              Store 2015 2018
2811617a3babSopenharmony_ci            2019:     47(int) CompositeExtract 2017 0
2812617a3babSopenharmony_ci            2020:         215 Load 217(s2DArray)
2813617a3babSopenharmony_ci            2021:  148(fvec3) Load 150(c3)
2814617a3babSopenharmony_ci            2022:1991(ResType) ImageSparseSampleImplicitLod 2020 2021
2815617a3babSopenharmony_ci            2023:    7(fvec4) CompositeExtract 2022 1
2816617a3babSopenharmony_ci                              Store 1988(texel) 2023
2817617a3babSopenharmony_ci            2024:     47(int) CompositeExtract 2022 0
2818617a3babSopenharmony_ci            2025:         224 Load 226(sCubeArray)
2819617a3babSopenharmony_ci            2026:    7(fvec4) Load 197(c4)
2820617a3babSopenharmony_ci            2027:1991(ResType) ImageSparseSampleImplicitLod 2025 2026
2821617a3babSopenharmony_ci            2028:    7(fvec4) CompositeExtract 2027 1
2822617a3babSopenharmony_ci                              Store 1988(texel) 2028
2823617a3babSopenharmony_ci            2029:     47(int) CompositeExtract 2027 0
2824617a3babSopenharmony_ci            2030:         245 Load 247(s2DArrayShadow)
2825617a3babSopenharmony_ci            2031:    7(fvec4) Load 197(c4)
2826617a3babSopenharmony_ci            2032:    174(ptr) AccessChain 1988(texel) 173
2827617a3babSopenharmony_ci            2033:    6(float) CompositeExtract 2031 3
2828617a3babSopenharmony_ci            2034:2009(ResType) ImageSparseSampleDrefImplicitLod 2030 2031 2033
2829617a3babSopenharmony_ci            2035:    6(float) CompositeExtract 2034 1
2830617a3babSopenharmony_ci                              Store 2032 2035
2831617a3babSopenharmony_ci            2036:     47(int) CompositeExtract 2034 0
2832617a3babSopenharmony_ci            2037:         257 Load 259(s2DRect)
2833617a3babSopenharmony_ci            2038:   52(fvec2) Load 138(c2)
2834617a3babSopenharmony_ci            2039:1991(ResType) ImageSparseSampleImplicitLod 2037 2038
2835617a3babSopenharmony_ci            2040:    7(fvec4) CompositeExtract 2039 1
2836617a3babSopenharmony_ci                              Store 1988(texel) 2040
2837617a3babSopenharmony_ci            2041:     47(int) CompositeExtract 2039 0
2838617a3babSopenharmony_ci            2042:         266 Load 268(s2DRectShadow)
2839617a3babSopenharmony_ci            2043:  148(fvec3) Load 150(c3)
2840617a3babSopenharmony_ci            2044:    174(ptr) AccessChain 1988(texel) 173
2841617a3babSopenharmony_ci            2045:    6(float) CompositeExtract 2043 2
2842617a3babSopenharmony_ci            2046:2009(ResType) ImageSparseSampleDrefImplicitLod 2042 2043 2045
2843617a3babSopenharmony_ci            2047:    6(float) CompositeExtract 2046 1
2844617a3babSopenharmony_ci                              Store 2044 2047
2845617a3babSopenharmony_ci            2048:     47(int) CompositeExtract 2046 0
2846617a3babSopenharmony_ci            2049:         278 Load 280(sCubeArrayShadow)
2847617a3babSopenharmony_ci            2050:    7(fvec4) Load 197(c4)
2848617a3babSopenharmony_ci            2051:    6(float) Load 283(compare)
2849617a3babSopenharmony_ci            2052:    174(ptr) AccessChain 1988(texel) 173
2850617a3babSopenharmony_ci            2053:2009(ResType) ImageSparseSampleDrefImplicitLod 2049 2050 2051
2851617a3babSopenharmony_ci            2054:    6(float) CompositeExtract 2053 1
2852617a3babSopenharmony_ci                              Store 2052 2054
2853617a3babSopenharmony_ci            2055:     47(int) CompositeExtract 2053 0
2854617a3babSopenharmony_ci            2056:    7(fvec4) Load 1988(texel)
2855617a3babSopenharmony_ci                              ReturnValue 2056
2856617a3babSopenharmony_ci                              FunctionEnd
2857617a3babSopenharmony_ci70(testSparseTextureLod():    7(fvec4) Function None 8
2858617a3babSopenharmony_ci              71:             Label
2859617a3babSopenharmony_ci     2059(texel):     63(ptr) Variable Function
2860617a3babSopenharmony_ci                              Store 2059(texel) 120
2861617a3babSopenharmony_ci            2060:         133 Load 135(s2D)
2862617a3babSopenharmony_ci            2061:   52(fvec2) Load 138(c2)
2863617a3babSopenharmony_ci            2062:    6(float) Load 371(lod)
2864617a3babSopenharmony_ci            2063:1991(ResType) ImageSparseSampleExplicitLod 2060 2061 Lod 2062
2865617a3babSopenharmony_ci            2064:    7(fvec4) CompositeExtract 2063 1
2866617a3babSopenharmony_ci                              Store 2059(texel) 2064
2867617a3babSopenharmony_ci            2065:     47(int) CompositeExtract 2063 0
2868617a3babSopenharmony_ci            2066:         144 Load 146(s3D)
2869617a3babSopenharmony_ci            2067:  148(fvec3) Load 150(c3)
2870617a3babSopenharmony_ci            2068:    6(float) Load 371(lod)
2871617a3babSopenharmony_ci            2069:1991(ResType) ImageSparseSampleExplicitLod 2066 2067 Lod 2068
2872617a3babSopenharmony_ci            2070:    7(fvec4) CompositeExtract 2069 1
2873617a3babSopenharmony_ci                              Store 2059(texel) 2070
2874617a3babSopenharmony_ci            2071:     47(int) CompositeExtract 2069 0
2875617a3babSopenharmony_ci            2072:         156 Load 158(sCube)
2876617a3babSopenharmony_ci            2073:  148(fvec3) Load 150(c3)
2877617a3babSopenharmony_ci            2074:    6(float) Load 371(lod)
2878617a3babSopenharmony_ci            2075:1991(ResType) ImageSparseSampleExplicitLod 2072 2073 Lod 2074
2879617a3babSopenharmony_ci            2076:    7(fvec4) CompositeExtract 2075 1
2880617a3babSopenharmony_ci                              Store 2059(texel) 2076
2881617a3babSopenharmony_ci            2077:     47(int) CompositeExtract 2075 0
2882617a3babSopenharmony_ci            2078:         180 Load 182(s2DShadow)
2883617a3babSopenharmony_ci            2079:  148(fvec3) Load 150(c3)
2884617a3babSopenharmony_ci            2080:    6(float) Load 371(lod)
2885617a3babSopenharmony_ci            2081:    174(ptr) AccessChain 2059(texel) 173
2886617a3babSopenharmony_ci            2082:    6(float) CompositeExtract 2079 2
2887617a3babSopenharmony_ci            2083:2009(ResType) ImageSparseSampleDrefExplicitLod 2078 2079 2082 Lod 2080
2888617a3babSopenharmony_ci            2084:    6(float) CompositeExtract 2083 1
2889617a3babSopenharmony_ci                              Store 2081 2084
2890617a3babSopenharmony_ci            2085:     47(int) CompositeExtract 2083 0
2891617a3babSopenharmony_ci            2086:         215 Load 217(s2DArray)
2892617a3babSopenharmony_ci            2087:  148(fvec3) Load 150(c3)
2893617a3babSopenharmony_ci            2088:    6(float) Load 371(lod)
2894617a3babSopenharmony_ci            2089:1991(ResType) ImageSparseSampleExplicitLod 2086 2087 Lod 2088
2895617a3babSopenharmony_ci            2090:    7(fvec4) CompositeExtract 2089 1
2896617a3babSopenharmony_ci                              Store 2059(texel) 2090
2897617a3babSopenharmony_ci            2091:     47(int) CompositeExtract 2089 0
2898617a3babSopenharmony_ci            2092:         224 Load 226(sCubeArray)
2899617a3babSopenharmony_ci            2093:    7(fvec4) Load 197(c4)
2900617a3babSopenharmony_ci            2094:    6(float) Load 371(lod)
2901617a3babSopenharmony_ci            2095:1991(ResType) ImageSparseSampleExplicitLod 2092 2093 Lod 2094
2902617a3babSopenharmony_ci            2096:    7(fvec4) CompositeExtract 2095 1
2903617a3babSopenharmony_ci                              Store 2059(texel) 2096
2904617a3babSopenharmony_ci            2097:     47(int) CompositeExtract 2095 0
2905617a3babSopenharmony_ci            2098:    7(fvec4) Load 2059(texel)
2906617a3babSopenharmony_ci                              ReturnValue 2098
2907617a3babSopenharmony_ci                              FunctionEnd
2908617a3babSopenharmony_ci72(testSparseTextureOffset():    7(fvec4) Function None 8
2909617a3babSopenharmony_ci              73:             Label
2910617a3babSopenharmony_ci     2101(texel):     63(ptr) Variable Function
2911617a3babSopenharmony_ci                              Store 2101(texel) 120
2912617a3babSopenharmony_ci            2102:         133 Load 135(s2D)
2913617a3babSopenharmony_ci            2103:   52(fvec2) Load 138(c2)
2914617a3babSopenharmony_ci            2104:1991(ResType) ImageSparseSampleImplicitLod 2102 2103 ConstOffset 452
2915617a3babSopenharmony_ci            2105:    7(fvec4) CompositeExtract 2104 1
2916617a3babSopenharmony_ci                              Store 2101(texel) 2105
2917617a3babSopenharmony_ci            2106:     47(int) CompositeExtract 2104 0
2918617a3babSopenharmony_ci            2107:         144 Load 146(s3D)
2919617a3babSopenharmony_ci            2108:  148(fvec3) Load 150(c3)
2920617a3babSopenharmony_ci            2109:1991(ResType) ImageSparseSampleImplicitLod 2107 2108 ConstOffset 459
2921617a3babSopenharmony_ci            2110:    7(fvec4) CompositeExtract 2109 1
2922617a3babSopenharmony_ci                              Store 2101(texel) 2110
2923617a3babSopenharmony_ci            2111:     47(int) CompositeExtract 2109 0
2924617a3babSopenharmony_ci            2112:         257 Load 259(s2DRect)
2925617a3babSopenharmony_ci            2113:   52(fvec2) Load 138(c2)
2926617a3babSopenharmony_ci            2114:1991(ResType) ImageSparseSampleImplicitLod 2112 2113 ConstOffset 452
2927617a3babSopenharmony_ci            2115:    7(fvec4) CompositeExtract 2114 1
2928617a3babSopenharmony_ci                              Store 2101(texel) 2115
2929617a3babSopenharmony_ci            2116:     47(int) CompositeExtract 2114 0
2930617a3babSopenharmony_ci            2117:         266 Load 268(s2DRectShadow)
2931617a3babSopenharmony_ci            2118:  148(fvec3) Load 150(c3)
2932617a3babSopenharmony_ci            2119:    174(ptr) AccessChain 2101(texel) 173
2933617a3babSopenharmony_ci            2120:    6(float) CompositeExtract 2118 2
2934617a3babSopenharmony_ci            2121:2009(ResType) ImageSparseSampleDrefImplicitLod 2117 2118 2120 ConstOffset 452
2935617a3babSopenharmony_ci            2122:    6(float) CompositeExtract 2121 1
2936617a3babSopenharmony_ci                              Store 2119 2122
2937617a3babSopenharmony_ci            2123:     47(int) CompositeExtract 2121 0
2938617a3babSopenharmony_ci            2124:         180 Load 182(s2DShadow)
2939617a3babSopenharmony_ci            2125:  148(fvec3) Load 150(c3)
2940617a3babSopenharmony_ci            2126:    174(ptr) AccessChain 2101(texel) 173
2941617a3babSopenharmony_ci            2127:    6(float) CompositeExtract 2125 2
2942617a3babSopenharmony_ci            2128:2009(ResType) ImageSparseSampleDrefImplicitLod 2124 2125 2127 ConstOffset 452
2943617a3babSopenharmony_ci            2129:    6(float) CompositeExtract 2128 1
2944617a3babSopenharmony_ci                              Store 2126 2129
2945617a3babSopenharmony_ci            2130:     47(int) CompositeExtract 2128 0
2946617a3babSopenharmony_ci            2131:         215 Load 217(s2DArray)
2947617a3babSopenharmony_ci            2132:  148(fvec3) Load 150(c3)
2948617a3babSopenharmony_ci            2133:1991(ResType) ImageSparseSampleImplicitLod 2131 2132 ConstOffset 452
2949617a3babSopenharmony_ci            2134:    7(fvec4) CompositeExtract 2133 1
2950617a3babSopenharmony_ci                              Store 2101(texel) 2134
2951617a3babSopenharmony_ci            2135:     47(int) CompositeExtract 2133 0
2952617a3babSopenharmony_ci            2136:         245 Load 247(s2DArrayShadow)
2953617a3babSopenharmony_ci            2137:    7(fvec4) Load 197(c4)
2954617a3babSopenharmony_ci            2138:    174(ptr) AccessChain 2101(texel) 173
2955617a3babSopenharmony_ci            2139:    6(float) CompositeExtract 2137 3
2956617a3babSopenharmony_ci            2140:2009(ResType) ImageSparseSampleDrefImplicitLod 2136 2137 2139 ConstOffset 452
2957617a3babSopenharmony_ci            2141:    6(float) CompositeExtract 2140 1
2958617a3babSopenharmony_ci                              Store 2138 2141
2959617a3babSopenharmony_ci            2142:     47(int) CompositeExtract 2140 0
2960617a3babSopenharmony_ci            2143:    7(fvec4) Load 2101(texel)
2961617a3babSopenharmony_ci                              ReturnValue 2143
2962617a3babSopenharmony_ci                              FunctionEnd
2963617a3babSopenharmony_ci74(testSparseTextureLodOffset():    7(fvec4) Function None 8
2964617a3babSopenharmony_ci              75:             Label
2965617a3babSopenharmony_ci     2146(texel):     63(ptr) Variable Function
2966617a3babSopenharmony_ci                              Store 2146(texel) 120
2967617a3babSopenharmony_ci            2147:         133 Load 135(s2D)
2968617a3babSopenharmony_ci            2148:   52(fvec2) Load 138(c2)
2969617a3babSopenharmony_ci            2149:    6(float) Load 371(lod)
2970617a3babSopenharmony_ci            2150:1991(ResType) ImageSparseSampleExplicitLod 2147 2148 Lod ConstOffset 2149 452
2971617a3babSopenharmony_ci            2151:    7(fvec4) CompositeExtract 2150 1
2972617a3babSopenharmony_ci                              Store 2146(texel) 2151
2973617a3babSopenharmony_ci            2152:     47(int) CompositeExtract 2150 0
2974617a3babSopenharmony_ci            2153:         144 Load 146(s3D)
2975617a3babSopenharmony_ci            2154:  148(fvec3) Load 150(c3)
2976617a3babSopenharmony_ci            2155:    6(float) Load 371(lod)
2977617a3babSopenharmony_ci            2156:1991(ResType) ImageSparseSampleExplicitLod 2153 2154 Lod ConstOffset 2155 459
2978617a3babSopenharmony_ci            2157:    7(fvec4) CompositeExtract 2156 1
2979617a3babSopenharmony_ci                              Store 2146(texel) 2157
2980617a3babSopenharmony_ci            2158:     47(int) CompositeExtract 2156 0
2981617a3babSopenharmony_ci            2159:         180 Load 182(s2DShadow)
2982617a3babSopenharmony_ci            2160:  148(fvec3) Load 150(c3)
2983617a3babSopenharmony_ci            2161:    6(float) Load 371(lod)
2984617a3babSopenharmony_ci            2162:    174(ptr) AccessChain 2146(texel) 173
2985617a3babSopenharmony_ci            2163:    6(float) CompositeExtract 2160 2
2986617a3babSopenharmony_ci            2164:2009(ResType) ImageSparseSampleDrefExplicitLod 2159 2160 2163 Lod ConstOffset 2161 452
2987617a3babSopenharmony_ci            2165:    6(float) CompositeExtract 2164 1
2988617a3babSopenharmony_ci                              Store 2162 2165
2989617a3babSopenharmony_ci            2166:     47(int) CompositeExtract 2164 0
2990617a3babSopenharmony_ci            2167:         215 Load 217(s2DArray)
2991617a3babSopenharmony_ci            2168:  148(fvec3) Load 150(c3)
2992617a3babSopenharmony_ci            2169:    6(float) Load 371(lod)
2993617a3babSopenharmony_ci            2170:1991(ResType) ImageSparseSampleExplicitLod 2167 2168 Lod ConstOffset 2169 452
2994617a3babSopenharmony_ci            2171:    7(fvec4) CompositeExtract 2170 1
2995617a3babSopenharmony_ci                              Store 2146(texel) 2171
2996617a3babSopenharmony_ci            2172:     47(int) CompositeExtract 2170 0
2997617a3babSopenharmony_ci            2173:    7(fvec4) Load 2146(texel)
2998617a3babSopenharmony_ci                              ReturnValue 2173
2999617a3babSopenharmony_ci                              FunctionEnd
3000617a3babSopenharmony_ci76(testSparseTextureGrad():    7(fvec4) Function None 8
3001617a3babSopenharmony_ci              77:             Label
3002617a3babSopenharmony_ci     2176(texel):     63(ptr) Variable Function
3003617a3babSopenharmony_ci                              Store 2176(texel) 120
3004617a3babSopenharmony_ci            2177:         133 Load 135(s2D)
3005617a3babSopenharmony_ci            2178:   52(fvec2) Load 138(c2)
3006617a3babSopenharmony_ci            2179:   52(fvec2) Load 874(dPdxy2)
3007617a3babSopenharmony_ci            2180:   52(fvec2) Load 874(dPdxy2)
3008617a3babSopenharmony_ci            2181:1991(ResType) ImageSparseSampleExplicitLod 2177 2178 Grad 2179 2180
3009617a3babSopenharmony_ci            2182:    7(fvec4) CompositeExtract 2181 1
3010617a3babSopenharmony_ci                              Store 2176(texel) 2182
3011617a3babSopenharmony_ci            2183:     47(int) CompositeExtract 2181 0
3012617a3babSopenharmony_ci            2184:         144 Load 146(s3D)
3013617a3babSopenharmony_ci            2185:  148(fvec3) Load 150(c3)
3014617a3babSopenharmony_ci            2186:  148(fvec3) Load 882(dPdxy3)
3015617a3babSopenharmony_ci            2187:  148(fvec3) Load 882(dPdxy3)
3016617a3babSopenharmony_ci            2188:1991(ResType) ImageSparseSampleExplicitLod 2184 2185 Grad 2186 2187
3017617a3babSopenharmony_ci            2189:    7(fvec4) CompositeExtract 2188 1
3018617a3babSopenharmony_ci                              Store 2176(texel) 2189
3019617a3babSopenharmony_ci            2190:     47(int) CompositeExtract 2188 0
3020617a3babSopenharmony_ci            2191:         156 Load 158(sCube)
3021617a3babSopenharmony_ci            2192:  148(fvec3) Load 150(c3)
3022617a3babSopenharmony_ci            2193:  148(fvec3) Load 882(dPdxy3)
3023617a3babSopenharmony_ci            2194:  148(fvec3) Load 882(dPdxy3)
3024617a3babSopenharmony_ci            2195:1991(ResType) ImageSparseSampleExplicitLod 2191 2192 Grad 2193 2194
3025617a3babSopenharmony_ci            2196:    7(fvec4) CompositeExtract 2195 1
3026617a3babSopenharmony_ci                              Store 2176(texel) 2196
3027617a3babSopenharmony_ci            2197:     47(int) CompositeExtract 2195 0
3028617a3babSopenharmony_ci            2198:         257 Load 259(s2DRect)
3029617a3babSopenharmony_ci            2199:   52(fvec2) Load 138(c2)
3030617a3babSopenharmony_ci            2200:   52(fvec2) Load 874(dPdxy2)
3031617a3babSopenharmony_ci            2201:   52(fvec2) Load 874(dPdxy2)
3032617a3babSopenharmony_ci            2202:1991(ResType) ImageSparseSampleExplicitLod 2198 2199 Grad 2200 2201
3033617a3babSopenharmony_ci            2203:    7(fvec4) CompositeExtract 2202 1
3034617a3babSopenharmony_ci                              Store 2176(texel) 2203
3035617a3babSopenharmony_ci            2204:     47(int) CompositeExtract 2202 0
3036617a3babSopenharmony_ci            2205:         266 Load 268(s2DRectShadow)
3037617a3babSopenharmony_ci            2206:  148(fvec3) Load 150(c3)
3038617a3babSopenharmony_ci            2207:   52(fvec2) Load 874(dPdxy2)
3039617a3babSopenharmony_ci            2208:   52(fvec2) Load 874(dPdxy2)
3040617a3babSopenharmony_ci            2209:    174(ptr) AccessChain 2176(texel) 173
3041617a3babSopenharmony_ci            2210:    6(float) CompositeExtract 2206 2
3042617a3babSopenharmony_ci            2211:2009(ResType) ImageSparseSampleDrefExplicitLod 2205 2206 2210 Grad 2207 2208
3043617a3babSopenharmony_ci            2212:    6(float) CompositeExtract 2211 1
3044617a3babSopenharmony_ci                              Store 2209 2212
3045617a3babSopenharmony_ci            2213:     47(int) CompositeExtract 2211 0
3046617a3babSopenharmony_ci            2214:         180 Load 182(s2DShadow)
3047617a3babSopenharmony_ci            2215:  148(fvec3) Load 150(c3)
3048617a3babSopenharmony_ci            2216:   52(fvec2) Load 874(dPdxy2)
3049617a3babSopenharmony_ci            2217:   52(fvec2) Load 874(dPdxy2)
3050617a3babSopenharmony_ci            2218:    174(ptr) AccessChain 2176(texel) 173
3051617a3babSopenharmony_ci            2219:    6(float) CompositeExtract 2215 2
3052617a3babSopenharmony_ci            2220:2009(ResType) ImageSparseSampleDrefExplicitLod 2214 2215 2219 Grad 2216 2217
3053617a3babSopenharmony_ci            2221:    6(float) CompositeExtract 2220 1
3054617a3babSopenharmony_ci                              Store 2218 2221
3055617a3babSopenharmony_ci            2222:     47(int) CompositeExtract 2220 0
3056617a3babSopenharmony_ci            2223:         192 Load 194(sCubeShadow)
3057617a3babSopenharmony_ci            2224:    7(fvec4) Load 197(c4)
3058617a3babSopenharmony_ci            2225:  148(fvec3) Load 882(dPdxy3)
3059617a3babSopenharmony_ci            2226:  148(fvec3) Load 882(dPdxy3)
3060617a3babSopenharmony_ci            2227:    174(ptr) AccessChain 2176(texel) 173
3061617a3babSopenharmony_ci            2228:    6(float) CompositeExtract 2224 3
3062617a3babSopenharmony_ci            2229:2009(ResType) ImageSparseSampleDrefExplicitLod 2223 2224 2228 Grad 2225 2226
3063617a3babSopenharmony_ci            2230:    6(float) CompositeExtract 2229 1
3064617a3babSopenharmony_ci                              Store 2227 2230
3065617a3babSopenharmony_ci            2231:     47(int) CompositeExtract 2229 0
3066617a3babSopenharmony_ci            2232:         215 Load 217(s2DArray)
3067617a3babSopenharmony_ci            2233:  148(fvec3) Load 150(c3)
3068617a3babSopenharmony_ci            2234:   52(fvec2) Load 874(dPdxy2)
3069617a3babSopenharmony_ci            2235:   52(fvec2) Load 874(dPdxy2)
3070617a3babSopenharmony_ci            2236:1991(ResType) ImageSparseSampleExplicitLod 2232 2233 Grad 2234 2235
3071617a3babSopenharmony_ci            2237:    7(fvec4) CompositeExtract 2236 1
3072617a3babSopenharmony_ci                              Store 2176(texel) 2237
3073617a3babSopenharmony_ci            2238:     47(int) CompositeExtract 2236 0
3074617a3babSopenharmony_ci            2239:         245 Load 247(s2DArrayShadow)
3075617a3babSopenharmony_ci            2240:    7(fvec4) Load 197(c4)
3076617a3babSopenharmony_ci            2241:   52(fvec2) Load 874(dPdxy2)
3077617a3babSopenharmony_ci            2242:   52(fvec2) Load 874(dPdxy2)
3078617a3babSopenharmony_ci            2243:    174(ptr) AccessChain 2176(texel) 173
3079617a3babSopenharmony_ci            2244:    6(float) CompositeExtract 2240 3
3080617a3babSopenharmony_ci            2245:2009(ResType) ImageSparseSampleDrefExplicitLod 2239 2240 2244 Grad 2241 2242
3081617a3babSopenharmony_ci            2246:    6(float) CompositeExtract 2245 1
3082617a3babSopenharmony_ci                              Store 2243 2246
3083617a3babSopenharmony_ci            2247:     47(int) CompositeExtract 2245 0
3084617a3babSopenharmony_ci            2248:         224 Load 226(sCubeArray)
3085617a3babSopenharmony_ci            2249:    7(fvec4) Load 197(c4)
3086617a3babSopenharmony_ci            2250:  148(fvec3) Load 882(dPdxy3)
3087617a3babSopenharmony_ci            2251:  148(fvec3) Load 882(dPdxy3)
3088617a3babSopenharmony_ci            2252:1991(ResType) ImageSparseSampleExplicitLod 2248 2249 Grad 2250 2251
3089617a3babSopenharmony_ci            2253:    7(fvec4) CompositeExtract 2252 1
3090617a3babSopenharmony_ci                              Store 2176(texel) 2253
3091617a3babSopenharmony_ci            2254:     47(int) CompositeExtract 2252 0
3092617a3babSopenharmony_ci            2255:    7(fvec4) Load 2176(texel)
3093617a3babSopenharmony_ci                              ReturnValue 2255
3094617a3babSopenharmony_ci                              FunctionEnd
3095617a3babSopenharmony_ci78(testSparseTextureGradOffset():    7(fvec4) Function None 8
3096617a3babSopenharmony_ci              79:             Label
3097617a3babSopenharmony_ci     2258(texel):     63(ptr) Variable Function
3098617a3babSopenharmony_ci                              Store 2258(texel) 120
3099617a3babSopenharmony_ci            2259:         133 Load 135(s2D)
3100617a3babSopenharmony_ci            2260:   52(fvec2) Load 138(c2)
3101617a3babSopenharmony_ci            2261:   52(fvec2) Load 874(dPdxy2)
3102617a3babSopenharmony_ci            2262:   52(fvec2) Load 874(dPdxy2)
3103617a3babSopenharmony_ci            2263:1991(ResType) ImageSparseSampleExplicitLod 2259 2260 Grad ConstOffset 2261 2262 452
3104617a3babSopenharmony_ci            2264:    7(fvec4) CompositeExtract 2263 1
3105617a3babSopenharmony_ci                              Store 2258(texel) 2264
3106617a3babSopenharmony_ci            2265:     47(int) CompositeExtract 2263 0
3107617a3babSopenharmony_ci            2266:         144 Load 146(s3D)
3108617a3babSopenharmony_ci            2267:  148(fvec3) Load 150(c3)
3109617a3babSopenharmony_ci            2268:  148(fvec3) Load 882(dPdxy3)
3110617a3babSopenharmony_ci            2269:  148(fvec3) Load 882(dPdxy3)
3111617a3babSopenharmony_ci            2270:1991(ResType) ImageSparseSampleExplicitLod 2266 2267 Grad ConstOffset 2268 2269 459
3112617a3babSopenharmony_ci            2271:    7(fvec4) CompositeExtract 2270 1
3113617a3babSopenharmony_ci                              Store 2258(texel) 2271
3114617a3babSopenharmony_ci            2272:     47(int) CompositeExtract 2270 0
3115617a3babSopenharmony_ci            2273:         257 Load 259(s2DRect)
3116617a3babSopenharmony_ci            2274:   52(fvec2) Load 138(c2)
3117617a3babSopenharmony_ci            2275:   52(fvec2) Load 874(dPdxy2)
3118617a3babSopenharmony_ci            2276:   52(fvec2) Load 874(dPdxy2)
3119617a3babSopenharmony_ci            2277:1991(ResType) ImageSparseSampleExplicitLod 2273 2274 Grad ConstOffset 2275 2276 452
3120617a3babSopenharmony_ci            2278:    7(fvec4) CompositeExtract 2277 1
3121617a3babSopenharmony_ci                              Store 2258(texel) 2278
3122617a3babSopenharmony_ci            2279:     47(int) CompositeExtract 2277 0
3123617a3babSopenharmony_ci            2280:         266 Load 268(s2DRectShadow)
3124617a3babSopenharmony_ci            2281:  148(fvec3) Load 150(c3)
3125617a3babSopenharmony_ci            2282:   52(fvec2) Load 874(dPdxy2)
3126617a3babSopenharmony_ci            2283:   52(fvec2) Load 874(dPdxy2)
3127617a3babSopenharmony_ci            2284:    174(ptr) AccessChain 2258(texel) 173
3128617a3babSopenharmony_ci            2285:    6(float) CompositeExtract 2281 2
3129617a3babSopenharmony_ci            2286:2009(ResType) ImageSparseSampleDrefExplicitLod 2280 2281 2285 Grad ConstOffset 2282 2283 452
3130617a3babSopenharmony_ci            2287:    6(float) CompositeExtract 2286 1
3131617a3babSopenharmony_ci                              Store 2284 2287
3132617a3babSopenharmony_ci            2288:     47(int) CompositeExtract 2286 0
3133617a3babSopenharmony_ci            2289:         180 Load 182(s2DShadow)
3134617a3babSopenharmony_ci            2290:  148(fvec3) Load 150(c3)
3135617a3babSopenharmony_ci            2291:   52(fvec2) Load 874(dPdxy2)
3136617a3babSopenharmony_ci            2292:   52(fvec2) Load 874(dPdxy2)
3137617a3babSopenharmony_ci            2293:    174(ptr) AccessChain 2258(texel) 173
3138617a3babSopenharmony_ci            2294:    6(float) CompositeExtract 2290 2
3139617a3babSopenharmony_ci            2295:2009(ResType) ImageSparseSampleDrefExplicitLod 2289 2290 2294 Grad ConstOffset 2291 2292 452
3140617a3babSopenharmony_ci            2296:    6(float) CompositeExtract 2295 1
3141617a3babSopenharmony_ci                              Store 2293 2296
3142617a3babSopenharmony_ci            2297:     47(int) CompositeExtract 2295 0
3143617a3babSopenharmony_ci            2298:         215 Load 217(s2DArray)
3144617a3babSopenharmony_ci            2299:  148(fvec3) Load 150(c3)
3145617a3babSopenharmony_ci            2300:   52(fvec2) Load 874(dPdxy2)
3146617a3babSopenharmony_ci            2301:   52(fvec2) Load 874(dPdxy2)
3147617a3babSopenharmony_ci            2302:1991(ResType) ImageSparseSampleExplicitLod 2298 2299 Grad ConstOffset 2300 2301 452
3148617a3babSopenharmony_ci            2303:    7(fvec4) CompositeExtract 2302 1
3149617a3babSopenharmony_ci                              Store 2258(texel) 2303
3150617a3babSopenharmony_ci            2304:     47(int) CompositeExtract 2302 0
3151617a3babSopenharmony_ci            2305:         245 Load 247(s2DArrayShadow)
3152617a3babSopenharmony_ci            2306:    7(fvec4) Load 197(c4)
3153617a3babSopenharmony_ci            2307:   52(fvec2) Load 874(dPdxy2)
3154617a3babSopenharmony_ci            2308:   52(fvec2) Load 874(dPdxy2)
3155617a3babSopenharmony_ci            2309:    174(ptr) AccessChain 2258(texel) 173
3156617a3babSopenharmony_ci            2310:    6(float) CompositeExtract 2306 3
3157617a3babSopenharmony_ci            2311:2009(ResType) ImageSparseSampleDrefExplicitLod 2305 2306 2310 Grad ConstOffset 2307 2308 452
3158617a3babSopenharmony_ci            2312:    6(float) CompositeExtract 2311 1
3159617a3babSopenharmony_ci                              Store 2309 2312
3160617a3babSopenharmony_ci            2313:     47(int) CompositeExtract 2311 0
3161617a3babSopenharmony_ci            2314:    7(fvec4) Load 2258(texel)
3162617a3babSopenharmony_ci                              ReturnValue 2314
3163617a3babSopenharmony_ci                              FunctionEnd
3164617a3babSopenharmony_ci80(testSparseTexelFetch():    7(fvec4) Function None 8
3165617a3babSopenharmony_ci              81:             Label
3166617a3babSopenharmony_ci     2317(texel):     63(ptr) Variable Function
3167617a3babSopenharmony_ci                              Store 2317(texel) 120
3168617a3babSopenharmony_ci            2318:         133 Load 135(s2D)
3169617a3babSopenharmony_ci            2319:   52(fvec2) Load 138(c2)
3170617a3babSopenharmony_ci            2320:  451(ivec2) ConvertFToS 2319
3171617a3babSopenharmony_ci            2321:    6(float) Load 371(lod)
3172617a3babSopenharmony_ci            2322:     47(int) ConvertFToS 2321
3173617a3babSopenharmony_ci            2323:         132 Image 2318
3174617a3babSopenharmony_ci            2324:1991(ResType) ImageSparseFetch 2323 2320 Lod 2322
3175617a3babSopenharmony_ci            2325:    7(fvec4) CompositeExtract 2324 1
3176617a3babSopenharmony_ci                              Store 2317(texel) 2325
3177617a3babSopenharmony_ci            2326:     47(int) CompositeExtract 2324 0
3178617a3babSopenharmony_ci            2327:         144 Load 146(s3D)
3179617a3babSopenharmony_ci            2328:  148(fvec3) Load 150(c3)
3180617a3babSopenharmony_ci            2329:  458(ivec3) ConvertFToS 2328
3181617a3babSopenharmony_ci            2330:    6(float) Load 371(lod)
3182617a3babSopenharmony_ci            2331:     47(int) ConvertFToS 2330
3183617a3babSopenharmony_ci            2332:         143 Image 2327
3184617a3babSopenharmony_ci            2333:1991(ResType) ImageSparseFetch 2332 2329 Lod 2331
3185617a3babSopenharmony_ci            2334:    7(fvec4) CompositeExtract 2333 1
3186617a3babSopenharmony_ci                              Store 2317(texel) 2334
3187617a3babSopenharmony_ci            2335:     47(int) CompositeExtract 2333 0
3188617a3babSopenharmony_ci            2336:         257 Load 259(s2DRect)
3189617a3babSopenharmony_ci            2337:   52(fvec2) Load 138(c2)
3190617a3babSopenharmony_ci            2338:  451(ivec2) ConvertFToS 2337
3191617a3babSopenharmony_ci            2339:         256 Image 2336
3192617a3babSopenharmony_ci            2340:1991(ResType) ImageSparseFetch 2339 2338
3193617a3babSopenharmony_ci            2341:    7(fvec4) CompositeExtract 2340 1
3194617a3babSopenharmony_ci                              Store 2317(texel) 2341
3195617a3babSopenharmony_ci            2342:     47(int) CompositeExtract 2340 0
3196617a3babSopenharmony_ci            2343:         215 Load 217(s2DArray)
3197617a3babSopenharmony_ci            2344:  148(fvec3) Load 150(c3)
3198617a3babSopenharmony_ci            2345:  458(ivec3) ConvertFToS 2344
3199617a3babSopenharmony_ci            2346:    6(float) Load 371(lod)
3200617a3babSopenharmony_ci            2347:     47(int) ConvertFToS 2346
3201617a3babSopenharmony_ci            2348:         214 Image 2343
3202617a3babSopenharmony_ci            2349:1991(ResType) ImageSparseFetch 2348 2345 Lod 2347
3203617a3babSopenharmony_ci            2350:    7(fvec4) CompositeExtract 2349 1
3204617a3babSopenharmony_ci                              Store 2317(texel) 2350
3205617a3babSopenharmony_ci            2351:     47(int) CompositeExtract 2349 0
3206617a3babSopenharmony_ci            2352:         782 Load 784(s2DMS)
3207617a3babSopenharmony_ci            2353:   52(fvec2) Load 138(c2)
3208617a3babSopenharmony_ci            2354:  451(ivec2) ConvertFToS 2353
3209617a3babSopenharmony_ci            2355:         781 Image 2352
3210617a3babSopenharmony_ci            2356:1991(ResType) ImageSparseFetch 2355 2354 Sample 445
3211617a3babSopenharmony_ci            2357:    7(fvec4) CompositeExtract 2356 1
3212617a3babSopenharmony_ci                              Store 2317(texel) 2357
3213617a3babSopenharmony_ci            2358:     47(int) CompositeExtract 2356 0
3214617a3babSopenharmony_ci            2359:         793 Load 795(s2DMSArray)
3215617a3babSopenharmony_ci            2360:  148(fvec3) Load 150(c3)
3216617a3babSopenharmony_ci            2361:  458(ivec3) ConvertFToS 2360
3217617a3babSopenharmony_ci            2362:         792 Image 2359
3218617a3babSopenharmony_ci            2363:1991(ResType) ImageSparseFetch 2362 2361 Sample 799
3219617a3babSopenharmony_ci            2364:    7(fvec4) CompositeExtract 2363 1
3220617a3babSopenharmony_ci                              Store 2317(texel) 2364
3221617a3babSopenharmony_ci            2365:     47(int) CompositeExtract 2363 0
3222617a3babSopenharmony_ci            2366:    7(fvec4) Load 2317(texel)
3223617a3babSopenharmony_ci                              ReturnValue 2366
3224617a3babSopenharmony_ci                              FunctionEnd
3225617a3babSopenharmony_ci82(testSparseTexelFetchOffset():    7(fvec4) Function None 8
3226617a3babSopenharmony_ci              83:             Label
3227617a3babSopenharmony_ci     2369(texel):     63(ptr) Variable Function
3228617a3babSopenharmony_ci                              Store 2369(texel) 120
3229617a3babSopenharmony_ci            2370:         133 Load 135(s2D)
3230617a3babSopenharmony_ci            2371:   52(fvec2) Load 138(c2)
3231617a3babSopenharmony_ci            2372:  451(ivec2) ConvertFToS 2371
3232617a3babSopenharmony_ci            2373:    6(float) Load 371(lod)
3233617a3babSopenharmony_ci            2374:     47(int) ConvertFToS 2373
3234617a3babSopenharmony_ci            2375:         132 Image 2370
3235617a3babSopenharmony_ci            2376:1991(ResType) ImageSparseFetch 2375 2372 Lod ConstOffset 2374 452
3236617a3babSopenharmony_ci            2377:    7(fvec4) CompositeExtract 2376 1
3237617a3babSopenharmony_ci                              Store 2369(texel) 2377
3238617a3babSopenharmony_ci            2378:     47(int) CompositeExtract 2376 0
3239617a3babSopenharmony_ci            2379:         144 Load 146(s3D)
3240617a3babSopenharmony_ci            2380:  148(fvec3) Load 150(c3)
3241617a3babSopenharmony_ci            2381:  458(ivec3) ConvertFToS 2380
3242617a3babSopenharmony_ci            2382:    6(float) Load 371(lod)
3243617a3babSopenharmony_ci            2383:     47(int) ConvertFToS 2382
3244617a3babSopenharmony_ci            2384:         143 Image 2379
3245617a3babSopenharmony_ci            2385:1991(ResType) ImageSparseFetch 2384 2381 Lod ConstOffset 2383 459
3246617a3babSopenharmony_ci            2386:    7(fvec4) CompositeExtract 2385 1
3247617a3babSopenharmony_ci                              Store 2369(texel) 2386
3248617a3babSopenharmony_ci            2387:     47(int) CompositeExtract 2385 0
3249617a3babSopenharmony_ci            2388:         257 Load 259(s2DRect)
3250617a3babSopenharmony_ci            2389:   52(fvec2) Load 138(c2)
3251617a3babSopenharmony_ci            2390:  451(ivec2) ConvertFToS 2389
3252617a3babSopenharmony_ci            2391:         256 Image 2388
3253617a3babSopenharmony_ci            2392:1991(ResType) ImageSparseFetch 2391 2390 ConstOffset 452
3254617a3babSopenharmony_ci            2393:    7(fvec4) CompositeExtract 2392 1
3255617a3babSopenharmony_ci                              Store 2369(texel) 2393
3256617a3babSopenharmony_ci            2394:     47(int) CompositeExtract 2392 0
3257617a3babSopenharmony_ci            2395:         215 Load 217(s2DArray)
3258617a3babSopenharmony_ci            2396:  148(fvec3) Load 150(c3)
3259617a3babSopenharmony_ci            2397:  458(ivec3) ConvertFToS 2396
3260617a3babSopenharmony_ci            2398:    6(float) Load 371(lod)
3261617a3babSopenharmony_ci            2399:     47(int) ConvertFToS 2398
3262617a3babSopenharmony_ci            2400:         214 Image 2395
3263617a3babSopenharmony_ci            2401:1991(ResType) ImageSparseFetch 2400 2397 Lod ConstOffset 2399 452
3264617a3babSopenharmony_ci            2402:    7(fvec4) CompositeExtract 2401 1
3265617a3babSopenharmony_ci                              Store 2369(texel) 2402
3266617a3babSopenharmony_ci            2403:     47(int) CompositeExtract 2401 0
3267617a3babSopenharmony_ci            2404:    7(fvec4) Load 2369(texel)
3268617a3babSopenharmony_ci                              ReturnValue 2404
3269617a3babSopenharmony_ci                              FunctionEnd
3270617a3babSopenharmony_ci84(testSparseTextureGather():    7(fvec4) Function None 8
3271617a3babSopenharmony_ci              85:             Label
3272617a3babSopenharmony_ci     2407(texel):     63(ptr) Variable Function
3273617a3babSopenharmony_ci                              Store 2407(texel) 120
3274617a3babSopenharmony_ci            2408:         133 Load 135(s2D)
3275617a3babSopenharmony_ci            2409:   52(fvec2) Load 138(c2)
3276617a3babSopenharmony_ci            2410:1991(ResType) ImageSparseGather 2408 2409 1275
3277617a3babSopenharmony_ci            2411:    7(fvec4) CompositeExtract 2410 1
3278617a3babSopenharmony_ci                              Store 2407(texel) 2411
3279617a3babSopenharmony_ci            2412:     47(int) CompositeExtract 2410 0
3280617a3babSopenharmony_ci            2413:         215 Load 217(s2DArray)
3281617a3babSopenharmony_ci            2414:  148(fvec3) Load 150(c3)
3282617a3babSopenharmony_ci            2415:1991(ResType) ImageSparseGather 2413 2414 1275
3283617a3babSopenharmony_ci            2416:    7(fvec4) CompositeExtract 2415 1
3284617a3babSopenharmony_ci                              Store 2407(texel) 2416
3285617a3babSopenharmony_ci            2417:     47(int) CompositeExtract 2415 0
3286617a3babSopenharmony_ci            2418:         156 Load 158(sCube)
3287617a3babSopenharmony_ci            2419:  148(fvec3) Load 150(c3)
3288617a3babSopenharmony_ci            2420:1991(ResType) ImageSparseGather 2418 2419 1275
3289617a3babSopenharmony_ci            2421:    7(fvec4) CompositeExtract 2420 1
3290617a3babSopenharmony_ci                              Store 2407(texel) 2421
3291617a3babSopenharmony_ci            2422:     47(int) CompositeExtract 2420 0
3292617a3babSopenharmony_ci            2423:         224 Load 226(sCubeArray)
3293617a3babSopenharmony_ci            2424:    7(fvec4) Load 197(c4)
3294617a3babSopenharmony_ci            2425:1991(ResType) ImageSparseGather 2423 2424 1275
3295617a3babSopenharmony_ci            2426:    7(fvec4) CompositeExtract 2425 1
3296617a3babSopenharmony_ci                              Store 2407(texel) 2426
3297617a3babSopenharmony_ci            2427:     47(int) CompositeExtract 2425 0
3298617a3babSopenharmony_ci            2428:         257 Load 259(s2DRect)
3299617a3babSopenharmony_ci            2429:   52(fvec2) Load 138(c2)
3300617a3babSopenharmony_ci            2430:1991(ResType) ImageSparseGather 2428 2429 1275
3301617a3babSopenharmony_ci            2431:    7(fvec4) CompositeExtract 2430 1
3302617a3babSopenharmony_ci                              Store 2407(texel) 2431
3303617a3babSopenharmony_ci            2432:     47(int) CompositeExtract 2430 0
3304617a3babSopenharmony_ci            2433:         180 Load 182(s2DShadow)
3305617a3babSopenharmony_ci            2434:   52(fvec2) Load 138(c2)
3306617a3babSopenharmony_ci            2435:    6(float) Load 283(compare)
3307617a3babSopenharmony_ci            2436:1991(ResType) ImageSparseDrefGather 2433 2434 2435
3308617a3babSopenharmony_ci            2437:    7(fvec4) CompositeExtract 2436 1
3309617a3babSopenharmony_ci                              Store 2407(texel) 2437
3310617a3babSopenharmony_ci            2438:     47(int) CompositeExtract 2436 0
3311617a3babSopenharmony_ci            2439:         245 Load 247(s2DArrayShadow)
3312617a3babSopenharmony_ci            2440:  148(fvec3) Load 150(c3)
3313617a3babSopenharmony_ci            2441:    6(float) Load 283(compare)
3314617a3babSopenharmony_ci            2442:1991(ResType) ImageSparseDrefGather 2439 2440 2441
3315617a3babSopenharmony_ci            2443:    7(fvec4) CompositeExtract 2442 1
3316617a3babSopenharmony_ci                              Store 2407(texel) 2443
3317617a3babSopenharmony_ci            2444:     47(int) CompositeExtract 2442 0
3318617a3babSopenharmony_ci            2445:         192 Load 194(sCubeShadow)
3319617a3babSopenharmony_ci            2446:  148(fvec3) Load 150(c3)
3320617a3babSopenharmony_ci            2447:    6(float) Load 283(compare)
3321617a3babSopenharmony_ci            2448:1991(ResType) ImageSparseDrefGather 2445 2446 2447
3322617a3babSopenharmony_ci            2449:    7(fvec4) CompositeExtract 2448 1
3323617a3babSopenharmony_ci                              Store 2407(texel) 2449
3324617a3babSopenharmony_ci            2450:     47(int) CompositeExtract 2448 0
3325617a3babSopenharmony_ci            2451:         278 Load 280(sCubeArrayShadow)
3326617a3babSopenharmony_ci            2452:    7(fvec4) Load 197(c4)
3327617a3babSopenharmony_ci            2453:    6(float) Load 283(compare)
3328617a3babSopenharmony_ci            2454:1991(ResType) ImageSparseDrefGather 2451 2452 2453
3329617a3babSopenharmony_ci            2455:    7(fvec4) CompositeExtract 2454 1
3330617a3babSopenharmony_ci                              Store 2407(texel) 2455
3331617a3babSopenharmony_ci            2456:     47(int) CompositeExtract 2454 0
3332617a3babSopenharmony_ci            2457:         266 Load 268(s2DRectShadow)
3333617a3babSopenharmony_ci            2458:   52(fvec2) Load 138(c2)
3334617a3babSopenharmony_ci            2459:    6(float) Load 283(compare)
3335617a3babSopenharmony_ci            2460:1991(ResType) ImageSparseDrefGather 2457 2458 2459
3336617a3babSopenharmony_ci            2461:    7(fvec4) CompositeExtract 2460 1
3337617a3babSopenharmony_ci                              Store 2407(texel) 2461
3338617a3babSopenharmony_ci            2462:     47(int) CompositeExtract 2460 0
3339617a3babSopenharmony_ci            2463:    7(fvec4) Load 2407(texel)
3340617a3babSopenharmony_ci                              ReturnValue 2463
3341617a3babSopenharmony_ci                              FunctionEnd
3342617a3babSopenharmony_ci86(testSparseTextureGatherOffset():    7(fvec4) Function None 8
3343617a3babSopenharmony_ci              87:             Label
3344617a3babSopenharmony_ci     2466(texel):     63(ptr) Variable Function
3345617a3babSopenharmony_ci                              Store 2466(texel) 120
3346617a3babSopenharmony_ci            2467:         133 Load 135(s2D)
3347617a3babSopenharmony_ci            2468:   52(fvec2) Load 138(c2)
3348617a3babSopenharmony_ci            2469:1991(ResType) ImageSparseGather 2467 2468 1275 ConstOffset 452
3349617a3babSopenharmony_ci            2470:    7(fvec4) CompositeExtract 2469 1
3350617a3babSopenharmony_ci                              Store 2466(texel) 2470
3351617a3babSopenharmony_ci            2471:     47(int) CompositeExtract 2469 0
3352617a3babSopenharmony_ci            2472:         215 Load 217(s2DArray)
3353617a3babSopenharmony_ci            2473:  148(fvec3) Load 150(c3)
3354617a3babSopenharmony_ci            2474:1991(ResType) ImageSparseGather 2472 2473 1275 ConstOffset 452
3355617a3babSopenharmony_ci            2475:    7(fvec4) CompositeExtract 2474 1
3356617a3babSopenharmony_ci                              Store 2466(texel) 2475
3357617a3babSopenharmony_ci            2476:     47(int) CompositeExtract 2474 0
3358617a3babSopenharmony_ci            2477:         257 Load 259(s2DRect)
3359617a3babSopenharmony_ci            2478:   52(fvec2) Load 138(c2)
3360617a3babSopenharmony_ci            2479:1991(ResType) ImageSparseGather 2477 2478 1275 ConstOffset 452
3361617a3babSopenharmony_ci            2480:    7(fvec4) CompositeExtract 2479 1
3362617a3babSopenharmony_ci                              Store 2466(texel) 2480
3363617a3babSopenharmony_ci            2481:     47(int) CompositeExtract 2479 0
3364617a3babSopenharmony_ci            2482:         180 Load 182(s2DShadow)
3365617a3babSopenharmony_ci            2483:   52(fvec2) Load 138(c2)
3366617a3babSopenharmony_ci            2484:    6(float) Load 283(compare)
3367617a3babSopenharmony_ci            2485:1991(ResType) ImageSparseDrefGather 2482 2483 2484 ConstOffset 452
3368617a3babSopenharmony_ci            2486:    7(fvec4) CompositeExtract 2485 1
3369617a3babSopenharmony_ci                              Store 2466(texel) 2486
3370617a3babSopenharmony_ci            2487:     47(int) CompositeExtract 2485 0
3371617a3babSopenharmony_ci            2488:         245 Load 247(s2DArrayShadow)
3372617a3babSopenharmony_ci            2489:  148(fvec3) Load 150(c3)
3373617a3babSopenharmony_ci            2490:    6(float) Load 283(compare)
3374617a3babSopenharmony_ci            2491:1991(ResType) ImageSparseDrefGather 2488 2489 2490 ConstOffset 452
3375617a3babSopenharmony_ci            2492:    7(fvec4) CompositeExtract 2491 1
3376617a3babSopenharmony_ci                              Store 2466(texel) 2492
3377617a3babSopenharmony_ci            2493:     47(int) CompositeExtract 2491 0
3378617a3babSopenharmony_ci            2494:         266 Load 268(s2DRectShadow)
3379617a3babSopenharmony_ci            2495:   52(fvec2) Load 138(c2)
3380617a3babSopenharmony_ci            2496:    6(float) Load 283(compare)
3381617a3babSopenharmony_ci            2497:1991(ResType) ImageSparseDrefGather 2494 2495 2496 ConstOffset 452
3382617a3babSopenharmony_ci            2498:    7(fvec4) CompositeExtract 2497 1
3383617a3babSopenharmony_ci                              Store 2466(texel) 2498
3384617a3babSopenharmony_ci            2499:     47(int) CompositeExtract 2497 0
3385617a3babSopenharmony_ci            2500:    7(fvec4) Load 2466(texel)
3386617a3babSopenharmony_ci                              ReturnValue 2500
3387617a3babSopenharmony_ci                              FunctionEnd
3388617a3babSopenharmony_ci88(testSparseTextureGatherOffsets():    7(fvec4) Function None 8
3389617a3babSopenharmony_ci              89:             Label
3390617a3babSopenharmony_ci     2503(texel):     63(ptr) Variable Function
3391617a3babSopenharmony_ci                              Store 2503(texel) 120
3392617a3babSopenharmony_ci            2504:         133 Load 135(s2D)
3393617a3babSopenharmony_ci            2505:   52(fvec2) Load 138(c2)
3394617a3babSopenharmony_ci            2516:1991(ResType) ImageSparseGather 2504 2505 1275 ConstOffsets 2515
3395617a3babSopenharmony_ci            2517:    7(fvec4) CompositeExtract 2516 1
3396617a3babSopenharmony_ci                              Store 2503(texel) 2517
3397617a3babSopenharmony_ci            2518:     47(int) CompositeExtract 2516 0
3398617a3babSopenharmony_ci            2519:         215 Load 217(s2DArray)
3399617a3babSopenharmony_ci            2520:  148(fvec3) Load 150(c3)
3400617a3babSopenharmony_ci            2521:1991(ResType) ImageSparseGather 2519 2520 1275 ConstOffsets 2515
3401617a3babSopenharmony_ci            2522:    7(fvec4) CompositeExtract 2521 1
3402617a3babSopenharmony_ci                              Store 2503(texel) 2522
3403617a3babSopenharmony_ci            2523:     47(int) CompositeExtract 2521 0
3404617a3babSopenharmony_ci            2524:         257 Load 259(s2DRect)
3405617a3babSopenharmony_ci            2525:   52(fvec2) Load 138(c2)
3406617a3babSopenharmony_ci            2526:1991(ResType) ImageSparseGather 2524 2525 1275 ConstOffsets 2515
3407617a3babSopenharmony_ci            2527:    7(fvec4) CompositeExtract 2526 1
3408617a3babSopenharmony_ci                              Store 2503(texel) 2527
3409617a3babSopenharmony_ci            2528:     47(int) CompositeExtract 2526 0
3410617a3babSopenharmony_ci            2529:         180 Load 182(s2DShadow)
3411617a3babSopenharmony_ci            2530:   52(fvec2) Load 138(c2)
3412617a3babSopenharmony_ci            2531:    6(float) Load 283(compare)
3413617a3babSopenharmony_ci            2532:1991(ResType) ImageSparseDrefGather 2529 2530 2531 ConstOffsets 2515
3414617a3babSopenharmony_ci            2533:    7(fvec4) CompositeExtract 2532 1
3415617a3babSopenharmony_ci                              Store 2503(texel) 2533
3416617a3babSopenharmony_ci            2534:     47(int) CompositeExtract 2532 0
3417617a3babSopenharmony_ci            2535:         245 Load 247(s2DArrayShadow)
3418617a3babSopenharmony_ci            2536:  148(fvec3) Load 150(c3)
3419617a3babSopenharmony_ci            2537:    6(float) Load 283(compare)
3420617a3babSopenharmony_ci            2538:1991(ResType) ImageSparseDrefGather 2535 2536 2537 ConstOffsets 2515
3421617a3babSopenharmony_ci            2539:    7(fvec4) CompositeExtract 2538 1
3422617a3babSopenharmony_ci                              Store 2503(texel) 2539
3423617a3babSopenharmony_ci            2540:     47(int) CompositeExtract 2538 0
3424617a3babSopenharmony_ci            2541:         266 Load 268(s2DRectShadow)
3425617a3babSopenharmony_ci            2542:   52(fvec2) Load 138(c2)
3426617a3babSopenharmony_ci            2543:    6(float) Load 283(compare)
3427617a3babSopenharmony_ci            2544:1991(ResType) ImageSparseDrefGather 2541 2542 2543 ConstOffsets 2515
3428617a3babSopenharmony_ci            2545:    7(fvec4) CompositeExtract 2544 1
3429617a3babSopenharmony_ci                              Store 2503(texel) 2545
3430617a3babSopenharmony_ci            2546:     47(int) CompositeExtract 2544 0
3431617a3babSopenharmony_ci            2547:    7(fvec4) Load 2503(texel)
3432617a3babSopenharmony_ci                              ReturnValue 2547
3433617a3babSopenharmony_ci                              FunctionEnd
3434617a3babSopenharmony_ci90(testSparseTextureGatherLod():    7(fvec4) Function None 8
3435617a3babSopenharmony_ci              91:             Label
3436617a3babSopenharmony_ci     2550(texel):     63(ptr) Variable Function
3437617a3babSopenharmony_ci                              Store 2550(texel) 120
3438617a3babSopenharmony_ci            2551:         133 Load 135(s2D)
3439617a3babSopenharmony_ci            2552:   52(fvec2) Load 138(c2)
3440617a3babSopenharmony_ci            2553:    6(float) Load 371(lod)
3441617a3babSopenharmony_ci            2554:1991(ResType) ImageSparseGather 2551 2552 1275 Lod 2553
3442617a3babSopenharmony_ci            2555:    7(fvec4) CompositeExtract 2554 1
3443617a3babSopenharmony_ci                              Store 2550(texel) 2555
3444617a3babSopenharmony_ci            2556:     47(int) CompositeExtract 2554 0
3445617a3babSopenharmony_ci            2557:         215 Load 217(s2DArray)
3446617a3babSopenharmony_ci            2558:  148(fvec3) Load 150(c3)
3447617a3babSopenharmony_ci            2559:    6(float) Load 371(lod)
3448617a3babSopenharmony_ci            2560:1991(ResType) ImageSparseGather 2557 2558 1275 Lod 2559
3449617a3babSopenharmony_ci            2561:    7(fvec4) CompositeExtract 2560 1
3450617a3babSopenharmony_ci                              Store 2550(texel) 2561
3451617a3babSopenharmony_ci            2562:     47(int) CompositeExtract 2560 0
3452617a3babSopenharmony_ci            2563:         156 Load 158(sCube)
3453617a3babSopenharmony_ci            2564:  148(fvec3) Load 150(c3)
3454617a3babSopenharmony_ci            2565:    6(float) Load 371(lod)
3455617a3babSopenharmony_ci            2566:1991(ResType) ImageSparseGather 2563 2564 1275 Lod 2565
3456617a3babSopenharmony_ci            2567:    7(fvec4) CompositeExtract 2566 1
3457617a3babSopenharmony_ci                              Store 2550(texel) 2567
3458617a3babSopenharmony_ci            2568:     47(int) CompositeExtract 2566 0
3459617a3babSopenharmony_ci            2569:         224 Load 226(sCubeArray)
3460617a3babSopenharmony_ci            2570:    7(fvec4) Load 197(c4)
3461617a3babSopenharmony_ci            2571:    6(float) Load 371(lod)
3462617a3babSopenharmony_ci            2572:1991(ResType) ImageSparseGather 2569 2570 1275 Lod 2571
3463617a3babSopenharmony_ci            2573:    7(fvec4) CompositeExtract 2572 1
3464617a3babSopenharmony_ci                              Store 2550(texel) 2573
3465617a3babSopenharmony_ci            2574:     47(int) CompositeExtract 2572 0
3466617a3babSopenharmony_ci            2575:    7(fvec4) Load 2550(texel)
3467617a3babSopenharmony_ci                              ReturnValue 2575
3468617a3babSopenharmony_ci                              FunctionEnd
3469617a3babSopenharmony_ci92(testSparseTextureGatherLodOffset():    7(fvec4) Function None 8
3470617a3babSopenharmony_ci              93:             Label
3471617a3babSopenharmony_ci     2578(texel):     63(ptr) Variable Function
3472617a3babSopenharmony_ci                              Store 2578(texel) 120
3473617a3babSopenharmony_ci            2579:         133 Load 135(s2D)
3474617a3babSopenharmony_ci            2580:   52(fvec2) Load 138(c2)
3475617a3babSopenharmony_ci            2581:    6(float) Load 371(lod)
3476617a3babSopenharmony_ci            2582:1991(ResType) ImageSparseGather 2579 2580 1275 Lod ConstOffset 2581 452
3477617a3babSopenharmony_ci            2583:    7(fvec4) CompositeExtract 2582 1
3478617a3babSopenharmony_ci                              Store 2578(texel) 2583
3479617a3babSopenharmony_ci            2584:     47(int) CompositeExtract 2582 0
3480617a3babSopenharmony_ci            2585:         215 Load 217(s2DArray)
3481617a3babSopenharmony_ci            2586:  148(fvec3) Load 150(c3)
3482617a3babSopenharmony_ci            2587:    6(float) Load 371(lod)
3483617a3babSopenharmony_ci            2588:1991(ResType) ImageSparseGather 2585 2586 1275 Lod ConstOffset 2587 452
3484617a3babSopenharmony_ci            2589:    7(fvec4) CompositeExtract 2588 1
3485617a3babSopenharmony_ci                              Store 2578(texel) 2589
3486617a3babSopenharmony_ci            2590:     47(int) CompositeExtract 2588 0
3487617a3babSopenharmony_ci            2591:    7(fvec4) Load 2578(texel)
3488617a3babSopenharmony_ci                              ReturnValue 2591
3489617a3babSopenharmony_ci                              FunctionEnd
3490617a3babSopenharmony_ci94(testSparseTextureGatherLodOffsets():    7(fvec4) Function None 8
3491617a3babSopenharmony_ci              95:             Label
3492617a3babSopenharmony_ci     2594(texel):     63(ptr) Variable Function
3493617a3babSopenharmony_ci                              Store 2594(texel) 120
3494617a3babSopenharmony_ci            2595:         133 Load 135(s2D)
3495617a3babSopenharmony_ci            2596:   52(fvec2) Load 138(c2)
3496617a3babSopenharmony_ci            2597:    6(float) Load 371(lod)
3497617a3babSopenharmony_ci            2598:1991(ResType) ImageSparseGather 2595 2596 1275 Lod ConstOffsets 2597 1374
3498617a3babSopenharmony_ci            2599:    7(fvec4) CompositeExtract 2598 1
3499617a3babSopenharmony_ci                              Store 2594(texel) 2599
3500617a3babSopenharmony_ci            2600:     47(int) CompositeExtract 2598 0
3501617a3babSopenharmony_ci            2601:         215 Load 217(s2DArray)
3502617a3babSopenharmony_ci            2602:  148(fvec3) Load 150(c3)
3503617a3babSopenharmony_ci            2603:    6(float) Load 371(lod)
3504617a3babSopenharmony_ci            2604:1991(ResType) ImageSparseGather 2601 2602 1275 Lod ConstOffsets 2603 1374
3505617a3babSopenharmony_ci            2605:    7(fvec4) CompositeExtract 2604 1
3506617a3babSopenharmony_ci                              Store 2594(texel) 2605
3507617a3babSopenharmony_ci            2606:     47(int) CompositeExtract 2604 0
3508617a3babSopenharmony_ci            2607:    7(fvec4) Load 2594(texel)
3509617a3babSopenharmony_ci                              ReturnValue 2607
3510617a3babSopenharmony_ci                              FunctionEnd
3511617a3babSopenharmony_ci96(testSparseImageLoad():    7(fvec4) Function None 8
3512617a3babSopenharmony_ci              97:             Label
3513617a3babSopenharmony_ci     2610(texel):     63(ptr) Variable Function
3514617a3babSopenharmony_ci                              Store 2610(texel) 120
3515617a3babSopenharmony_ci            2611:        1851 Load 1853(i2D)
3516617a3babSopenharmony_ci            2612:   52(fvec2) Load 138(c2)
3517617a3babSopenharmony_ci            2613:  451(ivec2) ConvertFToS 2612
3518617a3babSopenharmony_ci            2614:1991(ResType) ImageSparseRead 2611 2613
3519617a3babSopenharmony_ci            2615:    7(fvec4) CompositeExtract 2614 1
3520617a3babSopenharmony_ci                              Store 2610(texel) 2615
3521617a3babSopenharmony_ci            2616:     47(int) CompositeExtract 2614 0
3522617a3babSopenharmony_ci            2617:        1860 Load 1862(i3D)
3523617a3babSopenharmony_ci            2618:  148(fvec3) Load 150(c3)
3524617a3babSopenharmony_ci            2619:  458(ivec3) ConvertFToS 2618
3525617a3babSopenharmony_ci            2620:1991(ResType) ImageSparseRead 2617 2619
3526617a3babSopenharmony_ci            2621:    7(fvec4) CompositeExtract 2620 1
3527617a3babSopenharmony_ci                              Store 2610(texel) 2621
3528617a3babSopenharmony_ci            2622:     47(int) CompositeExtract 2620 0
3529617a3babSopenharmony_ci            2623:        1869 Load 1871(i2DRect)
3530617a3babSopenharmony_ci            2624:   52(fvec2) Load 138(c2)
3531617a3babSopenharmony_ci            2625:  451(ivec2) ConvertFToS 2624
3532617a3babSopenharmony_ci            2626:1991(ResType) ImageSparseRead 2623 2625
3533617a3babSopenharmony_ci            2627:    7(fvec4) CompositeExtract 2626 1
3534617a3babSopenharmony_ci                              Store 2610(texel) 2627
3535617a3babSopenharmony_ci            2628:     47(int) CompositeExtract 2626 0
3536617a3babSopenharmony_ci            2629:        1878 Load 1880(iCube)
3537617a3babSopenharmony_ci            2630:  148(fvec3) Load 150(c3)
3538617a3babSopenharmony_ci            2631:  458(ivec3) ConvertFToS 2630
3539617a3babSopenharmony_ci            2632:1991(ResType) ImageSparseRead 2629 2631
3540617a3babSopenharmony_ci            2633:    7(fvec4) CompositeExtract 2632 1
3541617a3babSopenharmony_ci                              Store 2610(texel) 2633
3542617a3babSopenharmony_ci            2634:     47(int) CompositeExtract 2632 0
3543617a3babSopenharmony_ci            2635:        1905 Load 1907(i2DArray)
3544617a3babSopenharmony_ci            2636:  148(fvec3) Load 150(c3)
3545617a3babSopenharmony_ci            2637:  458(ivec3) ConvertFToS 2636
3546617a3babSopenharmony_ci            2638:1991(ResType) ImageSparseRead 2635 2637
3547617a3babSopenharmony_ci            2639:    7(fvec4) CompositeExtract 2638 1
3548617a3babSopenharmony_ci                              Store 2610(texel) 2639
3549617a3babSopenharmony_ci            2640:     47(int) CompositeExtract 2638 0
3550617a3babSopenharmony_ci            2641:        1914 Load 1916(iCubeArray)
3551617a3babSopenharmony_ci            2642:  148(fvec3) Load 150(c3)
3552617a3babSopenharmony_ci            2643:  458(ivec3) ConvertFToS 2642
3553617a3babSopenharmony_ci            2644:1991(ResType) ImageSparseRead 2641 2643
3554617a3babSopenharmony_ci            2645:    7(fvec4) CompositeExtract 2644 1
3555617a3babSopenharmony_ci                              Store 2610(texel) 2645
3556617a3babSopenharmony_ci            2646:     47(int) CompositeExtract 2644 0
3557617a3babSopenharmony_ci            2647:        1923 Load 1925(i2DMS)
3558617a3babSopenharmony_ci            2648:   52(fvec2) Load 138(c2)
3559617a3babSopenharmony_ci            2649:  451(ivec2) ConvertFToS 2648
3560617a3babSopenharmony_ci            2650:1991(ResType) ImageSparseRead 2647 2649 Sample 445
3561617a3babSopenharmony_ci            2651:    7(fvec4) CompositeExtract 2650 1
3562617a3babSopenharmony_ci                              Store 2610(texel) 2651
3563617a3babSopenharmony_ci            2652:     47(int) CompositeExtract 2650 0
3564617a3babSopenharmony_ci            2653:        1932 Load 1934(i2DMSArray)
3565617a3babSopenharmony_ci            2654:  148(fvec3) Load 150(c3)
3566617a3babSopenharmony_ci            2655:  458(ivec3) ConvertFToS 2654
3567617a3babSopenharmony_ci            2656:1991(ResType) ImageSparseRead 2653 2655 Sample 799
3568617a3babSopenharmony_ci            2657:    7(fvec4) CompositeExtract 2656 1
3569617a3babSopenharmony_ci                              Store 2610(texel) 2657
3570617a3babSopenharmony_ci            2658:     47(int) CompositeExtract 2656 0
3571617a3babSopenharmony_ci            2659:    7(fvec4) Load 2610(texel)
3572617a3babSopenharmony_ci                              ReturnValue 2659
3573617a3babSopenharmony_ci                              FunctionEnd
3574617a3babSopenharmony_ci98(testSparseTextureClamp():    7(fvec4) Function None 8
3575617a3babSopenharmony_ci              99:             Label
3576617a3babSopenharmony_ci     2662(texel):     63(ptr) Variable Function
3577617a3babSopenharmony_ci                              Store 2662(texel) 120
3578617a3babSopenharmony_ci            2663:         133 Load 135(s2D)
3579617a3babSopenharmony_ci            2664:   52(fvec2) Load 138(c2)
3580617a3babSopenharmony_ci            2666:    6(float) Load 2665(lodClamp)
3581617a3babSopenharmony_ci            2667:1991(ResType) ImageSparseSampleImplicitLod 2663 2664 MinLod 2666
3582617a3babSopenharmony_ci            2668:    7(fvec4) CompositeExtract 2667 1
3583617a3babSopenharmony_ci                              Store 2662(texel) 2668
3584617a3babSopenharmony_ci            2669:     47(int) CompositeExtract 2667 0
3585617a3babSopenharmony_ci            2670:         144 Load 146(s3D)
3586617a3babSopenharmony_ci            2671:  148(fvec3) Load 150(c3)
3587617a3babSopenharmony_ci            2672:    6(float) Load 2665(lodClamp)
3588617a3babSopenharmony_ci            2673:1991(ResType) ImageSparseSampleImplicitLod 2670 2671 MinLod 2672
3589617a3babSopenharmony_ci            2674:    7(fvec4) CompositeExtract 2673 1
3590617a3babSopenharmony_ci                              Store 2662(texel) 2674
3591617a3babSopenharmony_ci            2675:     47(int) CompositeExtract 2673 0
3592617a3babSopenharmony_ci            2676:         156 Load 158(sCube)
3593617a3babSopenharmony_ci            2677:  148(fvec3) Load 150(c3)
3594617a3babSopenharmony_ci            2678:    6(float) Load 2665(lodClamp)
3595617a3babSopenharmony_ci            2679:1991(ResType) ImageSparseSampleImplicitLod 2676 2677 MinLod 2678
3596617a3babSopenharmony_ci            2680:    7(fvec4) CompositeExtract 2679 1
3597617a3babSopenharmony_ci                              Store 2662(texel) 2680
3598617a3babSopenharmony_ci            2681:     47(int) CompositeExtract 2679 0
3599617a3babSopenharmony_ci            2682:         180 Load 182(s2DShadow)
3600617a3babSopenharmony_ci            2683:  148(fvec3) Load 150(c3)
3601617a3babSopenharmony_ci            2684:    6(float) Load 2665(lodClamp)
3602617a3babSopenharmony_ci            2685:    174(ptr) AccessChain 2662(texel) 173
3603617a3babSopenharmony_ci            2686:    6(float) CompositeExtract 2683 2
3604617a3babSopenharmony_ci            2687:2009(ResType) ImageSparseSampleDrefImplicitLod 2682 2683 2686 MinLod 2684
3605617a3babSopenharmony_ci            2688:    6(float) CompositeExtract 2687 1
3606617a3babSopenharmony_ci                              Store 2685 2688
3607617a3babSopenharmony_ci            2689:     47(int) CompositeExtract 2687 0
3608617a3babSopenharmony_ci            2690:         192 Load 194(sCubeShadow)
3609617a3babSopenharmony_ci            2691:    7(fvec4) Load 197(c4)
3610617a3babSopenharmony_ci            2692:    6(float) Load 2665(lodClamp)
3611617a3babSopenharmony_ci            2693:    174(ptr) AccessChain 2662(texel) 173
3612617a3babSopenharmony_ci            2694:    6(float) CompositeExtract 2691 3
3613617a3babSopenharmony_ci            2695:2009(ResType) ImageSparseSampleDrefImplicitLod 2690 2691 2694 MinLod 2692
3614617a3babSopenharmony_ci            2696:    6(float) CompositeExtract 2695 1
3615617a3babSopenharmony_ci                              Store 2693 2696
3616617a3babSopenharmony_ci            2697:     47(int) CompositeExtract 2695 0
3617617a3babSopenharmony_ci            2698:         215 Load 217(s2DArray)
3618617a3babSopenharmony_ci            2699:  148(fvec3) Load 150(c3)
3619617a3babSopenharmony_ci            2700:    6(float) Load 2665(lodClamp)
3620617a3babSopenharmony_ci            2701:1991(ResType) ImageSparseSampleImplicitLod 2698 2699 MinLod 2700
3621617a3babSopenharmony_ci            2702:    7(fvec4) CompositeExtract 2701 1
3622617a3babSopenharmony_ci                              Store 2662(texel) 2702
3623617a3babSopenharmony_ci            2703:     47(int) CompositeExtract 2701 0
3624617a3babSopenharmony_ci            2704:         224 Load 226(sCubeArray)
3625617a3babSopenharmony_ci            2705:    7(fvec4) Load 197(c4)
3626617a3babSopenharmony_ci            2706:    6(float) Load 2665(lodClamp)
3627617a3babSopenharmony_ci            2707:1991(ResType) ImageSparseSampleImplicitLod 2704 2705 MinLod 2706
3628617a3babSopenharmony_ci            2708:    7(fvec4) CompositeExtract 2707 1
3629617a3babSopenharmony_ci                              Store 2662(texel) 2708
3630617a3babSopenharmony_ci            2709:     47(int) CompositeExtract 2707 0
3631617a3babSopenharmony_ci            2710:         245 Load 247(s2DArrayShadow)
3632617a3babSopenharmony_ci            2711:    7(fvec4) Load 197(c4)
3633617a3babSopenharmony_ci            2712:    6(float) Load 2665(lodClamp)
3634617a3babSopenharmony_ci            2713:    174(ptr) AccessChain 2662(texel) 173
3635617a3babSopenharmony_ci            2714:    6(float) CompositeExtract 2711 3
3636617a3babSopenharmony_ci            2715:2009(ResType) ImageSparseSampleDrefImplicitLod 2710 2711 2714 MinLod 2712
3637617a3babSopenharmony_ci            2716:    6(float) CompositeExtract 2715 1
3638617a3babSopenharmony_ci                              Store 2713 2716
3639617a3babSopenharmony_ci            2717:     47(int) CompositeExtract 2715 0
3640617a3babSopenharmony_ci            2718:         278 Load 280(sCubeArrayShadow)
3641617a3babSopenharmony_ci            2719:    7(fvec4) Load 197(c4)
3642617a3babSopenharmony_ci            2720:    6(float) Load 283(compare)
3643617a3babSopenharmony_ci            2721:    6(float) Load 2665(lodClamp)
3644617a3babSopenharmony_ci            2722:    174(ptr) AccessChain 2662(texel) 173
3645617a3babSopenharmony_ci            2723:2009(ResType) ImageSparseSampleDrefImplicitLod 2718 2719 2720 MinLod 2721
3646617a3babSopenharmony_ci            2724:    6(float) CompositeExtract 2723 1
3647617a3babSopenharmony_ci                              Store 2722 2724
3648617a3babSopenharmony_ci            2725:     47(int) CompositeExtract 2723 0
3649617a3babSopenharmony_ci            2726:    7(fvec4) Load 2662(texel)
3650617a3babSopenharmony_ci                              ReturnValue 2726
3651617a3babSopenharmony_ci                              FunctionEnd
3652617a3babSopenharmony_ci100(testTextureClamp():    7(fvec4) Function None 8
3653617a3babSopenharmony_ci             101:             Label
3654617a3babSopenharmony_ci     2729(texel):     63(ptr) Variable Function
3655617a3babSopenharmony_ci                              Store 2729(texel) 120
3656617a3babSopenharmony_ci            2730:         122 Load 124(s1D)
3657617a3babSopenharmony_ci            2731:    6(float) Load 127(c1)
3658617a3babSopenharmony_ci            2732:    6(float) Load 2665(lodClamp)
3659617a3babSopenharmony_ci            2733:    7(fvec4) ImageSampleImplicitLod 2730 2731 MinLod 2732
3660617a3babSopenharmony_ci            2734:    7(fvec4) Load 2729(texel)
3661617a3babSopenharmony_ci            2735:    7(fvec4) FAdd 2734 2733
3662617a3babSopenharmony_ci                              Store 2729(texel) 2735
3663617a3babSopenharmony_ci            2736:         133 Load 135(s2D)
3664617a3babSopenharmony_ci            2737:   52(fvec2) Load 138(c2)
3665617a3babSopenharmony_ci            2738:    6(float) Load 2665(lodClamp)
3666617a3babSopenharmony_ci            2739:    7(fvec4) ImageSampleImplicitLod 2736 2737 MinLod 2738
3667617a3babSopenharmony_ci            2740:    7(fvec4) Load 2729(texel)
3668617a3babSopenharmony_ci            2741:    7(fvec4) FAdd 2740 2739
3669617a3babSopenharmony_ci                              Store 2729(texel) 2741
3670617a3babSopenharmony_ci            2742:         144 Load 146(s3D)
3671617a3babSopenharmony_ci            2743:  148(fvec3) Load 150(c3)
3672617a3babSopenharmony_ci            2744:    6(float) Load 2665(lodClamp)
3673617a3babSopenharmony_ci            2745:    7(fvec4) ImageSampleImplicitLod 2742 2743 MinLod 2744
3674617a3babSopenharmony_ci            2746:    7(fvec4) Load 2729(texel)
3675617a3babSopenharmony_ci            2747:    7(fvec4) FAdd 2746 2745
3676617a3babSopenharmony_ci                              Store 2729(texel) 2747
3677617a3babSopenharmony_ci            2748:         156 Load 158(sCube)
3678617a3babSopenharmony_ci            2749:  148(fvec3) Load 150(c3)
3679617a3babSopenharmony_ci            2750:    6(float) Load 2665(lodClamp)
3680617a3babSopenharmony_ci            2751:    7(fvec4) ImageSampleImplicitLod 2748 2749 MinLod 2750
3681617a3babSopenharmony_ci            2752:    7(fvec4) Load 2729(texel)
3682617a3babSopenharmony_ci            2753:    7(fvec4) FAdd 2752 2751
3683617a3babSopenharmony_ci                              Store 2729(texel) 2753
3684617a3babSopenharmony_ci            2754:         165 Load 167(s1DShadow)
3685617a3babSopenharmony_ci            2755:  148(fvec3) Load 150(c3)
3686617a3babSopenharmony_ci            2756:    6(float) Load 2665(lodClamp)
3687617a3babSopenharmony_ci            2757:    6(float) CompositeExtract 2755 2
3688617a3babSopenharmony_ci            2758:    6(float) ImageSampleDrefImplicitLod 2754 2755 2757 MinLod 2756
3689617a3babSopenharmony_ci            2759:    174(ptr) AccessChain 2729(texel) 173
3690617a3babSopenharmony_ci            2760:    6(float) Load 2759
3691617a3babSopenharmony_ci            2761:    6(float) FAdd 2760 2758
3692617a3babSopenharmony_ci            2762:    174(ptr) AccessChain 2729(texel) 173
3693617a3babSopenharmony_ci                              Store 2762 2761
3694617a3babSopenharmony_ci            2763:         180 Load 182(s2DShadow)
3695617a3babSopenharmony_ci            2764:  148(fvec3) Load 150(c3)
3696617a3babSopenharmony_ci            2765:    6(float) Load 2665(lodClamp)
3697617a3babSopenharmony_ci            2766:    6(float) CompositeExtract 2764 2
3698617a3babSopenharmony_ci            2767:    6(float) ImageSampleDrefImplicitLod 2763 2764 2766 MinLod 2765
3699617a3babSopenharmony_ci            2768:    174(ptr) AccessChain 2729(texel) 173
3700617a3babSopenharmony_ci            2769:    6(float) Load 2768
3701617a3babSopenharmony_ci            2770:    6(float) FAdd 2769 2767
3702617a3babSopenharmony_ci            2771:    174(ptr) AccessChain 2729(texel) 173
3703617a3babSopenharmony_ci                              Store 2771 2770
3704617a3babSopenharmony_ci            2772:         192 Load 194(sCubeShadow)
3705617a3babSopenharmony_ci            2773:    7(fvec4) Load 197(c4)
3706617a3babSopenharmony_ci            2774:    6(float) Load 2665(lodClamp)
3707617a3babSopenharmony_ci            2775:    6(float) CompositeExtract 2773 3
3708617a3babSopenharmony_ci            2776:    6(float) ImageSampleDrefImplicitLod 2772 2773 2775 MinLod 2774
3709617a3babSopenharmony_ci            2777:    174(ptr) AccessChain 2729(texel) 173
3710617a3babSopenharmony_ci            2778:    6(float) Load 2777
3711617a3babSopenharmony_ci            2779:    6(float) FAdd 2778 2776
3712617a3babSopenharmony_ci            2780:    174(ptr) AccessChain 2729(texel) 173
3713617a3babSopenharmony_ci                              Store 2780 2779
3714617a3babSopenharmony_ci            2781:         206 Load 208(s1DArray)
3715617a3babSopenharmony_ci            2782:   52(fvec2) Load 138(c2)
3716617a3babSopenharmony_ci            2783:    6(float) Load 2665(lodClamp)
3717617a3babSopenharmony_ci            2784:    7(fvec4) ImageSampleImplicitLod 2781 2782 MinLod 2783
3718617a3babSopenharmony_ci            2785:    7(fvec4) Load 2729(texel)
3719617a3babSopenharmony_ci            2786:    7(fvec4) FAdd 2785 2784
3720617a3babSopenharmony_ci                              Store 2729(texel) 2786
3721617a3babSopenharmony_ci            2787:         215 Load 217(s2DArray)
3722617a3babSopenharmony_ci            2788:  148(fvec3) Load 150(c3)
3723617a3babSopenharmony_ci            2789:    6(float) Load 2665(lodClamp)
3724617a3babSopenharmony_ci            2790:    7(fvec4) ImageSampleImplicitLod 2787 2788 MinLod 2789
3725617a3babSopenharmony_ci            2791:    7(fvec4) Load 2729(texel)
3726617a3babSopenharmony_ci            2792:    7(fvec4) FAdd 2791 2790
3727617a3babSopenharmony_ci                              Store 2729(texel) 2792
3728617a3babSopenharmony_ci            2793:         224 Load 226(sCubeArray)
3729617a3babSopenharmony_ci            2794:    7(fvec4) Load 197(c4)
3730617a3babSopenharmony_ci            2795:    6(float) Load 2665(lodClamp)
3731617a3babSopenharmony_ci            2796:    7(fvec4) ImageSampleImplicitLod 2793 2794 MinLod 2795
3732617a3babSopenharmony_ci            2797:    7(fvec4) Load 2729(texel)
3733617a3babSopenharmony_ci            2798:    7(fvec4) FAdd 2797 2796
3734617a3babSopenharmony_ci                              Store 2729(texel) 2798
3735617a3babSopenharmony_ci            2799:         233 Load 235(s1DArrayShadow)
3736617a3babSopenharmony_ci            2800:  148(fvec3) Load 150(c3)
3737617a3babSopenharmony_ci            2801:    6(float) Load 2665(lodClamp)
3738617a3babSopenharmony_ci            2802:    6(float) CompositeExtract 2800 2
3739617a3babSopenharmony_ci            2803:    6(float) ImageSampleDrefImplicitLod 2799 2800 2802 MinLod 2801
3740617a3babSopenharmony_ci            2804:    174(ptr) AccessChain 2729(texel) 173
3741617a3babSopenharmony_ci            2805:    6(float) Load 2804
3742617a3babSopenharmony_ci            2806:    6(float) FAdd 2805 2803
3743617a3babSopenharmony_ci            2807:    174(ptr) AccessChain 2729(texel) 173
3744617a3babSopenharmony_ci                              Store 2807 2806
3745617a3babSopenharmony_ci            2808:         245 Load 247(s2DArrayShadow)
3746617a3babSopenharmony_ci            2809:    7(fvec4) Load 197(c4)
3747617a3babSopenharmony_ci            2810:    6(float) Load 2665(lodClamp)
3748617a3babSopenharmony_ci            2811:    6(float) CompositeExtract 2809 3
3749617a3babSopenharmony_ci            2812:    6(float) ImageSampleDrefImplicitLod 2808 2809 2811 MinLod 2810
3750617a3babSopenharmony_ci            2813:    174(ptr) AccessChain 2729(texel) 173
3751617a3babSopenharmony_ci            2814:    6(float) Load 2813
3752617a3babSopenharmony_ci            2815:    6(float) FAdd 2814 2812
3753617a3babSopenharmony_ci            2816:    174(ptr) AccessChain 2729(texel) 173
3754617a3babSopenharmony_ci                              Store 2816 2815
3755617a3babSopenharmony_ci            2817:         278 Load 280(sCubeArrayShadow)
3756617a3babSopenharmony_ci            2818:    7(fvec4) Load 197(c4)
3757617a3babSopenharmony_ci            2819:    6(float) Load 283(compare)
3758617a3babSopenharmony_ci            2820:    6(float) Load 2665(lodClamp)
3759617a3babSopenharmony_ci            2821:    6(float) ImageSampleDrefImplicitLod 2817 2818 2819 MinLod 2820
3760617a3babSopenharmony_ci            2822:    174(ptr) AccessChain 2729(texel) 173
3761617a3babSopenharmony_ci            2823:    6(float) Load 2822
3762617a3babSopenharmony_ci            2824:    6(float) FAdd 2823 2821
3763617a3babSopenharmony_ci            2825:    174(ptr) AccessChain 2729(texel) 173
3764617a3babSopenharmony_ci                              Store 2825 2824
3765617a3babSopenharmony_ci            2826:    7(fvec4) Load 2729(texel)
3766617a3babSopenharmony_ci                              ReturnValue 2826
3767617a3babSopenharmony_ci                              FunctionEnd
3768617a3babSopenharmony_ci102(testSparseTextureOffsetClamp():    7(fvec4) Function None 8
3769617a3babSopenharmony_ci             103:             Label
3770617a3babSopenharmony_ci     2829(texel):     63(ptr) Variable Function
3771617a3babSopenharmony_ci                              Store 2829(texel) 120
3772617a3babSopenharmony_ci            2830:         133 Load 135(s2D)
3773617a3babSopenharmony_ci            2831:   52(fvec2) Load 138(c2)
3774617a3babSopenharmony_ci            2832:    6(float) Load 2665(lodClamp)
3775617a3babSopenharmony_ci            2833:1991(ResType) ImageSparseSampleImplicitLod 2830 2831 ConstOffset MinLod 452 2832
3776617a3babSopenharmony_ci            2834:    7(fvec4) CompositeExtract 2833 1
3777617a3babSopenharmony_ci                              Store 2829(texel) 2834
3778617a3babSopenharmony_ci            2835:     47(int) CompositeExtract 2833 0
3779617a3babSopenharmony_ci            2836:         144 Load 146(s3D)
3780617a3babSopenharmony_ci            2837:  148(fvec3) Load 150(c3)
3781617a3babSopenharmony_ci            2838:    6(float) Load 2665(lodClamp)
3782617a3babSopenharmony_ci            2839:1991(ResType) ImageSparseSampleImplicitLod 2836 2837 ConstOffset MinLod 459 2838
3783617a3babSopenharmony_ci            2840:    7(fvec4) CompositeExtract 2839 1
3784617a3babSopenharmony_ci                              Store 2829(texel) 2840
3785617a3babSopenharmony_ci            2841:     47(int) CompositeExtract 2839 0
3786617a3babSopenharmony_ci            2842:         180 Load 182(s2DShadow)
3787617a3babSopenharmony_ci            2843:  148(fvec3) Load 150(c3)
3788617a3babSopenharmony_ci            2844:    6(float) Load 2665(lodClamp)
3789617a3babSopenharmony_ci            2845:    174(ptr) AccessChain 2829(texel) 173
3790617a3babSopenharmony_ci            2846:    6(float) CompositeExtract 2843 2
3791617a3babSopenharmony_ci            2847:2009(ResType) ImageSparseSampleDrefImplicitLod 2842 2843 2846 ConstOffset MinLod 452 2844
3792617a3babSopenharmony_ci            2848:    6(float) CompositeExtract 2847 1
3793617a3babSopenharmony_ci                              Store 2845 2848
3794617a3babSopenharmony_ci            2849:     47(int) CompositeExtract 2847 0
3795617a3babSopenharmony_ci            2850:         215 Load 217(s2DArray)
3796617a3babSopenharmony_ci            2851:  148(fvec3) Load 150(c3)
3797617a3babSopenharmony_ci            2852:    6(float) Load 2665(lodClamp)
3798617a3babSopenharmony_ci            2853:1991(ResType) ImageSparseSampleImplicitLod 2850 2851 ConstOffset MinLod 452 2852
3799617a3babSopenharmony_ci            2854:    7(fvec4) CompositeExtract 2853 1
3800617a3babSopenharmony_ci                              Store 2829(texel) 2854
3801617a3babSopenharmony_ci            2855:     47(int) CompositeExtract 2853 0
3802617a3babSopenharmony_ci            2856:         245 Load 247(s2DArrayShadow)
3803617a3babSopenharmony_ci            2857:    7(fvec4) Load 197(c4)
3804617a3babSopenharmony_ci            2858:    6(float) Load 2665(lodClamp)
3805617a3babSopenharmony_ci            2859:    174(ptr) AccessChain 2829(texel) 173
3806617a3babSopenharmony_ci            2860:    6(float) CompositeExtract 2857 3
3807617a3babSopenharmony_ci            2861:2009(ResType) ImageSparseSampleDrefImplicitLod 2856 2857 2860 ConstOffset MinLod 452 2858
3808617a3babSopenharmony_ci            2862:    6(float) CompositeExtract 2861 1
3809617a3babSopenharmony_ci                              Store 2859 2862
3810617a3babSopenharmony_ci            2863:     47(int) CompositeExtract 2861 0
3811617a3babSopenharmony_ci            2864:    7(fvec4) Load 2829(texel)
3812617a3babSopenharmony_ci                              ReturnValue 2864
3813617a3babSopenharmony_ci                              FunctionEnd
3814617a3babSopenharmony_ci104(testTextureOffsetClamp():    7(fvec4) Function None 8
3815617a3babSopenharmony_ci             105:             Label
3816617a3babSopenharmony_ci     2867(texel):     63(ptr) Variable Function
3817617a3babSopenharmony_ci                              Store 2867(texel) 120
3818617a3babSopenharmony_ci            2868:         122 Load 124(s1D)
3819617a3babSopenharmony_ci            2869:    6(float) Load 127(c1)
3820617a3babSopenharmony_ci            2870:    6(float) Load 2665(lodClamp)
3821617a3babSopenharmony_ci            2871:    7(fvec4) ImageSampleImplicitLod 2868 2869 ConstOffset MinLod 445 2870
3822617a3babSopenharmony_ci            2872:    7(fvec4) Load 2867(texel)
3823617a3babSopenharmony_ci            2873:    7(fvec4) FAdd 2872 2871
3824617a3babSopenharmony_ci                              Store 2867(texel) 2873
3825617a3babSopenharmony_ci            2874:         133 Load 135(s2D)
3826617a3babSopenharmony_ci            2875:   52(fvec2) Load 138(c2)
3827617a3babSopenharmony_ci            2876:    6(float) Load 2665(lodClamp)
3828617a3babSopenharmony_ci            2877:    7(fvec4) ImageSampleImplicitLod 2874 2875 ConstOffset MinLod 452 2876
3829617a3babSopenharmony_ci            2878:    7(fvec4) Load 2867(texel)
3830617a3babSopenharmony_ci            2879:    7(fvec4) FAdd 2878 2877
3831617a3babSopenharmony_ci                              Store 2867(texel) 2879
3832617a3babSopenharmony_ci            2880:         144 Load 146(s3D)
3833617a3babSopenharmony_ci            2881:  148(fvec3) Load 150(c3)
3834617a3babSopenharmony_ci            2882:    6(float) Load 2665(lodClamp)
3835617a3babSopenharmony_ci            2883:    7(fvec4) ImageSampleImplicitLod 2880 2881 ConstOffset MinLod 459 2882
3836617a3babSopenharmony_ci            2884:    7(fvec4) Load 2867(texel)
3837617a3babSopenharmony_ci            2885:    7(fvec4) FAdd 2884 2883
3838617a3babSopenharmony_ci                              Store 2867(texel) 2885
3839617a3babSopenharmony_ci            2886:         165 Load 167(s1DShadow)
3840617a3babSopenharmony_ci            2887:  148(fvec3) Load 150(c3)
3841617a3babSopenharmony_ci            2888:    6(float) Load 2665(lodClamp)
3842617a3babSopenharmony_ci            2889:    6(float) CompositeExtract 2887 2
3843617a3babSopenharmony_ci            2890:    6(float) ImageSampleDrefImplicitLod 2886 2887 2889 ConstOffset MinLod 445 2888
3844617a3babSopenharmony_ci            2891:    174(ptr) AccessChain 2867(texel) 173
3845617a3babSopenharmony_ci            2892:    6(float) Load 2891
3846617a3babSopenharmony_ci            2893:    6(float) FAdd 2892 2890
3847617a3babSopenharmony_ci            2894:    174(ptr) AccessChain 2867(texel) 173
3848617a3babSopenharmony_ci                              Store 2894 2893
3849617a3babSopenharmony_ci            2895:         180 Load 182(s2DShadow)
3850617a3babSopenharmony_ci            2896:  148(fvec3) Load 150(c3)
3851617a3babSopenharmony_ci            2897:    6(float) Load 2665(lodClamp)
3852617a3babSopenharmony_ci            2898:    6(float) CompositeExtract 2896 2
3853617a3babSopenharmony_ci            2899:    6(float) ImageSampleDrefImplicitLod 2895 2896 2898 ConstOffset MinLod 452 2897
3854617a3babSopenharmony_ci            2900:    174(ptr) AccessChain 2867(texel) 173
3855617a3babSopenharmony_ci            2901:    6(float) Load 2900
3856617a3babSopenharmony_ci            2902:    6(float) FAdd 2901 2899
3857617a3babSopenharmony_ci            2903:    174(ptr) AccessChain 2867(texel) 173
3858617a3babSopenharmony_ci                              Store 2903 2902
3859617a3babSopenharmony_ci            2904:         206 Load 208(s1DArray)
3860617a3babSopenharmony_ci            2905:   52(fvec2) Load 138(c2)
3861617a3babSopenharmony_ci            2906:    6(float) Load 2665(lodClamp)
3862617a3babSopenharmony_ci            2907:    7(fvec4) ImageSampleImplicitLod 2904 2905 ConstOffset MinLod 445 2906
3863617a3babSopenharmony_ci            2908:    7(fvec4) Load 2867(texel)
3864617a3babSopenharmony_ci            2909:    7(fvec4) FAdd 2908 2907
3865617a3babSopenharmony_ci                              Store 2867(texel) 2909
3866617a3babSopenharmony_ci            2910:         215 Load 217(s2DArray)
3867617a3babSopenharmony_ci            2911:  148(fvec3) Load 150(c3)
3868617a3babSopenharmony_ci            2912:    6(float) Load 2665(lodClamp)
3869617a3babSopenharmony_ci            2913:    7(fvec4) ImageSampleImplicitLod 2910 2911 ConstOffset MinLod 452 2912
3870617a3babSopenharmony_ci            2914:    7(fvec4) Load 2867(texel)
3871617a3babSopenharmony_ci            2915:    7(fvec4) FAdd 2914 2913
3872617a3babSopenharmony_ci                              Store 2867(texel) 2915
3873617a3babSopenharmony_ci            2916:         233 Load 235(s1DArrayShadow)
3874617a3babSopenharmony_ci            2917:  148(fvec3) Load 150(c3)
3875617a3babSopenharmony_ci            2918:    6(float) Load 2665(lodClamp)
3876617a3babSopenharmony_ci            2919:    6(float) CompositeExtract 2917 2
3877617a3babSopenharmony_ci            2920:    6(float) ImageSampleDrefImplicitLod 2916 2917 2919 ConstOffset MinLod 445 2918
3878617a3babSopenharmony_ci            2921:    174(ptr) AccessChain 2867(texel) 173
3879617a3babSopenharmony_ci            2922:    6(float) Load 2921
3880617a3babSopenharmony_ci            2923:    6(float) FAdd 2922 2920
3881617a3babSopenharmony_ci            2924:    174(ptr) AccessChain 2867(texel) 173
3882617a3babSopenharmony_ci                              Store 2924 2923
3883617a3babSopenharmony_ci            2925:         245 Load 247(s2DArrayShadow)
3884617a3babSopenharmony_ci            2926:    7(fvec4) Load 197(c4)
3885617a3babSopenharmony_ci            2927:    6(float) Load 2665(lodClamp)
3886617a3babSopenharmony_ci            2928:    6(float) CompositeExtract 2926 3
3887617a3babSopenharmony_ci            2929:    6(float) ImageSampleDrefImplicitLod 2925 2926 2928 ConstOffset MinLod 452 2927
3888617a3babSopenharmony_ci            2930:    174(ptr) AccessChain 2867(texel) 173
3889617a3babSopenharmony_ci            2931:    6(float) Load 2930
3890617a3babSopenharmony_ci            2932:    6(float) FAdd 2931 2929
3891617a3babSopenharmony_ci            2933:    174(ptr) AccessChain 2867(texel) 173
3892617a3babSopenharmony_ci                              Store 2933 2932
3893617a3babSopenharmony_ci            2934:    7(fvec4) Load 2867(texel)
3894617a3babSopenharmony_ci                              ReturnValue 2934
3895617a3babSopenharmony_ci                              FunctionEnd
3896617a3babSopenharmony_ci106(testSparseTextureGradClamp():    7(fvec4) Function None 8
3897617a3babSopenharmony_ci             107:             Label
3898617a3babSopenharmony_ci     2937(texel):     63(ptr) Variable Function
3899617a3babSopenharmony_ci                              Store 2937(texel) 120
3900617a3babSopenharmony_ci            2938:         133 Load 135(s2D)
3901617a3babSopenharmony_ci            2939:   52(fvec2) Load 138(c2)
3902617a3babSopenharmony_ci            2940:   52(fvec2) Load 874(dPdxy2)
3903617a3babSopenharmony_ci            2941:   52(fvec2) Load 874(dPdxy2)
3904617a3babSopenharmony_ci            2942:    6(float) Load 2665(lodClamp)
3905617a3babSopenharmony_ci            2943:1991(ResType) ImageSparseSampleExplicitLod 2938 2939 Grad MinLod 2940 2941 2942
3906617a3babSopenharmony_ci            2944:    7(fvec4) CompositeExtract 2943 1
3907617a3babSopenharmony_ci                              Store 2937(texel) 2944
3908617a3babSopenharmony_ci            2945:     47(int) CompositeExtract 2943 0
3909617a3babSopenharmony_ci            2946:         144 Load 146(s3D)
3910617a3babSopenharmony_ci            2947:  148(fvec3) Load 150(c3)
3911617a3babSopenharmony_ci            2948:  148(fvec3) Load 882(dPdxy3)
3912617a3babSopenharmony_ci            2949:  148(fvec3) Load 882(dPdxy3)
3913617a3babSopenharmony_ci            2950:    6(float) Load 2665(lodClamp)
3914617a3babSopenharmony_ci            2951:1991(ResType) ImageSparseSampleExplicitLod 2946 2947 Grad MinLod 2948 2949 2950
3915617a3babSopenharmony_ci            2952:    7(fvec4) CompositeExtract 2951 1
3916617a3babSopenharmony_ci                              Store 2937(texel) 2952
3917617a3babSopenharmony_ci            2953:     47(int) CompositeExtract 2951 0
3918617a3babSopenharmony_ci            2954:         156 Load 158(sCube)
3919617a3babSopenharmony_ci            2955:  148(fvec3) Load 150(c3)
3920617a3babSopenharmony_ci            2956:  148(fvec3) Load 882(dPdxy3)
3921617a3babSopenharmony_ci            2957:  148(fvec3) Load 882(dPdxy3)
3922617a3babSopenharmony_ci            2958:    6(float) Load 2665(lodClamp)
3923617a3babSopenharmony_ci            2959:1991(ResType) ImageSparseSampleExplicitLod 2954 2955 Grad MinLod 2956 2957 2958
3924617a3babSopenharmony_ci            2960:    7(fvec4) CompositeExtract 2959 1
3925617a3babSopenharmony_ci                              Store 2937(texel) 2960
3926617a3babSopenharmony_ci            2961:     47(int) CompositeExtract 2959 0
3927617a3babSopenharmony_ci            2962:         180 Load 182(s2DShadow)
3928617a3babSopenharmony_ci            2963:  148(fvec3) Load 150(c3)
3929617a3babSopenharmony_ci            2964:   52(fvec2) Load 874(dPdxy2)
3930617a3babSopenharmony_ci            2965:   52(fvec2) Load 874(dPdxy2)
3931617a3babSopenharmony_ci            2966:    6(float) Load 2665(lodClamp)
3932617a3babSopenharmony_ci            2967:    174(ptr) AccessChain 2937(texel) 173
3933617a3babSopenharmony_ci            2968:    6(float) CompositeExtract 2963 2
3934617a3babSopenharmony_ci            2969:2009(ResType) ImageSparseSampleDrefExplicitLod 2962 2963 2968 Grad MinLod 2964 2965 2966
3935617a3babSopenharmony_ci            2970:    6(float) CompositeExtract 2969 1
3936617a3babSopenharmony_ci                              Store 2967 2970
3937617a3babSopenharmony_ci            2971:     47(int) CompositeExtract 2969 0
3938617a3babSopenharmony_ci            2972:         192 Load 194(sCubeShadow)
3939617a3babSopenharmony_ci            2973:    7(fvec4) Load 197(c4)
3940617a3babSopenharmony_ci            2974:  148(fvec3) Load 882(dPdxy3)
3941617a3babSopenharmony_ci            2975:  148(fvec3) Load 882(dPdxy3)
3942617a3babSopenharmony_ci            2976:    6(float) Load 2665(lodClamp)
3943617a3babSopenharmony_ci            2977:    174(ptr) AccessChain 2937(texel) 173
3944617a3babSopenharmony_ci            2978:    6(float) CompositeExtract 2973 3
3945617a3babSopenharmony_ci            2979:2009(ResType) ImageSparseSampleDrefExplicitLod 2972 2973 2978 Grad MinLod 2974 2975 2976
3946617a3babSopenharmony_ci            2980:    6(float) CompositeExtract 2979 1
3947617a3babSopenharmony_ci                              Store 2977 2980
3948617a3babSopenharmony_ci            2981:     47(int) CompositeExtract 2979 0
3949617a3babSopenharmony_ci            2982:         215 Load 217(s2DArray)
3950617a3babSopenharmony_ci            2983:  148(fvec3) Load 150(c3)
3951617a3babSopenharmony_ci            2984:   52(fvec2) Load 874(dPdxy2)
3952617a3babSopenharmony_ci            2985:   52(fvec2) Load 874(dPdxy2)
3953617a3babSopenharmony_ci            2986:    6(float) Load 2665(lodClamp)
3954617a3babSopenharmony_ci            2987:1991(ResType) ImageSparseSampleExplicitLod 2982 2983 Grad MinLod 2984 2985 2986
3955617a3babSopenharmony_ci            2988:    7(fvec4) CompositeExtract 2987 1
3956617a3babSopenharmony_ci                              Store 2937(texel) 2988
3957617a3babSopenharmony_ci            2989:     47(int) CompositeExtract 2987 0
3958617a3babSopenharmony_ci            2990:         245 Load 247(s2DArrayShadow)
3959617a3babSopenharmony_ci            2991:    7(fvec4) Load 197(c4)
3960617a3babSopenharmony_ci            2992:   52(fvec2) Load 874(dPdxy2)
3961617a3babSopenharmony_ci            2993:   52(fvec2) Load 874(dPdxy2)
3962617a3babSopenharmony_ci            2994:    6(float) Load 2665(lodClamp)
3963617a3babSopenharmony_ci            2995:    174(ptr) AccessChain 2937(texel) 173
3964617a3babSopenharmony_ci            2996:    6(float) CompositeExtract 2991 3
3965617a3babSopenharmony_ci            2997:2009(ResType) ImageSparseSampleDrefExplicitLod 2990 2991 2996 Grad MinLod 2992 2993 2994
3966617a3babSopenharmony_ci            2998:    6(float) CompositeExtract 2997 1
3967617a3babSopenharmony_ci                              Store 2995 2998
3968617a3babSopenharmony_ci            2999:     47(int) CompositeExtract 2997 0
3969617a3babSopenharmony_ci            3000:         224 Load 226(sCubeArray)
3970617a3babSopenharmony_ci            3001:    7(fvec4) Load 197(c4)
3971617a3babSopenharmony_ci            3002:  148(fvec3) Load 882(dPdxy3)
3972617a3babSopenharmony_ci            3003:  148(fvec3) Load 882(dPdxy3)
3973617a3babSopenharmony_ci            3004:    6(float) Load 2665(lodClamp)
3974617a3babSopenharmony_ci            3005:1991(ResType) ImageSparseSampleExplicitLod 3000 3001 Grad MinLod 3002 3003 3004
3975617a3babSopenharmony_ci            3006:    7(fvec4) CompositeExtract 3005 1
3976617a3babSopenharmony_ci                              Store 2937(texel) 3006
3977617a3babSopenharmony_ci            3007:     47(int) CompositeExtract 3005 0
3978617a3babSopenharmony_ci            3008:    7(fvec4) Load 2937(texel)
3979617a3babSopenharmony_ci                              ReturnValue 3008
3980617a3babSopenharmony_ci                              FunctionEnd
3981617a3babSopenharmony_ci108(testTextureGradClamp():    7(fvec4) Function None 8
3982617a3babSopenharmony_ci             109:             Label
3983617a3babSopenharmony_ci     3011(texel):     63(ptr) Variable Function
3984617a3babSopenharmony_ci                              Store 3011(texel) 120
3985617a3babSopenharmony_ci            3012:         122 Load 124(s1D)
3986617a3babSopenharmony_ci            3013:    6(float) Load 127(c1)
3987617a3babSopenharmony_ci            3014:    6(float) Load 866(dPdxy1)
3988617a3babSopenharmony_ci            3015:    6(float) Load 866(dPdxy1)
3989617a3babSopenharmony_ci            3016:    6(float) Load 2665(lodClamp)
3990617a3babSopenharmony_ci            3017:    7(fvec4) ImageSampleExplicitLod 3012 3013 Grad MinLod 3014 3015 3016
3991617a3babSopenharmony_ci            3018:    7(fvec4) Load 3011(texel)
3992617a3babSopenharmony_ci            3019:    7(fvec4) FAdd 3018 3017
3993617a3babSopenharmony_ci                              Store 3011(texel) 3019
3994617a3babSopenharmony_ci            3020:         133 Load 135(s2D)
3995617a3babSopenharmony_ci            3021:   52(fvec2) Load 138(c2)
3996617a3babSopenharmony_ci            3022:   52(fvec2) Load 874(dPdxy2)
3997617a3babSopenharmony_ci            3023:   52(fvec2) Load 874(dPdxy2)
3998617a3babSopenharmony_ci            3024:    6(float) Load 2665(lodClamp)
3999617a3babSopenharmony_ci            3025:    7(fvec4) ImageSampleExplicitLod 3020 3021 Grad MinLod 3022 3023 3024
4000617a3babSopenharmony_ci            3026:    7(fvec4) Load 3011(texel)
4001617a3babSopenharmony_ci            3027:    7(fvec4) FAdd 3026 3025
4002617a3babSopenharmony_ci                              Store 3011(texel) 3027
4003617a3babSopenharmony_ci            3028:         144 Load 146(s3D)
4004617a3babSopenharmony_ci            3029:  148(fvec3) Load 150(c3)
4005617a3babSopenharmony_ci            3030:  148(fvec3) Load 882(dPdxy3)
4006617a3babSopenharmony_ci            3031:  148(fvec3) Load 882(dPdxy3)
4007617a3babSopenharmony_ci            3032:    6(float) Load 2665(lodClamp)
4008617a3babSopenharmony_ci            3033:    7(fvec4) ImageSampleExplicitLod 3028 3029 Grad MinLod 3030 3031 3032
4009617a3babSopenharmony_ci            3034:    7(fvec4) Load 3011(texel)
4010617a3babSopenharmony_ci            3035:    7(fvec4) FAdd 3034 3033
4011617a3babSopenharmony_ci                              Store 3011(texel) 3035
4012617a3babSopenharmony_ci            3036:         156 Load 158(sCube)
4013617a3babSopenharmony_ci            3037:  148(fvec3) Load 150(c3)
4014617a3babSopenharmony_ci            3038:  148(fvec3) Load 882(dPdxy3)
4015617a3babSopenharmony_ci            3039:  148(fvec3) Load 882(dPdxy3)
4016617a3babSopenharmony_ci            3040:    6(float) Load 2665(lodClamp)
4017617a3babSopenharmony_ci            3041:    7(fvec4) ImageSampleExplicitLod 3036 3037 Grad MinLod 3038 3039 3040
4018617a3babSopenharmony_ci            3042:    7(fvec4) Load 3011(texel)
4019617a3babSopenharmony_ci            3043:    7(fvec4) FAdd 3042 3041
4020617a3babSopenharmony_ci                              Store 3011(texel) 3043
4021617a3babSopenharmony_ci            3044:         165 Load 167(s1DShadow)
4022617a3babSopenharmony_ci            3045:  148(fvec3) Load 150(c3)
4023617a3babSopenharmony_ci            3046:    6(float) Load 866(dPdxy1)
4024617a3babSopenharmony_ci            3047:    6(float) Load 866(dPdxy1)
4025617a3babSopenharmony_ci            3048:    6(float) Load 2665(lodClamp)
4026617a3babSopenharmony_ci            3049:    6(float) CompositeExtract 3045 2
4027617a3babSopenharmony_ci            3050:    6(float) ImageSampleDrefExplicitLod 3044 3045 3049 Grad MinLod 3046 3047 3048
4028617a3babSopenharmony_ci            3051:    174(ptr) AccessChain 3011(texel) 173
4029617a3babSopenharmony_ci            3052:    6(float) Load 3051
4030617a3babSopenharmony_ci            3053:    6(float) FAdd 3052 3050
4031617a3babSopenharmony_ci            3054:    174(ptr) AccessChain 3011(texel) 173
4032617a3babSopenharmony_ci                              Store 3054 3053
4033617a3babSopenharmony_ci            3055:         180 Load 182(s2DShadow)
4034617a3babSopenharmony_ci            3056:  148(fvec3) Load 150(c3)
4035617a3babSopenharmony_ci            3057:   52(fvec2) Load 874(dPdxy2)
4036617a3babSopenharmony_ci            3058:   52(fvec2) Load 874(dPdxy2)
4037617a3babSopenharmony_ci            3059:    6(float) Load 2665(lodClamp)
4038617a3babSopenharmony_ci            3060:    6(float) CompositeExtract 3056 2
4039617a3babSopenharmony_ci            3061:    6(float) ImageSampleDrefExplicitLod 3055 3056 3060 Grad MinLod 3057 3058 3059
4040617a3babSopenharmony_ci            3062:    174(ptr) AccessChain 3011(texel) 173
4041617a3babSopenharmony_ci            3063:    6(float) Load 3062
4042617a3babSopenharmony_ci            3064:    6(float) FAdd 3063 3061
4043617a3babSopenharmony_ci            3065:    174(ptr) AccessChain 3011(texel) 173
4044617a3babSopenharmony_ci                              Store 3065 3064
4045617a3babSopenharmony_ci            3066:         192 Load 194(sCubeShadow)
4046617a3babSopenharmony_ci            3067:    7(fvec4) Load 197(c4)
4047617a3babSopenharmony_ci            3068:  148(fvec3) Load 882(dPdxy3)
4048617a3babSopenharmony_ci            3069:  148(fvec3) Load 882(dPdxy3)
4049617a3babSopenharmony_ci            3070:    6(float) Load 2665(lodClamp)
4050617a3babSopenharmony_ci            3071:    6(float) CompositeExtract 3067 3
4051617a3babSopenharmony_ci            3072:    6(float) ImageSampleDrefExplicitLod 3066 3067 3071 Grad MinLod 3068 3069 3070
4052617a3babSopenharmony_ci            3073:    174(ptr) AccessChain 3011(texel) 173
4053617a3babSopenharmony_ci            3074:    6(float) Load 3073
4054617a3babSopenharmony_ci            3075:    6(float) FAdd 3074 3072
4055617a3babSopenharmony_ci            3076:    174(ptr) AccessChain 3011(texel) 173
4056617a3babSopenharmony_ci                              Store 3076 3075
4057617a3babSopenharmony_ci            3077:         206 Load 208(s1DArray)
4058617a3babSopenharmony_ci            3078:   52(fvec2) Load 138(c2)
4059617a3babSopenharmony_ci            3079:    6(float) Load 866(dPdxy1)
4060617a3babSopenharmony_ci            3080:    6(float) Load 866(dPdxy1)
4061617a3babSopenharmony_ci            3081:    6(float) Load 2665(lodClamp)
4062617a3babSopenharmony_ci            3082:    7(fvec4) ImageSampleExplicitLod 3077 3078 Grad MinLod 3079 3080 3081
4063617a3babSopenharmony_ci            3083:    7(fvec4) Load 3011(texel)
4064617a3babSopenharmony_ci            3084:    7(fvec4) FAdd 3083 3082
4065617a3babSopenharmony_ci                              Store 3011(texel) 3084
4066617a3babSopenharmony_ci            3085:         215 Load 217(s2DArray)
4067617a3babSopenharmony_ci            3086:  148(fvec3) Load 150(c3)
4068617a3babSopenharmony_ci            3087:   52(fvec2) Load 874(dPdxy2)
4069617a3babSopenharmony_ci            3088:   52(fvec2) Load 874(dPdxy2)
4070617a3babSopenharmony_ci            3089:    6(float) Load 2665(lodClamp)
4071617a3babSopenharmony_ci            3090:    7(fvec4) ImageSampleExplicitLod 3085 3086 Grad MinLod 3087 3088 3089
4072617a3babSopenharmony_ci            3091:    7(fvec4) Load 3011(texel)
4073617a3babSopenharmony_ci            3092:    7(fvec4) FAdd 3091 3090
4074617a3babSopenharmony_ci                              Store 3011(texel) 3092
4075617a3babSopenharmony_ci            3093:         233 Load 235(s1DArrayShadow)
4076617a3babSopenharmony_ci            3094:  148(fvec3) Load 150(c3)
4077617a3babSopenharmony_ci            3095:    6(float) Load 866(dPdxy1)
4078617a3babSopenharmony_ci            3096:    6(float) Load 866(dPdxy1)
4079617a3babSopenharmony_ci            3097:    6(float) Load 2665(lodClamp)
4080617a3babSopenharmony_ci            3098:    6(float) CompositeExtract 3094 2
4081617a3babSopenharmony_ci            3099:    6(float) ImageSampleDrefExplicitLod 3093 3094 3098 Grad MinLod 3095 3096 3097
4082617a3babSopenharmony_ci            3100:    174(ptr) AccessChain 3011(texel) 173
4083617a3babSopenharmony_ci            3101:    6(float) Load 3100
4084617a3babSopenharmony_ci            3102:    6(float) FAdd 3101 3099
4085617a3babSopenharmony_ci            3103:    174(ptr) AccessChain 3011(texel) 173
4086617a3babSopenharmony_ci                              Store 3103 3102
4087617a3babSopenharmony_ci            3104:         245 Load 247(s2DArrayShadow)
4088617a3babSopenharmony_ci            3105:    7(fvec4) Load 197(c4)
4089617a3babSopenharmony_ci            3106:   52(fvec2) Load 874(dPdxy2)
4090617a3babSopenharmony_ci            3107:   52(fvec2) Load 874(dPdxy2)
4091617a3babSopenharmony_ci            3108:    6(float) Load 2665(lodClamp)
4092617a3babSopenharmony_ci            3109:    6(float) CompositeExtract 3105 3
4093617a3babSopenharmony_ci            3110:    6(float) ImageSampleDrefExplicitLod 3104 3105 3109 Grad MinLod 3106 3107 3108
4094617a3babSopenharmony_ci            3111:    174(ptr) AccessChain 3011(texel) 173
4095617a3babSopenharmony_ci            3112:    6(float) Load 3111
4096617a3babSopenharmony_ci            3113:    6(float) FAdd 3112 3110
4097617a3babSopenharmony_ci            3114:    174(ptr) AccessChain 3011(texel) 173
4098617a3babSopenharmony_ci                              Store 3114 3113
4099617a3babSopenharmony_ci            3115:         224 Load 226(sCubeArray)
4100617a3babSopenharmony_ci            3116:    7(fvec4) Load 197(c4)
4101617a3babSopenharmony_ci            3117:  148(fvec3) Load 882(dPdxy3)
4102617a3babSopenharmony_ci            3118:  148(fvec3) Load 882(dPdxy3)
4103617a3babSopenharmony_ci            3119:    6(float) Load 2665(lodClamp)
4104617a3babSopenharmony_ci            3120:    7(fvec4) ImageSampleExplicitLod 3115 3116 Grad MinLod 3117 3118 3119
4105617a3babSopenharmony_ci            3121:    7(fvec4) Load 3011(texel)
4106617a3babSopenharmony_ci            3122:    7(fvec4) FAdd 3121 3120
4107617a3babSopenharmony_ci                              Store 3011(texel) 3122
4108617a3babSopenharmony_ci            3123:    7(fvec4) Load 3011(texel)
4109617a3babSopenharmony_ci                              ReturnValue 3123
4110617a3babSopenharmony_ci                              FunctionEnd
4111617a3babSopenharmony_ci110(testSparseTextureGradOffsetClamp():    7(fvec4) Function None 8
4112617a3babSopenharmony_ci             111:             Label
4113617a3babSopenharmony_ci     3126(texel):     63(ptr) Variable Function
4114617a3babSopenharmony_ci                              Store 3126(texel) 120
4115617a3babSopenharmony_ci            3127:         133 Load 135(s2D)
4116617a3babSopenharmony_ci            3128:   52(fvec2) Load 138(c2)
4117617a3babSopenharmony_ci            3129:   52(fvec2) Load 874(dPdxy2)
4118617a3babSopenharmony_ci            3130:   52(fvec2) Load 874(dPdxy2)
4119617a3babSopenharmony_ci            3131:    6(float) Load 2665(lodClamp)
4120617a3babSopenharmony_ci            3132:1991(ResType) ImageSparseSampleExplicitLod 3127 3128 Grad ConstOffset MinLod 3129 3130 452 3131
4121617a3babSopenharmony_ci            3133:    7(fvec4) CompositeExtract 3132 1
4122617a3babSopenharmony_ci                              Store 3126(texel) 3133
4123617a3babSopenharmony_ci            3134:     47(int) CompositeExtract 3132 0
4124617a3babSopenharmony_ci            3135:         144 Load 146(s3D)
4125617a3babSopenharmony_ci            3136:  148(fvec3) Load 150(c3)
4126617a3babSopenharmony_ci            3137:  148(fvec3) Load 882(dPdxy3)
4127617a3babSopenharmony_ci            3138:  148(fvec3) Load 882(dPdxy3)
4128617a3babSopenharmony_ci            3139:    6(float) Load 2665(lodClamp)
4129617a3babSopenharmony_ci            3140:1991(ResType) ImageSparseSampleExplicitLod 3135 3136 Grad ConstOffset MinLod 3137 3138 459 3139
4130617a3babSopenharmony_ci            3141:    7(fvec4) CompositeExtract 3140 1
4131617a3babSopenharmony_ci                              Store 3126(texel) 3141
4132617a3babSopenharmony_ci            3142:     47(int) CompositeExtract 3140 0
4133617a3babSopenharmony_ci            3143:         180 Load 182(s2DShadow)
4134617a3babSopenharmony_ci            3144:  148(fvec3) Load 150(c3)
4135617a3babSopenharmony_ci            3145:   52(fvec2) Load 874(dPdxy2)
4136617a3babSopenharmony_ci            3146:   52(fvec2) Load 874(dPdxy2)
4137617a3babSopenharmony_ci            3147:    6(float) Load 2665(lodClamp)
4138617a3babSopenharmony_ci            3148:    174(ptr) AccessChain 3126(texel) 173
4139617a3babSopenharmony_ci            3149:    6(float) CompositeExtract 3144 2
4140617a3babSopenharmony_ci            3150:2009(ResType) ImageSparseSampleDrefExplicitLod 3143 3144 3149 Grad ConstOffset MinLod 3145 3146 452 3147
4141617a3babSopenharmony_ci            3151:    6(float) CompositeExtract 3150 1
4142617a3babSopenharmony_ci                              Store 3148 3151
4143617a3babSopenharmony_ci            3152:     47(int) CompositeExtract 3150 0
4144617a3babSopenharmony_ci            3153:         215 Load 217(s2DArray)
4145617a3babSopenharmony_ci            3154:  148(fvec3) Load 150(c3)
4146617a3babSopenharmony_ci            3155:   52(fvec2) Load 874(dPdxy2)
4147617a3babSopenharmony_ci            3156:   52(fvec2) Load 874(dPdxy2)
4148617a3babSopenharmony_ci            3157:    6(float) Load 2665(lodClamp)
4149617a3babSopenharmony_ci            3158:1991(ResType) ImageSparseSampleExplicitLod 3153 3154 Grad ConstOffset MinLod 3155 3156 452 3157
4150617a3babSopenharmony_ci            3159:    7(fvec4) CompositeExtract 3158 1
4151617a3babSopenharmony_ci                              Store 3126(texel) 3159
4152617a3babSopenharmony_ci            3160:     47(int) CompositeExtract 3158 0
4153617a3babSopenharmony_ci            3161:         245 Load 247(s2DArrayShadow)
4154617a3babSopenharmony_ci            3162:    7(fvec4) Load 197(c4)
4155617a3babSopenharmony_ci            3163:   52(fvec2) Load 874(dPdxy2)
4156617a3babSopenharmony_ci            3164:   52(fvec2) Load 874(dPdxy2)
4157617a3babSopenharmony_ci            3165:    6(float) Load 2665(lodClamp)
4158617a3babSopenharmony_ci            3166:    174(ptr) AccessChain 3126(texel) 173
4159617a3babSopenharmony_ci            3167:    6(float) CompositeExtract 3162 3
4160617a3babSopenharmony_ci            3168:2009(ResType) ImageSparseSampleDrefExplicitLod 3161 3162 3167 Grad ConstOffset MinLod 3163 3164 452 3165
4161617a3babSopenharmony_ci            3169:    6(float) CompositeExtract 3168 1
4162617a3babSopenharmony_ci                              Store 3166 3169
4163617a3babSopenharmony_ci            3170:     47(int) CompositeExtract 3168 0
4164617a3babSopenharmony_ci            3171:    7(fvec4) Load 3126(texel)
4165617a3babSopenharmony_ci                              ReturnValue 3171
4166617a3babSopenharmony_ci                              FunctionEnd
4167617a3babSopenharmony_ci112(testTextureGradOffsetClamp():    7(fvec4) Function None 8
4168617a3babSopenharmony_ci             113:             Label
4169617a3babSopenharmony_ci     3174(texel):     63(ptr) Variable Function
4170617a3babSopenharmony_ci                              Store 3174(texel) 120
4171617a3babSopenharmony_ci            3175:         122 Load 124(s1D)
4172617a3babSopenharmony_ci            3176:    6(float) Load 127(c1)
4173617a3babSopenharmony_ci            3177:    6(float) Load 866(dPdxy1)
4174617a3babSopenharmony_ci            3178:    6(float) Load 866(dPdxy1)
4175617a3babSopenharmony_ci            3179:    6(float) Load 2665(lodClamp)
4176617a3babSopenharmony_ci            3180:    7(fvec4) ImageSampleExplicitLod 3175 3176 Grad ConstOffset MinLod 3177 3178 445 3179
4177617a3babSopenharmony_ci            3181:    7(fvec4) Load 3174(texel)
4178617a3babSopenharmony_ci            3182:    7(fvec4) FAdd 3181 3180
4179617a3babSopenharmony_ci                              Store 3174(texel) 3182
4180617a3babSopenharmony_ci            3183:         133 Load 135(s2D)
4181617a3babSopenharmony_ci            3184:   52(fvec2) Load 138(c2)
4182617a3babSopenharmony_ci            3185:   52(fvec2) Load 874(dPdxy2)
4183617a3babSopenharmony_ci            3186:   52(fvec2) Load 874(dPdxy2)
4184617a3babSopenharmony_ci            3187:    6(float) Load 2665(lodClamp)
4185617a3babSopenharmony_ci            3188:    7(fvec4) ImageSampleExplicitLod 3183 3184 Grad ConstOffset MinLod 3185 3186 452 3187
4186617a3babSopenharmony_ci            3189:    7(fvec4) Load 3174(texel)
4187617a3babSopenharmony_ci            3190:    7(fvec4) FAdd 3189 3188
4188617a3babSopenharmony_ci                              Store 3174(texel) 3190
4189617a3babSopenharmony_ci            3191:         144 Load 146(s3D)
4190617a3babSopenharmony_ci            3192:  148(fvec3) Load 150(c3)
4191617a3babSopenharmony_ci            3193:  148(fvec3) Load 882(dPdxy3)
4192617a3babSopenharmony_ci            3194:  148(fvec3) Load 882(dPdxy3)
4193617a3babSopenharmony_ci            3195:    6(float) Load 2665(lodClamp)
4194617a3babSopenharmony_ci            3196:    7(fvec4) ImageSampleExplicitLod 3191 3192 Grad ConstOffset MinLod 3193 3194 459 3195
4195617a3babSopenharmony_ci            3197:    7(fvec4) Load 3174(texel)
4196617a3babSopenharmony_ci            3198:    7(fvec4) FAdd 3197 3196
4197617a3babSopenharmony_ci                              Store 3174(texel) 3198
4198617a3babSopenharmony_ci            3199:         165 Load 167(s1DShadow)
4199617a3babSopenharmony_ci            3200:  148(fvec3) Load 150(c3)
4200617a3babSopenharmony_ci            3201:    6(float) Load 866(dPdxy1)
4201617a3babSopenharmony_ci            3202:    6(float) Load 866(dPdxy1)
4202617a3babSopenharmony_ci            3203:    6(float) Load 2665(lodClamp)
4203617a3babSopenharmony_ci            3204:    6(float) CompositeExtract 3200 2
4204617a3babSopenharmony_ci            3205:    6(float) ImageSampleDrefExplicitLod 3199 3200 3204 Grad ConstOffset MinLod 3201 3202 445 3203
4205617a3babSopenharmony_ci            3206:    174(ptr) AccessChain 3174(texel) 173
4206617a3babSopenharmony_ci            3207:    6(float) Load 3206
4207617a3babSopenharmony_ci            3208:    6(float) FAdd 3207 3205
4208617a3babSopenharmony_ci            3209:    174(ptr) AccessChain 3174(texel) 173
4209617a3babSopenharmony_ci                              Store 3209 3208
4210617a3babSopenharmony_ci            3210:         180 Load 182(s2DShadow)
4211617a3babSopenharmony_ci            3211:  148(fvec3) Load 150(c3)
4212617a3babSopenharmony_ci            3212:   52(fvec2) Load 874(dPdxy2)
4213617a3babSopenharmony_ci            3213:   52(fvec2) Load 874(dPdxy2)
4214617a3babSopenharmony_ci            3214:    6(float) Load 2665(lodClamp)
4215617a3babSopenharmony_ci            3215:    6(float) CompositeExtract 3211 2
4216617a3babSopenharmony_ci            3216:    6(float) ImageSampleDrefExplicitLod 3210 3211 3215 Grad ConstOffset MinLod 3212 3213 452 3214
4217617a3babSopenharmony_ci            3217:    174(ptr) AccessChain 3174(texel) 173
4218617a3babSopenharmony_ci            3218:    6(float) Load 3217
4219617a3babSopenharmony_ci            3219:    6(float) FAdd 3218 3216
4220617a3babSopenharmony_ci            3220:    174(ptr) AccessChain 3174(texel) 173
4221617a3babSopenharmony_ci                              Store 3220 3219
4222617a3babSopenharmony_ci            3221:         206 Load 208(s1DArray)
4223617a3babSopenharmony_ci            3222:   52(fvec2) Load 138(c2)
4224617a3babSopenharmony_ci            3223:    6(float) Load 866(dPdxy1)
4225617a3babSopenharmony_ci            3224:    6(float) Load 866(dPdxy1)
4226617a3babSopenharmony_ci            3225:    6(float) Load 2665(lodClamp)
4227617a3babSopenharmony_ci            3226:    7(fvec4) ImageSampleExplicitLod 3221 3222 Grad ConstOffset MinLod 3223 3224 445 3225
4228617a3babSopenharmony_ci            3227:    7(fvec4) Load 3174(texel)
4229617a3babSopenharmony_ci            3228:    7(fvec4) FAdd 3227 3226
4230617a3babSopenharmony_ci                              Store 3174(texel) 3228
4231617a3babSopenharmony_ci            3229:         215 Load 217(s2DArray)
4232617a3babSopenharmony_ci            3230:  148(fvec3) Load 150(c3)
4233617a3babSopenharmony_ci            3231:   52(fvec2) Load 874(dPdxy2)
4234617a3babSopenharmony_ci            3232:   52(fvec2) Load 874(dPdxy2)
4235617a3babSopenharmony_ci            3233:    6(float) Load 2665(lodClamp)
4236617a3babSopenharmony_ci            3234:    7(fvec4) ImageSampleExplicitLod 3229 3230 Grad ConstOffset MinLod 3231 3232 452 3233
4237617a3babSopenharmony_ci            3235:    7(fvec4) Load 3174(texel)
4238617a3babSopenharmony_ci            3236:    7(fvec4) FAdd 3235 3234
4239617a3babSopenharmony_ci                              Store 3174(texel) 3236
4240617a3babSopenharmony_ci            3237:         233 Load 235(s1DArrayShadow)
4241617a3babSopenharmony_ci            3238:  148(fvec3) Load 150(c3)
4242617a3babSopenharmony_ci            3239:    6(float) Load 866(dPdxy1)
4243617a3babSopenharmony_ci            3240:    6(float) Load 866(dPdxy1)
4244617a3babSopenharmony_ci            3241:    6(float) Load 2665(lodClamp)
4245617a3babSopenharmony_ci            3242:    6(float) CompositeExtract 3238 2
4246617a3babSopenharmony_ci            3243:    6(float) ImageSampleDrefExplicitLod 3237 3238 3242 Grad ConstOffset MinLod 3239 3240 445 3241
4247617a3babSopenharmony_ci            3244:    174(ptr) AccessChain 3174(texel) 173
4248617a3babSopenharmony_ci            3245:    6(float) Load 3244
4249617a3babSopenharmony_ci            3246:    6(float) FAdd 3245 3243
4250617a3babSopenharmony_ci            3247:    174(ptr) AccessChain 3174(texel) 173
4251617a3babSopenharmony_ci                              Store 3247 3246
4252617a3babSopenharmony_ci            3248:         245 Load 247(s2DArrayShadow)
4253617a3babSopenharmony_ci            3249:    7(fvec4) Load 197(c4)
4254617a3babSopenharmony_ci            3250:   52(fvec2) Load 874(dPdxy2)
4255617a3babSopenharmony_ci            3251:   52(fvec2) Load 874(dPdxy2)
4256617a3babSopenharmony_ci            3252:    6(float) Load 2665(lodClamp)
4257617a3babSopenharmony_ci            3253:    6(float) CompositeExtract 3249 3
4258617a3babSopenharmony_ci            3254:    6(float) ImageSampleDrefExplicitLod 3248 3249 3253 Grad ConstOffset MinLod 3250 3251 452 3252
4259617a3babSopenharmony_ci            3255:    174(ptr) AccessChain 3174(texel) 173
4260617a3babSopenharmony_ci            3256:    6(float) Load 3255
4261617a3babSopenharmony_ci            3257:    6(float) FAdd 3256 3254
4262617a3babSopenharmony_ci            3258:    174(ptr) AccessChain 3174(texel) 173
4263617a3babSopenharmony_ci                              Store 3258 3257
4264617a3babSopenharmony_ci            3259:    7(fvec4) Load 3174(texel)
4265617a3babSopenharmony_ci                              ReturnValue 3259
4266617a3babSopenharmony_ci                              FunctionEnd
4267617a3babSopenharmony_ci114(testCombinedTextureSampler():    7(fvec4) Function None 8
4268617a3babSopenharmony_ci             115:             Label
4269617a3babSopenharmony_ci     3262(texel):     63(ptr) Variable Function
4270617a3babSopenharmony_ci                              Store 3262(texel) 120
4271617a3babSopenharmony_ci            3265:         121 Load 3264(t1D)
4272617a3babSopenharmony_ci            3269:        3266 Load 3268(s)
4273617a3babSopenharmony_ci            3270:         122 SampledImage 3265 3269
4274617a3babSopenharmony_ci            3271:    6(float) Load 127(c1)
4275617a3babSopenharmony_ci            3272:    7(fvec4) ImageSampleImplicitLod 3270 3271
4276617a3babSopenharmony_ci            3273:    7(fvec4) Load 3262(texel)
4277617a3babSopenharmony_ci            3274:    7(fvec4) FAdd 3273 3272
4278617a3babSopenharmony_ci                              Store 3262(texel) 3274
4279617a3babSopenharmony_ci            3277:         132 Load 3276(t2D)
4280617a3babSopenharmony_ci            3278:        3266 Load 3268(s)
4281617a3babSopenharmony_ci            3279:         133 SampledImage 3277 3278
4282617a3babSopenharmony_ci            3280:   52(fvec2) Load 138(c2)
4283617a3babSopenharmony_ci            3281:    7(fvec4) ImageSampleImplicitLod 3279 3280
4284617a3babSopenharmony_ci            3282:    7(fvec4) Load 3262(texel)
4285617a3babSopenharmony_ci            3283:    7(fvec4) FAdd 3282 3281
4286617a3babSopenharmony_ci                              Store 3262(texel) 3283
4287617a3babSopenharmony_ci            3286:         143 Load 3285(t3D)
4288617a3babSopenharmony_ci            3287:        3266 Load 3268(s)
4289617a3babSopenharmony_ci            3288:         144 SampledImage 3286 3287
4290617a3babSopenharmony_ci            3289:  148(fvec3) Load 150(c3)
4291617a3babSopenharmony_ci            3290:    7(fvec4) ImageSampleImplicitLod 3288 3289
4292617a3babSopenharmony_ci            3291:    7(fvec4) Load 3262(texel)
4293617a3babSopenharmony_ci            3292:    7(fvec4) FAdd 3291 3290
4294617a3babSopenharmony_ci                              Store 3262(texel) 3292
4295617a3babSopenharmony_ci            3295:         155 Load 3294(tCube)
4296617a3babSopenharmony_ci            3296:        3266 Load 3268(s)
4297617a3babSopenharmony_ci            3297:         156 SampledImage 3295 3296
4298617a3babSopenharmony_ci            3298:  148(fvec3) Load 150(c3)
4299617a3babSopenharmony_ci            3299:    7(fvec4) ImageSampleImplicitLod 3297 3298
4300617a3babSopenharmony_ci            3300:    7(fvec4) Load 3262(texel)
4301617a3babSopenharmony_ci            3301:    7(fvec4) FAdd 3300 3299
4302617a3babSopenharmony_ci                              Store 3262(texel) 3301
4303617a3babSopenharmony_ci            3302:         121 Load 3264(t1D)
4304617a3babSopenharmony_ci            3304:        3266 Load 3303(sShadow)
4305617a3babSopenharmony_ci            3305:         165 SampledImage 3302 3304
4306617a3babSopenharmony_ci            3306:  148(fvec3) Load 150(c3)
4307617a3babSopenharmony_ci            3307:    6(float) CompositeExtract 3306 2
4308617a3babSopenharmony_ci            3308:    6(float) ImageSampleDrefImplicitLod 3305 3306 3307
4309617a3babSopenharmony_ci            3309:    174(ptr) AccessChain 3262(texel) 173
4310617a3babSopenharmony_ci            3310:    6(float) Load 3309
4311617a3babSopenharmony_ci            3311:    6(float) FAdd 3310 3308
4312617a3babSopenharmony_ci            3312:    174(ptr) AccessChain 3262(texel) 173
4313617a3babSopenharmony_ci                              Store 3312 3311
4314617a3babSopenharmony_ci            3313:         132 Load 3276(t2D)
4315617a3babSopenharmony_ci            3314:        3266 Load 3303(sShadow)
4316617a3babSopenharmony_ci            3315:         180 SampledImage 3313 3314
4317617a3babSopenharmony_ci            3316:  148(fvec3) Load 150(c3)
4318617a3babSopenharmony_ci            3317:    6(float) CompositeExtract 3316 2
4319617a3babSopenharmony_ci            3318:    6(float) ImageSampleDrefImplicitLod 3315 3316 3317
4320617a3babSopenharmony_ci            3319:    174(ptr) AccessChain 3262(texel) 173
4321617a3babSopenharmony_ci            3320:    6(float) Load 3319
4322617a3babSopenharmony_ci            3321:    6(float) FAdd 3320 3318
4323617a3babSopenharmony_ci            3322:    174(ptr) AccessChain 3262(texel) 173
4324617a3babSopenharmony_ci                              Store 3322 3321
4325617a3babSopenharmony_ci            3323:         155 Load 3294(tCube)
4326617a3babSopenharmony_ci            3324:        3266 Load 3303(sShadow)
4327617a3babSopenharmony_ci            3325:         192 SampledImage 3323 3324
4328617a3babSopenharmony_ci            3326:    7(fvec4) Load 197(c4)
4329617a3babSopenharmony_ci            3327:    6(float) CompositeExtract 3326 3
4330617a3babSopenharmony_ci            3328:    6(float) ImageSampleDrefImplicitLod 3325 3326 3327
4331617a3babSopenharmony_ci            3329:    174(ptr) AccessChain 3262(texel) 173
4332617a3babSopenharmony_ci            3330:    6(float) Load 3329
4333617a3babSopenharmony_ci            3331:    6(float) FAdd 3330 3328
4334617a3babSopenharmony_ci            3332:    174(ptr) AccessChain 3262(texel) 173
4335617a3babSopenharmony_ci                              Store 3332 3331
4336617a3babSopenharmony_ci            3335:         205 Load 3334(t1DArray)
4337617a3babSopenharmony_ci            3336:        3266 Load 3268(s)
4338617a3babSopenharmony_ci            3337:         206 SampledImage 3335 3336
4339617a3babSopenharmony_ci            3338:   52(fvec2) Load 138(c2)
4340617a3babSopenharmony_ci            3339:    7(fvec4) ImageSampleImplicitLod 3337 3338
4341617a3babSopenharmony_ci            3340:    7(fvec4) Load 3262(texel)
4342617a3babSopenharmony_ci            3341:    7(fvec4) FAdd 3340 3339
4343617a3babSopenharmony_ci                              Store 3262(texel) 3341
4344617a3babSopenharmony_ci            3344:         214 Load 3343(t2DArray)
4345617a3babSopenharmony_ci            3345:        3266 Load 3268(s)
4346617a3babSopenharmony_ci            3346:         215 SampledImage 3344 3345
4347617a3babSopenharmony_ci            3347:  148(fvec3) Load 150(c3)
4348617a3babSopenharmony_ci            3348:    7(fvec4) ImageSampleImplicitLod 3346 3347
4349617a3babSopenharmony_ci            3349:    7(fvec4) Load 3262(texel)
4350617a3babSopenharmony_ci            3350:    7(fvec4) FAdd 3349 3348
4351617a3babSopenharmony_ci                              Store 3262(texel) 3350
4352617a3babSopenharmony_ci            3353:         223 Load 3352(tCubeArray)
4353617a3babSopenharmony_ci            3354:        3266 Load 3268(s)
4354617a3babSopenharmony_ci            3355:         224 SampledImage 3353 3354
4355617a3babSopenharmony_ci            3356:    7(fvec4) Load 197(c4)
4356617a3babSopenharmony_ci            3357:    7(fvec4) ImageSampleImplicitLod 3355 3356
4357617a3babSopenharmony_ci            3358:    7(fvec4) Load 3262(texel)
4358617a3babSopenharmony_ci            3359:    7(fvec4) FAdd 3358 3357
4359617a3babSopenharmony_ci                              Store 3262(texel) 3359
4360617a3babSopenharmony_ci            3360:         205 Load 3334(t1DArray)
4361617a3babSopenharmony_ci            3361:        3266 Load 3303(sShadow)
4362617a3babSopenharmony_ci            3362:         233 SampledImage 3360 3361
4363617a3babSopenharmony_ci            3363:  148(fvec3) Load 150(c3)
4364617a3babSopenharmony_ci            3364:    6(float) CompositeExtract 3363 2
4365617a3babSopenharmony_ci            3365:    6(float) ImageSampleDrefImplicitLod 3362 3363 3364
4366617a3babSopenharmony_ci            3366:    174(ptr) AccessChain 3262(texel) 173
4367617a3babSopenharmony_ci            3367:    6(float) Load 3366
4368617a3babSopenharmony_ci            3368:    6(float) FAdd 3367 3365
4369617a3babSopenharmony_ci            3369:    174(ptr) AccessChain 3262(texel) 173
4370617a3babSopenharmony_ci                              Store 3369 3368
4371617a3babSopenharmony_ci            3370:         214 Load 3343(t2DArray)
4372617a3babSopenharmony_ci            3371:        3266 Load 3303(sShadow)
4373617a3babSopenharmony_ci            3372:         245 SampledImage 3370 3371
4374617a3babSopenharmony_ci            3373:    7(fvec4) Load 197(c4)
4375617a3babSopenharmony_ci            3374:    6(float) CompositeExtract 3373 3
4376617a3babSopenharmony_ci            3375:    6(float) ImageSampleDrefImplicitLod 3372 3373 3374
4377617a3babSopenharmony_ci            3376:    174(ptr) AccessChain 3262(texel) 173
4378617a3babSopenharmony_ci            3377:    6(float) Load 3376
4379617a3babSopenharmony_ci            3378:    6(float) FAdd 3377 3375
4380617a3babSopenharmony_ci            3379:    174(ptr) AccessChain 3262(texel) 173
4381617a3babSopenharmony_ci                              Store 3379 3378
4382617a3babSopenharmony_ci            3382:         256 Load 3381(t2DRect)
4383617a3babSopenharmony_ci            3383:        3266 Load 3268(s)
4384617a3babSopenharmony_ci            3384:         257 SampledImage 3382 3383
4385617a3babSopenharmony_ci            3385:   52(fvec2) Load 138(c2)
4386617a3babSopenharmony_ci            3386:    7(fvec4) ImageSampleImplicitLod 3384 3385
4387617a3babSopenharmony_ci            3387:    7(fvec4) Load 3262(texel)
4388617a3babSopenharmony_ci            3388:    7(fvec4) FAdd 3387 3386
4389617a3babSopenharmony_ci                              Store 3262(texel) 3388
4390617a3babSopenharmony_ci            3389:         256 Load 3381(t2DRect)
4391617a3babSopenharmony_ci            3390:        3266 Load 3303(sShadow)
4392617a3babSopenharmony_ci            3391:         266 SampledImage 3389 3390
4393617a3babSopenharmony_ci            3392:  148(fvec3) Load 150(c3)
4394617a3babSopenharmony_ci            3393:    6(float) CompositeExtract 3392 2
4395617a3babSopenharmony_ci            3394:    6(float) ImageSampleDrefImplicitLod 3391 3392 3393
4396617a3babSopenharmony_ci            3395:    174(ptr) AccessChain 3262(texel) 173
4397617a3babSopenharmony_ci            3396:    6(float) Load 3395
4398617a3babSopenharmony_ci            3397:    6(float) FAdd 3396 3394
4399617a3babSopenharmony_ci            3398:    174(ptr) AccessChain 3262(texel) 173
4400617a3babSopenharmony_ci                              Store 3398 3397
4401617a3babSopenharmony_ci            3399:         223 Load 3352(tCubeArray)
4402617a3babSopenharmony_ci            3400:        3266 Load 3303(sShadow)
4403617a3babSopenharmony_ci            3401:         278 SampledImage 3399 3400
4404617a3babSopenharmony_ci            3402:    7(fvec4) Load 197(c4)
4405617a3babSopenharmony_ci            3403:    6(float) Load 283(compare)
4406617a3babSopenharmony_ci            3404:    6(float) ImageSampleDrefImplicitLod 3401 3402 3403
4407617a3babSopenharmony_ci            3405:    174(ptr) AccessChain 3262(texel) 173
4408617a3babSopenharmony_ci            3406:    6(float) Load 3405
4409617a3babSopenharmony_ci            3407:    6(float) FAdd 3406 3404
4410617a3babSopenharmony_ci            3408:    174(ptr) AccessChain 3262(texel) 173
4411617a3babSopenharmony_ci                              Store 3408 3407
4412617a3babSopenharmony_ci            3409:    7(fvec4) Load 3262(texel)
4413617a3babSopenharmony_ci                              ReturnValue 3409
4414617a3babSopenharmony_ci                              FunctionEnd
4415617a3babSopenharmony_ci116(testSubpassLoad():    7(fvec4) Function None 8
4416617a3babSopenharmony_ci             117:             Label
4417617a3babSopenharmony_ci            3415:        3412 Load 3414(subpass)
4418617a3babSopenharmony_ci            3417:    7(fvec4) ImageRead 3415 3416
4419617a3babSopenharmony_ci            3421:        3418 Load 3420(subpassMS)
4420617a3babSopenharmony_ci            3422:    7(fvec4) ImageRead 3421 3416 Sample 799
4421617a3babSopenharmony_ci            3423:    7(fvec4) FAdd 3417 3422
4422617a3babSopenharmony_ci                              ReturnValue 3423
4423617a3babSopenharmony_ci                              FunctionEnd
4424