7150 lines
370 KiB
Plaintext
7150 lines
370 KiB
Plaintext
spv.float16Fetch.frag
|
|
Validation failed
|
|
// Module Version 10000
|
|
// Generated by (magic number): 8000b
|
|
// Id's are bound by 5979
|
|
|
|
Capability Shader
|
|
Capability Float16
|
|
Capability ImageGatherExtended
|
|
Capability StorageImageMultisample
|
|
Capability ImageCubeArray
|
|
Capability ImageRect
|
|
Capability SampledRect
|
|
Capability InputAttachment
|
|
Capability SparseResidency
|
|
Capability MinLod
|
|
Capability Sampled1D
|
|
Capability Image1D
|
|
Capability SampledCubeArray
|
|
Capability SampledBuffer
|
|
Capability ImageBuffer
|
|
Capability ImageMSArray
|
|
Capability ImageQuery
|
|
Capability StorageInputOutput16
|
|
Capability Float16ImageAMD
|
|
Capability ImageGatherBiasLodAMD
|
|
Extension "SPV_AMD_gpu_shader_half_float_fetch"
|
|
Extension "SPV_AMD_texture_gather_bias_lod"
|
|
Extension "SPV_KHR_16bit_storage"
|
|
1: ExtInstImport "GLSL.std.450"
|
|
MemoryModel Logical GLSL450
|
|
EntryPoint Fragment 4 "main" 128 135 137 148 156 169 177 215 251 309 565 572 1393 1401 1409 1417 1425 1433 4311 4318 5969 5978
|
|
ExecutionMode 4 OriginUpperLeft
|
|
Source GLSL 450
|
|
SourceExtension "GL_AMD_gpu_shader_half_float"
|
|
SourceExtension "GL_AMD_gpu_shader_half_float_fetch"
|
|
SourceExtension "GL_AMD_texture_gather_bias_lod"
|
|
SourceExtension "GL_ARB_sparse_texture2"
|
|
SourceExtension "GL_ARB_sparse_texture_clamp"
|
|
Name 4 "main"
|
|
Name 9 "testTexture("
|
|
Name 11 "testTextureProj("
|
|
Name 13 "testTextureLod("
|
|
Name 15 "testTextureOffset("
|
|
Name 17 "testTextureProjOffset("
|
|
Name 19 "testTextureLodOffset("
|
|
Name 21 "testTextureProjLodOffset("
|
|
Name 23 "testTexelFetch("
|
|
Name 25 "testTexelFetchOffset("
|
|
Name 27 "testTextureGrad("
|
|
Name 29 "testTextureGradOffset("
|
|
Name 31 "testTextureProjGrad("
|
|
Name 33 "testTextureProjGradoffset("
|
|
Name 35 "testTextureGather("
|
|
Name 37 "testTextureGatherOffset("
|
|
Name 39 "testTextureGatherOffsets("
|
|
Name 41 "testTextureGatherLod("
|
|
Name 43 "testTextureGatherLodOffset("
|
|
Name 45 "testTextureGatherLodOffsets("
|
|
Name 50 "testTextureSize("
|
|
Name 55 "testTextureQueryLod("
|
|
Name 58 "testTextureQueryLevels("
|
|
Name 60 "testTextureSamples("
|
|
Name 62 "testImageLoad("
|
|
Name 67 "testImageStore(vf164;"
|
|
Name 66 "data"
|
|
Name 69 "testSparseTexture("
|
|
Name 71 "testSparseTextureLod("
|
|
Name 73 "testSparseTextureOffset("
|
|
Name 75 "testSparseTextureLodOffset("
|
|
Name 77 "testSparseTextureGrad("
|
|
Name 79 "testSparseTextureGradOffset("
|
|
Name 81 "testSparseTexelFetch("
|
|
Name 83 "testSparseTexelFetchOffset("
|
|
Name 85 "testSparseTextureGather("
|
|
Name 87 "testSparseTextureGatherOffset("
|
|
Name 89 "testSparseTextureGatherOffsets("
|
|
Name 91 "testSparseTextureGatherLod("
|
|
Name 93 "testSparseTextureGatherLodOffset("
|
|
Name 95 "testSparseTextureGatherLodOffsets("
|
|
Name 97 "testSparseImageLoad("
|
|
Name 99 "testSparseTextureClamp("
|
|
Name 101 "testTextureClamp("
|
|
Name 103 "testSparseTextureOffsetClamp("
|
|
Name 105 "testTextureOffsetClamp("
|
|
Name 107 "testSparseTextureGradClamp("
|
|
Name 109 "testTextureGradClamp("
|
|
Name 111 "testSparseTextureGradOffsetClamp("
|
|
Name 113 "testTextureGradOffsetClamp("
|
|
Name 115 "testCombinedTextureSampler("
|
|
Name 117 "testSubpassLoad("
|
|
Name 119 "texel"
|
|
Name 125 "s1D"
|
|
Name 128 "c1"
|
|
Name 135 "f16c1"
|
|
Name 137 "f16bias"
|
|
Name 145 "s2D"
|
|
Name 148 "c2"
|
|
Name 156 "f16c2"
|
|
Name 165 "s3D"
|
|
Name 169 "c3"
|
|
Name 177 "f16c3"
|
|
Name 186 "sCube"
|
|
Name 201 "s1DShadow"
|
|
Name 215 "compare"
|
|
Name 226 "s2DShadow"
|
|
Name 247 "sCubeShadow"
|
|
Name 251 "c4"
|
|
Name 271 "s1DArray"
|
|
Name 286 "s2DArray"
|
|
Name 301 "sCubeArray"
|
|
Name 309 "f16c4"
|
|
Name 318 "s1DArrayShadow"
|
|
Name 339 "s2DArrayShadow"
|
|
Name 359 "s2DRect"
|
|
Name 373 "s2DRectShadow"
|
|
Name 393 "sCubeArrayShadow"
|
|
Name 413 "texel"
|
|
Name 562 "texel"
|
|
Name 565 "lod"
|
|
Name 572 "f16lod"
|
|
Name 706 "texel"
|
|
Name 863 "texel"
|
|
Name 1012 "texel"
|
|
Name 1130 "texel"
|
|
Name 1244 "texel"
|
|
Name 1300 "sBuffer"
|
|
Name 1311 "s2DMS"
|
|
Name 1322 "s2DMSArray"
|
|
Name 1334 "texel"
|
|
Name 1390 "texel"
|
|
Name 1393 "dPdxy1"
|
|
Name 1401 "f16dPdxy1"
|
|
Name 1409 "dPdxy2"
|
|
Name 1417 "f16dPdxy2"
|
|
Name 1425 "dPdxy3"
|
|
Name 1433 "f16dPdxy3"
|
|
Name 1632 "texel"
|
|
Name 1820 "texel"
|
|
Name 2002 "texel"
|
|
Name 2184 "texel"
|
|
Name 2303 "texel"
|
|
Name 2375 "texel"
|
|
Name 2450 "texel"
|
|
Name 2502 "texel"
|
|
Name 2530 "texel"
|
|
Name 2559 "size"
|
|
Name 2777 "lod"
|
|
Name 2913 "levels"
|
|
Name 2982 "samples"
|
|
Name 2996 "texel"
|
|
Name 2999 "i1D"
|
|
Name 3008 "i2D"
|
|
Name 3017 "i3D"
|
|
Name 3026 "i2DRect"
|
|
Name 3035 "iCube"
|
|
Name 3044 "iBuffer"
|
|
Name 3053 "i1DArray"
|
|
Name 3062 "i2DArray"
|
|
Name 3071 "iCubeArray"
|
|
Name 3080 "i2DMS"
|
|
Name 3089 "i2DMSArray"
|
|
Name 3143 "texel"
|
|
Name 3146 "ResType"
|
|
Name 3182 "ResType"
|
|
Name 3286 "texel"
|
|
Name 3366 "texel"
|
|
Name 3456 "texel"
|
|
Name 3512 "texel"
|
|
Name 3672 "texel"
|
|
Name 3786 "texel"
|
|
Name 3838 "texel"
|
|
Name 3876 "texel"
|
|
Name 3994 "texel"
|
|
Name 4066 "texel"
|
|
Name 4148 "texel"
|
|
Name 4200 "texel"
|
|
Name 4228 "texel"
|
|
Name 4256 "texel"
|
|
Name 4308 "texel"
|
|
Name 4311 "lodClamp"
|
|
Name 4318 "f16lodClamp"
|
|
Name 4445 "texel"
|
|
Name 4652 "texel"
|
|
Name 4728 "texel"
|
|
Name 4872 "texel"
|
|
Name 5016 "texel"
|
|
Name 5242 "texel"
|
|
Name 5334 "texel"
|
|
Name 5506 "texel"
|
|
Name 5508 "t1D"
|
|
Name 5512 "s"
|
|
Name 5528 "t2D"
|
|
Name 5545 "t3D"
|
|
Name 5562 "tCube"
|
|
Name 5579 "sShadow"
|
|
Name 5643 "t1DArray"
|
|
Name 5660 "t2DArray"
|
|
Name 5677 "tCubeArray"
|
|
Name 5735 "t2DRect"
|
|
Name 5795 "subpass"
|
|
Name 5801 "subpassMS"
|
|
Name 5807 "result"
|
|
Name 5890 "param"
|
|
Name 5969 "fragColor"
|
|
Name 5973 "tBuffer"
|
|
Name 5975 "t2DMS"
|
|
Name 5977 "t2DMSArray"
|
|
Name 5978 "bias"
|
|
Decorate 125(s1D) DescriptorSet 0
|
|
Decorate 125(s1D) Binding 0
|
|
Decorate 128(c1) Location 0
|
|
Decorate 135(f16c1) Location 11
|
|
Decorate 137(f16bias) Location 16
|
|
Decorate 145(s2D) DescriptorSet 0
|
|
Decorate 145(s2D) Binding 1
|
|
Decorate 148(c2) Location 1
|
|
Decorate 156(f16c2) Location 12
|
|
Decorate 165(s3D) DescriptorSet 0
|
|
Decorate 165(s3D) Binding 2
|
|
Decorate 169(c3) Location 2
|
|
Decorate 177(f16c3) Location 13
|
|
Decorate 186(sCube) DescriptorSet 0
|
|
Decorate 186(sCube) Binding 4
|
|
Decorate 201(s1DShadow) DescriptorSet 0
|
|
Decorate 201(s1DShadow) Binding 11
|
|
Decorate 215(compare) Location 4
|
|
Decorate 226(s2DShadow) DescriptorSet 0
|
|
Decorate 226(s2DShadow) Binding 12
|
|
Decorate 247(sCubeShadow) DescriptorSet 0
|
|
Decorate 247(sCubeShadow) Binding 14
|
|
Decorate 251(c4) Location 3
|
|
Decorate 271(s1DArray) DescriptorSet 0
|
|
Decorate 271(s1DArray) Binding 7
|
|
Decorate 286(s2DArray) DescriptorSet 0
|
|
Decorate 286(s2DArray) Binding 8
|
|
Decorate 301(sCubeArray) DescriptorSet 0
|
|
Decorate 301(sCubeArray) Binding 9
|
|
Decorate 309(f16c4) Location 14
|
|
Decorate 318(s1DArrayShadow) DescriptorSet 0
|
|
Decorate 318(s1DArrayShadow) Binding 15
|
|
Decorate 339(s2DArrayShadow) DescriptorSet 0
|
|
Decorate 339(s2DArrayShadow) Binding 16
|
|
Decorate 359(s2DRect) DescriptorSet 0
|
|
Decorate 359(s2DRect) Binding 3
|
|
Decorate 373(s2DRectShadow) DescriptorSet 0
|
|
Decorate 373(s2DRectShadow) Binding 13
|
|
Decorate 393(sCubeArrayShadow) DescriptorSet 0
|
|
Decorate 393(sCubeArrayShadow) Binding 17
|
|
Decorate 565(lod) Location 5
|
|
Decorate 572(f16lod) Location 15
|
|
Decorate 1300(sBuffer) DescriptorSet 0
|
|
Decorate 1300(sBuffer) Binding 5
|
|
Decorate 1311(s2DMS) DescriptorSet 0
|
|
Decorate 1311(s2DMS) Binding 6
|
|
Decorate 1322(s2DMSArray) DescriptorSet 0
|
|
Decorate 1322(s2DMSArray) Binding 10
|
|
Decorate 1393(dPdxy1) Location 8
|
|
Decorate 1401(f16dPdxy1) Location 18
|
|
Decorate 1409(dPdxy2) Location 9
|
|
Decorate 1417(f16dPdxy2) Location 19
|
|
Decorate 1425(dPdxy3) Location 10
|
|
Decorate 1433(f16dPdxy3) Location 20
|
|
Decorate 2999(i1D) DescriptorSet 1
|
|
Decorate 2999(i1D) Binding 0
|
|
Decorate 3008(i2D) DescriptorSet 1
|
|
Decorate 3008(i2D) Binding 1
|
|
Decorate 3017(i3D) DescriptorSet 1
|
|
Decorate 3017(i3D) Binding 2
|
|
Decorate 3026(i2DRect) DescriptorSet 1
|
|
Decorate 3026(i2DRect) Binding 3
|
|
Decorate 3035(iCube) DescriptorSet 1
|
|
Decorate 3035(iCube) Binding 4
|
|
Decorate 3044(iBuffer) DescriptorSet 1
|
|
Decorate 3044(iBuffer) Binding 8
|
|
Decorate 3053(i1DArray) DescriptorSet 1
|
|
Decorate 3053(i1DArray) Binding 5
|
|
Decorate 3062(i2DArray) DescriptorSet 1
|
|
Decorate 3062(i2DArray) Binding 6
|
|
Decorate 3071(iCubeArray) DescriptorSet 1
|
|
Decorate 3071(iCubeArray) Binding 7
|
|
Decorate 3080(i2DMS) DescriptorSet 1
|
|
Decorate 3080(i2DMS) Binding 9
|
|
Decorate 3089(i2DMSArray) DescriptorSet 1
|
|
Decorate 3089(i2DMSArray) Binding 10
|
|
Decorate 4311(lodClamp) Location 7
|
|
Decorate 4318(f16lodClamp) Location 17
|
|
Decorate 5508(t1D) DescriptorSet 2
|
|
Decorate 5508(t1D) Binding 0
|
|
Decorate 5512(s) DescriptorSet 2
|
|
Decorate 5512(s) Binding 11
|
|
Decorate 5528(t2D) DescriptorSet 2
|
|
Decorate 5528(t2D) Binding 1
|
|
Decorate 5545(t3D) DescriptorSet 2
|
|
Decorate 5545(t3D) Binding 2
|
|
Decorate 5562(tCube) DescriptorSet 2
|
|
Decorate 5562(tCube) Binding 4
|
|
Decorate 5579(sShadow) DescriptorSet 2
|
|
Decorate 5579(sShadow) Binding 12
|
|
Decorate 5643(t1DArray) DescriptorSet 2
|
|
Decorate 5643(t1DArray) Binding 5
|
|
Decorate 5660(t2DArray) DescriptorSet 2
|
|
Decorate 5660(t2DArray) Binding 6
|
|
Decorate 5677(tCubeArray) DescriptorSet 2
|
|
Decorate 5677(tCubeArray) Binding 7
|
|
Decorate 5735(t2DRect) DescriptorSet 2
|
|
Decorate 5735(t2DRect) Binding 3
|
|
Decorate 5795(subpass) DescriptorSet 3
|
|
Decorate 5795(subpass) Binding 0
|
|
Decorate 5795(subpass) InputAttachmentIndex 0
|
|
Decorate 5801(subpassMS) DescriptorSet 3
|
|
Decorate 5801(subpassMS) Binding 1
|
|
Decorate 5801(subpassMS) InputAttachmentIndex 0
|
|
Decorate 5969(fragColor) Location 0
|
|
Decorate 5973(tBuffer) DescriptorSet 2
|
|
Decorate 5973(tBuffer) Binding 8
|
|
Decorate 5975(t2DMS) DescriptorSet 2
|
|
Decorate 5975(t2DMS) Binding 9
|
|
Decorate 5977(t2DMSArray) DescriptorSet 2
|
|
Decorate 5977(t2DMSArray) Binding 10
|
|
Decorate 5978(bias) Location 6
|
|
2: TypeVoid
|
|
3: TypeFunction 2
|
|
6: TypeFloat 16
|
|
7: TypeVector 6(float16_t) 4
|
|
8: TypeFunction 7(f16vec4)
|
|
47: TypeInt 32 1
|
|
48: TypeVector 47(int) 4
|
|
49: TypeFunction 48(ivec4)
|
|
52: TypeFloat 32
|
|
53: TypeVector 52(float) 2
|
|
54: TypeFunction 53(fvec2)
|
|
57: TypeFunction 47(int)
|
|
64: TypePointer Function 7(f16vec4)
|
|
65: TypeFunction 2 64(ptr)
|
|
120:6(float16_t) Constant 0
|
|
121: 7(f16vec4) ConstantComposite 120 120 120 120
|
|
122: TypeImage 6(float16_t) 1D sampled format:Unknown
|
|
123: TypeSampledImage 122
|
|
124: TypePointer UniformConstant 123
|
|
125(s1D): 124(ptr) Variable UniformConstant
|
|
127: TypePointer Input 52(float)
|
|
128(c1): 127(ptr) Variable Input
|
|
134: TypePointer Input 6(float16_t)
|
|
135(f16c1): 134(ptr) Variable Input
|
|
137(f16bias): 134(ptr) Variable Input
|
|
142: TypeImage 6(float16_t) 2D sampled format:Unknown
|
|
143: TypeSampledImage 142
|
|
144: TypePointer UniformConstant 143
|
|
145(s2D): 144(ptr) Variable UniformConstant
|
|
147: TypePointer Input 53(fvec2)
|
|
148(c2): 147(ptr) Variable Input
|
|
154: TypeVector 6(float16_t) 2
|
|
155: TypePointer Input 154(f16vec2)
|
|
156(f16c2): 155(ptr) Variable Input
|
|
162: TypeImage 6(float16_t) 3D sampled format:Unknown
|
|
163: TypeSampledImage 162
|
|
164: TypePointer UniformConstant 163
|
|
165(s3D): 164(ptr) Variable UniformConstant
|
|
167: TypeVector 52(float) 3
|
|
168: TypePointer Input 167(fvec3)
|
|
169(c3): 168(ptr) Variable Input
|
|
175: TypeVector 6(float16_t) 3
|
|
176: TypePointer Input 175(f16vec3)
|
|
177(f16c3): 176(ptr) Variable Input
|
|
183: TypeImage 6(float16_t) Cube sampled format:Unknown
|
|
184: TypeSampledImage 183
|
|
185: TypePointer UniformConstant 184
|
|
186(sCube): 185(ptr) Variable UniformConstant
|
|
198: TypeImage 6(float16_t) 1D depth sampled format:Unknown
|
|
199: TypeSampledImage 198
|
|
200: TypePointer UniformConstant 199
|
|
201(s1DShadow): 200(ptr) Variable UniformConstant
|
|
206: TypeInt 32 0
|
|
207: 206(int) Constant 0
|
|
208: TypePointer Function 6(float16_t)
|
|
215(compare): 127(ptr) Variable Input
|
|
223: TypeImage 6(float16_t) 2D depth sampled format:Unknown
|
|
224: TypeSampledImage 223
|
|
225: TypePointer UniformConstant 224
|
|
226(s2DShadow): 225(ptr) Variable UniformConstant
|
|
244: TypeImage 6(float16_t) Cube depth sampled format:Unknown
|
|
245: TypeSampledImage 244
|
|
246: TypePointer UniformConstant 245
|
|
247(sCubeShadow): 246(ptr) Variable UniformConstant
|
|
249: TypeVector 52(float) 4
|
|
250: TypePointer Input 249(fvec4)
|
|
251(c4): 250(ptr) Variable Input
|
|
268: TypeImage 6(float16_t) 1D array sampled format:Unknown
|
|
269: TypeSampledImage 268
|
|
270: TypePointer UniformConstant 269
|
|
271(s1DArray): 270(ptr) Variable UniformConstant
|
|
283: TypeImage 6(float16_t) 2D array sampled format:Unknown
|
|
284: TypeSampledImage 283
|
|
285: TypePointer UniformConstant 284
|
|
286(s2DArray): 285(ptr) Variable UniformConstant
|
|
298: TypeImage 6(float16_t) Cube array sampled format:Unknown
|
|
299: TypeSampledImage 298
|
|
300: TypePointer UniformConstant 299
|
|
301(sCubeArray): 300(ptr) Variable UniformConstant
|
|
308: TypePointer Input 7(f16vec4)
|
|
309(f16c4): 308(ptr) Variable Input
|
|
315: TypeImage 6(float16_t) 1D depth array sampled format:Unknown
|
|
316: TypeSampledImage 315
|
|
317: TypePointer UniformConstant 316
|
|
318(s1DArrayShadow): 317(ptr) Variable UniformConstant
|
|
336: TypeImage 6(float16_t) 2D depth array sampled format:Unknown
|
|
337: TypeSampledImage 336
|
|
338: TypePointer UniformConstant 337
|
|
339(s2DArrayShadow): 338(ptr) Variable UniformConstant
|
|
356: TypeImage 6(float16_t) Rect sampled format:Unknown
|
|
357: TypeSampledImage 356
|
|
358: TypePointer UniformConstant 357
|
|
359(s2DRect): 358(ptr) Variable UniformConstant
|
|
370: TypeImage 6(float16_t) Rect depth sampled format:Unknown
|
|
371: TypeSampledImage 370
|
|
372: TypePointer UniformConstant 371
|
|
373(s2DRectShadow): 372(ptr) Variable UniformConstant
|
|
390: TypeImage 6(float16_t) Cube depth array sampled format:Unknown
|
|
391: TypeSampledImage 390
|
|
392: TypePointer UniformConstant 391
|
|
393(sCubeArrayShadow): 392(ptr) Variable UniformConstant
|
|
565(lod): 127(ptr) Variable Input
|
|
572(f16lod): 134(ptr) Variable Input
|
|
709: 47(int) Constant 1
|
|
721: TypeVector 47(int) 2
|
|
722: 721(ivec2) ConstantComposite 709 709
|
|
734: TypeVector 47(int) 3
|
|
735: 734(ivec3) ConstantComposite 709 709 709
|
|
1297: TypeImage 6(float16_t) Buffer sampled format:Unknown
|
|
1298: TypeSampledImage 1297
|
|
1299: TypePointer UniformConstant 1298
|
|
1300(sBuffer): 1299(ptr) Variable UniformConstant
|
|
1308: TypeImage 6(float16_t) 2D multi-sampled sampled format:Unknown
|
|
1309: TypeSampledImage 1308
|
|
1310: TypePointer UniformConstant 1309
|
|
1311(s2DMS): 1310(ptr) Variable UniformConstant
|
|
1319: TypeImage 6(float16_t) 2D array multi-sampled sampled format:Unknown
|
|
1320: TypeSampledImage 1319
|
|
1321: TypePointer UniformConstant 1320
|
|
1322(s2DMSArray): 1321(ptr) Variable UniformConstant
|
|
1326: 47(int) Constant 2
|
|
1393(dPdxy1): 127(ptr) Variable Input
|
|
1401(f16dPdxy1): 134(ptr) Variable Input
|
|
1409(dPdxy2): 147(ptr) Variable Input
|
|
1417(f16dPdxy2): 155(ptr) Variable Input
|
|
1425(dPdxy3): 168(ptr) Variable Input
|
|
1433(f16dPdxy3): 176(ptr) Variable Input
|
|
2187: 47(int) Constant 0
|
|
2378: 206(int) Constant 4
|
|
2379: TypeArray 721(ivec2) 2378
|
|
2380: 2379 ConstantComposite 722 722 722 722
|
|
2558: TypePointer Function 48(ivec4)
|
|
2560: 48(ivec4) ConstantComposite 2187 2187 2187 2187
|
|
2566: TypePointer Function 47(int)
|
|
2581: 206(int) Constant 1
|
|
2596: 206(int) Constant 2
|
|
2776: TypePointer Function 53(fvec2)
|
|
2778: 52(float) Constant 0
|
|
2779: 53(fvec2) ConstantComposite 2778 2778
|
|
2997: TypeImage 6(float16_t) 1D nonsampled format:Rgba16f
|
|
2998: TypePointer UniformConstant 2997
|
|
2999(i1D): 2998(ptr) Variable UniformConstant
|
|
3006: TypeImage 6(float16_t) 2D nonsampled format:Rgba16f
|
|
3007: TypePointer UniformConstant 3006
|
|
3008(i2D): 3007(ptr) Variable UniformConstant
|
|
3015: TypeImage 6(float16_t) 3D nonsampled format:Rgba16f
|
|
3016: TypePointer UniformConstant 3015
|
|
3017(i3D): 3016(ptr) Variable UniformConstant
|
|
3024: TypeImage 6(float16_t) Rect nonsampled format:Rgba16f
|
|
3025: TypePointer UniformConstant 3024
|
|
3026(i2DRect): 3025(ptr) Variable UniformConstant
|
|
3033: TypeImage 6(float16_t) Cube nonsampled format:Rgba16f
|
|
3034: TypePointer UniformConstant 3033
|
|
3035(iCube): 3034(ptr) Variable UniformConstant
|
|
3042: TypeImage 6(float16_t) Buffer nonsampled format:Rgba16f
|
|
3043: TypePointer UniformConstant 3042
|
|
3044(iBuffer): 3043(ptr) Variable UniformConstant
|
|
3051: TypeImage 6(float16_t) 1D array nonsampled format:Rgba16f
|
|
3052: TypePointer UniformConstant 3051
|
|
3053(i1DArray): 3052(ptr) Variable UniformConstant
|
|
3060: TypeImage 6(float16_t) 2D array nonsampled format:Rgba16f
|
|
3061: TypePointer UniformConstant 3060
|
|
3062(i2DArray): 3061(ptr) Variable UniformConstant
|
|
3069: TypeImage 6(float16_t) Cube array nonsampled format:Rgba16f
|
|
3070: TypePointer UniformConstant 3069
|
|
3071(iCubeArray): 3070(ptr) Variable UniformConstant
|
|
3078: TypeImage 6(float16_t) 2D multi-sampled nonsampled format:Rgba16f
|
|
3079: TypePointer UniformConstant 3078
|
|
3080(i2DMS): 3079(ptr) Variable UniformConstant
|
|
3087: TypeImage 6(float16_t) 2D array multi-sampled nonsampled format:Rgba16f
|
|
3088: TypePointer UniformConstant 3087
|
|
3089(i2DMSArray): 3088(ptr) Variable UniformConstant
|
|
3146(ResType): TypeStruct 47(int) 7(f16vec4)
|
|
3182(ResType): TypeStruct 47(int) 6(float16_t)
|
|
4069: 721(ivec2) ConstantComposite 709 1326
|
|
4070: 47(int) Constant 3
|
|
4071: 47(int) Constant 4
|
|
4072: 721(ivec2) ConstantComposite 4070 4071
|
|
4073: 47(int) Constant 15
|
|
4074: 47(int) Constant 16
|
|
4075: 721(ivec2) ConstantComposite 4073 4074
|
|
4076: 47(int) Constant 4294967294
|
|
4077: 721(ivec2) ConstantComposite 4076 2187
|
|
4078: 2379 ConstantComposite 4069 4072 4075 4077
|
|
4311(lodClamp): 127(ptr) Variable Input
|
|
4318(f16lodClamp): 134(ptr) Variable Input
|
|
5507: TypePointer UniformConstant 122
|
|
5508(t1D): 5507(ptr) Variable UniformConstant
|
|
5510: TypeSampler
|
|
5511: TypePointer UniformConstant 5510
|
|
5512(s): 5511(ptr) Variable UniformConstant
|
|
5527: TypePointer UniformConstant 142
|
|
5528(t2D): 5527(ptr) Variable UniformConstant
|
|
5544: TypePointer UniformConstant 162
|
|
5545(t3D): 5544(ptr) Variable UniformConstant
|
|
5561: TypePointer UniformConstant 183
|
|
5562(tCube): 5561(ptr) Variable UniformConstant
|
|
5579(sShadow): 5511(ptr) Variable UniformConstant
|
|
5642: TypePointer UniformConstant 268
|
|
5643(t1DArray): 5642(ptr) Variable UniformConstant
|
|
5659: TypePointer UniformConstant 283
|
|
5660(t2DArray): 5659(ptr) Variable UniformConstant
|
|
5676: TypePointer UniformConstant 298
|
|
5677(tCubeArray): 5676(ptr) Variable UniformConstant
|
|
5734: TypePointer UniformConstant 356
|
|
5735(t2DRect): 5734(ptr) Variable UniformConstant
|
|
5793: TypeImage 6(float16_t) SubpassData nonsampled format:Unknown
|
|
5794: TypePointer UniformConstant 5793
|
|
5795(subpass): 5794(ptr) Variable UniformConstant
|
|
5797: 721(ivec2) ConstantComposite 2187 2187
|
|
5799: TypeImage 6(float16_t) SubpassData multi-sampled nonsampled format:Unknown
|
|
5800: TypePointer UniformConstant 5799
|
|
5801(subpassMS): 5800(ptr) Variable UniformConstant
|
|
5968: TypePointer Output 249(fvec4)
|
|
5969(fragColor): 5968(ptr) Variable Output
|
|
5972: TypePointer UniformConstant 1297
|
|
5973(tBuffer): 5972(ptr) Variable UniformConstant
|
|
5974: TypePointer UniformConstant 1308
|
|
5975(t2DMS): 5974(ptr) Variable UniformConstant
|
|
5976: TypePointer UniformConstant 1319
|
|
5977(t2DMSArray): 5976(ptr) Variable UniformConstant
|
|
5978(bias): 127(ptr) Variable Input
|
|
4(main): 2 Function None 3
|
|
5: Label
|
|
5807(result): 64(ptr) Variable Function
|
|
5890(param): 64(ptr) Variable Function
|
|
Store 5807(result) 121
|
|
5808: 7(f16vec4) FunctionCall 9(testTexture()
|
|
5809: 7(f16vec4) Load 5807(result)
|
|
5810: 7(f16vec4) FAdd 5809 5808
|
|
Store 5807(result) 5810
|
|
5811: 7(f16vec4) FunctionCall 11(testTextureProj()
|
|
5812: 7(f16vec4) Load 5807(result)
|
|
5813: 7(f16vec4) FAdd 5812 5811
|
|
Store 5807(result) 5813
|
|
5814: 7(f16vec4) FunctionCall 13(testTextureLod()
|
|
5815: 7(f16vec4) Load 5807(result)
|
|
5816: 7(f16vec4) FAdd 5815 5814
|
|
Store 5807(result) 5816
|
|
5817: 7(f16vec4) FunctionCall 15(testTextureOffset()
|
|
5818: 7(f16vec4) Load 5807(result)
|
|
5819: 7(f16vec4) FAdd 5818 5817
|
|
Store 5807(result) 5819
|
|
5820: 7(f16vec4) FunctionCall 19(testTextureLodOffset()
|
|
5821: 7(f16vec4) Load 5807(result)
|
|
5822: 7(f16vec4) FAdd 5821 5820
|
|
Store 5807(result) 5822
|
|
5823: 7(f16vec4) FunctionCall 21(testTextureProjLodOffset()
|
|
5824: 7(f16vec4) Load 5807(result)
|
|
5825: 7(f16vec4) FAdd 5824 5823
|
|
Store 5807(result) 5825
|
|
5826: 7(f16vec4) FunctionCall 23(testTexelFetch()
|
|
5827: 7(f16vec4) Load 5807(result)
|
|
5828: 7(f16vec4) FAdd 5827 5826
|
|
Store 5807(result) 5828
|
|
5829: 7(f16vec4) FunctionCall 25(testTexelFetchOffset()
|
|
5830: 7(f16vec4) Load 5807(result)
|
|
5831: 7(f16vec4) FAdd 5830 5829
|
|
Store 5807(result) 5831
|
|
5832: 7(f16vec4) FunctionCall 27(testTextureGrad()
|
|
5833: 7(f16vec4) Load 5807(result)
|
|
5834: 7(f16vec4) FAdd 5833 5832
|
|
Store 5807(result) 5834
|
|
5835: 7(f16vec4) FunctionCall 29(testTextureGradOffset()
|
|
5836: 7(f16vec4) Load 5807(result)
|
|
5837: 7(f16vec4) FAdd 5836 5835
|
|
Store 5807(result) 5837
|
|
5838: 7(f16vec4) FunctionCall 31(testTextureProjGrad()
|
|
5839: 7(f16vec4) Load 5807(result)
|
|
5840: 7(f16vec4) FAdd 5839 5838
|
|
Store 5807(result) 5840
|
|
5841: 7(f16vec4) FunctionCall 33(testTextureProjGradoffset()
|
|
5842: 7(f16vec4) Load 5807(result)
|
|
5843: 7(f16vec4) FAdd 5842 5841
|
|
Store 5807(result) 5843
|
|
5844: 7(f16vec4) FunctionCall 35(testTextureGather()
|
|
5845: 7(f16vec4) Load 5807(result)
|
|
5846: 7(f16vec4) FAdd 5845 5844
|
|
Store 5807(result) 5846
|
|
5847: 7(f16vec4) FunctionCall 37(testTextureGatherOffset()
|
|
5848: 7(f16vec4) Load 5807(result)
|
|
5849: 7(f16vec4) FAdd 5848 5847
|
|
Store 5807(result) 5849
|
|
5850: 7(f16vec4) FunctionCall 39(testTextureGatherOffsets()
|
|
5851: 7(f16vec4) Load 5807(result)
|
|
5852: 7(f16vec4) FAdd 5851 5850
|
|
Store 5807(result) 5852
|
|
5853: 7(f16vec4) FunctionCall 41(testTextureGatherLod()
|
|
5854: 7(f16vec4) Load 5807(result)
|
|
5855: 7(f16vec4) FAdd 5854 5853
|
|
Store 5807(result) 5855
|
|
5856: 7(f16vec4) FunctionCall 43(testTextureGatherLodOffset()
|
|
5857: 7(f16vec4) Load 5807(result)
|
|
5858: 7(f16vec4) FAdd 5857 5856
|
|
Store 5807(result) 5858
|
|
5859: 7(f16vec4) FunctionCall 45(testTextureGatherLodOffsets()
|
|
5860: 7(f16vec4) Load 5807(result)
|
|
5861: 7(f16vec4) FAdd 5860 5859
|
|
Store 5807(result) 5861
|
|
5862: 48(ivec4) FunctionCall 50(testTextureSize()
|
|
5863: 7(f16vec4) ConvertSToF 5862
|
|
5864: 7(f16vec4) Load 5807(result)
|
|
5865: 7(f16vec4) FAdd 5864 5863
|
|
Store 5807(result) 5865
|
|
5866: 53(fvec2) FunctionCall 55(testTextureQueryLod()
|
|
5867:154(f16vec2) FConvert 5866
|
|
5868: 7(f16vec4) Load 5807(result)
|
|
5869:154(f16vec2) VectorShuffle 5868 5868 0 1
|
|
5870:154(f16vec2) FAdd 5869 5867
|
|
5871: 208(ptr) AccessChain 5807(result) 207
|
|
5872:6(float16_t) CompositeExtract 5870 0
|
|
Store 5871 5872
|
|
5873: 208(ptr) AccessChain 5807(result) 2581
|
|
5874:6(float16_t) CompositeExtract 5870 1
|
|
Store 5873 5874
|
|
5875: 47(int) FunctionCall 58(testTextureQueryLevels()
|
|
5876:6(float16_t) ConvertSToF 5875
|
|
5877: 208(ptr) AccessChain 5807(result) 207
|
|
5878:6(float16_t) Load 5877
|
|
5879:6(float16_t) FAdd 5878 5876
|
|
5880: 208(ptr) AccessChain 5807(result) 207
|
|
Store 5880 5879
|
|
5881: 47(int) FunctionCall 60(testTextureSamples()
|
|
5882:6(float16_t) ConvertSToF 5881
|
|
5883: 208(ptr) AccessChain 5807(result) 207
|
|
5884:6(float16_t) Load 5883
|
|
5885:6(float16_t) FAdd 5884 5882
|
|
5886: 208(ptr) AccessChain 5807(result) 207
|
|
Store 5886 5885
|
|
5887: 7(f16vec4) FunctionCall 62(testImageLoad()
|
|
5888: 7(f16vec4) Load 5807(result)
|
|
5889: 7(f16vec4) FAdd 5888 5887
|
|
Store 5807(result) 5889
|
|
5891: 7(f16vec4) Load 5807(result)
|
|
Store 5890(param) 5891
|
|
5892: 2 FunctionCall 67(testImageStore(vf164;) 5890(param)
|
|
5893: 7(f16vec4) FunctionCall 69(testSparseTexture()
|
|
5894: 7(f16vec4) Load 5807(result)
|
|
5895: 7(f16vec4) FAdd 5894 5893
|
|
Store 5807(result) 5895
|
|
5896: 7(f16vec4) FunctionCall 71(testSparseTextureLod()
|
|
5897: 7(f16vec4) Load 5807(result)
|
|
5898: 7(f16vec4) FAdd 5897 5896
|
|
Store 5807(result) 5898
|
|
5899: 7(f16vec4) FunctionCall 73(testSparseTextureOffset()
|
|
5900: 7(f16vec4) Load 5807(result)
|
|
5901: 7(f16vec4) FAdd 5900 5899
|
|
Store 5807(result) 5901
|
|
5902: 7(f16vec4) FunctionCall 75(testSparseTextureLodOffset()
|
|
5903: 7(f16vec4) Load 5807(result)
|
|
5904: 7(f16vec4) FAdd 5903 5902
|
|
Store 5807(result) 5904
|
|
5905: 7(f16vec4) FunctionCall 77(testSparseTextureGrad()
|
|
5906: 7(f16vec4) Load 5807(result)
|
|
5907: 7(f16vec4) FAdd 5906 5905
|
|
Store 5807(result) 5907
|
|
5908: 7(f16vec4) FunctionCall 79(testSparseTextureGradOffset()
|
|
5909: 7(f16vec4) Load 5807(result)
|
|
5910: 7(f16vec4) FAdd 5909 5908
|
|
Store 5807(result) 5910
|
|
5911: 7(f16vec4) FunctionCall 81(testSparseTexelFetch()
|
|
5912: 7(f16vec4) Load 5807(result)
|
|
5913: 7(f16vec4) FAdd 5912 5911
|
|
Store 5807(result) 5913
|
|
5914: 7(f16vec4) FunctionCall 83(testSparseTexelFetchOffset()
|
|
5915: 7(f16vec4) Load 5807(result)
|
|
5916: 7(f16vec4) FAdd 5915 5914
|
|
Store 5807(result) 5916
|
|
5917: 7(f16vec4) FunctionCall 85(testSparseTextureGather()
|
|
5918: 7(f16vec4) Load 5807(result)
|
|
5919: 7(f16vec4) FAdd 5918 5917
|
|
Store 5807(result) 5919
|
|
5920: 7(f16vec4) FunctionCall 87(testSparseTextureGatherOffset()
|
|
5921: 7(f16vec4) Load 5807(result)
|
|
5922: 7(f16vec4) FAdd 5921 5920
|
|
Store 5807(result) 5922
|
|
5923: 7(f16vec4) FunctionCall 89(testSparseTextureGatherOffsets()
|
|
5924: 7(f16vec4) Load 5807(result)
|
|
5925: 7(f16vec4) FAdd 5924 5923
|
|
Store 5807(result) 5925
|
|
5926: 7(f16vec4) FunctionCall 91(testSparseTextureGatherLod()
|
|
5927: 7(f16vec4) Load 5807(result)
|
|
5928: 7(f16vec4) FAdd 5927 5926
|
|
Store 5807(result) 5928
|
|
5929: 7(f16vec4) FunctionCall 93(testSparseTextureGatherLodOffset()
|
|
5930: 7(f16vec4) Load 5807(result)
|
|
5931: 7(f16vec4) FAdd 5930 5929
|
|
Store 5807(result) 5931
|
|
5932: 7(f16vec4) FunctionCall 95(testSparseTextureGatherLodOffsets()
|
|
5933: 7(f16vec4) Load 5807(result)
|
|
5934: 7(f16vec4) FAdd 5933 5932
|
|
Store 5807(result) 5934
|
|
5935: 7(f16vec4) FunctionCall 97(testSparseImageLoad()
|
|
5936: 7(f16vec4) Load 5807(result)
|
|
5937: 7(f16vec4) FAdd 5936 5935
|
|
Store 5807(result) 5937
|
|
5938: 7(f16vec4) FunctionCall 99(testSparseTextureClamp()
|
|
5939: 7(f16vec4) Load 5807(result)
|
|
5940: 7(f16vec4) FAdd 5939 5938
|
|
Store 5807(result) 5940
|
|
5941: 7(f16vec4) FunctionCall 101(testTextureClamp()
|
|
5942: 7(f16vec4) Load 5807(result)
|
|
5943: 7(f16vec4) FAdd 5942 5941
|
|
Store 5807(result) 5943
|
|
5944: 7(f16vec4) FunctionCall 103(testSparseTextureOffsetClamp()
|
|
5945: 7(f16vec4) Load 5807(result)
|
|
5946: 7(f16vec4) FAdd 5945 5944
|
|
Store 5807(result) 5946
|
|
5947: 7(f16vec4) FunctionCall 105(testTextureOffsetClamp()
|
|
5948: 7(f16vec4) Load 5807(result)
|
|
5949: 7(f16vec4) FAdd 5948 5947
|
|
Store 5807(result) 5949
|
|
5950: 7(f16vec4) FunctionCall 77(testSparseTextureGrad()
|
|
5951: 7(f16vec4) Load 5807(result)
|
|
5952: 7(f16vec4) FAdd 5951 5950
|
|
Store 5807(result) 5952
|
|
5953: 7(f16vec4) FunctionCall 27(testTextureGrad()
|
|
5954: 7(f16vec4) Load 5807(result)
|
|
5955: 7(f16vec4) FAdd 5954 5953
|
|
Store 5807(result) 5955
|
|
5956: 7(f16vec4) FunctionCall 111(testSparseTextureGradOffsetClamp()
|
|
5957: 7(f16vec4) Load 5807(result)
|
|
5958: 7(f16vec4) FAdd 5957 5956
|
|
Store 5807(result) 5958
|
|
5959: 7(f16vec4) FunctionCall 113(testTextureGradOffsetClamp()
|
|
5960: 7(f16vec4) Load 5807(result)
|
|
5961: 7(f16vec4) FAdd 5960 5959
|
|
Store 5807(result) 5961
|
|
5962: 7(f16vec4) FunctionCall 115(testCombinedTextureSampler()
|
|
5963: 7(f16vec4) Load 5807(result)
|
|
5964: 7(f16vec4) FAdd 5963 5962
|
|
Store 5807(result) 5964
|
|
5965: 7(f16vec4) FunctionCall 117(testSubpassLoad()
|
|
5966: 7(f16vec4) Load 5807(result)
|
|
5967: 7(f16vec4) FAdd 5966 5965
|
|
Store 5807(result) 5967
|
|
5970: 7(f16vec4) Load 5807(result)
|
|
5971: 249(fvec4) FConvert 5970
|
|
Store 5969(fragColor) 5971
|
|
Return
|
|
FunctionEnd
|
|
9(testTexture(): 7(f16vec4) Function None 8
|
|
10: Label
|
|
119(texel): 64(ptr) Variable Function
|
|
Store 119(texel) 121
|
|
126: 123 Load 125(s1D)
|
|
129: 52(float) Load 128(c1)
|
|
130: 7(f16vec4) ImageSampleImplicitLod 126 129
|
|
131: 7(f16vec4) Load 119(texel)
|
|
132: 7(f16vec4) FAdd 131 130
|
|
Store 119(texel) 132
|
|
133: 123 Load 125(s1D)
|
|
136:6(float16_t) Load 135(f16c1)
|
|
138:6(float16_t) Load 137(f16bias)
|
|
139: 7(f16vec4) ImageSampleImplicitLod 133 136 Bias 138
|
|
140: 7(f16vec4) Load 119(texel)
|
|
141: 7(f16vec4) FAdd 140 139
|
|
Store 119(texel) 141
|
|
146: 143 Load 145(s2D)
|
|
149: 53(fvec2) Load 148(c2)
|
|
150: 7(f16vec4) ImageSampleImplicitLod 146 149
|
|
151: 7(f16vec4) Load 119(texel)
|
|
152: 7(f16vec4) FAdd 151 150
|
|
Store 119(texel) 152
|
|
153: 143 Load 145(s2D)
|
|
157:154(f16vec2) Load 156(f16c2)
|
|
158:6(float16_t) Load 137(f16bias)
|
|
159: 7(f16vec4) ImageSampleImplicitLod 153 157 Bias 158
|
|
160: 7(f16vec4) Load 119(texel)
|
|
161: 7(f16vec4) FAdd 160 159
|
|
Store 119(texel) 161
|
|
166: 163 Load 165(s3D)
|
|
170: 167(fvec3) Load 169(c3)
|
|
171: 7(f16vec4) ImageSampleImplicitLod 166 170
|
|
172: 7(f16vec4) Load 119(texel)
|
|
173: 7(f16vec4) FAdd 172 171
|
|
Store 119(texel) 173
|
|
174: 163 Load 165(s3D)
|
|
178:175(f16vec3) Load 177(f16c3)
|
|
179:6(float16_t) Load 137(f16bias)
|
|
180: 7(f16vec4) ImageSampleImplicitLod 174 178 Bias 179
|
|
181: 7(f16vec4) Load 119(texel)
|
|
182: 7(f16vec4) FAdd 181 180
|
|
Store 119(texel) 182
|
|
187: 184 Load 186(sCube)
|
|
188: 167(fvec3) Load 169(c3)
|
|
189: 7(f16vec4) ImageSampleImplicitLod 187 188
|
|
190: 7(f16vec4) Load 119(texel)
|
|
191: 7(f16vec4) FAdd 190 189
|
|
Store 119(texel) 191
|
|
192: 184 Load 186(sCube)
|
|
193:175(f16vec3) Load 177(f16c3)
|
|
194:6(float16_t) Load 137(f16bias)
|
|
195: 7(f16vec4) ImageSampleImplicitLod 192 193 Bias 194
|
|
196: 7(f16vec4) Load 119(texel)
|
|
197: 7(f16vec4) FAdd 196 195
|
|
Store 119(texel) 197
|
|
202: 199 Load 201(s1DShadow)
|
|
203: 167(fvec3) Load 169(c3)
|
|
204: 52(float) CompositeExtract 203 2
|
|
205:6(float16_t) ImageSampleDrefImplicitLod 202 203 204
|
|
209: 208(ptr) AccessChain 119(texel) 207
|
|
210:6(float16_t) Load 209
|
|
211:6(float16_t) FAdd 210 205
|
|
212: 208(ptr) AccessChain 119(texel) 207
|
|
Store 212 211
|
|
213: 199 Load 201(s1DShadow)
|
|
214:154(f16vec2) Load 156(f16c2)
|
|
216: 52(float) Load 215(compare)
|
|
217:6(float16_t) Load 137(f16bias)
|
|
218:6(float16_t) ImageSampleDrefImplicitLod 213 214 216 Bias 217
|
|
219: 208(ptr) AccessChain 119(texel) 207
|
|
220:6(float16_t) Load 219
|
|
221:6(float16_t) FAdd 220 218
|
|
222: 208(ptr) AccessChain 119(texel) 207
|
|
Store 222 221
|
|
227: 224 Load 226(s2DShadow)
|
|
228: 167(fvec3) Load 169(c3)
|
|
229: 52(float) CompositeExtract 228 2
|
|
230:6(float16_t) ImageSampleDrefImplicitLod 227 228 229
|
|
231: 208(ptr) AccessChain 119(texel) 207
|
|
232:6(float16_t) Load 231
|
|
233:6(float16_t) FAdd 232 230
|
|
234: 208(ptr) AccessChain 119(texel) 207
|
|
Store 234 233
|
|
235: 224 Load 226(s2DShadow)
|
|
236:154(f16vec2) Load 156(f16c2)
|
|
237: 52(float) Load 215(compare)
|
|
238:6(float16_t) Load 137(f16bias)
|
|
239:6(float16_t) ImageSampleDrefImplicitLod 235 236 237 Bias 238
|
|
240: 208(ptr) AccessChain 119(texel) 207
|
|
241:6(float16_t) Load 240
|
|
242:6(float16_t) FAdd 241 239
|
|
243: 208(ptr) AccessChain 119(texel) 207
|
|
Store 243 242
|
|
248: 245 Load 247(sCubeShadow)
|
|
252: 249(fvec4) Load 251(c4)
|
|
253: 52(float) CompositeExtract 252 3
|
|
254:6(float16_t) ImageSampleDrefImplicitLod 248 252 253
|
|
255: 208(ptr) AccessChain 119(texel) 207
|
|
256:6(float16_t) Load 255
|
|
257:6(float16_t) FAdd 256 254
|
|
258: 208(ptr) AccessChain 119(texel) 207
|
|
Store 258 257
|
|
259: 245 Load 247(sCubeShadow)
|
|
260:175(f16vec3) Load 177(f16c3)
|
|
261: 52(float) Load 215(compare)
|
|
262:6(float16_t) Load 137(f16bias)
|
|
263:6(float16_t) ImageSampleDrefImplicitLod 259 260 261 Bias 262
|
|
264: 208(ptr) AccessChain 119(texel) 207
|
|
265:6(float16_t) Load 264
|
|
266:6(float16_t) FAdd 265 263
|
|
267: 208(ptr) AccessChain 119(texel) 207
|
|
Store 267 266
|
|
272: 269 Load 271(s1DArray)
|
|
273: 53(fvec2) Load 148(c2)
|
|
274: 7(f16vec4) ImageSampleImplicitLod 272 273
|
|
275: 7(f16vec4) Load 119(texel)
|
|
276: 7(f16vec4) FAdd 275 274
|
|
Store 119(texel) 276
|
|
277: 269 Load 271(s1DArray)
|
|
278:154(f16vec2) Load 156(f16c2)
|
|
279:6(float16_t) Load 137(f16bias)
|
|
280: 7(f16vec4) ImageSampleImplicitLod 277 278 Bias 279
|
|
281: 7(f16vec4) Load 119(texel)
|
|
282: 7(f16vec4) FAdd 281 280
|
|
Store 119(texel) 282
|
|
287: 284 Load 286(s2DArray)
|
|
288: 167(fvec3) Load 169(c3)
|
|
289: 7(f16vec4) ImageSampleImplicitLod 287 288
|
|
290: 7(f16vec4) Load 119(texel)
|
|
291: 7(f16vec4) FAdd 290 289
|
|
Store 119(texel) 291
|
|
292: 284 Load 286(s2DArray)
|
|
293:175(f16vec3) Load 177(f16c3)
|
|
294:6(float16_t) Load 137(f16bias)
|
|
295: 7(f16vec4) ImageSampleImplicitLod 292 293 Bias 294
|
|
296: 7(f16vec4) Load 119(texel)
|
|
297: 7(f16vec4) FAdd 296 295
|
|
Store 119(texel) 297
|
|
302: 299 Load 301(sCubeArray)
|
|
303: 249(fvec4) Load 251(c4)
|
|
304: 7(f16vec4) ImageSampleImplicitLod 302 303
|
|
305: 7(f16vec4) Load 119(texel)
|
|
306: 7(f16vec4) FAdd 305 304
|
|
Store 119(texel) 306
|
|
307: 299 Load 301(sCubeArray)
|
|
310: 7(f16vec4) Load 309(f16c4)
|
|
311:6(float16_t) Load 137(f16bias)
|
|
312: 7(f16vec4) ImageSampleImplicitLod 307 310 Bias 311
|
|
313: 7(f16vec4) Load 119(texel)
|
|
314: 7(f16vec4) FAdd 313 312
|
|
Store 119(texel) 314
|
|
319: 316 Load 318(s1DArrayShadow)
|
|
320: 167(fvec3) Load 169(c3)
|
|
321: 52(float) CompositeExtract 320 2
|
|
322:6(float16_t) ImageSampleDrefImplicitLod 319 320 321
|
|
323: 208(ptr) AccessChain 119(texel) 207
|
|
324:6(float16_t) Load 323
|
|
325:6(float16_t) FAdd 324 322
|
|
326: 208(ptr) AccessChain 119(texel) 207
|
|
Store 326 325
|
|
327: 316 Load 318(s1DArrayShadow)
|
|
328:154(f16vec2) Load 156(f16c2)
|
|
329: 52(float) Load 215(compare)
|
|
330:6(float16_t) Load 137(f16bias)
|
|
331:6(float16_t) ImageSampleDrefImplicitLod 327 328 329 Bias 330
|
|
332: 208(ptr) AccessChain 119(texel) 207
|
|
333:6(float16_t) Load 332
|
|
334:6(float16_t) FAdd 333 331
|
|
335: 208(ptr) AccessChain 119(texel) 207
|
|
Store 335 334
|
|
340: 337 Load 339(s2DArrayShadow)
|
|
341: 249(fvec4) Load 251(c4)
|
|
342: 52(float) CompositeExtract 341 3
|
|
343:6(float16_t) ImageSampleDrefImplicitLod 340 341 342
|
|
344: 208(ptr) AccessChain 119(texel) 207
|
|
345:6(float16_t) Load 344
|
|
346:6(float16_t) FAdd 345 343
|
|
347: 208(ptr) AccessChain 119(texel) 207
|
|
Store 347 346
|
|
348: 337 Load 339(s2DArrayShadow)
|
|
349:175(f16vec3) Load 177(f16c3)
|
|
350: 52(float) Load 215(compare)
|
|
351:6(float16_t) ImageSampleDrefImplicitLod 348 349 350
|
|
352: 208(ptr) AccessChain 119(texel) 207
|
|
353:6(float16_t) Load 352
|
|
354:6(float16_t) FAdd 353 351
|
|
355: 208(ptr) AccessChain 119(texel) 207
|
|
Store 355 354
|
|
360: 357 Load 359(s2DRect)
|
|
361: 53(fvec2) Load 148(c2)
|
|
362: 7(f16vec4) ImageSampleImplicitLod 360 361
|
|
363: 7(f16vec4) Load 119(texel)
|
|
364: 7(f16vec4) FAdd 363 362
|
|
Store 119(texel) 364
|
|
365: 357 Load 359(s2DRect)
|
|
366:154(f16vec2) Load 156(f16c2)
|
|
367: 7(f16vec4) ImageSampleImplicitLod 365 366
|
|
368: 7(f16vec4) Load 119(texel)
|
|
369: 7(f16vec4) FAdd 368 367
|
|
Store 119(texel) 369
|
|
374: 371 Load 373(s2DRectShadow)
|
|
375: 167(fvec3) Load 169(c3)
|
|
376: 52(float) CompositeExtract 375 2
|
|
377:6(float16_t) ImageSampleDrefImplicitLod 374 375 376
|
|
378: 208(ptr) AccessChain 119(texel) 207
|
|
379:6(float16_t) Load 378
|
|
380:6(float16_t) FAdd 379 377
|
|
381: 208(ptr) AccessChain 119(texel) 207
|
|
Store 381 380
|
|
382: 371 Load 373(s2DRectShadow)
|
|
383:154(f16vec2) Load 156(f16c2)
|
|
384: 52(float) Load 215(compare)
|
|
385:6(float16_t) ImageSampleDrefImplicitLod 382 383 384
|
|
386: 208(ptr) AccessChain 119(texel) 207
|
|
387:6(float16_t) Load 386
|
|
388:6(float16_t) FAdd 387 385
|
|
389: 208(ptr) AccessChain 119(texel) 207
|
|
Store 389 388
|
|
394: 391 Load 393(sCubeArrayShadow)
|
|
395: 249(fvec4) Load 251(c4)
|
|
396: 52(float) Load 215(compare)
|
|
397:6(float16_t) ImageSampleDrefImplicitLod 394 395 396
|
|
398: 208(ptr) AccessChain 119(texel) 207
|
|
399:6(float16_t) Load 398
|
|
400:6(float16_t) FAdd 399 397
|
|
401: 208(ptr) AccessChain 119(texel) 207
|
|
Store 401 400
|
|
402: 391 Load 393(sCubeArrayShadow)
|
|
403: 7(f16vec4) Load 309(f16c4)
|
|
404: 52(float) Load 215(compare)
|
|
405:6(float16_t) ImageSampleDrefImplicitLod 402 403 404
|
|
406: 208(ptr) AccessChain 119(texel) 207
|
|
407:6(float16_t) Load 406
|
|
408:6(float16_t) FAdd 407 405
|
|
409: 208(ptr) AccessChain 119(texel) 207
|
|
Store 409 408
|
|
410: 7(f16vec4) Load 119(texel)
|
|
ReturnValue 410
|
|
FunctionEnd
|
|
11(testTextureProj(): 7(f16vec4) Function None 8
|
|
12: Label
|
|
413(texel): 64(ptr) Variable Function
|
|
Store 413(texel) 121
|
|
414: 123 Load 125(s1D)
|
|
415: 53(fvec2) Load 148(c2)
|
|
416: 7(f16vec4) ImageSampleProjImplicitLod 414 415
|
|
417: 7(f16vec4) Load 413(texel)
|
|
418: 7(f16vec4) FAdd 417 416
|
|
Store 413(texel) 418
|
|
419: 123 Load 125(s1D)
|
|
420:154(f16vec2) Load 156(f16c2)
|
|
421:6(float16_t) Load 137(f16bias)
|
|
422: 7(f16vec4) ImageSampleProjImplicitLod 419 420 Bias 421
|
|
423: 7(f16vec4) Load 413(texel)
|
|
424: 7(f16vec4) FAdd 423 422
|
|
Store 413(texel) 424
|
|
425: 123 Load 125(s1D)
|
|
426: 249(fvec4) Load 251(c4)
|
|
427: 52(float) CompositeExtract 426 3
|
|
428: 249(fvec4) CompositeInsert 427 426 1
|
|
429: 7(f16vec4) ImageSampleProjImplicitLod 425 428
|
|
430: 7(f16vec4) Load 413(texel)
|
|
431: 7(f16vec4) FAdd 430 429
|
|
Store 413(texel) 431
|
|
432: 123 Load 125(s1D)
|
|
433: 7(f16vec4) Load 309(f16c4)
|
|
434:6(float16_t) Load 137(f16bias)
|
|
435:6(float16_t) CompositeExtract 433 3
|
|
436: 7(f16vec4) CompositeInsert 435 433 1
|
|
437: 7(f16vec4) ImageSampleProjImplicitLod 432 436 Bias 434
|
|
438: 7(f16vec4) Load 413(texel)
|
|
439: 7(f16vec4) FAdd 438 437
|
|
Store 413(texel) 439
|
|
440: 143 Load 145(s2D)
|
|
441: 167(fvec3) Load 169(c3)
|
|
442: 7(f16vec4) ImageSampleProjImplicitLod 440 441
|
|
443: 7(f16vec4) Load 413(texel)
|
|
444: 7(f16vec4) FAdd 443 442
|
|
Store 413(texel) 444
|
|
445: 143 Load 145(s2D)
|
|
446:175(f16vec3) Load 177(f16c3)
|
|
447:6(float16_t) Load 137(f16bias)
|
|
448: 7(f16vec4) ImageSampleProjImplicitLod 445 446 Bias 447
|
|
449: 7(f16vec4) Load 413(texel)
|
|
450: 7(f16vec4) FAdd 449 448
|
|
Store 413(texel) 450
|
|
451: 143 Load 145(s2D)
|
|
452: 249(fvec4) Load 251(c4)
|
|
453: 52(float) CompositeExtract 452 3
|
|
454: 249(fvec4) CompositeInsert 453 452 2
|
|
455: 7(f16vec4) ImageSampleProjImplicitLod 451 454
|
|
456: 7(f16vec4) Load 413(texel)
|
|
457: 7(f16vec4) FAdd 456 455
|
|
Store 413(texel) 457
|
|
458: 143 Load 145(s2D)
|
|
459: 7(f16vec4) Load 309(f16c4)
|
|
460:6(float16_t) Load 137(f16bias)
|
|
461:6(float16_t) CompositeExtract 459 3
|
|
462: 7(f16vec4) CompositeInsert 461 459 2
|
|
463: 7(f16vec4) ImageSampleProjImplicitLod 458 462 Bias 460
|
|
464: 7(f16vec4) Load 413(texel)
|
|
465: 7(f16vec4) FAdd 464 463
|
|
Store 413(texel) 465
|
|
466: 163 Load 165(s3D)
|
|
467: 249(fvec4) Load 251(c4)
|
|
468: 7(f16vec4) ImageSampleProjImplicitLod 466 467
|
|
469: 7(f16vec4) Load 413(texel)
|
|
470: 7(f16vec4) FAdd 469 468
|
|
Store 413(texel) 470
|
|
471: 163 Load 165(s3D)
|
|
472: 7(f16vec4) Load 309(f16c4)
|
|
473:6(float16_t) Load 137(f16bias)
|
|
474: 7(f16vec4) ImageSampleProjImplicitLod 471 472 Bias 473
|
|
475: 7(f16vec4) Load 413(texel)
|
|
476: 7(f16vec4) FAdd 475 474
|
|
Store 413(texel) 476
|
|
477: 199 Load 201(s1DShadow)
|
|
478: 249(fvec4) Load 251(c4)
|
|
479: 52(float) CompositeExtract 478 2
|
|
480: 52(float) CompositeExtract 478 3
|
|
481: 249(fvec4) CompositeInsert 480 478 1
|
|
482:6(float16_t) ImageSampleProjDrefImplicitLod 477 481 479
|
|
483: 208(ptr) AccessChain 413(texel) 207
|
|
484:6(float16_t) Load 483
|
|
485:6(float16_t) FAdd 484 482
|
|
486: 208(ptr) AccessChain 413(texel) 207
|
|
Store 486 485
|
|
487: 199 Load 201(s1DShadow)
|
|
488:175(f16vec3) Load 177(f16c3)
|
|
489: 52(float) Load 215(compare)
|
|
490:6(float16_t) Load 137(f16bias)
|
|
491:6(float16_t) CompositeExtract 488 2
|
|
492:175(f16vec3) CompositeInsert 491 488 1
|
|
493:6(float16_t) ImageSampleProjDrefImplicitLod 487 492 489 Bias 490
|
|
494: 208(ptr) AccessChain 413(texel) 207
|
|
495:6(float16_t) Load 494
|
|
496:6(float16_t) FAdd 495 493
|
|
497: 208(ptr) AccessChain 413(texel) 207
|
|
Store 497 496
|
|
498: 224 Load 226(s2DShadow)
|
|
499: 249(fvec4) Load 251(c4)
|
|
500: 52(float) CompositeExtract 499 2
|
|
501: 52(float) CompositeExtract 499 3
|
|
502: 249(fvec4) CompositeInsert 501 499 2
|
|
503:6(float16_t) ImageSampleProjDrefImplicitLod 498 502 500
|
|
504: 208(ptr) AccessChain 413(texel) 207
|
|
505:6(float16_t) Load 504
|
|
506:6(float16_t) FAdd 505 503
|
|
507: 208(ptr) AccessChain 413(texel) 207
|
|
Store 507 506
|
|
508: 224 Load 226(s2DShadow)
|
|
509:175(f16vec3) Load 177(f16c3)
|
|
510: 52(float) Load 215(compare)
|
|
511:6(float16_t) Load 137(f16bias)
|
|
512:6(float16_t) ImageSampleProjDrefImplicitLod 508 509 510 Bias 511
|
|
513: 208(ptr) AccessChain 413(texel) 207
|
|
514:6(float16_t) Load 513
|
|
515:6(float16_t) FAdd 514 512
|
|
516: 208(ptr) AccessChain 413(texel) 207
|
|
Store 516 515
|
|
517: 357 Load 359(s2DRect)
|
|
518: 167(fvec3) Load 169(c3)
|
|
519: 7(f16vec4) ImageSampleProjImplicitLod 517 518
|
|
520: 7(f16vec4) Load 413(texel)
|
|
521: 7(f16vec4) FAdd 520 519
|
|
Store 413(texel) 521
|
|
522: 357 Load 359(s2DRect)
|
|
523:175(f16vec3) Load 177(f16c3)
|
|
524: 7(f16vec4) ImageSampleProjImplicitLod 522 523
|
|
525: 7(f16vec4) Load 413(texel)
|
|
526: 7(f16vec4) FAdd 525 524
|
|
Store 413(texel) 526
|
|
527: 357 Load 359(s2DRect)
|
|
528: 249(fvec4) Load 251(c4)
|
|
529: 52(float) CompositeExtract 528 3
|
|
530: 249(fvec4) CompositeInsert 529 528 2
|
|
531: 7(f16vec4) ImageSampleProjImplicitLod 527 530
|
|
532: 7(f16vec4) Load 413(texel)
|
|
533: 7(f16vec4) FAdd 532 531
|
|
Store 413(texel) 533
|
|
534: 357 Load 359(s2DRect)
|
|
535: 7(f16vec4) Load 309(f16c4)
|
|
536:6(float16_t) CompositeExtract 535 3
|
|
537: 7(f16vec4) CompositeInsert 536 535 2
|
|
538: 7(f16vec4) ImageSampleProjImplicitLod 534 537
|
|
539: 7(f16vec4) Load 413(texel)
|
|
540: 7(f16vec4) FAdd 539 538
|
|
Store 413(texel) 540
|
|
541: 371 Load 373(s2DRectShadow)
|
|
542: 249(fvec4) Load 251(c4)
|
|
543: 52(float) CompositeExtract 542 2
|
|
544: 52(float) CompositeExtract 542 3
|
|
545: 249(fvec4) CompositeInsert 544 542 2
|
|
546:6(float16_t) ImageSampleProjDrefImplicitLod 541 545 543
|
|
547: 208(ptr) AccessChain 413(texel) 207
|
|
548:6(float16_t) Load 547
|
|
549:6(float16_t) FAdd 548 546
|
|
550: 208(ptr) AccessChain 413(texel) 207
|
|
Store 550 549
|
|
551: 371 Load 373(s2DRectShadow)
|
|
552:175(f16vec3) Load 177(f16c3)
|
|
553: 52(float) Load 215(compare)
|
|
554:6(float16_t) ImageSampleProjDrefImplicitLod 551 552 553
|
|
555: 208(ptr) AccessChain 413(texel) 207
|
|
556:6(float16_t) Load 555
|
|
557:6(float16_t) FAdd 556 554
|
|
558: 208(ptr) AccessChain 413(texel) 207
|
|
Store 558 557
|
|
559: 7(f16vec4) Load 413(texel)
|
|
ReturnValue 559
|
|
FunctionEnd
|
|
13(testTextureLod(): 7(f16vec4) Function None 8
|
|
14: Label
|
|
562(texel): 64(ptr) Variable Function
|
|
Store 562(texel) 121
|
|
563: 123 Load 125(s1D)
|
|
564: 52(float) Load 128(c1)
|
|
566: 52(float) Load 565(lod)
|
|
567: 7(f16vec4) ImageSampleExplicitLod 563 564 Lod 566
|
|
568: 7(f16vec4) Load 562(texel)
|
|
569: 7(f16vec4) FAdd 568 567
|
|
Store 562(texel) 569
|
|
570: 123 Load 125(s1D)
|
|
571:6(float16_t) Load 135(f16c1)
|
|
573:6(float16_t) Load 572(f16lod)
|
|
574: 7(f16vec4) ImageSampleExplicitLod 570 571 Lod 573
|
|
575: 7(f16vec4) Load 562(texel)
|
|
576: 7(f16vec4) FAdd 575 574
|
|
Store 562(texel) 576
|
|
577: 143 Load 145(s2D)
|
|
578: 53(fvec2) Load 148(c2)
|
|
579: 52(float) Load 565(lod)
|
|
580: 7(f16vec4) ImageSampleExplicitLod 577 578 Lod 579
|
|
581: 7(f16vec4) Load 562(texel)
|
|
582: 7(f16vec4) FAdd 581 580
|
|
Store 562(texel) 582
|
|
583: 143 Load 145(s2D)
|
|
584:154(f16vec2) Load 156(f16c2)
|
|
585:6(float16_t) Load 572(f16lod)
|
|
586: 7(f16vec4) ImageSampleExplicitLod 583 584 Lod 585
|
|
587: 7(f16vec4) Load 562(texel)
|
|
588: 7(f16vec4) FAdd 587 586
|
|
Store 562(texel) 588
|
|
589: 163 Load 165(s3D)
|
|
590: 167(fvec3) Load 169(c3)
|
|
591: 52(float) Load 565(lod)
|
|
592: 7(f16vec4) ImageSampleExplicitLod 589 590 Lod 591
|
|
593: 7(f16vec4) Load 562(texel)
|
|
594: 7(f16vec4) FAdd 593 592
|
|
Store 562(texel) 594
|
|
595: 163 Load 165(s3D)
|
|
596:175(f16vec3) Load 177(f16c3)
|
|
597:6(float16_t) Load 572(f16lod)
|
|
598: 7(f16vec4) ImageSampleExplicitLod 595 596 Lod 597
|
|
599: 7(f16vec4) Load 562(texel)
|
|
600: 7(f16vec4) FAdd 599 598
|
|
Store 562(texel) 600
|
|
601: 184 Load 186(sCube)
|
|
602: 167(fvec3) Load 169(c3)
|
|
603: 52(float) Load 565(lod)
|
|
604: 7(f16vec4) ImageSampleExplicitLod 601 602 Lod 603
|
|
605: 7(f16vec4) Load 562(texel)
|
|
606: 7(f16vec4) FAdd 605 604
|
|
Store 562(texel) 606
|
|
607: 184 Load 186(sCube)
|
|
608:175(f16vec3) Load 177(f16c3)
|
|
609:6(float16_t) Load 572(f16lod)
|
|
610: 7(f16vec4) ImageSampleExplicitLod 607 608 Lod 609
|
|
611: 7(f16vec4) Load 562(texel)
|
|
612: 7(f16vec4) FAdd 611 610
|
|
Store 562(texel) 612
|
|
613: 199 Load 201(s1DShadow)
|
|
614: 167(fvec3) Load 169(c3)
|
|
615: 52(float) Load 565(lod)
|
|
616: 52(float) CompositeExtract 614 2
|
|
617:6(float16_t) ImageSampleDrefExplicitLod 613 614 616 Lod 615
|
|
618: 208(ptr) AccessChain 562(texel) 207
|
|
619:6(float16_t) Load 618
|
|
620:6(float16_t) FAdd 619 617
|
|
621: 208(ptr) AccessChain 562(texel) 207
|
|
Store 621 620
|
|
622: 199 Load 201(s1DShadow)
|
|
623:154(f16vec2) Load 156(f16c2)
|
|
624: 52(float) Load 215(compare)
|
|
625:6(float16_t) Load 572(f16lod)
|
|
626:6(float16_t) ImageSampleDrefExplicitLod 622 623 624 Lod 625
|
|
627: 208(ptr) AccessChain 562(texel) 207
|
|
628:6(float16_t) Load 627
|
|
629:6(float16_t) FAdd 628 626
|
|
630: 208(ptr) AccessChain 562(texel) 207
|
|
Store 630 629
|
|
631: 224 Load 226(s2DShadow)
|
|
632: 167(fvec3) Load 169(c3)
|
|
633: 52(float) Load 565(lod)
|
|
634: 52(float) CompositeExtract 632 2
|
|
635:6(float16_t) ImageSampleDrefExplicitLod 631 632 634 Lod 633
|
|
636: 208(ptr) AccessChain 562(texel) 207
|
|
637:6(float16_t) Load 636
|
|
638:6(float16_t) FAdd 637 635
|
|
639: 208(ptr) AccessChain 562(texel) 207
|
|
Store 639 638
|
|
640: 224 Load 226(s2DShadow)
|
|
641:154(f16vec2) Load 156(f16c2)
|
|
642: 52(float) Load 215(compare)
|
|
643:6(float16_t) Load 572(f16lod)
|
|
644:6(float16_t) ImageSampleDrefExplicitLod 640 641 642 Lod 643
|
|
645: 208(ptr) AccessChain 562(texel) 207
|
|
646:6(float16_t) Load 645
|
|
647:6(float16_t) FAdd 646 644
|
|
648: 208(ptr) AccessChain 562(texel) 207
|
|
Store 648 647
|
|
649: 269 Load 271(s1DArray)
|
|
650: 53(fvec2) Load 148(c2)
|
|
651: 52(float) Load 565(lod)
|
|
652: 7(f16vec4) ImageSampleExplicitLod 649 650 Lod 651
|
|
653: 7(f16vec4) Load 562(texel)
|
|
654: 7(f16vec4) FAdd 653 652
|
|
Store 562(texel) 654
|
|
655: 269 Load 271(s1DArray)
|
|
656:154(f16vec2) Load 156(f16c2)
|
|
657:6(float16_t) Load 572(f16lod)
|
|
658: 7(f16vec4) ImageSampleExplicitLod 655 656 Lod 657
|
|
659: 7(f16vec4) Load 562(texel)
|
|
660: 7(f16vec4) FAdd 659 658
|
|
Store 562(texel) 660
|
|
661: 284 Load 286(s2DArray)
|
|
662: 167(fvec3) Load 169(c3)
|
|
663: 52(float) Load 565(lod)
|
|
664: 7(f16vec4) ImageSampleExplicitLod 661 662 Lod 663
|
|
665: 7(f16vec4) Load 562(texel)
|
|
666: 7(f16vec4) FAdd 665 664
|
|
Store 562(texel) 666
|
|
667: 284 Load 286(s2DArray)
|
|
668:175(f16vec3) Load 177(f16c3)
|
|
669:6(float16_t) Load 572(f16lod)
|
|
670: 7(f16vec4) ImageSampleExplicitLod 667 668 Lod 669
|
|
671: 7(f16vec4) Load 562(texel)
|
|
672: 7(f16vec4) FAdd 671 670
|
|
Store 562(texel) 672
|
|
673: 316 Load 318(s1DArrayShadow)
|
|
674: 167(fvec3) Load 169(c3)
|
|
675: 52(float) Load 565(lod)
|
|
676: 52(float) CompositeExtract 674 2
|
|
677:6(float16_t) ImageSampleDrefExplicitLod 673 674 676 Lod 675
|
|
678: 208(ptr) AccessChain 562(texel) 207
|
|
679:6(float16_t) Load 678
|
|
680:6(float16_t) FAdd 679 677
|
|
681: 208(ptr) AccessChain 562(texel) 207
|
|
Store 681 680
|
|
682: 316 Load 318(s1DArrayShadow)
|
|
683:154(f16vec2) Load 156(f16c2)
|
|
684: 52(float) Load 215(compare)
|
|
685:6(float16_t) Load 572(f16lod)
|
|
686:6(float16_t) ImageSampleDrefExplicitLod 682 683 684 Lod 685
|
|
687: 208(ptr) AccessChain 562(texel) 207
|
|
688:6(float16_t) Load 687
|
|
689:6(float16_t) FAdd 688 686
|
|
690: 208(ptr) AccessChain 562(texel) 207
|
|
Store 690 689
|
|
691: 299 Load 301(sCubeArray)
|
|
692: 249(fvec4) Load 251(c4)
|
|
693: 52(float) Load 565(lod)
|
|
694: 7(f16vec4) ImageSampleExplicitLod 691 692 Lod 693
|
|
695: 7(f16vec4) Load 562(texel)
|
|
696: 7(f16vec4) FAdd 695 694
|
|
Store 562(texel) 696
|
|
697: 299 Load 301(sCubeArray)
|
|
698: 7(f16vec4) Load 309(f16c4)
|
|
699:6(float16_t) Load 572(f16lod)
|
|
700: 7(f16vec4) ImageSampleExplicitLod 697 698 Lod 699
|
|
701: 7(f16vec4) Load 562(texel)
|
|
702: 7(f16vec4) FAdd 701 700
|
|
Store 562(texel) 702
|
|
703: 7(f16vec4) Load 562(texel)
|
|
ReturnValue 703
|
|
FunctionEnd
|
|
15(testTextureOffset(): 7(f16vec4) Function None 8
|
|
16: Label
|
|
706(texel): 64(ptr) Variable Function
|
|
Store 706(texel) 121
|
|
707: 123 Load 125(s1D)
|
|
708: 52(float) Load 128(c1)
|
|
710: 7(f16vec4) ImageSampleImplicitLod 707 708 ConstOffset 709
|
|
711: 7(f16vec4) Load 706(texel)
|
|
712: 7(f16vec4) FAdd 711 710
|
|
Store 706(texel) 712
|
|
713: 123 Load 125(s1D)
|
|
714:6(float16_t) Load 135(f16c1)
|
|
715:6(float16_t) Load 137(f16bias)
|
|
716: 7(f16vec4) ImageSampleImplicitLod 713 714 Bias ConstOffset 715 709
|
|
717: 7(f16vec4) Load 706(texel)
|
|
718: 7(f16vec4) FAdd 717 716
|
|
Store 706(texel) 718
|
|
719: 143 Load 145(s2D)
|
|
720: 53(fvec2) Load 148(c2)
|
|
723: 7(f16vec4) ImageSampleImplicitLod 719 720 ConstOffset 722
|
|
724: 7(f16vec4) Load 706(texel)
|
|
725: 7(f16vec4) FAdd 724 723
|
|
Store 706(texel) 725
|
|
726: 143 Load 145(s2D)
|
|
727:154(f16vec2) Load 156(f16c2)
|
|
728:6(float16_t) Load 137(f16bias)
|
|
729: 7(f16vec4) ImageSampleImplicitLod 726 727 Bias ConstOffset 728 722
|
|
730: 7(f16vec4) Load 706(texel)
|
|
731: 7(f16vec4) FAdd 730 729
|
|
Store 706(texel) 731
|
|
732: 163 Load 165(s3D)
|
|
733: 167(fvec3) Load 169(c3)
|
|
736: 7(f16vec4) ImageSampleImplicitLod 732 733 ConstOffset 735
|
|
737: 7(f16vec4) Load 706(texel)
|
|
738: 7(f16vec4) FAdd 737 736
|
|
Store 706(texel) 738
|
|
739: 163 Load 165(s3D)
|
|
740:175(f16vec3) Load 177(f16c3)
|
|
741:6(float16_t) Load 137(f16bias)
|
|
742: 7(f16vec4) ImageSampleImplicitLod 739 740 Bias ConstOffset 741 735
|
|
743: 7(f16vec4) Load 706(texel)
|
|
744: 7(f16vec4) FAdd 743 742
|
|
Store 706(texel) 744
|
|
745: 357 Load 359(s2DRect)
|
|
746: 53(fvec2) Load 148(c2)
|
|
747: 7(f16vec4) ImageSampleImplicitLod 745 746 ConstOffset 722
|
|
748: 7(f16vec4) Load 706(texel)
|
|
749: 7(f16vec4) FAdd 748 747
|
|
Store 706(texel) 749
|
|
750: 357 Load 359(s2DRect)
|
|
751:154(f16vec2) Load 156(f16c2)
|
|
752: 7(f16vec4) ImageSampleImplicitLod 750 751 ConstOffset 722
|
|
753: 7(f16vec4) Load 706(texel)
|
|
754: 7(f16vec4) FAdd 753 752
|
|
Store 706(texel) 754
|
|
755: 371 Load 373(s2DRectShadow)
|
|
756: 167(fvec3) Load 169(c3)
|
|
757: 52(float) CompositeExtract 756 2
|
|
758:6(float16_t) ImageSampleDrefImplicitLod 755 756 757 ConstOffset 722
|
|
759: 208(ptr) AccessChain 706(texel) 207
|
|
760:6(float16_t) Load 759
|
|
761:6(float16_t) FAdd 760 758
|
|
762: 208(ptr) AccessChain 706(texel) 207
|
|
Store 762 761
|
|
763: 371 Load 373(s2DRectShadow)
|
|
764:154(f16vec2) Load 156(f16c2)
|
|
765: 52(float) Load 215(compare)
|
|
766:6(float16_t) ImageSampleDrefImplicitLod 763 764 765 ConstOffset 722
|
|
767: 208(ptr) AccessChain 706(texel) 207
|
|
768:6(float16_t) Load 767
|
|
769:6(float16_t) FAdd 768 766
|
|
770: 208(ptr) AccessChain 706(texel) 207
|
|
Store 770 769
|
|
771: 199 Load 201(s1DShadow)
|
|
772: 167(fvec3) Load 169(c3)
|
|
773: 52(float) CompositeExtract 772 2
|
|
774:6(float16_t) ImageSampleDrefImplicitLod 771 772 773 ConstOffset 709
|
|
775: 208(ptr) AccessChain 706(texel) 207
|
|
776:6(float16_t) Load 775
|
|
777:6(float16_t) FAdd 776 774
|
|
778: 208(ptr) AccessChain 706(texel) 207
|
|
Store 778 777
|
|
779: 199 Load 201(s1DShadow)
|
|
780:154(f16vec2) Load 156(f16c2)
|
|
781: 52(float) Load 215(compare)
|
|
782:6(float16_t) Load 137(f16bias)
|
|
783:6(float16_t) ImageSampleDrefImplicitLod 779 780 781 Bias ConstOffset 782 709
|
|
784: 208(ptr) AccessChain 706(texel) 207
|
|
785:6(float16_t) Load 784
|
|
786:6(float16_t) FAdd 785 783
|
|
787: 208(ptr) AccessChain 706(texel) 207
|
|
Store 787 786
|
|
788: 224 Load 226(s2DShadow)
|
|
789: 167(fvec3) Load 169(c3)
|
|
790: 52(float) CompositeExtract 789 2
|
|
791:6(float16_t) ImageSampleDrefImplicitLod 788 789 790 ConstOffset 722
|
|
792: 208(ptr) AccessChain 706(texel) 207
|
|
793:6(float16_t) Load 792
|
|
794:6(float16_t) FAdd 793 791
|
|
795: 208(ptr) AccessChain 706(texel) 207
|
|
Store 795 794
|
|
796: 224 Load 226(s2DShadow)
|
|
797:154(f16vec2) Load 156(f16c2)
|
|
798: 52(float) Load 215(compare)
|
|
799:6(float16_t) Load 137(f16bias)
|
|
800:6(float16_t) ImageSampleDrefImplicitLod 796 797 798 Bias ConstOffset 799 722
|
|
801: 208(ptr) AccessChain 706(texel) 207
|
|
802:6(float16_t) Load 801
|
|
803:6(float16_t) FAdd 802 800
|
|
804: 208(ptr) AccessChain 706(texel) 207
|
|
Store 804 803
|
|
805: 269 Load 271(s1DArray)
|
|
806: 53(fvec2) Load 148(c2)
|
|
807: 7(f16vec4) ImageSampleImplicitLod 805 806 ConstOffset 709
|
|
808: 7(f16vec4) Load 706(texel)
|
|
809: 7(f16vec4) FAdd 808 807
|
|
Store 706(texel) 809
|
|
810: 269 Load 271(s1DArray)
|
|
811:154(f16vec2) Load 156(f16c2)
|
|
812:6(float16_t) Load 137(f16bias)
|
|
813: 7(f16vec4) ImageSampleImplicitLod 810 811 Bias ConstOffset 812 709
|
|
814: 7(f16vec4) Load 706(texel)
|
|
815: 7(f16vec4) FAdd 814 813
|
|
Store 706(texel) 815
|
|
816: 284 Load 286(s2DArray)
|
|
817: 167(fvec3) Load 169(c3)
|
|
818: 7(f16vec4) ImageSampleImplicitLod 816 817 ConstOffset 722
|
|
819: 7(f16vec4) Load 706(texel)
|
|
820: 7(f16vec4) FAdd 819 818
|
|
Store 706(texel) 820
|
|
821: 284 Load 286(s2DArray)
|
|
822:175(f16vec3) Load 177(f16c3)
|
|
823:6(float16_t) Load 137(f16bias)
|
|
824: 7(f16vec4) ImageSampleImplicitLod 821 822 Bias ConstOffset 823 722
|
|
825: 7(f16vec4) Load 706(texel)
|
|
826: 7(f16vec4) FAdd 825 824
|
|
Store 706(texel) 826
|
|
827: 316 Load 318(s1DArrayShadow)
|
|
828: 167(fvec3) Load 169(c3)
|
|
829: 52(float) CompositeExtract 828 2
|
|
830:6(float16_t) ImageSampleDrefImplicitLod 827 828 829 ConstOffset 709
|
|
831: 208(ptr) AccessChain 706(texel) 207
|
|
832:6(float16_t) Load 831
|
|
833:6(float16_t) FAdd 832 830
|
|
834: 208(ptr) AccessChain 706(texel) 207
|
|
Store 834 833
|
|
835: 316 Load 318(s1DArrayShadow)
|
|
836:154(f16vec2) Load 156(f16c2)
|
|
837: 52(float) Load 215(compare)
|
|
838:6(float16_t) Load 137(f16bias)
|
|
839:6(float16_t) ImageSampleDrefImplicitLod 835 836 837 Bias ConstOffset 838 709
|
|
840: 208(ptr) AccessChain 706(texel) 207
|
|
841:6(float16_t) Load 840
|
|
842:6(float16_t) FAdd 841 839
|
|
843: 208(ptr) AccessChain 706(texel) 207
|
|
Store 843 842
|
|
844: 337 Load 339(s2DArrayShadow)
|
|
845: 249(fvec4) Load 251(c4)
|
|
846: 52(float) CompositeExtract 845 3
|
|
847:6(float16_t) ImageSampleDrefImplicitLod 844 845 846 ConstOffset 722
|
|
848: 208(ptr) AccessChain 706(texel) 207
|
|
849:6(float16_t) Load 848
|
|
850:6(float16_t) FAdd 849 847
|
|
851: 208(ptr) AccessChain 706(texel) 207
|
|
Store 851 850
|
|
852: 337 Load 339(s2DArrayShadow)
|
|
853:175(f16vec3) Load 177(f16c3)
|
|
854: 52(float) Load 215(compare)
|
|
855:6(float16_t) ImageSampleDrefImplicitLod 852 853 854 ConstOffset 722
|
|
856: 208(ptr) AccessChain 706(texel) 207
|
|
857:6(float16_t) Load 856
|
|
858:6(float16_t) FAdd 857 855
|
|
859: 208(ptr) AccessChain 706(texel) 207
|
|
Store 859 858
|
|
860: 7(f16vec4) Load 706(texel)
|
|
ReturnValue 860
|
|
FunctionEnd
|
|
17(testTextureProjOffset(): 7(f16vec4) Function None 8
|
|
18: Label
|
|
863(texel): 64(ptr) Variable Function
|
|
Store 863(texel) 121
|
|
864: 123 Load 125(s1D)
|
|
865: 53(fvec2) Load 148(c2)
|
|
866: 7(f16vec4) ImageSampleProjImplicitLod 864 865 ConstOffset 709
|
|
867: 7(f16vec4) Load 863(texel)
|
|
868: 7(f16vec4) FAdd 867 866
|
|
Store 863(texel) 868
|
|
869: 123 Load 125(s1D)
|
|
870:154(f16vec2) Load 156(f16c2)
|
|
871:6(float16_t) Load 137(f16bias)
|
|
872: 7(f16vec4) ImageSampleProjImplicitLod 869 870 Bias ConstOffset 871 709
|
|
873: 7(f16vec4) Load 863(texel)
|
|
874: 7(f16vec4) FAdd 873 872
|
|
Store 863(texel) 874
|
|
875: 123 Load 125(s1D)
|
|
876: 249(fvec4) Load 251(c4)
|
|
877: 52(float) CompositeExtract 876 3
|
|
878: 249(fvec4) CompositeInsert 877 876 1
|
|
879: 7(f16vec4) ImageSampleProjImplicitLod 875 878 ConstOffset 709
|
|
880: 7(f16vec4) Load 863(texel)
|
|
881: 7(f16vec4) FAdd 880 879
|
|
Store 863(texel) 881
|
|
882: 123 Load 125(s1D)
|
|
883: 7(f16vec4) Load 309(f16c4)
|
|
884:6(float16_t) Load 137(f16bias)
|
|
885:6(float16_t) CompositeExtract 883 3
|
|
886: 7(f16vec4) CompositeInsert 885 883 1
|
|
887: 7(f16vec4) ImageSampleProjImplicitLod 882 886 Bias ConstOffset 884 709
|
|
888: 7(f16vec4) Load 863(texel)
|
|
889: 7(f16vec4) FAdd 888 887
|
|
Store 863(texel) 889
|
|
890: 143 Load 145(s2D)
|
|
891: 167(fvec3) Load 169(c3)
|
|
892: 7(f16vec4) ImageSampleProjImplicitLod 890 891 ConstOffset 722
|
|
893: 7(f16vec4) Load 863(texel)
|
|
894: 7(f16vec4) FAdd 893 892
|
|
Store 863(texel) 894
|
|
895: 143 Load 145(s2D)
|
|
896:175(f16vec3) Load 177(f16c3)
|
|
897:6(float16_t) Load 137(f16bias)
|
|
898: 7(f16vec4) ImageSampleProjImplicitLod 895 896 Bias ConstOffset 897 722
|
|
899: 7(f16vec4) Load 863(texel)
|
|
900: 7(f16vec4) FAdd 899 898
|
|
Store 863(texel) 900
|
|
901: 143 Load 145(s2D)
|
|
902: 249(fvec4) Load 251(c4)
|
|
903: 52(float) CompositeExtract 902 3
|
|
904: 249(fvec4) CompositeInsert 903 902 2
|
|
905: 7(f16vec4) ImageSampleProjImplicitLod 901 904 ConstOffset 722
|
|
906: 7(f16vec4) Load 863(texel)
|
|
907: 7(f16vec4) FAdd 906 905
|
|
Store 863(texel) 907
|
|
908: 143 Load 145(s2D)
|
|
909: 7(f16vec4) Load 309(f16c4)
|
|
910:6(float16_t) Load 137(f16bias)
|
|
911:6(float16_t) CompositeExtract 909 3
|
|
912: 7(f16vec4) CompositeInsert 911 909 2
|
|
913: 7(f16vec4) ImageSampleProjImplicitLod 908 912 Bias ConstOffset 910 722
|
|
914: 7(f16vec4) Load 863(texel)
|
|
915: 7(f16vec4) FAdd 914 913
|
|
Store 863(texel) 915
|
|
916: 163 Load 165(s3D)
|
|
917: 249(fvec4) Load 251(c4)
|
|
918: 7(f16vec4) ImageSampleProjImplicitLod 916 917 ConstOffset 735
|
|
919: 7(f16vec4) Load 863(texel)
|
|
920: 7(f16vec4) FAdd 919 918
|
|
Store 863(texel) 920
|
|
921: 163 Load 165(s3D)
|
|
922: 7(f16vec4) Load 309(f16c4)
|
|
923:6(float16_t) Load 137(f16bias)
|
|
924: 7(f16vec4) ImageSampleProjImplicitLod 921 922 Bias ConstOffset 923 735
|
|
925: 7(f16vec4) Load 863(texel)
|
|
926: 7(f16vec4) FAdd 925 924
|
|
Store 863(texel) 926
|
|
927: 357 Load 359(s2DRect)
|
|
928: 167(fvec3) Load 169(c3)
|
|
929: 7(f16vec4) ImageSampleProjImplicitLod 927 928 ConstOffset 722
|
|
930: 7(f16vec4) Load 863(texel)
|
|
931: 7(f16vec4) FAdd 930 929
|
|
Store 863(texel) 931
|
|
932: 357 Load 359(s2DRect)
|
|
933:175(f16vec3) Load 177(f16c3)
|
|
934: 7(f16vec4) ImageSampleProjImplicitLod 932 933 ConstOffset 722
|
|
935: 7(f16vec4) Load 863(texel)
|
|
936: 7(f16vec4) FAdd 935 934
|
|
Store 863(texel) 936
|
|
937: 357 Load 359(s2DRect)
|
|
938: 249(fvec4) Load 251(c4)
|
|
939: 52(float) CompositeExtract 938 3
|
|
940: 249(fvec4) CompositeInsert 939 938 2
|
|
941: 7(f16vec4) ImageSampleProjImplicitLod 937 940 ConstOffset 722
|
|
942: 7(f16vec4) Load 863(texel)
|
|
943: 7(f16vec4) FAdd 942 941
|
|
Store 863(texel) 943
|
|
944: 357 Load 359(s2DRect)
|
|
945: 7(f16vec4) Load 309(f16c4)
|
|
946:6(float16_t) CompositeExtract 945 3
|
|
947: 7(f16vec4) CompositeInsert 946 945 2
|
|
948: 7(f16vec4) ImageSampleProjImplicitLod 944 947 ConstOffset 722
|
|
949: 7(f16vec4) Load 863(texel)
|
|
950: 7(f16vec4) FAdd 949 948
|
|
Store 863(texel) 950
|
|
951: 371 Load 373(s2DRectShadow)
|
|
952: 249(fvec4) Load 251(c4)
|
|
953: 52(float) CompositeExtract 952 2
|
|
954: 52(float) CompositeExtract 952 3
|
|
955: 249(fvec4) CompositeInsert 954 952 2
|
|
956:6(float16_t) ImageSampleProjDrefImplicitLod 951 955 953 ConstOffset 722
|
|
957: 208(ptr) AccessChain 863(texel) 207
|
|
958:6(float16_t) Load 957
|
|
959:6(float16_t) FAdd 958 956
|
|
960: 208(ptr) AccessChain 863(texel) 207
|
|
Store 960 959
|
|
961: 371 Load 373(s2DRectShadow)
|
|
962:175(f16vec3) Load 177(f16c3)
|
|
963: 52(float) Load 215(compare)
|
|
964:6(float16_t) ImageSampleProjDrefImplicitLod 961 962 963 ConstOffset 722
|
|
965: 208(ptr) AccessChain 863(texel) 207
|
|
966:6(float16_t) Load 965
|
|
967:6(float16_t) FAdd 966 964
|
|
968: 208(ptr) AccessChain 863(texel) 207
|
|
Store 968 967
|
|
969: 199 Load 201(s1DShadow)
|
|
970: 249(fvec4) Load 251(c4)
|
|
971: 52(float) CompositeExtract 970 2
|
|
972: 52(float) CompositeExtract 970 3
|
|
973: 249(fvec4) CompositeInsert 972 970 1
|
|
974:6(float16_t) ImageSampleProjDrefImplicitLod 969 973 971 ConstOffset 709
|
|
975: 208(ptr) AccessChain 863(texel) 207
|
|
976:6(float16_t) Load 975
|
|
977:6(float16_t) FAdd 976 974
|
|
978: 208(ptr) AccessChain 863(texel) 207
|
|
Store 978 977
|
|
979: 199 Load 201(s1DShadow)
|
|
980:175(f16vec3) Load 177(f16c3)
|
|
981: 52(float) Load 215(compare)
|
|
982:6(float16_t) Load 137(f16bias)
|
|
983:6(float16_t) CompositeExtract 980 2
|
|
984:175(f16vec3) CompositeInsert 983 980 1
|
|
985:6(float16_t) ImageSampleProjDrefImplicitLod 979 984 981 Bias ConstOffset 982 709
|
|
986: 208(ptr) AccessChain 863(texel) 207
|
|
987:6(float16_t) Load 986
|
|
988:6(float16_t) FAdd 987 985
|
|
989: 208(ptr) AccessChain 863(texel) 207
|
|
Store 989 988
|
|
990: 224 Load 226(s2DShadow)
|
|
991: 249(fvec4) Load 251(c4)
|
|
992: 52(float) CompositeExtract 991 2
|
|
993: 52(float) CompositeExtract 991 3
|
|
994: 249(fvec4) CompositeInsert 993 991 2
|
|
995:6(float16_t) ImageSampleProjDrefImplicitLod 990 994 992 ConstOffset 722
|
|
996: 208(ptr) AccessChain 863(texel) 207
|
|
997:6(float16_t) Load 996
|
|
998:6(float16_t) FAdd 997 995
|
|
999: 208(ptr) AccessChain 863(texel) 207
|
|
Store 999 998
|
|
1000: 224 Load 226(s2DShadow)
|
|
1001:175(f16vec3) Load 177(f16c3)
|
|
1002: 52(float) Load 215(compare)
|
|
1003:6(float16_t) Load 137(f16bias)
|
|
1004:6(float16_t) ImageSampleProjDrefImplicitLod 1000 1001 1002 Bias ConstOffset 1003 722
|
|
1005: 208(ptr) AccessChain 863(texel) 207
|
|
1006:6(float16_t) Load 1005
|
|
1007:6(float16_t) FAdd 1006 1004
|
|
1008: 208(ptr) AccessChain 863(texel) 207
|
|
Store 1008 1007
|
|
1009: 7(f16vec4) Load 863(texel)
|
|
ReturnValue 1009
|
|
FunctionEnd
|
|
19(testTextureLodOffset(): 7(f16vec4) Function None 8
|
|
20: Label
|
|
1012(texel): 64(ptr) Variable Function
|
|
Store 1012(texel) 121
|
|
1013: 123 Load 125(s1D)
|
|
1014: 52(float) Load 128(c1)
|
|
1015: 52(float) Load 565(lod)
|
|
1016: 7(f16vec4) ImageSampleExplicitLod 1013 1014 Lod ConstOffset 1015 709
|
|
1017: 7(f16vec4) Load 1012(texel)
|
|
1018: 7(f16vec4) FAdd 1017 1016
|
|
Store 1012(texel) 1018
|
|
1019: 123 Load 125(s1D)
|
|
1020:6(float16_t) Load 135(f16c1)
|
|
1021:6(float16_t) Load 572(f16lod)
|
|
1022: 7(f16vec4) ImageSampleExplicitLod 1019 1020 Lod ConstOffset 1021 709
|
|
1023: 7(f16vec4) Load 1012(texel)
|
|
1024: 7(f16vec4) FAdd 1023 1022
|
|
Store 1012(texel) 1024
|
|
1025: 143 Load 145(s2D)
|
|
1026: 53(fvec2) Load 148(c2)
|
|
1027: 52(float) Load 565(lod)
|
|
1028: 7(f16vec4) ImageSampleExplicitLod 1025 1026 Lod ConstOffset 1027 722
|
|
1029: 7(f16vec4) Load 1012(texel)
|
|
1030: 7(f16vec4) FAdd 1029 1028
|
|
Store 1012(texel) 1030
|
|
1031: 143 Load 145(s2D)
|
|
1032:154(f16vec2) Load 156(f16c2)
|
|
1033:6(float16_t) Load 572(f16lod)
|
|
1034: 7(f16vec4) ImageSampleExplicitLod 1031 1032 Lod ConstOffset 1033 722
|
|
1035: 7(f16vec4) Load 1012(texel)
|
|
1036: 7(f16vec4) FAdd 1035 1034
|
|
Store 1012(texel) 1036
|
|
1037: 163 Load 165(s3D)
|
|
1038: 167(fvec3) Load 169(c3)
|
|
1039: 52(float) Load 565(lod)
|
|
1040: 7(f16vec4) ImageSampleExplicitLod 1037 1038 Lod ConstOffset 1039 735
|
|
1041: 7(f16vec4) Load 1012(texel)
|
|
1042: 7(f16vec4) FAdd 1041 1040
|
|
Store 1012(texel) 1042
|
|
1043: 163 Load 165(s3D)
|
|
1044:175(f16vec3) Load 177(f16c3)
|
|
1045:6(float16_t) Load 572(f16lod)
|
|
1046: 7(f16vec4) ImageSampleExplicitLod 1043 1044 Lod ConstOffset 1045 735
|
|
1047: 7(f16vec4) Load 1012(texel)
|
|
1048: 7(f16vec4) FAdd 1047 1046
|
|
Store 1012(texel) 1048
|
|
1049: 199 Load 201(s1DShadow)
|
|
1050: 167(fvec3) Load 169(c3)
|
|
1051: 52(float) Load 565(lod)
|
|
1052: 52(float) CompositeExtract 1050 2
|
|
1053:6(float16_t) ImageSampleDrefExplicitLod 1049 1050 1052 Lod ConstOffset 1051 709
|
|
1054: 208(ptr) AccessChain 1012(texel) 207
|
|
1055:6(float16_t) Load 1054
|
|
1056:6(float16_t) FAdd 1055 1053
|
|
1057: 208(ptr) AccessChain 1012(texel) 207
|
|
Store 1057 1056
|
|
1058: 199 Load 201(s1DShadow)
|
|
1059:154(f16vec2) Load 156(f16c2)
|
|
1060: 52(float) Load 215(compare)
|
|
1061:6(float16_t) Load 572(f16lod)
|
|
1062:6(float16_t) ImageSampleDrefExplicitLod 1058 1059 1060 Lod ConstOffset 1061 709
|
|
1063: 208(ptr) AccessChain 1012(texel) 207
|
|
1064:6(float16_t) Load 1063
|
|
1065:6(float16_t) FAdd 1064 1062
|
|
1066: 208(ptr) AccessChain 1012(texel) 207
|
|
Store 1066 1065
|
|
1067: 224 Load 226(s2DShadow)
|
|
1068: 167(fvec3) Load 169(c3)
|
|
1069: 52(float) Load 565(lod)
|
|
1070: 52(float) CompositeExtract 1068 2
|
|
1071:6(float16_t) ImageSampleDrefExplicitLod 1067 1068 1070 Lod ConstOffset 1069 722
|
|
1072: 208(ptr) AccessChain 1012(texel) 207
|
|
1073:6(float16_t) Load 1072
|
|
1074:6(float16_t) FAdd 1073 1071
|
|
1075: 208(ptr) AccessChain 1012(texel) 207
|
|
Store 1075 1074
|
|
1076: 224 Load 226(s2DShadow)
|
|
1077:154(f16vec2) Load 156(f16c2)
|
|
1078: 52(float) Load 215(compare)
|
|
1079:6(float16_t) Load 572(f16lod)
|
|
1080:6(float16_t) ImageSampleDrefExplicitLod 1076 1077 1078 Lod ConstOffset 1079 722
|
|
1081: 208(ptr) AccessChain 1012(texel) 207
|
|
1082:6(float16_t) Load 1081
|
|
1083:6(float16_t) FAdd 1082 1080
|
|
1084: 208(ptr) AccessChain 1012(texel) 207
|
|
Store 1084 1083
|
|
1085: 269 Load 271(s1DArray)
|
|
1086: 53(fvec2) Load 148(c2)
|
|
1087: 52(float) Load 565(lod)
|
|
1088: 7(f16vec4) ImageSampleExplicitLod 1085 1086 Lod ConstOffset 1087 709
|
|
1089: 7(f16vec4) Load 1012(texel)
|
|
1090: 7(f16vec4) FAdd 1089 1088
|
|
Store 1012(texel) 1090
|
|
1091: 269 Load 271(s1DArray)
|
|
1092:154(f16vec2) Load 156(f16c2)
|
|
1093:6(float16_t) Load 572(f16lod)
|
|
1094: 7(f16vec4) ImageSampleExplicitLod 1091 1092 Lod ConstOffset 1093 709
|
|
1095: 7(f16vec4) Load 1012(texel)
|
|
1096: 7(f16vec4) FAdd 1095 1094
|
|
Store 1012(texel) 1096
|
|
1097: 284 Load 286(s2DArray)
|
|
1098: 167(fvec3) Load 169(c3)
|
|
1099: 52(float) Load 565(lod)
|
|
1100: 7(f16vec4) ImageSampleExplicitLod 1097 1098 Lod ConstOffset 1099 722
|
|
1101: 7(f16vec4) Load 1012(texel)
|
|
1102: 7(f16vec4) FAdd 1101 1100
|
|
Store 1012(texel) 1102
|
|
1103: 284 Load 286(s2DArray)
|
|
1104:175(f16vec3) Load 177(f16c3)
|
|
1105:6(float16_t) Load 572(f16lod)
|
|
1106: 7(f16vec4) ImageSampleExplicitLod 1103 1104 Lod ConstOffset 1105 722
|
|
1107: 7(f16vec4) Load 1012(texel)
|
|
1108: 7(f16vec4) FAdd 1107 1106
|
|
Store 1012(texel) 1108
|
|
1109: 316 Load 318(s1DArrayShadow)
|
|
1110: 167(fvec3) Load 169(c3)
|
|
1111: 52(float) Load 565(lod)
|
|
1112: 52(float) CompositeExtract 1110 2
|
|
1113:6(float16_t) ImageSampleDrefExplicitLod 1109 1110 1112 Lod ConstOffset 1111 709
|
|
1114: 208(ptr) AccessChain 1012(texel) 207
|
|
1115:6(float16_t) Load 1114
|
|
1116:6(float16_t) FAdd 1115 1113
|
|
1117: 208(ptr) AccessChain 1012(texel) 207
|
|
Store 1117 1116
|
|
1118: 316 Load 318(s1DArrayShadow)
|
|
1119:154(f16vec2) Load 156(f16c2)
|
|
1120: 52(float) Load 215(compare)
|
|
1121:6(float16_t) Load 572(f16lod)
|
|
1122:6(float16_t) ImageSampleDrefExplicitLod 1118 1119 1120 Lod ConstOffset 1121 709
|
|
1123: 208(ptr) AccessChain 1012(texel) 207
|
|
1124:6(float16_t) Load 1123
|
|
1125:6(float16_t) FAdd 1124 1122
|
|
1126: 208(ptr) AccessChain 1012(texel) 207
|
|
Store 1126 1125
|
|
1127: 7(f16vec4) Load 1012(texel)
|
|
ReturnValue 1127
|
|
FunctionEnd
|
|
21(testTextureProjLodOffset(): 7(f16vec4) Function None 8
|
|
22: Label
|
|
1130(texel): 64(ptr) Variable Function
|
|
Store 1130(texel) 121
|
|
1131: 123 Load 125(s1D)
|
|
1132: 53(fvec2) Load 148(c2)
|
|
1133: 52(float) Load 565(lod)
|
|
1134: 7(f16vec4) ImageSampleProjExplicitLod 1131 1132 Lod ConstOffset 1133 709
|
|
1135: 7(f16vec4) Load 1130(texel)
|
|
1136: 7(f16vec4) FAdd 1135 1134
|
|
Store 1130(texel) 1136
|
|
1137: 123 Load 125(s1D)
|
|
1138:154(f16vec2) Load 156(f16c2)
|
|
1139:6(float16_t) Load 572(f16lod)
|
|
1140: 7(f16vec4) ImageSampleProjExplicitLod 1137 1138 Lod ConstOffset 1139 709
|
|
1141: 7(f16vec4) Load 1130(texel)
|
|
1142: 7(f16vec4) FAdd 1141 1140
|
|
Store 1130(texel) 1142
|
|
1143: 123 Load 125(s1D)
|
|
1144: 249(fvec4) Load 251(c4)
|
|
1145: 52(float) Load 565(lod)
|
|
1146: 52(float) CompositeExtract 1144 3
|
|
1147: 249(fvec4) CompositeInsert 1146 1144 1
|
|
1148: 7(f16vec4) ImageSampleProjExplicitLod 1143 1147 Lod ConstOffset 1145 709
|
|
1149: 7(f16vec4) Load 1130(texel)
|
|
1150: 7(f16vec4) FAdd 1149 1148
|
|
Store 1130(texel) 1150
|
|
1151: 123 Load 125(s1D)
|
|
1152: 7(f16vec4) Load 309(f16c4)
|
|
1153:6(float16_t) Load 572(f16lod)
|
|
1154:6(float16_t) CompositeExtract 1152 3
|
|
1155: 7(f16vec4) CompositeInsert 1154 1152 1
|
|
1156: 7(f16vec4) ImageSampleProjExplicitLod 1151 1155 Lod ConstOffset 1153 709
|
|
1157: 7(f16vec4) Load 1130(texel)
|
|
1158: 7(f16vec4) FAdd 1157 1156
|
|
Store 1130(texel) 1158
|
|
1159: 143 Load 145(s2D)
|
|
1160: 167(fvec3) Load 169(c3)
|
|
1161: 52(float) Load 565(lod)
|
|
1162: 7(f16vec4) ImageSampleProjExplicitLod 1159 1160 Lod ConstOffset 1161 722
|
|
1163: 7(f16vec4) Load 1130(texel)
|
|
1164: 7(f16vec4) FAdd 1163 1162
|
|
Store 1130(texel) 1164
|
|
1165: 143 Load 145(s2D)
|
|
1166:175(f16vec3) Load 177(f16c3)
|
|
1167:6(float16_t) Load 572(f16lod)
|
|
1168: 7(f16vec4) ImageSampleProjExplicitLod 1165 1166 Lod ConstOffset 1167 722
|
|
1169: 7(f16vec4) Load 1130(texel)
|
|
1170: 7(f16vec4) FAdd 1169 1168
|
|
Store 1130(texel) 1170
|
|
1171: 143 Load 145(s2D)
|
|
1172: 249(fvec4) Load 251(c4)
|
|
1173: 52(float) Load 565(lod)
|
|
1174: 52(float) CompositeExtract 1172 3
|
|
1175: 249(fvec4) CompositeInsert 1174 1172 2
|
|
1176: 7(f16vec4) ImageSampleProjExplicitLod 1171 1175 Lod ConstOffset 1173 722
|
|
1177: 7(f16vec4) Load 1130(texel)
|
|
1178: 7(f16vec4) FAdd 1177 1176
|
|
Store 1130(texel) 1178
|
|
1179: 143 Load 145(s2D)
|
|
1180: 7(f16vec4) Load 309(f16c4)
|
|
1181:6(float16_t) Load 572(f16lod)
|
|
1182:6(float16_t) CompositeExtract 1180 3
|
|
1183: 7(f16vec4) CompositeInsert 1182 1180 2
|
|
1184: 7(f16vec4) ImageSampleProjExplicitLod 1179 1183 Lod ConstOffset 1181 722
|
|
1185: 7(f16vec4) Load 1130(texel)
|
|
1186: 7(f16vec4) FAdd 1185 1184
|
|
Store 1130(texel) 1186
|
|
1187: 163 Load 165(s3D)
|
|
1188: 249(fvec4) Load 251(c4)
|
|
1189: 52(float) Load 565(lod)
|
|
1190: 7(f16vec4) ImageSampleProjExplicitLod 1187 1188 Lod ConstOffset 1189 735
|
|
1191: 7(f16vec4) Load 1130(texel)
|
|
1192: 7(f16vec4) FAdd 1191 1190
|
|
Store 1130(texel) 1192
|
|
1193: 163 Load 165(s3D)
|
|
1194: 7(f16vec4) Load 309(f16c4)
|
|
1195:6(float16_t) Load 572(f16lod)
|
|
1196: 7(f16vec4) ImageSampleProjExplicitLod 1193 1194 Lod ConstOffset 1195 735
|
|
1197: 7(f16vec4) Load 1130(texel)
|
|
1198: 7(f16vec4) FAdd 1197 1196
|
|
Store 1130(texel) 1198
|
|
1199: 199 Load 201(s1DShadow)
|
|
1200: 249(fvec4) Load 251(c4)
|
|
1201: 52(float) Load 565(lod)
|
|
1202: 52(float) CompositeExtract 1200 2
|
|
1203: 52(float) CompositeExtract 1200 3
|
|
1204: 249(fvec4) CompositeInsert 1203 1200 1
|
|
1205:6(float16_t) ImageSampleProjDrefExplicitLod 1199 1204 1202 Lod ConstOffset 1201 709
|
|
1206: 208(ptr) AccessChain 1130(texel) 207
|
|
1207:6(float16_t) Load 1206
|
|
1208:6(float16_t) FAdd 1207 1205
|
|
1209: 208(ptr) AccessChain 1130(texel) 207
|
|
Store 1209 1208
|
|
1210: 199 Load 201(s1DShadow)
|
|
1211:175(f16vec3) Load 177(f16c3)
|
|
1212: 52(float) Load 215(compare)
|
|
1213:6(float16_t) Load 572(f16lod)
|
|
1214:6(float16_t) CompositeExtract 1211 2
|
|
1215:175(f16vec3) CompositeInsert 1214 1211 1
|
|
1216:6(float16_t) ImageSampleProjDrefExplicitLod 1210 1215 1212 Lod ConstOffset 1213 709
|
|
1217: 208(ptr) AccessChain 1130(texel) 207
|
|
1218:6(float16_t) Load 1217
|
|
1219:6(float16_t) FAdd 1218 1216
|
|
1220: 208(ptr) AccessChain 1130(texel) 207
|
|
Store 1220 1219
|
|
1221: 224 Load 226(s2DShadow)
|
|
1222: 249(fvec4) Load 251(c4)
|
|
1223: 52(float) Load 565(lod)
|
|
1224: 52(float) CompositeExtract 1222 2
|
|
1225: 52(float) CompositeExtract 1222 3
|
|
1226: 249(fvec4) CompositeInsert 1225 1222 2
|
|
1227:6(float16_t) ImageSampleProjDrefExplicitLod 1221 1226 1224 Lod ConstOffset 1223 722
|
|
1228: 208(ptr) AccessChain 1130(texel) 207
|
|
1229:6(float16_t) Load 1228
|
|
1230:6(float16_t) FAdd 1229 1227
|
|
1231: 208(ptr) AccessChain 1130(texel) 207
|
|
Store 1231 1230
|
|
1232: 224 Load 226(s2DShadow)
|
|
1233:175(f16vec3) Load 177(f16c3)
|
|
1234: 52(float) Load 215(compare)
|
|
1235:6(float16_t) Load 572(f16lod)
|
|
1236:6(float16_t) ImageSampleProjDrefExplicitLod 1232 1233 1234 Lod ConstOffset 1235 722
|
|
1237: 208(ptr) AccessChain 1130(texel) 207
|
|
1238:6(float16_t) Load 1237
|
|
1239:6(float16_t) FAdd 1238 1236
|
|
1240: 208(ptr) AccessChain 1130(texel) 207
|
|
Store 1240 1239
|
|
1241: 7(f16vec4) Load 1130(texel)
|
|
ReturnValue 1241
|
|
FunctionEnd
|
|
23(testTexelFetch(): 7(f16vec4) Function None 8
|
|
24: Label
|
|
1244(texel): 64(ptr) Variable Function
|
|
Store 1244(texel) 121
|
|
1245: 123 Load 125(s1D)
|
|
1246: 52(float) Load 128(c1)
|
|
1247: 47(int) ConvertFToS 1246
|
|
1248: 52(float) Load 565(lod)
|
|
1249: 47(int) ConvertFToS 1248
|
|
1250: 122 Image 1245
|
|
1251: 7(f16vec4) ImageFetch 1250 1247 Lod 1249
|
|
1252: 7(f16vec4) Load 1244(texel)
|
|
1253: 7(f16vec4) FAdd 1252 1251
|
|
Store 1244(texel) 1253
|
|
1254: 143 Load 145(s2D)
|
|
1255: 53(fvec2) Load 148(c2)
|
|
1256: 721(ivec2) ConvertFToS 1255
|
|
1257: 52(float) Load 565(lod)
|
|
1258: 47(int) ConvertFToS 1257
|
|
1259: 142 Image 1254
|
|
1260: 7(f16vec4) ImageFetch 1259 1256 Lod 1258
|
|
1261: 7(f16vec4) Load 1244(texel)
|
|
1262: 7(f16vec4) FAdd 1261 1260
|
|
Store 1244(texel) 1262
|
|
1263: 163 Load 165(s3D)
|
|
1264: 167(fvec3) Load 169(c3)
|
|
1265: 734(ivec3) ConvertFToS 1264
|
|
1266: 52(float) Load 565(lod)
|
|
1267: 47(int) ConvertFToS 1266
|
|
1268: 162 Image 1263
|
|
1269: 7(f16vec4) ImageFetch 1268 1265 Lod 1267
|
|
1270: 7(f16vec4) Load 1244(texel)
|
|
1271: 7(f16vec4) FAdd 1270 1269
|
|
Store 1244(texel) 1271
|
|
1272: 357 Load 359(s2DRect)
|
|
1273: 53(fvec2) Load 148(c2)
|
|
1274: 721(ivec2) ConvertFToS 1273
|
|
1275: 356 Image 1272
|
|
1276: 7(f16vec4) ImageFetch 1275 1274
|
|
1277: 7(f16vec4) Load 1244(texel)
|
|
1278: 7(f16vec4) FAdd 1277 1276
|
|
Store 1244(texel) 1278
|
|
1279: 269 Load 271(s1DArray)
|
|
1280: 53(fvec2) Load 148(c2)
|
|
1281: 721(ivec2) ConvertFToS 1280
|
|
1282: 52(float) Load 565(lod)
|
|
1283: 47(int) ConvertFToS 1282
|
|
1284: 268 Image 1279
|
|
1285: 7(f16vec4) ImageFetch 1284 1281 Lod 1283
|
|
1286: 7(f16vec4) Load 1244(texel)
|
|
1287: 7(f16vec4) FAdd 1286 1285
|
|
Store 1244(texel) 1287
|
|
1288: 284 Load 286(s2DArray)
|
|
1289: 167(fvec3) Load 169(c3)
|
|
1290: 734(ivec3) ConvertFToS 1289
|
|
1291: 52(float) Load 565(lod)
|
|
1292: 47(int) ConvertFToS 1291
|
|
1293: 283 Image 1288
|
|
1294: 7(f16vec4) ImageFetch 1293 1290 Lod 1292
|
|
1295: 7(f16vec4) Load 1244(texel)
|
|
1296: 7(f16vec4) FAdd 1295 1294
|
|
Store 1244(texel) 1296
|
|
1301: 1298 Load 1300(sBuffer)
|
|
1302: 52(float) Load 128(c1)
|
|
1303: 47(int) ConvertFToS 1302
|
|
1304: 1297 Image 1301
|
|
1305: 7(f16vec4) ImageFetch 1304 1303
|
|
1306: 7(f16vec4) Load 1244(texel)
|
|
1307: 7(f16vec4) FAdd 1306 1305
|
|
Store 1244(texel) 1307
|
|
1312: 1309 Load 1311(s2DMS)
|
|
1313: 53(fvec2) Load 148(c2)
|
|
1314: 721(ivec2) ConvertFToS 1313
|
|
1315: 1308 Image 1312
|
|
1316: 7(f16vec4) ImageFetch 1315 1314 Sample 709
|
|
1317: 7(f16vec4) Load 1244(texel)
|
|
1318: 7(f16vec4) FAdd 1317 1316
|
|
Store 1244(texel) 1318
|
|
1323: 1320 Load 1322(s2DMSArray)
|
|
1324: 167(fvec3) Load 169(c3)
|
|
1325: 734(ivec3) ConvertFToS 1324
|
|
1327: 1319 Image 1323
|
|
1328: 7(f16vec4) ImageFetch 1327 1325 Sample 1326
|
|
1329: 7(f16vec4) Load 1244(texel)
|
|
1330: 7(f16vec4) FAdd 1329 1328
|
|
Store 1244(texel) 1330
|
|
1331: 7(f16vec4) Load 1244(texel)
|
|
ReturnValue 1331
|
|
FunctionEnd
|
|
25(testTexelFetchOffset(): 7(f16vec4) Function None 8
|
|
26: Label
|
|
1334(texel): 64(ptr) Variable Function
|
|
Store 1334(texel) 121
|
|
1335: 123 Load 125(s1D)
|
|
1336: 52(float) Load 128(c1)
|
|
1337: 47(int) ConvertFToS 1336
|
|
1338: 52(float) Load 565(lod)
|
|
1339: 47(int) ConvertFToS 1338
|
|
1340: 122 Image 1335
|
|
1341: 7(f16vec4) ImageFetch 1340 1337 Lod ConstOffset 1339 709
|
|
1342: 7(f16vec4) Load 1334(texel)
|
|
1343: 7(f16vec4) FAdd 1342 1341
|
|
Store 1334(texel) 1343
|
|
1344: 143 Load 145(s2D)
|
|
1345: 53(fvec2) Load 148(c2)
|
|
1346: 721(ivec2) ConvertFToS 1345
|
|
1347: 52(float) Load 565(lod)
|
|
1348: 47(int) ConvertFToS 1347
|
|
1349: 142 Image 1344
|
|
1350: 7(f16vec4) ImageFetch 1349 1346 Lod ConstOffset 1348 722
|
|
1351: 7(f16vec4) Load 1334(texel)
|
|
1352: 7(f16vec4) FAdd 1351 1350
|
|
Store 1334(texel) 1352
|
|
1353: 163 Load 165(s3D)
|
|
1354: 167(fvec3) Load 169(c3)
|
|
1355: 734(ivec3) ConvertFToS 1354
|
|
1356: 52(float) Load 565(lod)
|
|
1357: 47(int) ConvertFToS 1356
|
|
1358: 162 Image 1353
|
|
1359: 7(f16vec4) ImageFetch 1358 1355 Lod ConstOffset 1357 735
|
|
1360: 7(f16vec4) Load 1334(texel)
|
|
1361: 7(f16vec4) FAdd 1360 1359
|
|
Store 1334(texel) 1361
|
|
1362: 357 Load 359(s2DRect)
|
|
1363: 53(fvec2) Load 148(c2)
|
|
1364: 721(ivec2) ConvertFToS 1363
|
|
1365: 356 Image 1362
|
|
1366: 7(f16vec4) ImageFetch 1365 1364 ConstOffset 722
|
|
1367: 7(f16vec4) Load 1334(texel)
|
|
1368: 7(f16vec4) FAdd 1367 1366
|
|
Store 1334(texel) 1368
|
|
1369: 269 Load 271(s1DArray)
|
|
1370: 53(fvec2) Load 148(c2)
|
|
1371: 721(ivec2) ConvertFToS 1370
|
|
1372: 52(float) Load 565(lod)
|
|
1373: 47(int) ConvertFToS 1372
|
|
1374: 268 Image 1369
|
|
1375: 7(f16vec4) ImageFetch 1374 1371 Lod ConstOffset 1373 709
|
|
1376: 7(f16vec4) Load 1334(texel)
|
|
1377: 7(f16vec4) FAdd 1376 1375
|
|
Store 1334(texel) 1377
|
|
1378: 284 Load 286(s2DArray)
|
|
1379: 167(fvec3) Load 169(c3)
|
|
1380: 734(ivec3) ConvertFToS 1379
|
|
1381: 52(float) Load 565(lod)
|
|
1382: 47(int) ConvertFToS 1381
|
|
1383: 283 Image 1378
|
|
1384: 7(f16vec4) ImageFetch 1383 1380 Lod ConstOffset 1382 722
|
|
1385: 7(f16vec4) Load 1334(texel)
|
|
1386: 7(f16vec4) FAdd 1385 1384
|
|
Store 1334(texel) 1386
|
|
1387: 7(f16vec4) Load 1334(texel)
|
|
ReturnValue 1387
|
|
FunctionEnd
|
|
27(testTextureGrad(): 7(f16vec4) Function None 8
|
|
28: Label
|
|
1390(texel): 64(ptr) Variable Function
|
|
Store 1390(texel) 121
|
|
1391: 123 Load 125(s1D)
|
|
1392: 52(float) Load 128(c1)
|
|
1394: 52(float) Load 1393(dPdxy1)
|
|
1395: 52(float) Load 1393(dPdxy1)
|
|
1396: 7(f16vec4) ImageSampleExplicitLod 1391 1392 Grad 1394 1395
|
|
1397: 7(f16vec4) Load 1390(texel)
|
|
1398: 7(f16vec4) FAdd 1397 1396
|
|
Store 1390(texel) 1398
|
|
1399: 123 Load 125(s1D)
|
|
1400:6(float16_t) Load 135(f16c1)
|
|
1402:6(float16_t) Load 1401(f16dPdxy1)
|
|
1403:6(float16_t) Load 1401(f16dPdxy1)
|
|
1404: 7(f16vec4) ImageSampleExplicitLod 1399 1400 Grad 1402 1403
|
|
1405: 7(f16vec4) Load 1390(texel)
|
|
1406: 7(f16vec4) FAdd 1405 1404
|
|
Store 1390(texel) 1406
|
|
1407: 143 Load 145(s2D)
|
|
1408: 53(fvec2) Load 148(c2)
|
|
1410: 53(fvec2) Load 1409(dPdxy2)
|
|
1411: 53(fvec2) Load 1409(dPdxy2)
|
|
1412: 7(f16vec4) ImageSampleExplicitLod 1407 1408 Grad 1410 1411
|
|
1413: 7(f16vec4) Load 1390(texel)
|
|
1414: 7(f16vec4) FAdd 1413 1412
|
|
Store 1390(texel) 1414
|
|
1415: 143 Load 145(s2D)
|
|
1416:154(f16vec2) Load 156(f16c2)
|
|
1418:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1419:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1420: 7(f16vec4) ImageSampleExplicitLod 1415 1416 Grad 1418 1419
|
|
1421: 7(f16vec4) Load 1390(texel)
|
|
1422: 7(f16vec4) FAdd 1421 1420
|
|
Store 1390(texel) 1422
|
|
1423: 163 Load 165(s3D)
|
|
1424: 167(fvec3) Load 169(c3)
|
|
1426: 167(fvec3) Load 1425(dPdxy3)
|
|
1427: 167(fvec3) Load 1425(dPdxy3)
|
|
1428: 7(f16vec4) ImageSampleExplicitLod 1423 1424 Grad 1426 1427
|
|
1429: 7(f16vec4) Load 1390(texel)
|
|
1430: 7(f16vec4) FAdd 1429 1428
|
|
Store 1390(texel) 1430
|
|
1431: 163 Load 165(s3D)
|
|
1432:175(f16vec3) Load 177(f16c3)
|
|
1434:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1435:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1436: 7(f16vec4) ImageSampleExplicitLod 1431 1432 Grad 1434 1435
|
|
1437: 7(f16vec4) Load 1390(texel)
|
|
1438: 7(f16vec4) FAdd 1437 1436
|
|
Store 1390(texel) 1438
|
|
1439: 184 Load 186(sCube)
|
|
1440: 167(fvec3) Load 169(c3)
|
|
1441: 167(fvec3) Load 1425(dPdxy3)
|
|
1442: 167(fvec3) Load 1425(dPdxy3)
|
|
1443: 7(f16vec4) ImageSampleExplicitLod 1439 1440 Grad 1441 1442
|
|
1444: 7(f16vec4) Load 1390(texel)
|
|
1445: 7(f16vec4) FAdd 1444 1443
|
|
Store 1390(texel) 1445
|
|
1446: 184 Load 186(sCube)
|
|
1447:175(f16vec3) Load 177(f16c3)
|
|
1448:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1449:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1450: 7(f16vec4) ImageSampleExplicitLod 1446 1447 Grad 1448 1449
|
|
1451: 7(f16vec4) Load 1390(texel)
|
|
1452: 7(f16vec4) FAdd 1451 1450
|
|
Store 1390(texel) 1452
|
|
1453: 357 Load 359(s2DRect)
|
|
1454: 53(fvec2) Load 148(c2)
|
|
1455: 53(fvec2) Load 1409(dPdxy2)
|
|
1456: 53(fvec2) Load 1409(dPdxy2)
|
|
1457: 7(f16vec4) ImageSampleExplicitLod 1453 1454 Grad 1455 1456
|
|
1458: 7(f16vec4) Load 1390(texel)
|
|
1459: 7(f16vec4) FAdd 1458 1457
|
|
Store 1390(texel) 1459
|
|
1460: 357 Load 359(s2DRect)
|
|
1461:154(f16vec2) Load 156(f16c2)
|
|
1462:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1463:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1464: 7(f16vec4) ImageSampleExplicitLod 1460 1461 Grad 1462 1463
|
|
1465: 7(f16vec4) Load 1390(texel)
|
|
1466: 7(f16vec4) FAdd 1465 1464
|
|
Store 1390(texel) 1466
|
|
1467: 371 Load 373(s2DRectShadow)
|
|
1468: 167(fvec3) Load 169(c3)
|
|
1469: 53(fvec2) Load 1409(dPdxy2)
|
|
1470: 53(fvec2) Load 1409(dPdxy2)
|
|
1471: 52(float) CompositeExtract 1468 2
|
|
1472:6(float16_t) ImageSampleDrefExplicitLod 1467 1468 1471 Grad 1469 1470
|
|
1473: 208(ptr) AccessChain 1390(texel) 207
|
|
1474:6(float16_t) Load 1473
|
|
1475:6(float16_t) FAdd 1474 1472
|
|
1476: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1476 1475
|
|
1477: 371 Load 373(s2DRectShadow)
|
|
1478:154(f16vec2) Load 156(f16c2)
|
|
1479: 52(float) Load 215(compare)
|
|
1480:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1481:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1482:6(float16_t) ImageSampleDrefExplicitLod 1477 1478 1479 Grad 1480 1481
|
|
1483: 208(ptr) AccessChain 1390(texel) 207
|
|
1484:6(float16_t) Load 1483
|
|
1485:6(float16_t) FAdd 1484 1482
|
|
1486: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1486 1485
|
|
1487: 199 Load 201(s1DShadow)
|
|
1488: 167(fvec3) Load 169(c3)
|
|
1489: 52(float) Load 1393(dPdxy1)
|
|
1490: 52(float) Load 1393(dPdxy1)
|
|
1491: 52(float) CompositeExtract 1488 2
|
|
1492:6(float16_t) ImageSampleDrefExplicitLod 1487 1488 1491 Grad 1489 1490
|
|
1493: 208(ptr) AccessChain 1390(texel) 207
|
|
1494:6(float16_t) Load 1493
|
|
1495:6(float16_t) FAdd 1494 1492
|
|
1496: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1496 1495
|
|
1497: 199 Load 201(s1DShadow)
|
|
1498:154(f16vec2) Load 156(f16c2)
|
|
1499: 52(float) Load 215(compare)
|
|
1500:6(float16_t) Load 1401(f16dPdxy1)
|
|
1501:6(float16_t) Load 1401(f16dPdxy1)
|
|
1502:6(float16_t) ImageSampleDrefExplicitLod 1497 1498 1499 Grad 1500 1501
|
|
1503: 208(ptr) AccessChain 1390(texel) 207
|
|
1504:6(float16_t) Load 1503
|
|
1505:6(float16_t) FAdd 1504 1502
|
|
1506: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1506 1505
|
|
1507: 224 Load 226(s2DShadow)
|
|
1508: 167(fvec3) Load 169(c3)
|
|
1509: 53(fvec2) Load 1409(dPdxy2)
|
|
1510: 53(fvec2) Load 1409(dPdxy2)
|
|
1511: 52(float) CompositeExtract 1508 2
|
|
1512:6(float16_t) ImageSampleDrefExplicitLod 1507 1508 1511 Grad 1509 1510
|
|
1513: 208(ptr) AccessChain 1390(texel) 207
|
|
1514:6(float16_t) Load 1513
|
|
1515:6(float16_t) FAdd 1514 1512
|
|
1516: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1516 1515
|
|
1517: 224 Load 226(s2DShadow)
|
|
1518:154(f16vec2) Load 156(f16c2)
|
|
1519: 52(float) Load 215(compare)
|
|
1520:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1521:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1522:6(float16_t) ImageSampleDrefExplicitLod 1517 1518 1519 Grad 1520 1521
|
|
1523: 208(ptr) AccessChain 1390(texel) 207
|
|
1524:6(float16_t) Load 1523
|
|
1525:6(float16_t) FAdd 1524 1522
|
|
1526: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1526 1525
|
|
1527: 245 Load 247(sCubeShadow)
|
|
1528: 249(fvec4) Load 251(c4)
|
|
1529: 167(fvec3) Load 1425(dPdxy3)
|
|
1530: 167(fvec3) Load 1425(dPdxy3)
|
|
1531: 52(float) CompositeExtract 1528 3
|
|
1532:6(float16_t) ImageSampleDrefExplicitLod 1527 1528 1531 Grad 1529 1530
|
|
1533: 208(ptr) AccessChain 1390(texel) 207
|
|
1534:6(float16_t) Load 1533
|
|
1535:6(float16_t) FAdd 1534 1532
|
|
1536: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1536 1535
|
|
1537: 245 Load 247(sCubeShadow)
|
|
1538:175(f16vec3) Load 177(f16c3)
|
|
1539: 52(float) Load 215(compare)
|
|
1540:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1541:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1542:6(float16_t) ImageSampleDrefExplicitLod 1537 1538 1539 Grad 1540 1541
|
|
1543: 208(ptr) AccessChain 1390(texel) 207
|
|
1544:6(float16_t) Load 1543
|
|
1545:6(float16_t) FAdd 1544 1542
|
|
1546: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1546 1545
|
|
1547: 269 Load 271(s1DArray)
|
|
1548: 53(fvec2) Load 148(c2)
|
|
1549: 52(float) Load 1393(dPdxy1)
|
|
1550: 52(float) Load 1393(dPdxy1)
|
|
1551: 7(f16vec4) ImageSampleExplicitLod 1547 1548 Grad 1549 1550
|
|
1552: 7(f16vec4) Load 1390(texel)
|
|
1553: 7(f16vec4) FAdd 1552 1551
|
|
Store 1390(texel) 1553
|
|
1554: 269 Load 271(s1DArray)
|
|
1555:154(f16vec2) Load 156(f16c2)
|
|
1556:6(float16_t) Load 1401(f16dPdxy1)
|
|
1557:6(float16_t) Load 1401(f16dPdxy1)
|
|
1558: 7(f16vec4) ImageSampleExplicitLod 1554 1555 Grad 1556 1557
|
|
1559: 7(f16vec4) Load 1390(texel)
|
|
1560: 7(f16vec4) FAdd 1559 1558
|
|
Store 1390(texel) 1560
|
|
1561: 284 Load 286(s2DArray)
|
|
1562: 167(fvec3) Load 169(c3)
|
|
1563: 53(fvec2) Load 1409(dPdxy2)
|
|
1564: 53(fvec2) Load 1409(dPdxy2)
|
|
1565: 7(f16vec4) ImageSampleExplicitLod 1561 1562 Grad 1563 1564
|
|
1566: 7(f16vec4) Load 1390(texel)
|
|
1567: 7(f16vec4) FAdd 1566 1565
|
|
Store 1390(texel) 1567
|
|
1568: 284 Load 286(s2DArray)
|
|
1569:175(f16vec3) Load 177(f16c3)
|
|
1570:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1571:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1572: 7(f16vec4) ImageSampleExplicitLod 1568 1569 Grad 1570 1571
|
|
1573: 7(f16vec4) Load 1390(texel)
|
|
1574: 7(f16vec4) FAdd 1573 1572
|
|
Store 1390(texel) 1574
|
|
1575: 316 Load 318(s1DArrayShadow)
|
|
1576: 167(fvec3) Load 169(c3)
|
|
1577: 52(float) Load 1393(dPdxy1)
|
|
1578: 52(float) Load 1393(dPdxy1)
|
|
1579: 52(float) CompositeExtract 1576 2
|
|
1580:6(float16_t) ImageSampleDrefExplicitLod 1575 1576 1579 Grad 1577 1578
|
|
1581: 208(ptr) AccessChain 1390(texel) 207
|
|
1582:6(float16_t) Load 1581
|
|
1583:6(float16_t) FAdd 1582 1580
|
|
1584: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1584 1583
|
|
1585: 316 Load 318(s1DArrayShadow)
|
|
1586:154(f16vec2) Load 156(f16c2)
|
|
1587: 52(float) Load 215(compare)
|
|
1588:6(float16_t) Load 1401(f16dPdxy1)
|
|
1589:6(float16_t) Load 1401(f16dPdxy1)
|
|
1590:6(float16_t) ImageSampleDrefExplicitLod 1585 1586 1587 Grad 1588 1589
|
|
1591: 208(ptr) AccessChain 1390(texel) 207
|
|
1592:6(float16_t) Load 1591
|
|
1593:6(float16_t) FAdd 1592 1590
|
|
1594: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1594 1593
|
|
1595: 337 Load 339(s2DArrayShadow)
|
|
1596: 249(fvec4) Load 251(c4)
|
|
1597: 53(fvec2) Load 1409(dPdxy2)
|
|
1598: 53(fvec2) Load 1409(dPdxy2)
|
|
1599: 52(float) CompositeExtract 1596 3
|
|
1600:6(float16_t) ImageSampleDrefExplicitLod 1595 1596 1599 Grad 1597 1598
|
|
1601: 208(ptr) AccessChain 1390(texel) 207
|
|
1602:6(float16_t) Load 1601
|
|
1603:6(float16_t) FAdd 1602 1600
|
|
1604: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1604 1603
|
|
1605: 337 Load 339(s2DArrayShadow)
|
|
1606:175(f16vec3) Load 177(f16c3)
|
|
1607: 52(float) Load 215(compare)
|
|
1608:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1609:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1610:6(float16_t) ImageSampleDrefExplicitLod 1605 1606 1607 Grad 1608 1609
|
|
1611: 208(ptr) AccessChain 1390(texel) 207
|
|
1612:6(float16_t) Load 1611
|
|
1613:6(float16_t) FAdd 1612 1610
|
|
1614: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1614 1613
|
|
1615: 299 Load 301(sCubeArray)
|
|
1616: 249(fvec4) Load 251(c4)
|
|
1617: 167(fvec3) Load 1425(dPdxy3)
|
|
1618: 167(fvec3) Load 1425(dPdxy3)
|
|
1619: 7(f16vec4) ImageSampleExplicitLod 1615 1616 Grad 1617 1618
|
|
1620: 7(f16vec4) Load 1390(texel)
|
|
1621: 7(f16vec4) FAdd 1620 1619
|
|
Store 1390(texel) 1621
|
|
1622: 299 Load 301(sCubeArray)
|
|
1623: 7(f16vec4) Load 309(f16c4)
|
|
1624:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1625:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1626: 7(f16vec4) ImageSampleExplicitLod 1622 1623 Grad 1624 1625
|
|
1627: 7(f16vec4) Load 1390(texel)
|
|
1628: 7(f16vec4) FAdd 1627 1626
|
|
Store 1390(texel) 1628
|
|
1629: 7(f16vec4) Load 1390(texel)
|
|
ReturnValue 1629
|
|
FunctionEnd
|
|
29(testTextureGradOffset(): 7(f16vec4) Function None 8
|
|
30: Label
|
|
1632(texel): 64(ptr) Variable Function
|
|
Store 1632(texel) 121
|
|
1633: 123 Load 125(s1D)
|
|
1634: 52(float) Load 128(c1)
|
|
1635: 52(float) Load 1393(dPdxy1)
|
|
1636: 52(float) Load 1393(dPdxy1)
|
|
1637: 7(f16vec4) ImageSampleExplicitLod 1633 1634 Grad ConstOffset 1635 1636 709
|
|
1638: 7(f16vec4) Load 1632(texel)
|
|
1639: 7(f16vec4) FAdd 1638 1637
|
|
Store 1632(texel) 1639
|
|
1640: 123 Load 125(s1D)
|
|
1641:6(float16_t) Load 135(f16c1)
|
|
1642:6(float16_t) Load 1401(f16dPdxy1)
|
|
1643:6(float16_t) Load 1401(f16dPdxy1)
|
|
1644: 7(f16vec4) ImageSampleExplicitLod 1640 1641 Grad ConstOffset 1642 1643 709
|
|
1645: 7(f16vec4) Load 1632(texel)
|
|
1646: 7(f16vec4) FAdd 1645 1644
|
|
Store 1632(texel) 1646
|
|
1647: 143 Load 145(s2D)
|
|
1648: 53(fvec2) Load 148(c2)
|
|
1649: 53(fvec2) Load 1409(dPdxy2)
|
|
1650: 53(fvec2) Load 1409(dPdxy2)
|
|
1651: 7(f16vec4) ImageSampleExplicitLod 1647 1648 Grad ConstOffset 1649 1650 722
|
|
1652: 7(f16vec4) Load 1632(texel)
|
|
1653: 7(f16vec4) FAdd 1652 1651
|
|
Store 1632(texel) 1653
|
|
1654: 143 Load 145(s2D)
|
|
1655:154(f16vec2) Load 156(f16c2)
|
|
1656:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1657:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1658: 7(f16vec4) ImageSampleExplicitLod 1654 1655 Grad ConstOffset 1656 1657 722
|
|
1659: 7(f16vec4) Load 1632(texel)
|
|
1660: 7(f16vec4) FAdd 1659 1658
|
|
Store 1632(texel) 1660
|
|
1661: 163 Load 165(s3D)
|
|
1662: 167(fvec3) Load 169(c3)
|
|
1663: 167(fvec3) Load 1425(dPdxy3)
|
|
1664: 167(fvec3) Load 1425(dPdxy3)
|
|
1665: 7(f16vec4) ImageSampleExplicitLod 1661 1662 Grad ConstOffset 1663 1664 735
|
|
1666: 7(f16vec4) Load 1632(texel)
|
|
1667: 7(f16vec4) FAdd 1666 1665
|
|
Store 1632(texel) 1667
|
|
1668: 163 Load 165(s3D)
|
|
1669:175(f16vec3) Load 177(f16c3)
|
|
1670:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1671:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1672: 7(f16vec4) ImageSampleExplicitLod 1668 1669 Grad ConstOffset 1670 1671 735
|
|
1673: 7(f16vec4) Load 1632(texel)
|
|
1674: 7(f16vec4) FAdd 1673 1672
|
|
Store 1632(texel) 1674
|
|
1675: 357 Load 359(s2DRect)
|
|
1676: 53(fvec2) Load 148(c2)
|
|
1677: 53(fvec2) Load 1409(dPdxy2)
|
|
1678: 53(fvec2) Load 1409(dPdxy2)
|
|
1679: 7(f16vec4) ImageSampleExplicitLod 1675 1676 Grad ConstOffset 1677 1678 722
|
|
1680: 7(f16vec4) Load 1632(texel)
|
|
1681: 7(f16vec4) FAdd 1680 1679
|
|
Store 1632(texel) 1681
|
|
1682: 357 Load 359(s2DRect)
|
|
1683:154(f16vec2) Load 156(f16c2)
|
|
1684:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1685:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1686: 7(f16vec4) ImageSampleExplicitLod 1682 1683 Grad ConstOffset 1684 1685 722
|
|
1687: 7(f16vec4) Load 1632(texel)
|
|
1688: 7(f16vec4) FAdd 1687 1686
|
|
Store 1632(texel) 1688
|
|
1689: 371 Load 373(s2DRectShadow)
|
|
1690: 167(fvec3) Load 169(c3)
|
|
1691: 53(fvec2) Load 1409(dPdxy2)
|
|
1692: 53(fvec2) Load 1409(dPdxy2)
|
|
1693: 52(float) CompositeExtract 1690 2
|
|
1694:6(float16_t) ImageSampleDrefExplicitLod 1689 1690 1693 Grad ConstOffset 1691 1692 722
|
|
1695: 208(ptr) AccessChain 1632(texel) 207
|
|
1696:6(float16_t) Load 1695
|
|
1697:6(float16_t) FAdd 1696 1694
|
|
1698: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1698 1697
|
|
1699: 371 Load 373(s2DRectShadow)
|
|
1700:154(f16vec2) Load 156(f16c2)
|
|
1701: 52(float) Load 215(compare)
|
|
1702:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1703:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1704:6(float16_t) ImageSampleDrefExplicitLod 1699 1700 1701 Grad ConstOffset 1702 1703 722
|
|
1705: 208(ptr) AccessChain 1632(texel) 207
|
|
1706:6(float16_t) Load 1705
|
|
1707:6(float16_t) FAdd 1706 1704
|
|
1708: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1708 1707
|
|
1709: 199 Load 201(s1DShadow)
|
|
1710: 167(fvec3) Load 169(c3)
|
|
1711: 52(float) Load 1393(dPdxy1)
|
|
1712: 52(float) Load 1393(dPdxy1)
|
|
1713: 52(float) CompositeExtract 1710 2
|
|
1714:6(float16_t) ImageSampleDrefExplicitLod 1709 1710 1713 Grad ConstOffset 1711 1712 709
|
|
1715: 208(ptr) AccessChain 1632(texel) 207
|
|
1716:6(float16_t) Load 1715
|
|
1717:6(float16_t) FAdd 1716 1714
|
|
1718: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1718 1717
|
|
1719: 199 Load 201(s1DShadow)
|
|
1720:154(f16vec2) Load 156(f16c2)
|
|
1721: 52(float) Load 215(compare)
|
|
1722:6(float16_t) Load 1401(f16dPdxy1)
|
|
1723:6(float16_t) Load 1401(f16dPdxy1)
|
|
1724:6(float16_t) ImageSampleDrefExplicitLod 1719 1720 1721 Grad ConstOffset 1722 1723 709
|
|
1725: 208(ptr) AccessChain 1632(texel) 207
|
|
1726:6(float16_t) Load 1725
|
|
1727:6(float16_t) FAdd 1726 1724
|
|
1728: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1728 1727
|
|
1729: 224 Load 226(s2DShadow)
|
|
1730: 167(fvec3) Load 169(c3)
|
|
1731: 53(fvec2) Load 1409(dPdxy2)
|
|
1732: 53(fvec2) Load 1409(dPdxy2)
|
|
1733: 52(float) CompositeExtract 1730 2
|
|
1734:6(float16_t) ImageSampleDrefExplicitLod 1729 1730 1733 Grad ConstOffset 1731 1732 722
|
|
1735: 208(ptr) AccessChain 1632(texel) 207
|
|
1736:6(float16_t) Load 1735
|
|
1737:6(float16_t) FAdd 1736 1734
|
|
1738: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1738 1737
|
|
1739: 224 Load 226(s2DShadow)
|
|
1740:154(f16vec2) Load 156(f16c2)
|
|
1741: 52(float) Load 215(compare)
|
|
1742:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1743:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1744:6(float16_t) ImageSampleDrefExplicitLod 1739 1740 1741 Grad ConstOffset 1742 1743 722
|
|
1745: 208(ptr) AccessChain 1632(texel) 207
|
|
1746:6(float16_t) Load 1745
|
|
1747:6(float16_t) FAdd 1746 1744
|
|
1748: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1748 1747
|
|
1749: 269 Load 271(s1DArray)
|
|
1750: 53(fvec2) Load 148(c2)
|
|
1751: 52(float) Load 1393(dPdxy1)
|
|
1752: 52(float) Load 1393(dPdxy1)
|
|
1753: 7(f16vec4) ImageSampleExplicitLod 1749 1750 Grad ConstOffset 1751 1752 709
|
|
1754: 7(f16vec4) Load 1632(texel)
|
|
1755: 7(f16vec4) FAdd 1754 1753
|
|
Store 1632(texel) 1755
|
|
1756: 269 Load 271(s1DArray)
|
|
1757:154(f16vec2) Load 156(f16c2)
|
|
1758:6(float16_t) Load 1401(f16dPdxy1)
|
|
1759:6(float16_t) Load 1401(f16dPdxy1)
|
|
1760: 7(f16vec4) ImageSampleExplicitLod 1756 1757 Grad ConstOffset 1758 1759 709
|
|
1761: 7(f16vec4) Load 1632(texel)
|
|
1762: 7(f16vec4) FAdd 1761 1760
|
|
Store 1632(texel) 1762
|
|
1763: 284 Load 286(s2DArray)
|
|
1764: 167(fvec3) Load 169(c3)
|
|
1765: 53(fvec2) Load 1409(dPdxy2)
|
|
1766: 53(fvec2) Load 1409(dPdxy2)
|
|
1767: 7(f16vec4) ImageSampleExplicitLod 1763 1764 Grad ConstOffset 1765 1766 722
|
|
1768: 7(f16vec4) Load 1632(texel)
|
|
1769: 7(f16vec4) FAdd 1768 1767
|
|
Store 1632(texel) 1769
|
|
1770: 284 Load 286(s2DArray)
|
|
1771:175(f16vec3) Load 177(f16c3)
|
|
1772:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1773:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1774: 7(f16vec4) ImageSampleExplicitLod 1770 1771 Grad ConstOffset 1772 1773 722
|
|
1775: 7(f16vec4) Load 1632(texel)
|
|
1776: 7(f16vec4) FAdd 1775 1774
|
|
Store 1632(texel) 1776
|
|
1777: 316 Load 318(s1DArrayShadow)
|
|
1778: 167(fvec3) Load 169(c3)
|
|
1779: 52(float) Load 1393(dPdxy1)
|
|
1780: 52(float) Load 1393(dPdxy1)
|
|
1781: 52(float) CompositeExtract 1778 2
|
|
1782:6(float16_t) ImageSampleDrefExplicitLod 1777 1778 1781 Grad ConstOffset 1779 1780 709
|
|
1783: 208(ptr) AccessChain 1632(texel) 207
|
|
1784:6(float16_t) Load 1783
|
|
1785:6(float16_t) FAdd 1784 1782
|
|
1786: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1786 1785
|
|
1787: 316 Load 318(s1DArrayShadow)
|
|
1788:154(f16vec2) Load 156(f16c2)
|
|
1789: 52(float) Load 215(compare)
|
|
1790:6(float16_t) Load 1401(f16dPdxy1)
|
|
1791:6(float16_t) Load 1401(f16dPdxy1)
|
|
1792:6(float16_t) ImageSampleDrefExplicitLod 1787 1788 1789 Grad ConstOffset 1790 1791 709
|
|
1793: 208(ptr) AccessChain 1632(texel) 207
|
|
1794:6(float16_t) Load 1793
|
|
1795:6(float16_t) FAdd 1794 1792
|
|
1796: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1796 1795
|
|
1797: 337 Load 339(s2DArrayShadow)
|
|
1798: 249(fvec4) Load 251(c4)
|
|
1799: 53(fvec2) Load 1409(dPdxy2)
|
|
1800: 53(fvec2) Load 1409(dPdxy2)
|
|
1801: 52(float) CompositeExtract 1798 3
|
|
1802:6(float16_t) ImageSampleDrefExplicitLod 1797 1798 1801 Grad ConstOffset 1799 1800 722
|
|
1803: 208(ptr) AccessChain 1632(texel) 207
|
|
1804:6(float16_t) Load 1803
|
|
1805:6(float16_t) FAdd 1804 1802
|
|
1806: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1806 1805
|
|
1807: 337 Load 339(s2DArrayShadow)
|
|
1808:175(f16vec3) Load 177(f16c3)
|
|
1809: 52(float) Load 215(compare)
|
|
1810:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1811:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1812:6(float16_t) ImageSampleDrefExplicitLod 1807 1808 1809 Grad ConstOffset 1810 1811 722
|
|
1813: 208(ptr) AccessChain 1632(texel) 207
|
|
1814:6(float16_t) Load 1813
|
|
1815:6(float16_t) FAdd 1814 1812
|
|
1816: 208(ptr) AccessChain 1632(texel) 207
|
|
Store 1816 1815
|
|
1817: 7(f16vec4) Load 1632(texel)
|
|
ReturnValue 1817
|
|
FunctionEnd
|
|
31(testTextureProjGrad(): 7(f16vec4) Function None 8
|
|
32: Label
|
|
1820(texel): 64(ptr) Variable Function
|
|
Store 1820(texel) 121
|
|
1821: 123 Load 125(s1D)
|
|
1822: 53(fvec2) Load 148(c2)
|
|
1823: 52(float) Load 1393(dPdxy1)
|
|
1824: 52(float) Load 1393(dPdxy1)
|
|
1825: 7(f16vec4) ImageSampleProjExplicitLod 1821 1822 Grad 1823 1824
|
|
1826: 7(f16vec4) Load 1820(texel)
|
|
1827: 7(f16vec4) FAdd 1826 1825
|
|
Store 1820(texel) 1827
|
|
1828: 123 Load 125(s1D)
|
|
1829:154(f16vec2) Load 156(f16c2)
|
|
1830:6(float16_t) Load 1401(f16dPdxy1)
|
|
1831:6(float16_t) Load 1401(f16dPdxy1)
|
|
1832: 7(f16vec4) ImageSampleProjExplicitLod 1828 1829 Grad 1830 1831
|
|
1833: 7(f16vec4) Load 1820(texel)
|
|
1834: 7(f16vec4) FAdd 1833 1832
|
|
Store 1820(texel) 1834
|
|
1835: 123 Load 125(s1D)
|
|
1836: 249(fvec4) Load 251(c4)
|
|
1837: 52(float) Load 1393(dPdxy1)
|
|
1838: 52(float) Load 1393(dPdxy1)
|
|
1839: 52(float) CompositeExtract 1836 3
|
|
1840: 249(fvec4) CompositeInsert 1839 1836 1
|
|
1841: 7(f16vec4) ImageSampleProjExplicitLod 1835 1840 Grad 1837 1838
|
|
1842: 7(f16vec4) Load 1820(texel)
|
|
1843: 7(f16vec4) FAdd 1842 1841
|
|
Store 1820(texel) 1843
|
|
1844: 123 Load 125(s1D)
|
|
1845: 7(f16vec4) Load 309(f16c4)
|
|
1846:6(float16_t) Load 1401(f16dPdxy1)
|
|
1847:6(float16_t) Load 1401(f16dPdxy1)
|
|
1848:6(float16_t) CompositeExtract 1845 3
|
|
1849: 7(f16vec4) CompositeInsert 1848 1845 1
|
|
1850: 7(f16vec4) ImageSampleProjExplicitLod 1844 1849 Grad 1846 1847
|
|
1851: 7(f16vec4) Load 1820(texel)
|
|
1852: 7(f16vec4) FAdd 1851 1850
|
|
Store 1820(texel) 1852
|
|
1853: 143 Load 145(s2D)
|
|
1854: 167(fvec3) Load 169(c3)
|
|
1855: 53(fvec2) Load 1409(dPdxy2)
|
|
1856: 53(fvec2) Load 1409(dPdxy2)
|
|
1857: 7(f16vec4) ImageSampleProjExplicitLod 1853 1854 Grad 1855 1856
|
|
1858: 7(f16vec4) Load 1820(texel)
|
|
1859: 7(f16vec4) FAdd 1858 1857
|
|
Store 1820(texel) 1859
|
|
1860: 143 Load 145(s2D)
|
|
1861:175(f16vec3) Load 177(f16c3)
|
|
1862:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1863:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1864: 7(f16vec4) ImageSampleProjExplicitLod 1860 1861 Grad 1862 1863
|
|
1865: 7(f16vec4) Load 1820(texel)
|
|
1866: 7(f16vec4) FAdd 1865 1864
|
|
Store 1820(texel) 1866
|
|
1867: 143 Load 145(s2D)
|
|
1868: 249(fvec4) Load 251(c4)
|
|
1869: 53(fvec2) Load 1409(dPdxy2)
|
|
1870: 53(fvec2) Load 1409(dPdxy2)
|
|
1871: 52(float) CompositeExtract 1868 3
|
|
1872: 249(fvec4) CompositeInsert 1871 1868 2
|
|
1873: 7(f16vec4) ImageSampleProjExplicitLod 1867 1872 Grad 1869 1870
|
|
1874: 7(f16vec4) Load 1820(texel)
|
|
1875: 7(f16vec4) FAdd 1874 1873
|
|
Store 1820(texel) 1875
|
|
1876: 143 Load 145(s2D)
|
|
1877: 7(f16vec4) Load 309(f16c4)
|
|
1878:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1879:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1880:6(float16_t) CompositeExtract 1877 3
|
|
1881: 7(f16vec4) CompositeInsert 1880 1877 2
|
|
1882: 7(f16vec4) ImageSampleProjExplicitLod 1876 1881 Grad 1878 1879
|
|
1883: 7(f16vec4) Load 1820(texel)
|
|
1884: 7(f16vec4) FAdd 1883 1882
|
|
Store 1820(texel) 1884
|
|
1885: 163 Load 165(s3D)
|
|
1886: 249(fvec4) Load 251(c4)
|
|
1887: 167(fvec3) Load 1425(dPdxy3)
|
|
1888: 167(fvec3) Load 1425(dPdxy3)
|
|
1889: 7(f16vec4) ImageSampleProjExplicitLod 1885 1886 Grad 1887 1888
|
|
1890: 7(f16vec4) Load 1820(texel)
|
|
1891: 7(f16vec4) FAdd 1890 1889
|
|
Store 1820(texel) 1891
|
|
1892: 163 Load 165(s3D)
|
|
1893: 7(f16vec4) Load 309(f16c4)
|
|
1894:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1895:175(f16vec3) Load 1433(f16dPdxy3)
|
|
1896: 7(f16vec4) ImageSampleProjExplicitLod 1892 1893 Grad 1894 1895
|
|
1897: 7(f16vec4) Load 1820(texel)
|
|
1898: 7(f16vec4) FAdd 1897 1896
|
|
Store 1820(texel) 1898
|
|
1899: 357 Load 359(s2DRect)
|
|
1900: 167(fvec3) Load 169(c3)
|
|
1901: 53(fvec2) Load 1409(dPdxy2)
|
|
1902: 53(fvec2) Load 1409(dPdxy2)
|
|
1903: 7(f16vec4) ImageSampleProjExplicitLod 1899 1900 Grad 1901 1902
|
|
1904: 7(f16vec4) Load 1820(texel)
|
|
1905: 7(f16vec4) FAdd 1904 1903
|
|
Store 1820(texel) 1905
|
|
1906: 357 Load 359(s2DRect)
|
|
1907:175(f16vec3) Load 177(f16c3)
|
|
1908:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1909:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1910: 7(f16vec4) ImageSampleProjExplicitLod 1906 1907 Grad 1908 1909
|
|
1911: 7(f16vec4) Load 1820(texel)
|
|
1912: 7(f16vec4) FAdd 1911 1910
|
|
Store 1820(texel) 1912
|
|
1913: 357 Load 359(s2DRect)
|
|
1914: 249(fvec4) Load 251(c4)
|
|
1915: 53(fvec2) Load 1409(dPdxy2)
|
|
1916: 53(fvec2) Load 1409(dPdxy2)
|
|
1917: 52(float) CompositeExtract 1914 3
|
|
1918: 249(fvec4) CompositeInsert 1917 1914 2
|
|
1919: 7(f16vec4) ImageSampleProjExplicitLod 1913 1918 Grad 1915 1916
|
|
1920: 7(f16vec4) Load 1820(texel)
|
|
1921: 7(f16vec4) FAdd 1920 1919
|
|
Store 1820(texel) 1921
|
|
1922: 357 Load 359(s2DRect)
|
|
1923: 7(f16vec4) Load 309(f16c4)
|
|
1924:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1925:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1926:6(float16_t) CompositeExtract 1923 3
|
|
1927: 7(f16vec4) CompositeInsert 1926 1923 2
|
|
1928: 7(f16vec4) ImageSampleProjExplicitLod 1922 1927 Grad 1924 1925
|
|
1929: 7(f16vec4) Load 1820(texel)
|
|
1930: 7(f16vec4) FAdd 1929 1928
|
|
Store 1820(texel) 1930
|
|
1931: 371 Load 373(s2DRectShadow)
|
|
1932: 249(fvec4) Load 251(c4)
|
|
1933: 53(fvec2) Load 1409(dPdxy2)
|
|
1934: 53(fvec2) Load 1409(dPdxy2)
|
|
1935: 52(float) CompositeExtract 1932 2
|
|
1936: 52(float) CompositeExtract 1932 3
|
|
1937: 249(fvec4) CompositeInsert 1936 1932 2
|
|
1938:6(float16_t) ImageSampleProjDrefExplicitLod 1931 1937 1935 Grad 1933 1934
|
|
1939: 208(ptr) AccessChain 1820(texel) 207
|
|
1940:6(float16_t) Load 1939
|
|
1941:6(float16_t) FAdd 1940 1938
|
|
1942: 208(ptr) AccessChain 1820(texel) 207
|
|
Store 1942 1941
|
|
1943: 371 Load 373(s2DRectShadow)
|
|
1944:175(f16vec3) Load 177(f16c3)
|
|
1945: 52(float) Load 215(compare)
|
|
1946:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1947:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1948:6(float16_t) ImageSampleProjDrefExplicitLod 1943 1944 1945 Grad 1946 1947
|
|
1949: 208(ptr) AccessChain 1820(texel) 207
|
|
1950:6(float16_t) Load 1949
|
|
1951:6(float16_t) FAdd 1950 1948
|
|
1952: 208(ptr) AccessChain 1820(texel) 207
|
|
Store 1952 1951
|
|
1953: 199 Load 201(s1DShadow)
|
|
1954: 249(fvec4) Load 251(c4)
|
|
1955: 52(float) Load 1393(dPdxy1)
|
|
1956: 52(float) Load 1393(dPdxy1)
|
|
1957: 52(float) CompositeExtract 1954 2
|
|
1958: 52(float) CompositeExtract 1954 3
|
|
1959: 249(fvec4) CompositeInsert 1958 1954 1
|
|
1960:6(float16_t) ImageSampleProjDrefExplicitLod 1953 1959 1957 Grad 1955 1956
|
|
1961: 208(ptr) AccessChain 1820(texel) 207
|
|
1962:6(float16_t) Load 1961
|
|
1963:6(float16_t) FAdd 1962 1960
|
|
1964: 208(ptr) AccessChain 1820(texel) 207
|
|
Store 1964 1963
|
|
1965: 199 Load 201(s1DShadow)
|
|
1966:175(f16vec3) Load 177(f16c3)
|
|
1967: 52(float) Load 215(compare)
|
|
1968:6(float16_t) Load 1401(f16dPdxy1)
|
|
1969:6(float16_t) Load 1401(f16dPdxy1)
|
|
1970:6(float16_t) CompositeExtract 1966 2
|
|
1971:175(f16vec3) CompositeInsert 1970 1966 1
|
|
1972:6(float16_t) ImageSampleProjDrefExplicitLod 1965 1971 1967 Grad 1968 1969
|
|
1973: 208(ptr) AccessChain 1820(texel) 207
|
|
1974:6(float16_t) Load 1973
|
|
1975:6(float16_t) FAdd 1974 1972
|
|
1976: 208(ptr) AccessChain 1820(texel) 207
|
|
Store 1976 1975
|
|
1977: 224 Load 226(s2DShadow)
|
|
1978: 249(fvec4) Load 251(c4)
|
|
1979: 53(fvec2) Load 1409(dPdxy2)
|
|
1980: 53(fvec2) Load 1409(dPdxy2)
|
|
1981: 52(float) CompositeExtract 1978 2
|
|
1982: 52(float) CompositeExtract 1978 3
|
|
1983: 249(fvec4) CompositeInsert 1982 1978 2
|
|
1984:6(float16_t) ImageSampleProjDrefExplicitLod 1977 1983 1981 Grad 1979 1980
|
|
1985: 208(ptr) AccessChain 1820(texel) 207
|
|
1986:6(float16_t) Load 1985
|
|
1987:6(float16_t) FAdd 1986 1984
|
|
1988: 208(ptr) AccessChain 1820(texel) 207
|
|
Store 1988 1987
|
|
1989: 224 Load 226(s2DShadow)
|
|
1990:175(f16vec3) Load 177(f16c3)
|
|
1991: 52(float) Load 215(compare)
|
|
1992:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1993:154(f16vec2) Load 1417(f16dPdxy2)
|
|
1994:6(float16_t) ImageSampleProjDrefExplicitLod 1989 1990 1991 Grad 1992 1993
|
|
1995: 208(ptr) AccessChain 1820(texel) 207
|
|
1996:6(float16_t) Load 1995
|
|
1997:6(float16_t) FAdd 1996 1994
|
|
1998: 208(ptr) AccessChain 1820(texel) 207
|
|
Store 1998 1997
|
|
1999: 7(f16vec4) Load 1820(texel)
|
|
ReturnValue 1999
|
|
FunctionEnd
|
|
33(testTextureProjGradoffset(): 7(f16vec4) Function None 8
|
|
34: Label
|
|
2002(texel): 64(ptr) Variable Function
|
|
Store 2002(texel) 121
|
|
2003: 123 Load 125(s1D)
|
|
2004: 53(fvec2) Load 148(c2)
|
|
2005: 52(float) Load 1393(dPdxy1)
|
|
2006: 52(float) Load 1393(dPdxy1)
|
|
2007: 7(f16vec4) ImageSampleProjExplicitLod 2003 2004 Grad ConstOffset 2005 2006 709
|
|
2008: 7(f16vec4) Load 2002(texel)
|
|
2009: 7(f16vec4) FAdd 2008 2007
|
|
Store 2002(texel) 2009
|
|
2010: 123 Load 125(s1D)
|
|
2011:154(f16vec2) Load 156(f16c2)
|
|
2012:6(float16_t) Load 1401(f16dPdxy1)
|
|
2013:6(float16_t) Load 1401(f16dPdxy1)
|
|
2014: 7(f16vec4) ImageSampleProjExplicitLod 2010 2011 Grad ConstOffset 2012 2013 709
|
|
2015: 7(f16vec4) Load 2002(texel)
|
|
2016: 7(f16vec4) FAdd 2015 2014
|
|
Store 2002(texel) 2016
|
|
2017: 123 Load 125(s1D)
|
|
2018: 249(fvec4) Load 251(c4)
|
|
2019: 52(float) Load 1393(dPdxy1)
|
|
2020: 52(float) Load 1393(dPdxy1)
|
|
2021: 52(float) CompositeExtract 2018 3
|
|
2022: 249(fvec4) CompositeInsert 2021 2018 1
|
|
2023: 7(f16vec4) ImageSampleProjExplicitLod 2017 2022 Grad ConstOffset 2019 2020 709
|
|
2024: 7(f16vec4) Load 2002(texel)
|
|
2025: 7(f16vec4) FAdd 2024 2023
|
|
Store 2002(texel) 2025
|
|
2026: 123 Load 125(s1D)
|
|
2027: 7(f16vec4) Load 309(f16c4)
|
|
2028:6(float16_t) Load 1401(f16dPdxy1)
|
|
2029:6(float16_t) Load 1401(f16dPdxy1)
|
|
2030:6(float16_t) CompositeExtract 2027 3
|
|
2031: 7(f16vec4) CompositeInsert 2030 2027 1
|
|
2032: 7(f16vec4) ImageSampleProjExplicitLod 2026 2031 Grad ConstOffset 2028 2029 709
|
|
2033: 7(f16vec4) Load 2002(texel)
|
|
2034: 7(f16vec4) FAdd 2033 2032
|
|
Store 2002(texel) 2034
|
|
2035: 143 Load 145(s2D)
|
|
2036: 167(fvec3) Load 169(c3)
|
|
2037: 53(fvec2) Load 1409(dPdxy2)
|
|
2038: 53(fvec2) Load 1409(dPdxy2)
|
|
2039: 7(f16vec4) ImageSampleProjExplicitLod 2035 2036 Grad ConstOffset 2037 2038 722
|
|
2040: 7(f16vec4) Load 2002(texel)
|
|
2041: 7(f16vec4) FAdd 2040 2039
|
|
Store 2002(texel) 2041
|
|
2042: 143 Load 145(s2D)
|
|
2043:175(f16vec3) Load 177(f16c3)
|
|
2044:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2045:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2046: 7(f16vec4) ImageSampleProjExplicitLod 2042 2043 Grad ConstOffset 2044 2045 722
|
|
2047: 7(f16vec4) Load 2002(texel)
|
|
2048: 7(f16vec4) FAdd 2047 2046
|
|
Store 2002(texel) 2048
|
|
2049: 143 Load 145(s2D)
|
|
2050: 249(fvec4) Load 251(c4)
|
|
2051: 53(fvec2) Load 1409(dPdxy2)
|
|
2052: 53(fvec2) Load 1409(dPdxy2)
|
|
2053: 52(float) CompositeExtract 2050 3
|
|
2054: 249(fvec4) CompositeInsert 2053 2050 2
|
|
2055: 7(f16vec4) ImageSampleProjExplicitLod 2049 2054 Grad ConstOffset 2051 2052 722
|
|
2056: 7(f16vec4) Load 2002(texel)
|
|
2057: 7(f16vec4) FAdd 2056 2055
|
|
Store 2002(texel) 2057
|
|
2058: 143 Load 145(s2D)
|
|
2059: 7(f16vec4) Load 309(f16c4)
|
|
2060:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2061:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2062:6(float16_t) CompositeExtract 2059 3
|
|
2063: 7(f16vec4) CompositeInsert 2062 2059 2
|
|
2064: 7(f16vec4) ImageSampleProjExplicitLod 2058 2063 Grad ConstOffset 2060 2061 722
|
|
2065: 7(f16vec4) Load 2002(texel)
|
|
2066: 7(f16vec4) FAdd 2065 2064
|
|
Store 2002(texel) 2066
|
|
2067: 357 Load 359(s2DRect)
|
|
2068: 167(fvec3) Load 169(c3)
|
|
2069: 53(fvec2) Load 1409(dPdxy2)
|
|
2070: 53(fvec2) Load 1409(dPdxy2)
|
|
2071: 7(f16vec4) ImageSampleProjExplicitLod 2067 2068 Grad ConstOffset 2069 2070 722
|
|
2072: 7(f16vec4) Load 2002(texel)
|
|
2073: 7(f16vec4) FAdd 2072 2071
|
|
Store 2002(texel) 2073
|
|
2074: 357 Load 359(s2DRect)
|
|
2075:175(f16vec3) Load 177(f16c3)
|
|
2076:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2077:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2078: 7(f16vec4) ImageSampleProjExplicitLod 2074 2075 Grad ConstOffset 2076 2077 722
|
|
2079: 7(f16vec4) Load 2002(texel)
|
|
2080: 7(f16vec4) FAdd 2079 2078
|
|
Store 2002(texel) 2080
|
|
2081: 357 Load 359(s2DRect)
|
|
2082: 249(fvec4) Load 251(c4)
|
|
2083: 53(fvec2) Load 1409(dPdxy2)
|
|
2084: 53(fvec2) Load 1409(dPdxy2)
|
|
2085: 52(float) CompositeExtract 2082 3
|
|
2086: 249(fvec4) CompositeInsert 2085 2082 2
|
|
2087: 7(f16vec4) ImageSampleProjExplicitLod 2081 2086 Grad ConstOffset 2083 2084 722
|
|
2088: 7(f16vec4) Load 2002(texel)
|
|
2089: 7(f16vec4) FAdd 2088 2087
|
|
Store 2002(texel) 2089
|
|
2090: 357 Load 359(s2DRect)
|
|
2091: 7(f16vec4) Load 309(f16c4)
|
|
2092:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2093:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2094:6(float16_t) CompositeExtract 2091 3
|
|
2095: 7(f16vec4) CompositeInsert 2094 2091 2
|
|
2096: 7(f16vec4) ImageSampleProjExplicitLod 2090 2095 Grad ConstOffset 2092 2093 722
|
|
2097: 7(f16vec4) Load 2002(texel)
|
|
2098: 7(f16vec4) FAdd 2097 2096
|
|
Store 2002(texel) 2098
|
|
2099: 371 Load 373(s2DRectShadow)
|
|
2100: 249(fvec4) Load 251(c4)
|
|
2101: 53(fvec2) Load 1409(dPdxy2)
|
|
2102: 53(fvec2) Load 1409(dPdxy2)
|
|
2103: 52(float) CompositeExtract 2100 2
|
|
2104: 52(float) CompositeExtract 2100 3
|
|
2105: 249(fvec4) CompositeInsert 2104 2100 2
|
|
2106:6(float16_t) ImageSampleProjDrefExplicitLod 2099 2105 2103 Grad ConstOffset 2101 2102 722
|
|
2107: 208(ptr) AccessChain 2002(texel) 207
|
|
2108:6(float16_t) Load 2107
|
|
2109:6(float16_t) FAdd 2108 2106
|
|
2110: 208(ptr) AccessChain 2002(texel) 207
|
|
Store 2110 2109
|
|
2111: 371 Load 373(s2DRectShadow)
|
|
2112:175(f16vec3) Load 177(f16c3)
|
|
2113: 52(float) Load 215(compare)
|
|
2114:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2115:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2116:6(float16_t) ImageSampleProjDrefExplicitLod 2111 2112 2113 Grad ConstOffset 2114 2115 722
|
|
2117: 208(ptr) AccessChain 2002(texel) 207
|
|
2118:6(float16_t) Load 2117
|
|
2119:6(float16_t) FAdd 2118 2116
|
|
2120: 208(ptr) AccessChain 2002(texel) 207
|
|
Store 2120 2119
|
|
2121: 163 Load 165(s3D)
|
|
2122: 249(fvec4) Load 251(c4)
|
|
2123: 167(fvec3) Load 1425(dPdxy3)
|
|
2124: 167(fvec3) Load 1425(dPdxy3)
|
|
2125: 7(f16vec4) ImageSampleProjExplicitLod 2121 2122 Grad ConstOffset 2123 2124 735
|
|
2126: 7(f16vec4) Load 2002(texel)
|
|
2127: 7(f16vec4) FAdd 2126 2125
|
|
Store 2002(texel) 2127
|
|
2128: 163 Load 165(s3D)
|
|
2129: 7(f16vec4) Load 309(f16c4)
|
|
2130:175(f16vec3) Load 1433(f16dPdxy3)
|
|
2131:175(f16vec3) Load 1433(f16dPdxy3)
|
|
2132: 7(f16vec4) ImageSampleProjExplicitLod 2128 2129 Grad ConstOffset 2130 2131 735
|
|
2133: 7(f16vec4) Load 2002(texel)
|
|
2134: 7(f16vec4) FAdd 2133 2132
|
|
Store 2002(texel) 2134
|
|
2135: 199 Load 201(s1DShadow)
|
|
2136: 249(fvec4) Load 251(c4)
|
|
2137: 52(float) Load 1393(dPdxy1)
|
|
2138: 52(float) Load 1393(dPdxy1)
|
|
2139: 52(float) CompositeExtract 2136 2
|
|
2140: 52(float) CompositeExtract 2136 3
|
|
2141: 249(fvec4) CompositeInsert 2140 2136 1
|
|
2142:6(float16_t) ImageSampleProjDrefExplicitLod 2135 2141 2139 Grad ConstOffset 2137 2138 709
|
|
2143: 208(ptr) AccessChain 2002(texel) 207
|
|
2144:6(float16_t) Load 2143
|
|
2145:6(float16_t) FAdd 2144 2142
|
|
2146: 208(ptr) AccessChain 2002(texel) 207
|
|
Store 2146 2145
|
|
2147: 199 Load 201(s1DShadow)
|
|
2148:175(f16vec3) Load 177(f16c3)
|
|
2149: 52(float) Load 215(compare)
|
|
2150:6(float16_t) Load 1401(f16dPdxy1)
|
|
2151:6(float16_t) Load 1401(f16dPdxy1)
|
|
2152:6(float16_t) CompositeExtract 2148 2
|
|
2153:175(f16vec3) CompositeInsert 2152 2148 1
|
|
2154:6(float16_t) ImageSampleProjDrefExplicitLod 2147 2153 2149 Grad ConstOffset 2150 2151 709
|
|
2155: 208(ptr) AccessChain 2002(texel) 207
|
|
2156:6(float16_t) Load 2155
|
|
2157:6(float16_t) FAdd 2156 2154
|
|
2158: 208(ptr) AccessChain 2002(texel) 207
|
|
Store 2158 2157
|
|
2159: 224 Load 226(s2DShadow)
|
|
2160: 249(fvec4) Load 251(c4)
|
|
2161: 53(fvec2) Load 1409(dPdxy2)
|
|
2162: 53(fvec2) Load 1409(dPdxy2)
|
|
2163: 52(float) CompositeExtract 2160 2
|
|
2164: 52(float) CompositeExtract 2160 3
|
|
2165: 249(fvec4) CompositeInsert 2164 2160 2
|
|
2166:6(float16_t) ImageSampleProjDrefExplicitLod 2159 2165 2163 Grad ConstOffset 2161 2162 722
|
|
2167: 208(ptr) AccessChain 2002(texel) 207
|
|
2168:6(float16_t) Load 2167
|
|
2169:6(float16_t) FAdd 2168 2166
|
|
2170: 208(ptr) AccessChain 2002(texel) 207
|
|
Store 2170 2169
|
|
2171: 224 Load 226(s2DShadow)
|
|
2172:175(f16vec3) Load 177(f16c3)
|
|
2173: 52(float) Load 215(compare)
|
|
2174:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2175:154(f16vec2) Load 1417(f16dPdxy2)
|
|
2176:6(float16_t) ImageSampleProjDrefExplicitLod 2171 2172 2173 Grad ConstOffset 2174 2175 722
|
|
2177: 208(ptr) AccessChain 2002(texel) 207
|
|
2178:6(float16_t) Load 2177
|
|
2179:6(float16_t) FAdd 2178 2176
|
|
2180: 208(ptr) AccessChain 2002(texel) 207
|
|
Store 2180 2179
|
|
2181: 7(f16vec4) Load 2002(texel)
|
|
ReturnValue 2181
|
|
FunctionEnd
|
|
35(testTextureGather(): 7(f16vec4) Function None 8
|
|
36: Label
|
|
2184(texel): 64(ptr) Variable Function
|
|
Store 2184(texel) 121
|
|
2185: 143 Load 145(s2D)
|
|
2186: 53(fvec2) Load 148(c2)
|
|
2188: 7(f16vec4) ImageGather 2185 2186 2187
|
|
2189: 7(f16vec4) Load 2184(texel)
|
|
2190: 7(f16vec4) FAdd 2189 2188
|
|
Store 2184(texel) 2190
|
|
2191: 143 Load 145(s2D)
|
|
2192:154(f16vec2) Load 156(f16c2)
|
|
2193:6(float16_t) Load 137(f16bias)
|
|
2194: 7(f16vec4) ImageGather 2191 2192 2187 Bias 2193
|
|
2195: 7(f16vec4) Load 2184(texel)
|
|
2196: 7(f16vec4) FAdd 2195 2194
|
|
Store 2184(texel) 2196
|
|
2197: 284 Load 286(s2DArray)
|
|
2198: 167(fvec3) Load 169(c3)
|
|
2199: 7(f16vec4) ImageGather 2197 2198 2187
|
|
2200: 7(f16vec4) Load 2184(texel)
|
|
2201: 7(f16vec4) FAdd 2200 2199
|
|
Store 2184(texel) 2201
|
|
2202: 284 Load 286(s2DArray)
|
|
2203:175(f16vec3) Load 177(f16c3)
|
|
2204:6(float16_t) Load 137(f16bias)
|
|
2205: 7(f16vec4) ImageGather 2202 2203 2187 Bias 2204
|
|
2206: 7(f16vec4) Load 2184(texel)
|
|
2207: 7(f16vec4) FAdd 2206 2205
|
|
Store 2184(texel) 2207
|
|
2208: 184 Load 186(sCube)
|
|
2209: 167(fvec3) Load 169(c3)
|
|
2210: 7(f16vec4) ImageGather 2208 2209 2187
|
|
2211: 7(f16vec4) Load 2184(texel)
|
|
2212: 7(f16vec4) FAdd 2211 2210
|
|
Store 2184(texel) 2212
|
|
2213: 184 Load 186(sCube)
|
|
2214:175(f16vec3) Load 177(f16c3)
|
|
2215:6(float16_t) Load 137(f16bias)
|
|
2216: 7(f16vec4) ImageGather 2213 2214 2187 Bias 2215
|
|
2217: 7(f16vec4) Load 2184(texel)
|
|
2218: 7(f16vec4) FAdd 2217 2216
|
|
Store 2184(texel) 2218
|
|
2219: 299 Load 301(sCubeArray)
|
|
2220: 249(fvec4) Load 251(c4)
|
|
2221: 7(f16vec4) ImageGather 2219 2220 2187
|
|
2222: 7(f16vec4) Load 2184(texel)
|
|
2223: 7(f16vec4) FAdd 2222 2221
|
|
Store 2184(texel) 2223
|
|
2224: 299 Load 301(sCubeArray)
|
|
2225: 7(f16vec4) Load 309(f16c4)
|
|
2226:6(float16_t) Load 137(f16bias)
|
|
2227: 7(f16vec4) ImageGather 2224 2225 2187 Bias 2226
|
|
2228: 7(f16vec4) Load 2184(texel)
|
|
2229: 7(f16vec4) FAdd 2228 2227
|
|
Store 2184(texel) 2229
|
|
2230: 357 Load 359(s2DRect)
|
|
2231: 53(fvec2) Load 148(c2)
|
|
2232: 7(f16vec4) ImageGather 2230 2231 2187
|
|
2233: 7(f16vec4) Load 2184(texel)
|
|
2234: 7(f16vec4) FAdd 2233 2232
|
|
Store 2184(texel) 2234
|
|
2235: 357 Load 359(s2DRect)
|
|
2236:154(f16vec2) Load 156(f16c2)
|
|
2237: 7(f16vec4) ImageGather 2235 2236 2187
|
|
2238: 7(f16vec4) Load 2184(texel)
|
|
2239: 7(f16vec4) FAdd 2238 2237
|
|
Store 2184(texel) 2239
|
|
2240: 224 Load 226(s2DShadow)
|
|
2241: 53(fvec2) Load 148(c2)
|
|
2242: 52(float) Load 215(compare)
|
|
2243: 7(f16vec4) ImageDrefGather 2240 2241 2242
|
|
2244: 7(f16vec4) Load 2184(texel)
|
|
2245: 7(f16vec4) FAdd 2244 2243
|
|
Store 2184(texel) 2245
|
|
2246: 224 Load 226(s2DShadow)
|
|
2247:154(f16vec2) Load 156(f16c2)
|
|
2248: 52(float) Load 215(compare)
|
|
2249: 7(f16vec4) ImageDrefGather 2246 2247 2248
|
|
2250: 7(f16vec4) Load 2184(texel)
|
|
2251: 7(f16vec4) FAdd 2250 2249
|
|
Store 2184(texel) 2251
|
|
2252: 337 Load 339(s2DArrayShadow)
|
|
2253: 167(fvec3) Load 169(c3)
|
|
2254: 52(float) Load 215(compare)
|
|
2255: 7(f16vec4) ImageDrefGather 2252 2253 2254
|
|
2256: 7(f16vec4) Load 2184(texel)
|
|
2257: 7(f16vec4) FAdd 2256 2255
|
|
Store 2184(texel) 2257
|
|
2258: 337 Load 339(s2DArrayShadow)
|
|
2259:175(f16vec3) Load 177(f16c3)
|
|
2260: 52(float) Load 215(compare)
|
|
2261: 7(f16vec4) ImageDrefGather 2258 2259 2260
|
|
2262: 7(f16vec4) Load 2184(texel)
|
|
2263: 7(f16vec4) FAdd 2262 2261
|
|
Store 2184(texel) 2263
|
|
2264: 245 Load 247(sCubeShadow)
|
|
2265: 167(fvec3) Load 169(c3)
|
|
2266: 52(float) Load 215(compare)
|
|
2267: 7(f16vec4) ImageDrefGather 2264 2265 2266
|
|
2268: 7(f16vec4) Load 2184(texel)
|
|
2269: 7(f16vec4) FAdd 2268 2267
|
|
Store 2184(texel) 2269
|
|
2270: 245 Load 247(sCubeShadow)
|
|
2271:175(f16vec3) Load 177(f16c3)
|
|
2272: 52(float) Load 215(compare)
|
|
2273: 7(f16vec4) ImageDrefGather 2270 2271 2272
|
|
2274: 7(f16vec4) Load 2184(texel)
|
|
2275: 7(f16vec4) FAdd 2274 2273
|
|
Store 2184(texel) 2275
|
|
2276: 391 Load 393(sCubeArrayShadow)
|
|
2277: 249(fvec4) Load 251(c4)
|
|
2278: 52(float) Load 215(compare)
|
|
2279: 7(f16vec4) ImageDrefGather 2276 2277 2278
|
|
2280: 7(f16vec4) Load 2184(texel)
|
|
2281: 7(f16vec4) FAdd 2280 2279
|
|
Store 2184(texel) 2281
|
|
2282: 391 Load 393(sCubeArrayShadow)
|
|
2283: 7(f16vec4) Load 309(f16c4)
|
|
2284: 52(float) Load 215(compare)
|
|
2285: 7(f16vec4) ImageDrefGather 2282 2283 2284
|
|
2286: 7(f16vec4) Load 2184(texel)
|
|
2287: 7(f16vec4) FAdd 2286 2285
|
|
Store 2184(texel) 2287
|
|
2288: 371 Load 373(s2DRectShadow)
|
|
2289: 53(fvec2) Load 148(c2)
|
|
2290: 52(float) Load 215(compare)
|
|
2291: 7(f16vec4) ImageDrefGather 2288 2289 2290
|
|
2292: 7(f16vec4) Load 2184(texel)
|
|
2293: 7(f16vec4) FAdd 2292 2291
|
|
Store 2184(texel) 2293
|
|
2294: 371 Load 373(s2DRectShadow)
|
|
2295:154(f16vec2) Load 156(f16c2)
|
|
2296: 52(float) Load 215(compare)
|
|
2297: 7(f16vec4) ImageDrefGather 2294 2295 2296
|
|
2298: 7(f16vec4) Load 2184(texel)
|
|
2299: 7(f16vec4) FAdd 2298 2297
|
|
Store 2184(texel) 2299
|
|
2300: 7(f16vec4) Load 2184(texel)
|
|
ReturnValue 2300
|
|
FunctionEnd
|
|
37(testTextureGatherOffset(): 7(f16vec4) Function None 8
|
|
38: Label
|
|
2303(texel): 64(ptr) Variable Function
|
|
Store 2303(texel) 121
|
|
2304: 143 Load 145(s2D)
|
|
2305: 53(fvec2) Load 148(c2)
|
|
2306: 7(f16vec4) ImageGather 2304 2305 2187 ConstOffset 722
|
|
2307: 7(f16vec4) Load 2303(texel)
|
|
2308: 7(f16vec4) FAdd 2307 2306
|
|
Store 2303(texel) 2308
|
|
2309: 143 Load 145(s2D)
|
|
2310:154(f16vec2) Load 156(f16c2)
|
|
2311:6(float16_t) Load 137(f16bias)
|
|
2312: 7(f16vec4) ImageGather 2309 2310 2187 Bias ConstOffset 2311 722
|
|
2313: 7(f16vec4) Load 2303(texel)
|
|
2314: 7(f16vec4) FAdd 2313 2312
|
|
Store 2303(texel) 2314
|
|
2315: 284 Load 286(s2DArray)
|
|
2316: 167(fvec3) Load 169(c3)
|
|
2317: 7(f16vec4) ImageGather 2315 2316 2187 ConstOffset 722
|
|
2318: 7(f16vec4) Load 2303(texel)
|
|
2319: 7(f16vec4) FAdd 2318 2317
|
|
Store 2303(texel) 2319
|
|
2320: 284 Load 286(s2DArray)
|
|
2321:175(f16vec3) Load 177(f16c3)
|
|
2322:6(float16_t) Load 137(f16bias)
|
|
2323: 7(f16vec4) ImageGather 2320 2321 2187 Bias ConstOffset 2322 722
|
|
2324: 7(f16vec4) Load 2303(texel)
|
|
2325: 7(f16vec4) FAdd 2324 2323
|
|
Store 2303(texel) 2325
|
|
2326: 357 Load 359(s2DRect)
|
|
2327: 53(fvec2) Load 148(c2)
|
|
2328: 7(f16vec4) ImageGather 2326 2327 2187 ConstOffset 722
|
|
2329: 7(f16vec4) Load 2303(texel)
|
|
2330: 7(f16vec4) FAdd 2329 2328
|
|
Store 2303(texel) 2330
|
|
2331: 357 Load 359(s2DRect)
|
|
2332:154(f16vec2) Load 156(f16c2)
|
|
2333: 7(f16vec4) ImageGather 2331 2332 2187 ConstOffset 722
|
|
2334: 7(f16vec4) Load 2303(texel)
|
|
2335: 7(f16vec4) FAdd 2334 2333
|
|
Store 2303(texel) 2335
|
|
2336: 224 Load 226(s2DShadow)
|
|
2337: 53(fvec2) Load 148(c2)
|
|
2338: 52(float) Load 215(compare)
|
|
2339: 7(f16vec4) ImageDrefGather 2336 2337 2338 ConstOffset 722
|
|
2340: 7(f16vec4) Load 2303(texel)
|
|
2341: 7(f16vec4) FAdd 2340 2339
|
|
Store 2303(texel) 2341
|
|
2342: 224 Load 226(s2DShadow)
|
|
2343:154(f16vec2) Load 156(f16c2)
|
|
2344: 52(float) Load 215(compare)
|
|
2345: 7(f16vec4) ImageDrefGather 2342 2343 2344 ConstOffset 722
|
|
2346: 7(f16vec4) Load 2303(texel)
|
|
2347: 7(f16vec4) FAdd 2346 2345
|
|
Store 2303(texel) 2347
|
|
2348: 337 Load 339(s2DArrayShadow)
|
|
2349: 167(fvec3) Load 169(c3)
|
|
2350: 52(float) Load 215(compare)
|
|
2351: 7(f16vec4) ImageDrefGather 2348 2349 2350 ConstOffset 722
|
|
2352: 7(f16vec4) Load 2303(texel)
|
|
2353: 7(f16vec4) FAdd 2352 2351
|
|
Store 2303(texel) 2353
|
|
2354: 337 Load 339(s2DArrayShadow)
|
|
2355:175(f16vec3) Load 177(f16c3)
|
|
2356: 52(float) Load 215(compare)
|
|
2357: 7(f16vec4) ImageDrefGather 2354 2355 2356 ConstOffset 722
|
|
2358: 7(f16vec4) Load 2303(texel)
|
|
2359: 7(f16vec4) FAdd 2358 2357
|
|
Store 2303(texel) 2359
|
|
2360: 371 Load 373(s2DRectShadow)
|
|
2361: 53(fvec2) Load 148(c2)
|
|
2362: 52(float) Load 215(compare)
|
|
2363: 7(f16vec4) ImageDrefGather 2360 2361 2362 ConstOffset 722
|
|
2364: 7(f16vec4) Load 2303(texel)
|
|
2365: 7(f16vec4) FAdd 2364 2363
|
|
Store 2303(texel) 2365
|
|
2366: 371 Load 373(s2DRectShadow)
|
|
2367:154(f16vec2) Load 156(f16c2)
|
|
2368: 52(float) Load 215(compare)
|
|
2369: 7(f16vec4) ImageDrefGather 2366 2367 2368 ConstOffset 722
|
|
2370: 7(f16vec4) Load 2303(texel)
|
|
2371: 7(f16vec4) FAdd 2370 2369
|
|
Store 2303(texel) 2371
|
|
2372: 7(f16vec4) Load 2303(texel)
|
|
ReturnValue 2372
|
|
FunctionEnd
|
|
39(testTextureGatherOffsets(): 7(f16vec4) Function None 8
|
|
40: Label
|
|
2375(texel): 64(ptr) Variable Function
|
|
Store 2375(texel) 121
|
|
2376: 143 Load 145(s2D)
|
|
2377: 53(fvec2) Load 148(c2)
|
|
2381: 7(f16vec4) ImageGather 2376 2377 2187 ConstOffsets 2380
|
|
2382: 7(f16vec4) Load 2375(texel)
|
|
2383: 7(f16vec4) FAdd 2382 2381
|
|
Store 2375(texel) 2383
|
|
2384: 143 Load 145(s2D)
|
|
2385:154(f16vec2) Load 156(f16c2)
|
|
2386:6(float16_t) Load 137(f16bias)
|
|
2387: 7(f16vec4) ImageGather 2384 2385 2187 Bias ConstOffsets 2386 2380
|
|
2388: 7(f16vec4) Load 2375(texel)
|
|
2389: 7(f16vec4) FAdd 2388 2387
|
|
Store 2375(texel) 2389
|
|
2390: 284 Load 286(s2DArray)
|
|
2391: 167(fvec3) Load 169(c3)
|
|
2392: 7(f16vec4) ImageGather 2390 2391 2187 ConstOffsets 2380
|
|
2393: 7(f16vec4) Load 2375(texel)
|
|
2394: 7(f16vec4) FAdd 2393 2392
|
|
Store 2375(texel) 2394
|
|
2395: 284 Load 286(s2DArray)
|
|
2396:175(f16vec3) Load 177(f16c3)
|
|
2397:6(float16_t) Load 137(f16bias)
|
|
2398: 7(f16vec4) ImageGather 2395 2396 2187 Bias ConstOffsets 2397 2380
|
|
2399: 7(f16vec4) Load 2375(texel)
|
|
2400: 7(f16vec4) FAdd 2399 2398
|
|
Store 2375(texel) 2400
|
|
2401: 357 Load 359(s2DRect)
|
|
2402: 53(fvec2) Load 148(c2)
|
|
2403: 7(f16vec4) ImageGather 2401 2402 2187 ConstOffsets 2380
|
|
2404: 7(f16vec4) Load 2375(texel)
|
|
2405: 7(f16vec4) FAdd 2404 2403
|
|
Store 2375(texel) 2405
|
|
2406: 357 Load 359(s2DRect)
|
|
2407:154(f16vec2) Load 156(f16c2)
|
|
2408: 7(f16vec4) ImageGather 2406 2407 2187 ConstOffsets 2380
|
|
2409: 7(f16vec4) Load 2375(texel)
|
|
2410: 7(f16vec4) FAdd 2409 2408
|
|
Store 2375(texel) 2410
|
|
2411: 224 Load 226(s2DShadow)
|
|
2412: 53(fvec2) Load 148(c2)
|
|
2413: 52(float) Load 215(compare)
|
|
2414: 7(f16vec4) ImageDrefGather 2411 2412 2413 ConstOffsets 2380
|
|
2415: 7(f16vec4) Load 2375(texel)
|
|
2416: 7(f16vec4) FAdd 2415 2414
|
|
Store 2375(texel) 2416
|
|
2417: 224 Load 226(s2DShadow)
|
|
2418:154(f16vec2) Load 156(f16c2)
|
|
2419: 52(float) Load 215(compare)
|
|
2420: 7(f16vec4) ImageDrefGather 2417 2418 2419 ConstOffsets 2380
|
|
2421: 7(f16vec4) Load 2375(texel)
|
|
2422: 7(f16vec4) FAdd 2421 2420
|
|
Store 2375(texel) 2422
|
|
2423: 337 Load 339(s2DArrayShadow)
|
|
2424: 167(fvec3) Load 169(c3)
|
|
2425: 52(float) Load 215(compare)
|
|
2426: 7(f16vec4) ImageDrefGather 2423 2424 2425 ConstOffsets 2380
|
|
2427: 7(f16vec4) Load 2375(texel)
|
|
2428: 7(f16vec4) FAdd 2427 2426
|
|
Store 2375(texel) 2428
|
|
2429: 337 Load 339(s2DArrayShadow)
|
|
2430:175(f16vec3) Load 177(f16c3)
|
|
2431: 52(float) Load 215(compare)
|
|
2432: 7(f16vec4) ImageDrefGather 2429 2430 2431 ConstOffsets 2380
|
|
2433: 7(f16vec4) Load 2375(texel)
|
|
2434: 7(f16vec4) FAdd 2433 2432
|
|
Store 2375(texel) 2434
|
|
2435: 371 Load 373(s2DRectShadow)
|
|
2436: 53(fvec2) Load 148(c2)
|
|
2437: 52(float) Load 215(compare)
|
|
2438: 7(f16vec4) ImageDrefGather 2435 2436 2437 ConstOffsets 2380
|
|
2439: 7(f16vec4) Load 2375(texel)
|
|
2440: 7(f16vec4) FAdd 2439 2438
|
|
Store 2375(texel) 2440
|
|
2441: 371 Load 373(s2DRectShadow)
|
|
2442:154(f16vec2) Load 156(f16c2)
|
|
2443: 52(float) Load 215(compare)
|
|
2444: 7(f16vec4) ImageDrefGather 2441 2442 2443 ConstOffsets 2380
|
|
2445: 7(f16vec4) Load 2375(texel)
|
|
2446: 7(f16vec4) FAdd 2445 2444
|
|
Store 2375(texel) 2446
|
|
2447: 7(f16vec4) Load 2375(texel)
|
|
ReturnValue 2447
|
|
FunctionEnd
|
|
41(testTextureGatherLod(): 7(f16vec4) Function None 8
|
|
42: Label
|
|
2450(texel): 64(ptr) Variable Function
|
|
Store 2450(texel) 121
|
|
2451: 143 Load 145(s2D)
|
|
2452: 53(fvec2) Load 148(c2)
|
|
2453: 52(float) Load 565(lod)
|
|
2454: 7(f16vec4) ImageGather 2451 2452 2187 Lod 2453
|
|
2455: 7(f16vec4) Load 2450(texel)
|
|
2456: 7(f16vec4) FAdd 2455 2454
|
|
Store 2450(texel) 2456
|
|
2457: 143 Load 145(s2D)
|
|
2458:154(f16vec2) Load 156(f16c2)
|
|
2459:6(float16_t) Load 572(f16lod)
|
|
2460: 7(f16vec4) ImageGather 2457 2458 2187 Lod 2459
|
|
2461: 7(f16vec4) Load 2450(texel)
|
|
2462: 7(f16vec4) FAdd 2461 2460
|
|
Store 2450(texel) 2462
|
|
2463: 284 Load 286(s2DArray)
|
|
2464: 167(fvec3) Load 169(c3)
|
|
2465: 52(float) Load 565(lod)
|
|
2466: 7(f16vec4) ImageGather 2463 2464 2187 Lod 2465
|
|
2467: 7(f16vec4) Load 2450(texel)
|
|
2468: 7(f16vec4) FAdd 2467 2466
|
|
Store 2450(texel) 2468
|
|
2469: 284 Load 286(s2DArray)
|
|
2470:175(f16vec3) Load 177(f16c3)
|
|
2471:6(float16_t) Load 572(f16lod)
|
|
2472: 7(f16vec4) ImageGather 2469 2470 2187 Lod 2471
|
|
2473: 7(f16vec4) Load 2450(texel)
|
|
2474: 7(f16vec4) FAdd 2473 2472
|
|
Store 2450(texel) 2474
|
|
2475: 184 Load 186(sCube)
|
|
2476: 167(fvec3) Load 169(c3)
|
|
2477: 52(float) Load 565(lod)
|
|
2478: 7(f16vec4) ImageGather 2475 2476 2187 Lod 2477
|
|
2479: 7(f16vec4) Load 2450(texel)
|
|
2480: 7(f16vec4) FAdd 2479 2478
|
|
Store 2450(texel) 2480
|
|
2481: 184 Load 186(sCube)
|
|
2482:175(f16vec3) Load 177(f16c3)
|
|
2483:6(float16_t) Load 572(f16lod)
|
|
2484: 7(f16vec4) ImageGather 2481 2482 2187 Lod 2483
|
|
2485: 7(f16vec4) Load 2450(texel)
|
|
2486: 7(f16vec4) FAdd 2485 2484
|
|
Store 2450(texel) 2486
|
|
2487: 299 Load 301(sCubeArray)
|
|
2488: 249(fvec4) Load 251(c4)
|
|
2489: 52(float) Load 565(lod)
|
|
2490: 7(f16vec4) ImageGather 2487 2488 2187 Lod 2489
|
|
2491: 7(f16vec4) Load 2450(texel)
|
|
2492: 7(f16vec4) FAdd 2491 2490
|
|
Store 2450(texel) 2492
|
|
2493: 299 Load 301(sCubeArray)
|
|
2494: 7(f16vec4) Load 309(f16c4)
|
|
2495:6(float16_t) Load 572(f16lod)
|
|
2496: 7(f16vec4) ImageGather 2493 2494 2187 Lod 2495
|
|
2497: 7(f16vec4) Load 2450(texel)
|
|
2498: 7(f16vec4) FAdd 2497 2496
|
|
Store 2450(texel) 2498
|
|
2499: 7(f16vec4) Load 2450(texel)
|
|
ReturnValue 2499
|
|
FunctionEnd
|
|
43(testTextureGatherLodOffset(): 7(f16vec4) Function None 8
|
|
44: Label
|
|
2502(texel): 64(ptr) Variable Function
|
|
Store 2502(texel) 121
|
|
2503: 143 Load 145(s2D)
|
|
2504: 53(fvec2) Load 148(c2)
|
|
2505: 52(float) Load 565(lod)
|
|
2506: 7(f16vec4) ImageGather 2503 2504 2187 Lod ConstOffset 2505 722
|
|
2507: 7(f16vec4) Load 2502(texel)
|
|
2508: 7(f16vec4) FAdd 2507 2506
|
|
Store 2502(texel) 2508
|
|
2509: 143 Load 145(s2D)
|
|
2510:154(f16vec2) Load 156(f16c2)
|
|
2511:6(float16_t) Load 572(f16lod)
|
|
2512: 7(f16vec4) ImageGather 2509 2510 2187 Lod ConstOffset 2511 722
|
|
2513: 7(f16vec4) Load 2502(texel)
|
|
2514: 7(f16vec4) FAdd 2513 2512
|
|
Store 2502(texel) 2514
|
|
2515: 284 Load 286(s2DArray)
|
|
2516: 167(fvec3) Load 169(c3)
|
|
2517: 52(float) Load 565(lod)
|
|
2518: 7(f16vec4) ImageGather 2515 2516 2187 Lod ConstOffset 2517 722
|
|
2519: 7(f16vec4) Load 2502(texel)
|
|
2520: 7(f16vec4) FAdd 2519 2518
|
|
Store 2502(texel) 2520
|
|
2521: 284 Load 286(s2DArray)
|
|
2522:175(f16vec3) Load 177(f16c3)
|
|
2523:6(float16_t) Load 572(f16lod)
|
|
2524: 7(f16vec4) ImageGather 2521 2522 2187 Lod ConstOffset 2523 722
|
|
2525: 7(f16vec4) Load 2502(texel)
|
|
2526: 7(f16vec4) FAdd 2525 2524
|
|
Store 2502(texel) 2526
|
|
2527: 7(f16vec4) Load 2502(texel)
|
|
ReturnValue 2527
|
|
FunctionEnd
|
|
45(testTextureGatherLodOffsets(): 7(f16vec4) Function None 8
|
|
46: Label
|
|
2530(texel): 64(ptr) Variable Function
|
|
Store 2530(texel) 121
|
|
2531: 143 Load 145(s2D)
|
|
2532: 53(fvec2) Load 148(c2)
|
|
2533: 52(float) Load 565(lod)
|
|
2534: 7(f16vec4) ImageGather 2531 2532 2187 Lod ConstOffsets 2533 2380
|
|
2535: 7(f16vec4) Load 2530(texel)
|
|
2536: 7(f16vec4) FAdd 2535 2534
|
|
Store 2530(texel) 2536
|
|
2537: 143 Load 145(s2D)
|
|
2538:154(f16vec2) Load 156(f16c2)
|
|
2539:6(float16_t) Load 572(f16lod)
|
|
2540: 7(f16vec4) ImageGather 2537 2538 2187 Lod ConstOffsets 2539 2380
|
|
2541: 7(f16vec4) Load 2530(texel)
|
|
2542: 7(f16vec4) FAdd 2541 2540
|
|
Store 2530(texel) 2542
|
|
2543: 284 Load 286(s2DArray)
|
|
2544: 167(fvec3) Load 169(c3)
|
|
2545: 52(float) Load 565(lod)
|
|
2546: 7(f16vec4) ImageGather 2543 2544 2187 Lod ConstOffsets 2545 2380
|
|
2547: 7(f16vec4) Load 2530(texel)
|
|
2548: 7(f16vec4) FAdd 2547 2546
|
|
Store 2530(texel) 2548
|
|
2549: 284 Load 286(s2DArray)
|
|
2550:175(f16vec3) Load 177(f16c3)
|
|
2551:6(float16_t) Load 572(f16lod)
|
|
2552: 7(f16vec4) ImageGather 2549 2550 2187 Lod ConstOffsets 2551 2380
|
|
2553: 7(f16vec4) Load 2530(texel)
|
|
2554: 7(f16vec4) FAdd 2553 2552
|
|
Store 2530(texel) 2554
|
|
2555: 7(f16vec4) Load 2530(texel)
|
|
ReturnValue 2555
|
|
FunctionEnd
|
|
50(testTextureSize(): 48(ivec4) Function None 49
|
|
51: Label
|
|
2559(size): 2558(ptr) Variable Function
|
|
Store 2559(size) 2560
|
|
2561: 123 Load 125(s1D)
|
|
2562: 52(float) Load 565(lod)
|
|
2563: 47(int) ConvertFToS 2562
|
|
2564: 122 Image 2561
|
|
2565: 47(int) ImageQuerySizeLod 2564 2563
|
|
2567: 2566(ptr) AccessChain 2559(size) 207
|
|
2568: 47(int) Load 2567
|
|
2569: 47(int) IAdd 2568 2565
|
|
2570: 2566(ptr) AccessChain 2559(size) 207
|
|
Store 2570 2569
|
|
2571: 143 Load 145(s2D)
|
|
2572: 52(float) Load 565(lod)
|
|
2573: 47(int) ConvertFToS 2572
|
|
2574: 142 Image 2571
|
|
2575: 721(ivec2) ImageQuerySizeLod 2574 2573
|
|
2576: 48(ivec4) Load 2559(size)
|
|
2577: 721(ivec2) VectorShuffle 2576 2576 0 1
|
|
2578: 721(ivec2) IAdd 2577 2575
|
|
2579: 2566(ptr) AccessChain 2559(size) 207
|
|
2580: 47(int) CompositeExtract 2578 0
|
|
Store 2579 2580
|
|
2582: 2566(ptr) AccessChain 2559(size) 2581
|
|
2583: 47(int) CompositeExtract 2578 1
|
|
Store 2582 2583
|
|
2584: 163 Load 165(s3D)
|
|
2585: 52(float) Load 565(lod)
|
|
2586: 47(int) ConvertFToS 2585
|
|
2587: 162 Image 2584
|
|
2588: 734(ivec3) ImageQuerySizeLod 2587 2586
|
|
2589: 48(ivec4) Load 2559(size)
|
|
2590: 734(ivec3) VectorShuffle 2589 2589 0 1 2
|
|
2591: 734(ivec3) IAdd 2590 2588
|
|
2592: 2566(ptr) AccessChain 2559(size) 207
|
|
2593: 47(int) CompositeExtract 2591 0
|
|
Store 2592 2593
|
|
2594: 2566(ptr) AccessChain 2559(size) 2581
|
|
2595: 47(int) CompositeExtract 2591 1
|
|
Store 2594 2595
|
|
2597: 2566(ptr) AccessChain 2559(size) 2596
|
|
2598: 47(int) CompositeExtract 2591 2
|
|
Store 2597 2598
|
|
2599: 184 Load 186(sCube)
|
|
2600: 52(float) Load 565(lod)
|
|
2601: 47(int) ConvertFToS 2600
|
|
2602: 183 Image 2599
|
|
2603: 721(ivec2) ImageQuerySizeLod 2602 2601
|
|
2604: 48(ivec4) Load 2559(size)
|
|
2605: 721(ivec2) VectorShuffle 2604 2604 0 1
|
|
2606: 721(ivec2) IAdd 2605 2603
|
|
2607: 2566(ptr) AccessChain 2559(size) 207
|
|
2608: 47(int) CompositeExtract 2606 0
|
|
Store 2607 2608
|
|
2609: 2566(ptr) AccessChain 2559(size) 2581
|
|
2610: 47(int) CompositeExtract 2606 1
|
|
Store 2609 2610
|
|
2611: 199 Load 201(s1DShadow)
|
|
2612: 52(float) Load 565(lod)
|
|
2613: 47(int) ConvertFToS 2612
|
|
2614: 198 Image 2611
|
|
2615: 47(int) ImageQuerySizeLod 2614 2613
|
|
2616: 2566(ptr) AccessChain 2559(size) 207
|
|
2617: 47(int) Load 2616
|
|
2618: 47(int) IAdd 2617 2615
|
|
2619: 2566(ptr) AccessChain 2559(size) 207
|
|
Store 2619 2618
|
|
2620: 224 Load 226(s2DShadow)
|
|
2621: 52(float) Load 565(lod)
|
|
2622: 47(int) ConvertFToS 2621
|
|
2623: 223 Image 2620
|
|
2624: 721(ivec2) ImageQuerySizeLod 2623 2622
|
|
2625: 48(ivec4) Load 2559(size)
|
|
2626: 721(ivec2) VectorShuffle 2625 2625 0 1
|
|
2627: 721(ivec2) IAdd 2626 2624
|
|
2628: 2566(ptr) AccessChain 2559(size) 207
|
|
2629: 47(int) CompositeExtract 2627 0
|
|
Store 2628 2629
|
|
2630: 2566(ptr) AccessChain 2559(size) 2581
|
|
2631: 47(int) CompositeExtract 2627 1
|
|
Store 2630 2631
|
|
2632: 245 Load 247(sCubeShadow)
|
|
2633: 52(float) Load 565(lod)
|
|
2634: 47(int) ConvertFToS 2633
|
|
2635: 244 Image 2632
|
|
2636: 721(ivec2) ImageQuerySizeLod 2635 2634
|
|
2637: 48(ivec4) Load 2559(size)
|
|
2638: 721(ivec2) VectorShuffle 2637 2637 0 1
|
|
2639: 721(ivec2) IAdd 2638 2636
|
|
2640: 2566(ptr) AccessChain 2559(size) 207
|
|
2641: 47(int) CompositeExtract 2639 0
|
|
Store 2640 2641
|
|
2642: 2566(ptr) AccessChain 2559(size) 2581
|
|
2643: 47(int) CompositeExtract 2639 1
|
|
Store 2642 2643
|
|
2644: 299 Load 301(sCubeArray)
|
|
2645: 52(float) Load 565(lod)
|
|
2646: 47(int) ConvertFToS 2645
|
|
2647: 298 Image 2644
|
|
2648: 734(ivec3) ImageQuerySizeLod 2647 2646
|
|
2649: 48(ivec4) Load 2559(size)
|
|
2650: 734(ivec3) VectorShuffle 2649 2649 0 1 2
|
|
2651: 734(ivec3) IAdd 2650 2648
|
|
2652: 2566(ptr) AccessChain 2559(size) 207
|
|
2653: 47(int) CompositeExtract 2651 0
|
|
Store 2652 2653
|
|
2654: 2566(ptr) AccessChain 2559(size) 2581
|
|
2655: 47(int) CompositeExtract 2651 1
|
|
Store 2654 2655
|
|
2656: 2566(ptr) AccessChain 2559(size) 2596
|
|
2657: 47(int) CompositeExtract 2651 2
|
|
Store 2656 2657
|
|
2658: 391 Load 393(sCubeArrayShadow)
|
|
2659: 52(float) Load 565(lod)
|
|
2660: 47(int) ConvertFToS 2659
|
|
2661: 390 Image 2658
|
|
2662: 734(ivec3) ImageQuerySizeLod 2661 2660
|
|
2663: 48(ivec4) Load 2559(size)
|
|
2664: 734(ivec3) VectorShuffle 2663 2663 0 1 2
|
|
2665: 734(ivec3) IAdd 2664 2662
|
|
2666: 2566(ptr) AccessChain 2559(size) 207
|
|
2667: 47(int) CompositeExtract 2665 0
|
|
Store 2666 2667
|
|
2668: 2566(ptr) AccessChain 2559(size) 2581
|
|
2669: 47(int) CompositeExtract 2665 1
|
|
Store 2668 2669
|
|
2670: 2566(ptr) AccessChain 2559(size) 2596
|
|
2671: 47(int) CompositeExtract 2665 2
|
|
Store 2670 2671
|
|
2672: 357 Load 359(s2DRect)
|
|
2673: 356 Image 2672
|
|
2674: 721(ivec2) ImageQuerySize 2673
|
|
2675: 48(ivec4) Load 2559(size)
|
|
2676: 721(ivec2) VectorShuffle 2675 2675 0 1
|
|
2677: 721(ivec2) IAdd 2676 2674
|
|
2678: 2566(ptr) AccessChain 2559(size) 207
|
|
2679: 47(int) CompositeExtract 2677 0
|
|
Store 2678 2679
|
|
2680: 2566(ptr) AccessChain 2559(size) 2581
|
|
2681: 47(int) CompositeExtract 2677 1
|
|
Store 2680 2681
|
|
2682: 371 Load 373(s2DRectShadow)
|
|
2683: 370 Image 2682
|
|
2684: 721(ivec2) ImageQuerySize 2683
|
|
2685: 48(ivec4) Load 2559(size)
|
|
2686: 721(ivec2) VectorShuffle 2685 2685 0 1
|
|
2687: 721(ivec2) IAdd 2686 2684
|
|
2688: 2566(ptr) AccessChain 2559(size) 207
|
|
2689: 47(int) CompositeExtract 2687 0
|
|
Store 2688 2689
|
|
2690: 2566(ptr) AccessChain 2559(size) 2581
|
|
2691: 47(int) CompositeExtract 2687 1
|
|
Store 2690 2691
|
|
2692: 269 Load 271(s1DArray)
|
|
2693: 52(float) Load 565(lod)
|
|
2694: 47(int) ConvertFToS 2693
|
|
2695: 268 Image 2692
|
|
2696: 721(ivec2) ImageQuerySizeLod 2695 2694
|
|
2697: 48(ivec4) Load 2559(size)
|
|
2698: 721(ivec2) VectorShuffle 2697 2697 0 1
|
|
2699: 721(ivec2) IAdd 2698 2696
|
|
2700: 2566(ptr) AccessChain 2559(size) 207
|
|
2701: 47(int) CompositeExtract 2699 0
|
|
Store 2700 2701
|
|
2702: 2566(ptr) AccessChain 2559(size) 2581
|
|
2703: 47(int) CompositeExtract 2699 1
|
|
Store 2702 2703
|
|
2704: 284 Load 286(s2DArray)
|
|
2705: 52(float) Load 565(lod)
|
|
2706: 47(int) ConvertFToS 2705
|
|
2707: 283 Image 2704
|
|
2708: 734(ivec3) ImageQuerySizeLod 2707 2706
|
|
2709: 48(ivec4) Load 2559(size)
|
|
2710: 734(ivec3) VectorShuffle 2709 2709 0 1 2
|
|
2711: 734(ivec3) IAdd 2710 2708
|
|
2712: 2566(ptr) AccessChain 2559(size) 207
|
|
2713: 47(int) CompositeExtract 2711 0
|
|
Store 2712 2713
|
|
2714: 2566(ptr) AccessChain 2559(size) 2581
|
|
2715: 47(int) CompositeExtract 2711 1
|
|
Store 2714 2715
|
|
2716: 2566(ptr) AccessChain 2559(size) 2596
|
|
2717: 47(int) CompositeExtract 2711 2
|
|
Store 2716 2717
|
|
2718: 316 Load 318(s1DArrayShadow)
|
|
2719: 52(float) Load 565(lod)
|
|
2720: 47(int) ConvertFToS 2719
|
|
2721: 315 Image 2718
|
|
2722: 721(ivec2) ImageQuerySizeLod 2721 2720
|
|
2723: 48(ivec4) Load 2559(size)
|
|
2724: 721(ivec2) VectorShuffle 2723 2723 0 1
|
|
2725: 721(ivec2) IAdd 2724 2722
|
|
2726: 2566(ptr) AccessChain 2559(size) 207
|
|
2727: 47(int) CompositeExtract 2725 0
|
|
Store 2726 2727
|
|
2728: 2566(ptr) AccessChain 2559(size) 2581
|
|
2729: 47(int) CompositeExtract 2725 1
|
|
Store 2728 2729
|
|
2730: 337 Load 339(s2DArrayShadow)
|
|
2731: 52(float) Load 565(lod)
|
|
2732: 47(int) ConvertFToS 2731
|
|
2733: 336 Image 2730
|
|
2734: 734(ivec3) ImageQuerySizeLod 2733 2732
|
|
2735: 48(ivec4) Load 2559(size)
|
|
2736: 734(ivec3) VectorShuffle 2735 2735 0 1 2
|
|
2737: 734(ivec3) IAdd 2736 2734
|
|
2738: 2566(ptr) AccessChain 2559(size) 207
|
|
2739: 47(int) CompositeExtract 2737 0
|
|
Store 2738 2739
|
|
2740: 2566(ptr) AccessChain 2559(size) 2581
|
|
2741: 47(int) CompositeExtract 2737 1
|
|
Store 2740 2741
|
|
2742: 2566(ptr) AccessChain 2559(size) 2596
|
|
2743: 47(int) CompositeExtract 2737 2
|
|
Store 2742 2743
|
|
2744: 1298 Load 1300(sBuffer)
|
|
2745: 1297 Image 2744
|
|
2746: 47(int) ImageQuerySize 2745
|
|
2747: 2566(ptr) AccessChain 2559(size) 207
|
|
2748: 47(int) Load 2747
|
|
2749: 47(int) IAdd 2748 2746
|
|
2750: 2566(ptr) AccessChain 2559(size) 207
|
|
Store 2750 2749
|
|
2751: 1309 Load 1311(s2DMS)
|
|
2752: 1308 Image 2751
|
|
2753: 721(ivec2) ImageQuerySize 2752
|
|
2754: 48(ivec4) Load 2559(size)
|
|
2755: 721(ivec2) VectorShuffle 2754 2754 0 1
|
|
2756: 721(ivec2) IAdd 2755 2753
|
|
2757: 2566(ptr) AccessChain 2559(size) 207
|
|
2758: 47(int) CompositeExtract 2756 0
|
|
Store 2757 2758
|
|
2759: 2566(ptr) AccessChain 2559(size) 2581
|
|
2760: 47(int) CompositeExtract 2756 1
|
|
Store 2759 2760
|
|
2761: 1320 Load 1322(s2DMSArray)
|
|
2762: 1319 Image 2761
|
|
2763: 734(ivec3) ImageQuerySize 2762
|
|
2764: 48(ivec4) Load 2559(size)
|
|
2765: 734(ivec3) VectorShuffle 2764 2764 0 1 2
|
|
2766: 734(ivec3) IAdd 2765 2763
|
|
2767: 2566(ptr) AccessChain 2559(size) 207
|
|
2768: 47(int) CompositeExtract 2766 0
|
|
Store 2767 2768
|
|
2769: 2566(ptr) AccessChain 2559(size) 2581
|
|
2770: 47(int) CompositeExtract 2766 1
|
|
Store 2769 2770
|
|
2771: 2566(ptr) AccessChain 2559(size) 2596
|
|
2772: 47(int) CompositeExtract 2766 2
|
|
Store 2771 2772
|
|
2773: 48(ivec4) Load 2559(size)
|
|
ReturnValue 2773
|
|
FunctionEnd
|
|
55(testTextureQueryLod(): 53(fvec2) Function None 54
|
|
56: Label
|
|
2777(lod): 2776(ptr) Variable Function
|
|
Store 2777(lod) 2779
|
|
2780: 123 Load 125(s1D)
|
|
2781: 52(float) Load 128(c1)
|
|
2782: 53(fvec2) ImageQueryLod 2780 2781
|
|
2783: 53(fvec2) Load 2777(lod)
|
|
2784: 53(fvec2) FAdd 2783 2782
|
|
Store 2777(lod) 2784
|
|
2785: 123 Load 125(s1D)
|
|
2786:6(float16_t) Load 135(f16c1)
|
|
2787:154(f16vec2) ImageQueryLod 2785 2786
|
|
2788: 53(fvec2) Load 2777(lod)
|
|
2789: 53(fvec2) FAdd 2788 2787
|
|
Store 2777(lod) 2789
|
|
2790: 143 Load 145(s2D)
|
|
2791: 53(fvec2) Load 148(c2)
|
|
2792: 53(fvec2) ImageQueryLod 2790 2791
|
|
2793: 53(fvec2) Load 2777(lod)
|
|
2794: 53(fvec2) FAdd 2793 2792
|
|
Store 2777(lod) 2794
|
|
2795: 143 Load 145(s2D)
|
|
2796:154(f16vec2) Load 156(f16c2)
|
|
2797:154(f16vec2) ImageQueryLod 2795 2796
|
|
2798: 53(fvec2) Load 2777(lod)
|
|
2799: 53(fvec2) FAdd 2798 2797
|
|
Store 2777(lod) 2799
|
|
2800: 163 Load 165(s3D)
|
|
2801: 167(fvec3) Load 169(c3)
|
|
2802: 53(fvec2) ImageQueryLod 2800 2801
|
|
2803: 53(fvec2) Load 2777(lod)
|
|
2804: 53(fvec2) FAdd 2803 2802
|
|
Store 2777(lod) 2804
|
|
2805: 163 Load 165(s3D)
|
|
2806:175(f16vec3) Load 177(f16c3)
|
|
2807:154(f16vec2) ImageQueryLod 2805 2806
|
|
2808: 53(fvec2) Load 2777(lod)
|
|
2809: 53(fvec2) FAdd 2808 2807
|
|
Store 2777(lod) 2809
|
|
2810: 184 Load 186(sCube)
|
|
2811: 167(fvec3) Load 169(c3)
|
|
2812: 53(fvec2) ImageQueryLod 2810 2811
|
|
2813: 53(fvec2) Load 2777(lod)
|
|
2814: 53(fvec2) FAdd 2813 2812
|
|
Store 2777(lod) 2814
|
|
2815: 184 Load 186(sCube)
|
|
2816:175(f16vec3) Load 177(f16c3)
|
|
2817:154(f16vec2) ImageQueryLod 2815 2816
|
|
2818: 53(fvec2) Load 2777(lod)
|
|
2819: 53(fvec2) FAdd 2818 2817
|
|
Store 2777(lod) 2819
|
|
2820: 269 Load 271(s1DArray)
|
|
2821: 52(float) Load 128(c1)
|
|
2822: 53(fvec2) ImageQueryLod 2820 2821
|
|
2823: 53(fvec2) Load 2777(lod)
|
|
2824: 53(fvec2) FAdd 2823 2822
|
|
Store 2777(lod) 2824
|
|
2825: 269 Load 271(s1DArray)
|
|
2826:6(float16_t) Load 135(f16c1)
|
|
2827:154(f16vec2) ImageQueryLod 2825 2826
|
|
2828: 53(fvec2) Load 2777(lod)
|
|
2829: 53(fvec2) FAdd 2828 2827
|
|
Store 2777(lod) 2829
|
|
2830: 284 Load 286(s2DArray)
|
|
2831: 53(fvec2) Load 148(c2)
|
|
2832: 53(fvec2) ImageQueryLod 2830 2831
|
|
2833: 53(fvec2) Load 2777(lod)
|
|
2834: 53(fvec2) FAdd 2833 2832
|
|
Store 2777(lod) 2834
|
|
2835: 284 Load 286(s2DArray)
|
|
2836:154(f16vec2) Load 156(f16c2)
|
|
2837:154(f16vec2) ImageQueryLod 2835 2836
|
|
2838: 53(fvec2) Load 2777(lod)
|
|
2839: 53(fvec2) FAdd 2838 2837
|
|
Store 2777(lod) 2839
|
|
2840: 299 Load 301(sCubeArray)
|
|
2841: 167(fvec3) Load 169(c3)
|
|
2842: 53(fvec2) ImageQueryLod 2840 2841
|
|
2843: 53(fvec2) Load 2777(lod)
|
|
2844: 53(fvec2) FAdd 2843 2842
|
|
Store 2777(lod) 2844
|
|
2845: 299 Load 301(sCubeArray)
|
|
2846:175(f16vec3) Load 177(f16c3)
|
|
2847:154(f16vec2) ImageQueryLod 2845 2846
|
|
2848: 53(fvec2) Load 2777(lod)
|
|
2849: 53(fvec2) FAdd 2848 2847
|
|
Store 2777(lod) 2849
|
|
2850: 199 Load 201(s1DShadow)
|
|
2851: 52(float) Load 128(c1)
|
|
2852: 53(fvec2) ImageQueryLod 2850 2851
|
|
2853: 53(fvec2) Load 2777(lod)
|
|
2854: 53(fvec2) FAdd 2853 2852
|
|
Store 2777(lod) 2854
|
|
2855: 199 Load 201(s1DShadow)
|
|
2856:6(float16_t) Load 135(f16c1)
|
|
2857:154(f16vec2) ImageQueryLod 2855 2856
|
|
2858: 53(fvec2) Load 2777(lod)
|
|
2859: 53(fvec2) FAdd 2858 2857
|
|
Store 2777(lod) 2859
|
|
2860: 224 Load 226(s2DShadow)
|
|
2861: 53(fvec2) Load 148(c2)
|
|
2862: 53(fvec2) ImageQueryLod 2860 2861
|
|
2863: 53(fvec2) Load 2777(lod)
|
|
2864: 53(fvec2) FAdd 2863 2862
|
|
Store 2777(lod) 2864
|
|
2865: 224 Load 226(s2DShadow)
|
|
2866:154(f16vec2) Load 156(f16c2)
|
|
2867:154(f16vec2) ImageQueryLod 2865 2866
|
|
2868: 53(fvec2) Load 2777(lod)
|
|
2869: 53(fvec2) FAdd 2868 2867
|
|
Store 2777(lod) 2869
|
|
2870: 391 Load 393(sCubeArrayShadow)
|
|
2871: 167(fvec3) Load 169(c3)
|
|
2872: 53(fvec2) ImageQueryLod 2870 2871
|
|
2873: 53(fvec2) Load 2777(lod)
|
|
2874: 53(fvec2) FAdd 2873 2872
|
|
Store 2777(lod) 2874
|
|
2875: 391 Load 393(sCubeArrayShadow)
|
|
2876:175(f16vec3) Load 177(f16c3)
|
|
2877:154(f16vec2) ImageQueryLod 2875 2876
|
|
2878: 53(fvec2) Load 2777(lod)
|
|
2879: 53(fvec2) FAdd 2878 2877
|
|
Store 2777(lod) 2879
|
|
2880: 316 Load 318(s1DArrayShadow)
|
|
2881: 52(float) Load 128(c1)
|
|
2882: 53(fvec2) ImageQueryLod 2880 2881
|
|
2883: 53(fvec2) Load 2777(lod)
|
|
2884: 53(fvec2) FAdd 2883 2882
|
|
Store 2777(lod) 2884
|
|
2885: 316 Load 318(s1DArrayShadow)
|
|
2886:6(float16_t) Load 135(f16c1)
|
|
2887:154(f16vec2) ImageQueryLod 2885 2886
|
|
2888: 53(fvec2) Load 2777(lod)
|
|
2889: 53(fvec2) FAdd 2888 2887
|
|
Store 2777(lod) 2889
|
|
2890: 337 Load 339(s2DArrayShadow)
|
|
2891: 53(fvec2) Load 148(c2)
|
|
2892: 53(fvec2) ImageQueryLod 2890 2891
|
|
2893: 53(fvec2) Load 2777(lod)
|
|
2894: 53(fvec2) FAdd 2893 2892
|
|
Store 2777(lod) 2894
|
|
2895: 337 Load 339(s2DArrayShadow)
|
|
2896:154(f16vec2) Load 156(f16c2)
|
|
2897:154(f16vec2) ImageQueryLod 2895 2896
|
|
2898: 53(fvec2) Load 2777(lod)
|
|
2899: 53(fvec2) FAdd 2898 2897
|
|
Store 2777(lod) 2899
|
|
2900: 391 Load 393(sCubeArrayShadow)
|
|
2901: 167(fvec3) Load 169(c3)
|
|
2902: 53(fvec2) ImageQueryLod 2900 2901
|
|
2903: 53(fvec2) Load 2777(lod)
|
|
2904: 53(fvec2) FAdd 2903 2902
|
|
Store 2777(lod) 2904
|
|
2905: 391 Load 393(sCubeArrayShadow)
|
|
2906:175(f16vec3) Load 177(f16c3)
|
|
2907:154(f16vec2) ImageQueryLod 2905 2906
|
|
2908: 53(fvec2) Load 2777(lod)
|
|
2909: 53(fvec2) FAdd 2908 2907
|
|
Store 2777(lod) 2909
|
|
2910: 53(fvec2) Load 2777(lod)
|
|
ReturnValue 2910
|
|
FunctionEnd
|
|
58(testTextureQueryLevels(): 47(int) Function None 57
|
|
59: Label
|
|
2913(levels): 2566(ptr) Variable Function
|
|
Store 2913(levels) 2187
|
|
2914: 123 Load 125(s1D)
|
|
2915: 122 Image 2914
|
|
2916: 47(int) ImageQueryLevels 2915
|
|
2917: 47(int) Load 2913(levels)
|
|
2918: 47(int) IAdd 2917 2916
|
|
Store 2913(levels) 2918
|
|
2919: 143 Load 145(s2D)
|
|
2920: 142 Image 2919
|
|
2921: 47(int) ImageQueryLevels 2920
|
|
2922: 47(int) Load 2913(levels)
|
|
2923: 47(int) IAdd 2922 2921
|
|
Store 2913(levels) 2923
|
|
2924: 163 Load 165(s3D)
|
|
2925: 162 Image 2924
|
|
2926: 47(int) ImageQueryLevels 2925
|
|
2927: 47(int) Load 2913(levels)
|
|
2928: 47(int) IAdd 2927 2926
|
|
Store 2913(levels) 2928
|
|
2929: 184 Load 186(sCube)
|
|
2930: 183 Image 2929
|
|
2931: 47(int) ImageQueryLevels 2930
|
|
2932: 47(int) Load 2913(levels)
|
|
2933: 47(int) IAdd 2932 2931
|
|
Store 2913(levels) 2933
|
|
2934: 199 Load 201(s1DShadow)
|
|
2935: 198 Image 2934
|
|
2936: 47(int) ImageQueryLevels 2935
|
|
2937: 47(int) Load 2913(levels)
|
|
2938: 47(int) IAdd 2937 2936
|
|
Store 2913(levels) 2938
|
|
2939: 224 Load 226(s2DShadow)
|
|
2940: 223 Image 2939
|
|
2941: 47(int) ImageQueryLevels 2940
|
|
2942: 47(int) Load 2913(levels)
|
|
2943: 47(int) IAdd 2942 2941
|
|
Store 2913(levels) 2943
|
|
2944: 245 Load 247(sCubeShadow)
|
|
2945: 244 Image 2944
|
|
2946: 47(int) ImageQueryLevels 2945
|
|
2947: 47(int) Load 2913(levels)
|
|
2948: 47(int) IAdd 2947 2946
|
|
Store 2913(levels) 2948
|
|
2949: 299 Load 301(sCubeArray)
|
|
2950: 298 Image 2949
|
|
2951: 47(int) ImageQueryLevels 2950
|
|
2952: 47(int) Load 2913(levels)
|
|
2953: 47(int) IAdd 2952 2951
|
|
Store 2913(levels) 2953
|
|
2954: 391 Load 393(sCubeArrayShadow)
|
|
2955: 390 Image 2954
|
|
2956: 47(int) ImageQueryLevels 2955
|
|
2957: 47(int) Load 2913(levels)
|
|
2958: 47(int) IAdd 2957 2956
|
|
Store 2913(levels) 2958
|
|
2959: 269 Load 271(s1DArray)
|
|
2960: 268 Image 2959
|
|
2961: 47(int) ImageQueryLevels 2960
|
|
2962: 47(int) Load 2913(levels)
|
|
2963: 47(int) IAdd 2962 2961
|
|
Store 2913(levels) 2963
|
|
2964: 284 Load 286(s2DArray)
|
|
2965: 283 Image 2964
|
|
2966: 47(int) ImageQueryLevels 2965
|
|
2967: 47(int) Load 2913(levels)
|
|
2968: 47(int) IAdd 2967 2966
|
|
Store 2913(levels) 2968
|
|
2969: 316 Load 318(s1DArrayShadow)
|
|
2970: 315 Image 2969
|
|
2971: 47(int) ImageQueryLevels 2970
|
|
2972: 47(int) Load 2913(levels)
|
|
2973: 47(int) IAdd 2972 2971
|
|
Store 2913(levels) 2973
|
|
2974: 337 Load 339(s2DArrayShadow)
|
|
2975: 336 Image 2974
|
|
2976: 47(int) ImageQueryLevels 2975
|
|
2977: 47(int) Load 2913(levels)
|
|
2978: 47(int) IAdd 2977 2976
|
|
Store 2913(levels) 2978
|
|
2979: 47(int) Load 2913(levels)
|
|
ReturnValue 2979
|
|
FunctionEnd
|
|
60(testTextureSamples(): 47(int) Function None 57
|
|
61: Label
|
|
2982(samples): 2566(ptr) Variable Function
|
|
Store 2982(samples) 2187
|
|
2983: 1309 Load 1311(s2DMS)
|
|
2984: 1308 Image 2983
|
|
2985: 47(int) ImageQuerySamples 2984
|
|
2986: 47(int) Load 2982(samples)
|
|
2987: 47(int) IAdd 2986 2985
|
|
Store 2982(samples) 2987
|
|
2988: 1320 Load 1322(s2DMSArray)
|
|
2989: 1319 Image 2988
|
|
2990: 47(int) ImageQuerySamples 2989
|
|
2991: 47(int) Load 2982(samples)
|
|
2992: 47(int) IAdd 2991 2990
|
|
Store 2982(samples) 2992
|
|
2993: 47(int) Load 2982(samples)
|
|
ReturnValue 2993
|
|
FunctionEnd
|
|
62(testImageLoad(): 7(f16vec4) Function None 8
|
|
63: Label
|
|
2996(texel): 64(ptr) Variable Function
|
|
Store 2996(texel) 121
|
|
3000: 2997 Load 2999(i1D)
|
|
3001: 52(float) Load 128(c1)
|
|
3002: 47(int) ConvertFToS 3001
|
|
3003: 7(f16vec4) ImageRead 3000 3002
|
|
3004: 7(f16vec4) Load 2996(texel)
|
|
3005: 7(f16vec4) FAdd 3004 3003
|
|
Store 2996(texel) 3005
|
|
3009: 3006 Load 3008(i2D)
|
|
3010: 53(fvec2) Load 148(c2)
|
|
3011: 721(ivec2) ConvertFToS 3010
|
|
3012: 7(f16vec4) ImageRead 3009 3011
|
|
3013: 7(f16vec4) Load 2996(texel)
|
|
3014: 7(f16vec4) FAdd 3013 3012
|
|
Store 2996(texel) 3014
|
|
3018: 3015 Load 3017(i3D)
|
|
3019: 167(fvec3) Load 169(c3)
|
|
3020: 734(ivec3) ConvertFToS 3019
|
|
3021: 7(f16vec4) ImageRead 3018 3020
|
|
3022: 7(f16vec4) Load 2996(texel)
|
|
3023: 7(f16vec4) FAdd 3022 3021
|
|
Store 2996(texel) 3023
|
|
3027: 3024 Load 3026(i2DRect)
|
|
3028: 53(fvec2) Load 148(c2)
|
|
3029: 721(ivec2) ConvertFToS 3028
|
|
3030: 7(f16vec4) ImageRead 3027 3029
|
|
3031: 7(f16vec4) Load 2996(texel)
|
|
3032: 7(f16vec4) FAdd 3031 3030
|
|
Store 2996(texel) 3032
|
|
3036: 3033 Load 3035(iCube)
|
|
3037: 167(fvec3) Load 169(c3)
|
|
3038: 734(ivec3) ConvertFToS 3037
|
|
3039: 7(f16vec4) ImageRead 3036 3038
|
|
3040: 7(f16vec4) Load 2996(texel)
|
|
3041: 7(f16vec4) FAdd 3040 3039
|
|
Store 2996(texel) 3041
|
|
3045: 3042 Load 3044(iBuffer)
|
|
3046: 52(float) Load 128(c1)
|
|
3047: 47(int) ConvertFToS 3046
|
|
3048: 7(f16vec4) ImageRead 3045 3047
|
|
3049: 7(f16vec4) Load 2996(texel)
|
|
3050: 7(f16vec4) FAdd 3049 3048
|
|
Store 2996(texel) 3050
|
|
3054: 3051 Load 3053(i1DArray)
|
|
3055: 53(fvec2) Load 148(c2)
|
|
3056: 721(ivec2) ConvertFToS 3055
|
|
3057: 7(f16vec4) ImageRead 3054 3056
|
|
3058: 7(f16vec4) Load 2996(texel)
|
|
3059: 7(f16vec4) FAdd 3058 3057
|
|
Store 2996(texel) 3059
|
|
3063: 3060 Load 3062(i2DArray)
|
|
3064: 167(fvec3) Load 169(c3)
|
|
3065: 734(ivec3) ConvertFToS 3064
|
|
3066: 7(f16vec4) ImageRead 3063 3065
|
|
3067: 7(f16vec4) Load 2996(texel)
|
|
3068: 7(f16vec4) FAdd 3067 3066
|
|
Store 2996(texel) 3068
|
|
3072: 3069 Load 3071(iCubeArray)
|
|
3073: 167(fvec3) Load 169(c3)
|
|
3074: 734(ivec3) ConvertFToS 3073
|
|
3075: 7(f16vec4) ImageRead 3072 3074
|
|
3076: 7(f16vec4) Load 2996(texel)
|
|
3077: 7(f16vec4) FAdd 3076 3075
|
|
Store 2996(texel) 3077
|
|
3081: 3078 Load 3080(i2DMS)
|
|
3082: 53(fvec2) Load 148(c2)
|
|
3083: 721(ivec2) ConvertFToS 3082
|
|
3084: 7(f16vec4) ImageRead 3081 3083 Sample 709
|
|
3085: 7(f16vec4) Load 2996(texel)
|
|
3086: 7(f16vec4) FAdd 3085 3084
|
|
Store 2996(texel) 3086
|
|
3090: 3087 Load 3089(i2DMSArray)
|
|
3091: 167(fvec3) Load 169(c3)
|
|
3092: 734(ivec3) ConvertFToS 3091
|
|
3093: 7(f16vec4) ImageRead 3090 3092 Sample 709
|
|
3094: 7(f16vec4) Load 2996(texel)
|
|
3095: 7(f16vec4) FAdd 3094 3093
|
|
Store 2996(texel) 3095
|
|
3096: 7(f16vec4) Load 2996(texel)
|
|
ReturnValue 3096
|
|
FunctionEnd
|
|
67(testImageStore(vf164;): 2 Function None 65
|
|
66(data): 64(ptr) FunctionParameter
|
|
68: Label
|
|
3099: 2997 Load 2999(i1D)
|
|
3100: 52(float) Load 128(c1)
|
|
3101: 47(int) ConvertFToS 3100
|
|
3102: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3099 3101 3102
|
|
3103: 3006 Load 3008(i2D)
|
|
3104: 53(fvec2) Load 148(c2)
|
|
3105: 721(ivec2) ConvertFToS 3104
|
|
3106: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3103 3105 3106
|
|
3107: 3015 Load 3017(i3D)
|
|
3108: 167(fvec3) Load 169(c3)
|
|
3109: 734(ivec3) ConvertFToS 3108
|
|
3110: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3107 3109 3110
|
|
3111: 3024 Load 3026(i2DRect)
|
|
3112: 53(fvec2) Load 148(c2)
|
|
3113: 721(ivec2) ConvertFToS 3112
|
|
3114: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3111 3113 3114
|
|
3115: 3033 Load 3035(iCube)
|
|
3116: 167(fvec3) Load 169(c3)
|
|
3117: 734(ivec3) ConvertFToS 3116
|
|
3118: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3115 3117 3118
|
|
3119: 3042 Load 3044(iBuffer)
|
|
3120: 52(float) Load 128(c1)
|
|
3121: 47(int) ConvertFToS 3120
|
|
3122: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3119 3121 3122
|
|
3123: 3051 Load 3053(i1DArray)
|
|
3124: 53(fvec2) Load 148(c2)
|
|
3125: 721(ivec2) ConvertFToS 3124
|
|
3126: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3123 3125 3126
|
|
3127: 3060 Load 3062(i2DArray)
|
|
3128: 167(fvec3) Load 169(c3)
|
|
3129: 734(ivec3) ConvertFToS 3128
|
|
3130: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3127 3129 3130
|
|
3131: 3069 Load 3071(iCubeArray)
|
|
3132: 167(fvec3) Load 169(c3)
|
|
3133: 734(ivec3) ConvertFToS 3132
|
|
3134: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3131 3133 3134
|
|
3135: 3078 Load 3080(i2DMS)
|
|
3136: 53(fvec2) Load 148(c2)
|
|
3137: 721(ivec2) ConvertFToS 3136
|
|
3138: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3135 3137 3138 Sample 709
|
|
3139: 3087 Load 3089(i2DMSArray)
|
|
3140: 167(fvec3) Load 169(c3)
|
|
3141: 734(ivec3) ConvertFToS 3140
|
|
3142: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3139 3141 3142 Sample 709
|
|
Return
|
|
FunctionEnd
|
|
69(testSparseTexture(): 7(f16vec4) Function None 8
|
|
70: Label
|
|
3143(texel): 64(ptr) Variable Function
|
|
Store 3143(texel) 121
|
|
3144: 143 Load 145(s2D)
|
|
3145: 53(fvec2) Load 148(c2)
|
|
3147:3146(ResType) ImageSparseSampleImplicitLod 3144 3145
|
|
3148: 7(f16vec4) CompositeExtract 3147 1
|
|
Store 3143(texel) 3148
|
|
3149: 47(int) CompositeExtract 3147 0
|
|
3150: 143 Load 145(s2D)
|
|
3151:154(f16vec2) Load 156(f16c2)
|
|
3152:6(float16_t) Load 137(f16bias)
|
|
3153:3146(ResType) ImageSparseSampleImplicitLod 3150 3151 Bias 3152
|
|
3154: 7(f16vec4) CompositeExtract 3153 1
|
|
Store 3143(texel) 3154
|
|
3155: 47(int) CompositeExtract 3153 0
|
|
3156: 163 Load 165(s3D)
|
|
3157: 167(fvec3) Load 169(c3)
|
|
3158:3146(ResType) ImageSparseSampleImplicitLod 3156 3157
|
|
3159: 7(f16vec4) CompositeExtract 3158 1
|
|
Store 3143(texel) 3159
|
|
3160: 47(int) CompositeExtract 3158 0
|
|
3161: 163 Load 165(s3D)
|
|
3162:175(f16vec3) Load 177(f16c3)
|
|
3163:6(float16_t) Load 137(f16bias)
|
|
3164:3146(ResType) ImageSparseSampleImplicitLod 3161 3162 Bias 3163
|
|
3165: 7(f16vec4) CompositeExtract 3164 1
|
|
Store 3143(texel) 3165
|
|
3166: 47(int) CompositeExtract 3164 0
|
|
3167: 184 Load 186(sCube)
|
|
3168: 167(fvec3) Load 169(c3)
|
|
3169:3146(ResType) ImageSparseSampleImplicitLod 3167 3168
|
|
3170: 7(f16vec4) CompositeExtract 3169 1
|
|
Store 3143(texel) 3170
|
|
3171: 47(int) CompositeExtract 3169 0
|
|
3172: 184 Load 186(sCube)
|
|
3173:175(f16vec3) Load 177(f16c3)
|
|
3174:6(float16_t) Load 137(f16bias)
|
|
3175:3146(ResType) ImageSparseSampleImplicitLod 3172 3173 Bias 3174
|
|
3176: 7(f16vec4) CompositeExtract 3175 1
|
|
Store 3143(texel) 3176
|
|
3177: 47(int) CompositeExtract 3175 0
|
|
3178: 224 Load 226(s2DShadow)
|
|
3179: 167(fvec3) Load 169(c3)
|
|
3180: 208(ptr) AccessChain 3143(texel) 207
|
|
3181: 52(float) CompositeExtract 3179 2
|
|
3183:3182(ResType) ImageSparseSampleDrefImplicitLod 3178 3179 3181
|
|
3184:6(float16_t) CompositeExtract 3183 1
|
|
Store 3180 3184
|
|
3185: 47(int) CompositeExtract 3183 0
|
|
3186: 224 Load 226(s2DShadow)
|
|
3187:154(f16vec2) Load 156(f16c2)
|
|
3188: 52(float) Load 215(compare)
|
|
3189: 208(ptr) AccessChain 3143(texel) 207
|
|
3190:6(float16_t) Load 137(f16bias)
|
|
3191:3182(ResType) ImageSparseSampleDrefImplicitLod 3186 3187 3188 Bias 3190
|
|
3192:6(float16_t) CompositeExtract 3191 1
|
|
Store 3189 3192
|
|
3193: 47(int) CompositeExtract 3191 0
|
|
3194: 245 Load 247(sCubeShadow)
|
|
3195: 249(fvec4) Load 251(c4)
|
|
3196: 208(ptr) AccessChain 3143(texel) 207
|
|
3197: 52(float) CompositeExtract 3195 3
|
|
3198:3182(ResType) ImageSparseSampleDrefImplicitLod 3194 3195 3197
|
|
3199:6(float16_t) CompositeExtract 3198 1
|
|
Store 3196 3199
|
|
3200: 47(int) CompositeExtract 3198 0
|
|
3201: 245 Load 247(sCubeShadow)
|
|
3202:175(f16vec3) Load 177(f16c3)
|
|
3203: 52(float) Load 215(compare)
|
|
3204: 208(ptr) AccessChain 3143(texel) 207
|
|
3205:6(float16_t) Load 137(f16bias)
|
|
3206:3182(ResType) ImageSparseSampleDrefImplicitLod 3201 3202 3203 Bias 3205
|
|
3207:6(float16_t) CompositeExtract 3206 1
|
|
Store 3204 3207
|
|
3208: 47(int) CompositeExtract 3206 0
|
|
3209: 284 Load 286(s2DArray)
|
|
3210: 167(fvec3) Load 169(c3)
|
|
3211:3146(ResType) ImageSparseSampleImplicitLod 3209 3210
|
|
3212: 7(f16vec4) CompositeExtract 3211 1
|
|
Store 3143(texel) 3212
|
|
3213: 47(int) CompositeExtract 3211 0
|
|
3214: 284 Load 286(s2DArray)
|
|
3215:175(f16vec3) Load 177(f16c3)
|
|
3216:6(float16_t) Load 137(f16bias)
|
|
3217:3146(ResType) ImageSparseSampleImplicitLod 3214 3215 Bias 3216
|
|
3218: 7(f16vec4) CompositeExtract 3217 1
|
|
Store 3143(texel) 3218
|
|
3219: 47(int) CompositeExtract 3217 0
|
|
3220: 299 Load 301(sCubeArray)
|
|
3221: 249(fvec4) Load 251(c4)
|
|
3222:3146(ResType) ImageSparseSampleImplicitLod 3220 3221
|
|
3223: 7(f16vec4) CompositeExtract 3222 1
|
|
Store 3143(texel) 3223
|
|
3224: 47(int) CompositeExtract 3222 0
|
|
3225: 299 Load 301(sCubeArray)
|
|
3226: 7(f16vec4) Load 309(f16c4)
|
|
3227:6(float16_t) Load 137(f16bias)
|
|
3228:3146(ResType) ImageSparseSampleImplicitLod 3225 3226 Bias 3227
|
|
3229: 7(f16vec4) CompositeExtract 3228 1
|
|
Store 3143(texel) 3229
|
|
3230: 47(int) CompositeExtract 3228 0
|
|
3231: 337 Load 339(s2DArrayShadow)
|
|
3232: 249(fvec4) Load 251(c4)
|
|
3233: 208(ptr) AccessChain 3143(texel) 207
|
|
3234: 52(float) CompositeExtract 3232 3
|
|
3235:3182(ResType) ImageSparseSampleDrefImplicitLod 3231 3232 3234
|
|
3236:6(float16_t) CompositeExtract 3235 1
|
|
Store 3233 3236
|
|
3237: 47(int) CompositeExtract 3235 0
|
|
3238: 337 Load 339(s2DArrayShadow)
|
|
3239:175(f16vec3) Load 177(f16c3)
|
|
3240: 52(float) Load 215(compare)
|
|
3241: 208(ptr) AccessChain 3143(texel) 207
|
|
3242:3182(ResType) ImageSparseSampleDrefImplicitLod 3238 3239 3240
|
|
3243:6(float16_t) CompositeExtract 3242 1
|
|
Store 3241 3243
|
|
3244: 47(int) CompositeExtract 3242 0
|
|
3245: 357 Load 359(s2DRect)
|
|
3246: 53(fvec2) Load 148(c2)
|
|
3247:3146(ResType) ImageSparseSampleImplicitLod 3245 3246
|
|
3248: 7(f16vec4) CompositeExtract 3247 1
|
|
Store 3143(texel) 3248
|
|
3249: 47(int) CompositeExtract 3247 0
|
|
3250: 357 Load 359(s2DRect)
|
|
3251:154(f16vec2) Load 156(f16c2)
|
|
3252:3146(ResType) ImageSparseSampleImplicitLod 3250 3251
|
|
3253: 7(f16vec4) CompositeExtract 3252 1
|
|
Store 3143(texel) 3253
|
|
3254: 47(int) CompositeExtract 3252 0
|
|
3255: 371 Load 373(s2DRectShadow)
|
|
3256: 167(fvec3) Load 169(c3)
|
|
3257: 208(ptr) AccessChain 3143(texel) 207
|
|
3258: 52(float) CompositeExtract 3256 2
|
|
3259:3182(ResType) ImageSparseSampleDrefImplicitLod 3255 3256 3258
|
|
3260:6(float16_t) CompositeExtract 3259 1
|
|
Store 3257 3260
|
|
3261: 47(int) CompositeExtract 3259 0
|
|
3262: 371 Load 373(s2DRectShadow)
|
|
3263:154(f16vec2) Load 156(f16c2)
|
|
3264: 52(float) Load 215(compare)
|
|
3265: 208(ptr) AccessChain 3143(texel) 207
|
|
3266:3182(ResType) ImageSparseSampleDrefImplicitLod 3262 3263 3264
|
|
3267:6(float16_t) CompositeExtract 3266 1
|
|
Store 3265 3267
|
|
3268: 47(int) CompositeExtract 3266 0
|
|
3269: 391 Load 393(sCubeArrayShadow)
|
|
3270: 249(fvec4) Load 251(c4)
|
|
3271: 52(float) Load 215(compare)
|
|
3272: 208(ptr) AccessChain 3143(texel) 207
|
|
3273:3182(ResType) ImageSparseSampleDrefImplicitLod 3269 3270 3271
|
|
3274:6(float16_t) CompositeExtract 3273 1
|
|
Store 3272 3274
|
|
3275: 47(int) CompositeExtract 3273 0
|
|
3276: 391 Load 393(sCubeArrayShadow)
|
|
3277: 7(f16vec4) Load 309(f16c4)
|
|
3278: 52(float) Load 215(compare)
|
|
3279: 208(ptr) AccessChain 3143(texel) 207
|
|
3280:3182(ResType) ImageSparseSampleDrefImplicitLod 3276 3277 3278
|
|
3281:6(float16_t) CompositeExtract 3280 1
|
|
Store 3279 3281
|
|
3282: 47(int) CompositeExtract 3280 0
|
|
3283: 7(f16vec4) Load 3143(texel)
|
|
ReturnValue 3283
|
|
FunctionEnd
|
|
71(testSparseTextureLod(): 7(f16vec4) Function None 8
|
|
72: Label
|
|
3286(texel): 64(ptr) Variable Function
|
|
Store 3286(texel) 121
|
|
3287: 143 Load 145(s2D)
|
|
3288: 53(fvec2) Load 148(c2)
|
|
3289: 52(float) Load 565(lod)
|
|
3290:3146(ResType) ImageSparseSampleExplicitLod 3287 3288 Lod 3289
|
|
3291: 7(f16vec4) CompositeExtract 3290 1
|
|
Store 3286(texel) 3291
|
|
3292: 47(int) CompositeExtract 3290 0
|
|
3293: 143 Load 145(s2D)
|
|
3294:154(f16vec2) Load 156(f16c2)
|
|
3295:6(float16_t) Load 572(f16lod)
|
|
3296:3146(ResType) ImageSparseSampleExplicitLod 3293 3294 Lod 3295
|
|
3297: 7(f16vec4) CompositeExtract 3296 1
|
|
Store 3286(texel) 3297
|
|
3298: 47(int) CompositeExtract 3296 0
|
|
3299: 163 Load 165(s3D)
|
|
3300: 167(fvec3) Load 169(c3)
|
|
3301: 52(float) Load 565(lod)
|
|
3302:3146(ResType) ImageSparseSampleExplicitLod 3299 3300 Lod 3301
|
|
3303: 7(f16vec4) CompositeExtract 3302 1
|
|
Store 3286(texel) 3303
|
|
3304: 47(int) CompositeExtract 3302 0
|
|
3305: 163 Load 165(s3D)
|
|
3306:175(f16vec3) Load 177(f16c3)
|
|
3307:6(float16_t) Load 572(f16lod)
|
|
3308:3146(ResType) ImageSparseSampleExplicitLod 3305 3306 Lod 3307
|
|
3309: 7(f16vec4) CompositeExtract 3308 1
|
|
Store 3286(texel) 3309
|
|
3310: 47(int) CompositeExtract 3308 0
|
|
3311: 184 Load 186(sCube)
|
|
3312: 167(fvec3) Load 169(c3)
|
|
3313: 52(float) Load 565(lod)
|
|
3314:3146(ResType) ImageSparseSampleExplicitLod 3311 3312 Lod 3313
|
|
3315: 7(f16vec4) CompositeExtract 3314 1
|
|
Store 3286(texel) 3315
|
|
3316: 47(int) CompositeExtract 3314 0
|
|
3317: 184 Load 186(sCube)
|
|
3318:175(f16vec3) Load 177(f16c3)
|
|
3319:6(float16_t) Load 572(f16lod)
|
|
3320:3146(ResType) ImageSparseSampleExplicitLod 3317 3318 Lod 3319
|
|
3321: 7(f16vec4) CompositeExtract 3320 1
|
|
Store 3286(texel) 3321
|
|
3322: 47(int) CompositeExtract 3320 0
|
|
3323: 224 Load 226(s2DShadow)
|
|
3324: 167(fvec3) Load 169(c3)
|
|
3325: 52(float) Load 565(lod)
|
|
3326: 208(ptr) AccessChain 3286(texel) 207
|
|
3327: 52(float) CompositeExtract 3324 2
|
|
3328:3182(ResType) ImageSparseSampleDrefExplicitLod 3323 3324 3327 Lod 3325
|
|
3329:6(float16_t) CompositeExtract 3328 1
|
|
Store 3326 3329
|
|
3330: 47(int) CompositeExtract 3328 0
|
|
3331: 224 Load 226(s2DShadow)
|
|
3332:154(f16vec2) Load 156(f16c2)
|
|
3333: 52(float) Load 215(compare)
|
|
3334:6(float16_t) Load 572(f16lod)
|
|
3335: 208(ptr) AccessChain 3286(texel) 207
|
|
3336:3182(ResType) ImageSparseSampleDrefExplicitLod 3331 3332 3333 Lod 3334
|
|
3337:6(float16_t) CompositeExtract 3336 1
|
|
Store 3335 3337
|
|
3338: 47(int) CompositeExtract 3336 0
|
|
3339: 284 Load 286(s2DArray)
|
|
3340: 167(fvec3) Load 169(c3)
|
|
3341: 52(float) Load 565(lod)
|
|
3342:3146(ResType) ImageSparseSampleExplicitLod 3339 3340 Lod 3341
|
|
3343: 7(f16vec4) CompositeExtract 3342 1
|
|
Store 3286(texel) 3343
|
|
3344: 47(int) CompositeExtract 3342 0
|
|
3345: 284 Load 286(s2DArray)
|
|
3346:175(f16vec3) Load 177(f16c3)
|
|
3347:6(float16_t) Load 572(f16lod)
|
|
3348:3146(ResType) ImageSparseSampleExplicitLod 3345 3346 Lod 3347
|
|
3349: 7(f16vec4) CompositeExtract 3348 1
|
|
Store 3286(texel) 3349
|
|
3350: 47(int) CompositeExtract 3348 0
|
|
3351: 299 Load 301(sCubeArray)
|
|
3352: 249(fvec4) Load 251(c4)
|
|
3353: 52(float) Load 565(lod)
|
|
3354:3146(ResType) ImageSparseSampleExplicitLod 3351 3352 Lod 3353
|
|
3355: 7(f16vec4) CompositeExtract 3354 1
|
|
Store 3286(texel) 3355
|
|
3356: 47(int) CompositeExtract 3354 0
|
|
3357: 299 Load 301(sCubeArray)
|
|
3358: 7(f16vec4) Load 309(f16c4)
|
|
3359:6(float16_t) Load 572(f16lod)
|
|
3360:3146(ResType) ImageSparseSampleExplicitLod 3357 3358 Lod 3359
|
|
3361: 7(f16vec4) CompositeExtract 3360 1
|
|
Store 3286(texel) 3361
|
|
3362: 47(int) CompositeExtract 3360 0
|
|
3363: 7(f16vec4) Load 3286(texel)
|
|
ReturnValue 3363
|
|
FunctionEnd
|
|
73(testSparseTextureOffset(): 7(f16vec4) Function None 8
|
|
74: Label
|
|
3366(texel): 64(ptr) Variable Function
|
|
Store 3366(texel) 121
|
|
3367: 143 Load 145(s2D)
|
|
3368: 53(fvec2) Load 148(c2)
|
|
3369:3146(ResType) ImageSparseSampleImplicitLod 3367 3368 ConstOffset 722
|
|
3370: 7(f16vec4) CompositeExtract 3369 1
|
|
Store 3366(texel) 3370
|
|
3371: 47(int) CompositeExtract 3369 0
|
|
3372: 143 Load 145(s2D)
|
|
3373:154(f16vec2) Load 156(f16c2)
|
|
3374:6(float16_t) Load 137(f16bias)
|
|
3375:3146(ResType) ImageSparseSampleImplicitLod 3372 3373 Bias ConstOffset 3374 722
|
|
3376: 7(f16vec4) CompositeExtract 3375 1
|
|
Store 3366(texel) 3376
|
|
3377: 47(int) CompositeExtract 3375 0
|
|
3378: 163 Load 165(s3D)
|
|
3379: 167(fvec3) Load 169(c3)
|
|
3380:3146(ResType) ImageSparseSampleImplicitLod 3378 3379 ConstOffset 735
|
|
3381: 7(f16vec4) CompositeExtract 3380 1
|
|
Store 3366(texel) 3381
|
|
3382: 47(int) CompositeExtract 3380 0
|
|
3383: 163 Load 165(s3D)
|
|
3384:175(f16vec3) Load 177(f16c3)
|
|
3385:6(float16_t) Load 137(f16bias)
|
|
3386:3146(ResType) ImageSparseSampleImplicitLod 3383 3384 Bias ConstOffset 3385 735
|
|
3387: 7(f16vec4) CompositeExtract 3386 1
|
|
Store 3366(texel) 3387
|
|
3388: 47(int) CompositeExtract 3386 0
|
|
3389: 357 Load 359(s2DRect)
|
|
3390: 53(fvec2) Load 148(c2)
|
|
3391:3146(ResType) ImageSparseSampleImplicitLod 3389 3390 ConstOffset 722
|
|
3392: 7(f16vec4) CompositeExtract 3391 1
|
|
Store 3366(texel) 3392
|
|
3393: 47(int) CompositeExtract 3391 0
|
|
3394: 357 Load 359(s2DRect)
|
|
3395:154(f16vec2) Load 156(f16c2)
|
|
3396:3146(ResType) ImageSparseSampleImplicitLod 3394 3395 ConstOffset 722
|
|
3397: 7(f16vec4) CompositeExtract 3396 1
|
|
Store 3366(texel) 3397
|
|
3398: 47(int) CompositeExtract 3396 0
|
|
3399: 371 Load 373(s2DRectShadow)
|
|
3400: 167(fvec3) Load 169(c3)
|
|
3401: 208(ptr) AccessChain 3366(texel) 207
|
|
3402: 52(float) CompositeExtract 3400 2
|
|
3403:3182(ResType) ImageSparseSampleDrefImplicitLod 3399 3400 3402 ConstOffset 722
|
|
3404:6(float16_t) CompositeExtract 3403 1
|
|
Store 3401 3404
|
|
3405: 47(int) CompositeExtract 3403 0
|
|
3406: 371 Load 373(s2DRectShadow)
|
|
3407:154(f16vec2) Load 156(f16c2)
|
|
3408: 52(float) Load 215(compare)
|
|
3409: 208(ptr) AccessChain 3366(texel) 207
|
|
3410:3182(ResType) ImageSparseSampleDrefImplicitLod 3406 3407 3408 ConstOffset 722
|
|
3411:6(float16_t) CompositeExtract 3410 1
|
|
Store 3409 3411
|
|
3412: 47(int) CompositeExtract 3410 0
|
|
3413: 224 Load 226(s2DShadow)
|
|
3414: 167(fvec3) Load 169(c3)
|
|
3415: 208(ptr) AccessChain 3366(texel) 207
|
|
3416: 52(float) CompositeExtract 3414 2
|
|
3417:3182(ResType) ImageSparseSampleDrefImplicitLod 3413 3414 3416 ConstOffset 722
|
|
3418:6(float16_t) CompositeExtract 3417 1
|
|
Store 3415 3418
|
|
3419: 47(int) CompositeExtract 3417 0
|
|
3420: 224 Load 226(s2DShadow)
|
|
3421:154(f16vec2) Load 156(f16c2)
|
|
3422: 52(float) Load 215(compare)
|
|
3423: 208(ptr) AccessChain 3366(texel) 207
|
|
3424:6(float16_t) Load 137(f16bias)
|
|
3425:3182(ResType) ImageSparseSampleDrefImplicitLod 3420 3421 3422 Bias ConstOffset 3424 722
|
|
3426:6(float16_t) CompositeExtract 3425 1
|
|
Store 3423 3426
|
|
3427: 47(int) CompositeExtract 3425 0
|
|
3428: 284 Load 286(s2DArray)
|
|
3429: 167(fvec3) Load 169(c3)
|
|
3430:3146(ResType) ImageSparseSampleImplicitLod 3428 3429 ConstOffset 722
|
|
3431: 7(f16vec4) CompositeExtract 3430 1
|
|
Store 3366(texel) 3431
|
|
3432: 47(int) CompositeExtract 3430 0
|
|
3433: 284 Load 286(s2DArray)
|
|
3434:175(f16vec3) Load 177(f16c3)
|
|
3435:6(float16_t) Load 137(f16bias)
|
|
3436:3146(ResType) ImageSparseSampleImplicitLod 3433 3434 Bias ConstOffset 3435 722
|
|
3437: 7(f16vec4) CompositeExtract 3436 1
|
|
Store 3366(texel) 3437
|
|
3438: 47(int) CompositeExtract 3436 0
|
|
3439: 337 Load 339(s2DArrayShadow)
|
|
3440: 249(fvec4) Load 251(c4)
|
|
3441: 208(ptr) AccessChain 3366(texel) 207
|
|
3442: 52(float) CompositeExtract 3440 3
|
|
3443:3182(ResType) ImageSparseSampleDrefImplicitLod 3439 3440 3442 ConstOffset 722
|
|
3444:6(float16_t) CompositeExtract 3443 1
|
|
Store 3441 3444
|
|
3445: 47(int) CompositeExtract 3443 0
|
|
3446: 337 Load 339(s2DArrayShadow)
|
|
3447:175(f16vec3) Load 177(f16c3)
|
|
3448: 52(float) Load 215(compare)
|
|
3449: 208(ptr) AccessChain 3366(texel) 207
|
|
3450:3182(ResType) ImageSparseSampleDrefImplicitLod 3446 3447 3448 ConstOffset 722
|
|
3451:6(float16_t) CompositeExtract 3450 1
|
|
Store 3449 3451
|
|
3452: 47(int) CompositeExtract 3450 0
|
|
3453: 7(f16vec4) Load 3366(texel)
|
|
ReturnValue 3453
|
|
FunctionEnd
|
|
75(testSparseTextureLodOffset(): 7(f16vec4) Function None 8
|
|
76: Label
|
|
3456(texel): 64(ptr) Variable Function
|
|
Store 3456(texel) 121
|
|
3457: 143 Load 145(s2D)
|
|
3458: 53(fvec2) Load 148(c2)
|
|
3459: 52(float) Load 565(lod)
|
|
3460:3146(ResType) ImageSparseSampleExplicitLod 3457 3458 Lod ConstOffset 3459 722
|
|
3461: 7(f16vec4) CompositeExtract 3460 1
|
|
Store 3456(texel) 3461
|
|
3462: 47(int) CompositeExtract 3460 0
|
|
3463: 143 Load 145(s2D)
|
|
3464:154(f16vec2) Load 156(f16c2)
|
|
3465:6(float16_t) Load 572(f16lod)
|
|
3466:3146(ResType) ImageSparseSampleExplicitLod 3463 3464 Lod ConstOffset 3465 722
|
|
3467: 7(f16vec4) CompositeExtract 3466 1
|
|
Store 3456(texel) 3467
|
|
3468: 47(int) CompositeExtract 3466 0
|
|
3469: 163 Load 165(s3D)
|
|
3470: 167(fvec3) Load 169(c3)
|
|
3471: 52(float) Load 565(lod)
|
|
3472:3146(ResType) ImageSparseSampleExplicitLod 3469 3470 Lod ConstOffset 3471 735
|
|
3473: 7(f16vec4) CompositeExtract 3472 1
|
|
Store 3456(texel) 3473
|
|
3474: 47(int) CompositeExtract 3472 0
|
|
3475: 163 Load 165(s3D)
|
|
3476:175(f16vec3) Load 177(f16c3)
|
|
3477:6(float16_t) Load 572(f16lod)
|
|
3478:3146(ResType) ImageSparseSampleExplicitLod 3475 3476 Lod ConstOffset 3477 735
|
|
3479: 7(f16vec4) CompositeExtract 3478 1
|
|
Store 3456(texel) 3479
|
|
3480: 47(int) CompositeExtract 3478 0
|
|
3481: 224 Load 226(s2DShadow)
|
|
3482: 167(fvec3) Load 169(c3)
|
|
3483: 52(float) Load 565(lod)
|
|
3484: 208(ptr) AccessChain 3456(texel) 207
|
|
3485: 52(float) CompositeExtract 3482 2
|
|
3486:3182(ResType) ImageSparseSampleDrefExplicitLod 3481 3482 3485 Lod ConstOffset 3483 722
|
|
3487:6(float16_t) CompositeExtract 3486 1
|
|
Store 3484 3487
|
|
3488: 47(int) CompositeExtract 3486 0
|
|
3489: 224 Load 226(s2DShadow)
|
|
3490:154(f16vec2) Load 156(f16c2)
|
|
3491: 52(float) Load 215(compare)
|
|
3492:6(float16_t) Load 572(f16lod)
|
|
3493: 208(ptr) AccessChain 3456(texel) 207
|
|
3494:3182(ResType) ImageSparseSampleDrefExplicitLod 3489 3490 3491 Lod ConstOffset 3492 722
|
|
3495:6(float16_t) CompositeExtract 3494 1
|
|
Store 3493 3495
|
|
3496: 47(int) CompositeExtract 3494 0
|
|
3497: 284 Load 286(s2DArray)
|
|
3498: 167(fvec3) Load 169(c3)
|
|
3499: 52(float) Load 565(lod)
|
|
3500:3146(ResType) ImageSparseSampleExplicitLod 3497 3498 Lod ConstOffset 3499 722
|
|
3501: 7(f16vec4) CompositeExtract 3500 1
|
|
Store 3456(texel) 3501
|
|
3502: 47(int) CompositeExtract 3500 0
|
|
3503: 284 Load 286(s2DArray)
|
|
3504:175(f16vec3) Load 177(f16c3)
|
|
3505:6(float16_t) Load 572(f16lod)
|
|
3506:3146(ResType) ImageSparseSampleExplicitLod 3503 3504 Lod ConstOffset 3505 722
|
|
3507: 7(f16vec4) CompositeExtract 3506 1
|
|
Store 3456(texel) 3507
|
|
3508: 47(int) CompositeExtract 3506 0
|
|
3509: 7(f16vec4) Load 3456(texel)
|
|
ReturnValue 3509
|
|
FunctionEnd
|
|
77(testSparseTextureGrad(): 7(f16vec4) Function None 8
|
|
78: Label
|
|
3512(texel): 64(ptr) Variable Function
|
|
Store 3512(texel) 121
|
|
3513: 143 Load 145(s2D)
|
|
3514: 53(fvec2) Load 148(c2)
|
|
3515: 53(fvec2) Load 1409(dPdxy2)
|
|
3516: 53(fvec2) Load 1409(dPdxy2)
|
|
3517:3146(ResType) ImageSparseSampleExplicitLod 3513 3514 Grad 3515 3516
|
|
3518: 7(f16vec4) CompositeExtract 3517 1
|
|
Store 3512(texel) 3518
|
|
3519: 47(int) CompositeExtract 3517 0
|
|
3520: 143 Load 145(s2D)
|
|
3521:154(f16vec2) Load 156(f16c2)
|
|
3522:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3523:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3524:3146(ResType) ImageSparseSampleExplicitLod 3520 3521 Grad 3522 3523
|
|
3525: 7(f16vec4) CompositeExtract 3524 1
|
|
Store 3512(texel) 3525
|
|
3526: 47(int) CompositeExtract 3524 0
|
|
3527: 163 Load 165(s3D)
|
|
3528: 167(fvec3) Load 169(c3)
|
|
3529: 167(fvec3) Load 1425(dPdxy3)
|
|
3530: 167(fvec3) Load 1425(dPdxy3)
|
|
3531:3146(ResType) ImageSparseSampleExplicitLod 3527 3528 Grad 3529 3530
|
|
3532: 7(f16vec4) CompositeExtract 3531 1
|
|
Store 3512(texel) 3532
|
|
3533: 47(int) CompositeExtract 3531 0
|
|
3534: 163 Load 165(s3D)
|
|
3535:175(f16vec3) Load 177(f16c3)
|
|
3536:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3537:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3538:3146(ResType) ImageSparseSampleExplicitLod 3534 3535 Grad 3536 3537
|
|
3539: 7(f16vec4) CompositeExtract 3538 1
|
|
Store 3512(texel) 3539
|
|
3540: 47(int) CompositeExtract 3538 0
|
|
3541: 184 Load 186(sCube)
|
|
3542: 167(fvec3) Load 169(c3)
|
|
3543: 167(fvec3) Load 1425(dPdxy3)
|
|
3544: 167(fvec3) Load 1425(dPdxy3)
|
|
3545:3146(ResType) ImageSparseSampleExplicitLod 3541 3542 Grad 3543 3544
|
|
3546: 7(f16vec4) CompositeExtract 3545 1
|
|
Store 3512(texel) 3546
|
|
3547: 47(int) CompositeExtract 3545 0
|
|
3548: 184 Load 186(sCube)
|
|
3549:175(f16vec3) Load 177(f16c3)
|
|
3550:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3551:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3552:3146(ResType) ImageSparseSampleExplicitLod 3548 3549 Grad 3550 3551
|
|
3553: 7(f16vec4) CompositeExtract 3552 1
|
|
Store 3512(texel) 3553
|
|
3554: 47(int) CompositeExtract 3552 0
|
|
3555: 357 Load 359(s2DRect)
|
|
3556: 53(fvec2) Load 148(c2)
|
|
3557: 53(fvec2) Load 1409(dPdxy2)
|
|
3558: 53(fvec2) Load 1409(dPdxy2)
|
|
3559:3146(ResType) ImageSparseSampleExplicitLod 3555 3556 Grad 3557 3558
|
|
3560: 7(f16vec4) CompositeExtract 3559 1
|
|
Store 3512(texel) 3560
|
|
3561: 47(int) CompositeExtract 3559 0
|
|
3562: 357 Load 359(s2DRect)
|
|
3563:154(f16vec2) Load 156(f16c2)
|
|
3564:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3565:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3566:3146(ResType) ImageSparseSampleExplicitLod 3562 3563 Grad 3564 3565
|
|
3567: 7(f16vec4) CompositeExtract 3566 1
|
|
Store 3512(texel) 3567
|
|
3568: 47(int) CompositeExtract 3566 0
|
|
3569: 371 Load 373(s2DRectShadow)
|
|
3570: 167(fvec3) Load 169(c3)
|
|
3571: 53(fvec2) Load 1409(dPdxy2)
|
|
3572: 53(fvec2) Load 1409(dPdxy2)
|
|
3573: 208(ptr) AccessChain 3512(texel) 207
|
|
3574: 52(float) CompositeExtract 3570 2
|
|
3575:3182(ResType) ImageSparseSampleDrefExplicitLod 3569 3570 3574 Grad 3571 3572
|
|
3576:6(float16_t) CompositeExtract 3575 1
|
|
Store 3573 3576
|
|
3577: 47(int) CompositeExtract 3575 0
|
|
3578: 371 Load 373(s2DRectShadow)
|
|
3579:154(f16vec2) Load 156(f16c2)
|
|
3580: 52(float) Load 215(compare)
|
|
3581:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3582:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3583: 208(ptr) AccessChain 3512(texel) 207
|
|
3584:3182(ResType) ImageSparseSampleDrefExplicitLod 3578 3579 3580 Grad 3581 3582
|
|
3585:6(float16_t) CompositeExtract 3584 1
|
|
Store 3583 3585
|
|
3586: 47(int) CompositeExtract 3584 0
|
|
3587: 224 Load 226(s2DShadow)
|
|
3588: 167(fvec3) Load 169(c3)
|
|
3589: 53(fvec2) Load 1409(dPdxy2)
|
|
3590: 53(fvec2) Load 1409(dPdxy2)
|
|
3591: 208(ptr) AccessChain 3512(texel) 207
|
|
3592: 52(float) CompositeExtract 3588 2
|
|
3593:3182(ResType) ImageSparseSampleDrefExplicitLod 3587 3588 3592 Grad 3589 3590
|
|
3594:6(float16_t) CompositeExtract 3593 1
|
|
Store 3591 3594
|
|
3595: 47(int) CompositeExtract 3593 0
|
|
3596: 224 Load 226(s2DShadow)
|
|
3597:154(f16vec2) Load 156(f16c2)
|
|
3598: 52(float) Load 215(compare)
|
|
3599:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3600:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3601: 208(ptr) AccessChain 3512(texel) 207
|
|
3602:3182(ResType) ImageSparseSampleDrefExplicitLod 3596 3597 3598 Grad 3599 3600
|
|
3603:6(float16_t) CompositeExtract 3602 1
|
|
Store 3601 3603
|
|
3604: 47(int) CompositeExtract 3602 0
|
|
3605: 245 Load 247(sCubeShadow)
|
|
3606: 249(fvec4) Load 251(c4)
|
|
3607: 167(fvec3) Load 1425(dPdxy3)
|
|
3608: 167(fvec3) Load 1425(dPdxy3)
|
|
3609: 208(ptr) AccessChain 3512(texel) 207
|
|
3610: 52(float) CompositeExtract 3606 3
|
|
3611:3182(ResType) ImageSparseSampleDrefExplicitLod 3605 3606 3610 Grad 3607 3608
|
|
3612:6(float16_t) CompositeExtract 3611 1
|
|
Store 3609 3612
|
|
3613: 47(int) CompositeExtract 3611 0
|
|
3614: 245 Load 247(sCubeShadow)
|
|
3615:175(f16vec3) Load 177(f16c3)
|
|
3616: 52(float) Load 215(compare)
|
|
3617:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3618:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3619: 208(ptr) AccessChain 3512(texel) 207
|
|
3620:3182(ResType) ImageSparseSampleDrefExplicitLod 3614 3615 3616 Grad 3617 3618
|
|
3621:6(float16_t) CompositeExtract 3620 1
|
|
Store 3619 3621
|
|
3622: 47(int) CompositeExtract 3620 0
|
|
3623: 284 Load 286(s2DArray)
|
|
3624: 167(fvec3) Load 169(c3)
|
|
3625: 53(fvec2) Load 1409(dPdxy2)
|
|
3626: 53(fvec2) Load 1409(dPdxy2)
|
|
3627:3146(ResType) ImageSparseSampleExplicitLod 3623 3624 Grad 3625 3626
|
|
3628: 7(f16vec4) CompositeExtract 3627 1
|
|
Store 3512(texel) 3628
|
|
3629: 47(int) CompositeExtract 3627 0
|
|
3630: 284 Load 286(s2DArray)
|
|
3631:175(f16vec3) Load 177(f16c3)
|
|
3632:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3633:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3634:3146(ResType) ImageSparseSampleExplicitLod 3630 3631 Grad 3632 3633
|
|
3635: 7(f16vec4) CompositeExtract 3634 1
|
|
Store 3512(texel) 3635
|
|
3636: 47(int) CompositeExtract 3634 0
|
|
3637: 337 Load 339(s2DArrayShadow)
|
|
3638: 249(fvec4) Load 251(c4)
|
|
3639: 53(fvec2) Load 1409(dPdxy2)
|
|
3640: 53(fvec2) Load 1409(dPdxy2)
|
|
3641: 208(ptr) AccessChain 3512(texel) 207
|
|
3642: 52(float) CompositeExtract 3638 3
|
|
3643:3182(ResType) ImageSparseSampleDrefExplicitLod 3637 3638 3642 Grad 3639 3640
|
|
3644:6(float16_t) CompositeExtract 3643 1
|
|
Store 3641 3644
|
|
3645: 47(int) CompositeExtract 3643 0
|
|
3646: 337 Load 339(s2DArrayShadow)
|
|
3647:175(f16vec3) Load 177(f16c3)
|
|
3648: 52(float) Load 215(compare)
|
|
3649:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3650:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3651: 208(ptr) AccessChain 3512(texel) 207
|
|
3652:3182(ResType) ImageSparseSampleDrefExplicitLod 3646 3647 3648 Grad 3649 3650
|
|
3653:6(float16_t) CompositeExtract 3652 1
|
|
Store 3651 3653
|
|
3654: 47(int) CompositeExtract 3652 0
|
|
3655: 299 Load 301(sCubeArray)
|
|
3656: 249(fvec4) Load 251(c4)
|
|
3657: 167(fvec3) Load 1425(dPdxy3)
|
|
3658: 167(fvec3) Load 1425(dPdxy3)
|
|
3659:3146(ResType) ImageSparseSampleExplicitLod 3655 3656 Grad 3657 3658
|
|
3660: 7(f16vec4) CompositeExtract 3659 1
|
|
Store 3512(texel) 3660
|
|
3661: 47(int) CompositeExtract 3659 0
|
|
3662: 299 Load 301(sCubeArray)
|
|
3663: 7(f16vec4) Load 309(f16c4)
|
|
3664:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3665:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3666:3146(ResType) ImageSparseSampleExplicitLod 3662 3663 Grad 3664 3665
|
|
3667: 7(f16vec4) CompositeExtract 3666 1
|
|
Store 3512(texel) 3667
|
|
3668: 47(int) CompositeExtract 3666 0
|
|
3669: 7(f16vec4) Load 3512(texel)
|
|
ReturnValue 3669
|
|
FunctionEnd
|
|
79(testSparseTextureGradOffset(): 7(f16vec4) Function None 8
|
|
80: Label
|
|
3672(texel): 64(ptr) Variable Function
|
|
Store 3672(texel) 121
|
|
3673: 143 Load 145(s2D)
|
|
3674: 53(fvec2) Load 148(c2)
|
|
3675: 53(fvec2) Load 1409(dPdxy2)
|
|
3676: 53(fvec2) Load 1409(dPdxy2)
|
|
3677:3146(ResType) ImageSparseSampleExplicitLod 3673 3674 Grad ConstOffset 3675 3676 722
|
|
3678: 7(f16vec4) CompositeExtract 3677 1
|
|
Store 3672(texel) 3678
|
|
3679: 47(int) CompositeExtract 3677 0
|
|
3680: 143 Load 145(s2D)
|
|
3681:154(f16vec2) Load 156(f16c2)
|
|
3682:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3683:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3684:3146(ResType) ImageSparseSampleExplicitLod 3680 3681 Grad ConstOffset 3682 3683 722
|
|
3685: 7(f16vec4) CompositeExtract 3684 1
|
|
Store 3672(texel) 3685
|
|
3686: 47(int) CompositeExtract 3684 0
|
|
3687: 163 Load 165(s3D)
|
|
3688: 167(fvec3) Load 169(c3)
|
|
3689: 167(fvec3) Load 1425(dPdxy3)
|
|
3690: 167(fvec3) Load 1425(dPdxy3)
|
|
3691:3146(ResType) ImageSparseSampleExplicitLod 3687 3688 Grad ConstOffset 3689 3690 735
|
|
3692: 7(f16vec4) CompositeExtract 3691 1
|
|
Store 3672(texel) 3692
|
|
3693: 47(int) CompositeExtract 3691 0
|
|
3694: 163 Load 165(s3D)
|
|
3695:175(f16vec3) Load 177(f16c3)
|
|
3696:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3697:175(f16vec3) Load 1433(f16dPdxy3)
|
|
3698:3146(ResType) ImageSparseSampleExplicitLod 3694 3695 Grad ConstOffset 3696 3697 735
|
|
3699: 7(f16vec4) CompositeExtract 3698 1
|
|
Store 3672(texel) 3699
|
|
3700: 47(int) CompositeExtract 3698 0
|
|
3701: 357 Load 359(s2DRect)
|
|
3702: 53(fvec2) Load 148(c2)
|
|
3703: 53(fvec2) Load 1409(dPdxy2)
|
|
3704: 53(fvec2) Load 1409(dPdxy2)
|
|
3705:3146(ResType) ImageSparseSampleExplicitLod 3701 3702 Grad ConstOffset 3703 3704 722
|
|
3706: 7(f16vec4) CompositeExtract 3705 1
|
|
Store 3672(texel) 3706
|
|
3707: 47(int) CompositeExtract 3705 0
|
|
3708: 357 Load 359(s2DRect)
|
|
3709:154(f16vec2) Load 156(f16c2)
|
|
3710:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3711:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3712:3146(ResType) ImageSparseSampleExplicitLod 3708 3709 Grad ConstOffset 3710 3711 722
|
|
3713: 7(f16vec4) CompositeExtract 3712 1
|
|
Store 3672(texel) 3713
|
|
3714: 47(int) CompositeExtract 3712 0
|
|
3715: 371 Load 373(s2DRectShadow)
|
|
3716: 167(fvec3) Load 169(c3)
|
|
3717: 53(fvec2) Load 1409(dPdxy2)
|
|
3718: 53(fvec2) Load 1409(dPdxy2)
|
|
3719: 208(ptr) AccessChain 3672(texel) 207
|
|
3720: 52(float) CompositeExtract 3716 2
|
|
3721:3182(ResType) ImageSparseSampleDrefExplicitLod 3715 3716 3720 Grad ConstOffset 3717 3718 722
|
|
3722:6(float16_t) CompositeExtract 3721 1
|
|
Store 3719 3722
|
|
3723: 47(int) CompositeExtract 3721 0
|
|
3724: 371 Load 373(s2DRectShadow)
|
|
3725:154(f16vec2) Load 156(f16c2)
|
|
3726: 52(float) Load 215(compare)
|
|
3727:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3728:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3729: 208(ptr) AccessChain 3672(texel) 207
|
|
3730:3182(ResType) ImageSparseSampleDrefExplicitLod 3724 3725 3726 Grad ConstOffset 3727 3728 722
|
|
3731:6(float16_t) CompositeExtract 3730 1
|
|
Store 3729 3731
|
|
3732: 47(int) CompositeExtract 3730 0
|
|
3733: 224 Load 226(s2DShadow)
|
|
3734: 167(fvec3) Load 169(c3)
|
|
3735: 53(fvec2) Load 1409(dPdxy2)
|
|
3736: 53(fvec2) Load 1409(dPdxy2)
|
|
3737: 208(ptr) AccessChain 3672(texel) 207
|
|
3738: 52(float) CompositeExtract 3734 2
|
|
3739:3182(ResType) ImageSparseSampleDrefExplicitLod 3733 3734 3738 Grad ConstOffset 3735 3736 722
|
|
3740:6(float16_t) CompositeExtract 3739 1
|
|
Store 3737 3740
|
|
3741: 47(int) CompositeExtract 3739 0
|
|
3742: 224 Load 226(s2DShadow)
|
|
3743:154(f16vec2) Load 156(f16c2)
|
|
3744: 52(float) Load 215(compare)
|
|
3745:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3746:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3747: 208(ptr) AccessChain 3672(texel) 207
|
|
3748:3182(ResType) ImageSparseSampleDrefExplicitLod 3742 3743 3744 Grad ConstOffset 3745 3746 722
|
|
3749:6(float16_t) CompositeExtract 3748 1
|
|
Store 3747 3749
|
|
3750: 47(int) CompositeExtract 3748 0
|
|
3751: 284 Load 286(s2DArray)
|
|
3752: 167(fvec3) Load 169(c3)
|
|
3753: 53(fvec2) Load 1409(dPdxy2)
|
|
3754: 53(fvec2) Load 1409(dPdxy2)
|
|
3755:3146(ResType) ImageSparseSampleExplicitLod 3751 3752 Grad ConstOffset 3753 3754 722
|
|
3756: 7(f16vec4) CompositeExtract 3755 1
|
|
Store 3672(texel) 3756
|
|
3757: 47(int) CompositeExtract 3755 0
|
|
3758: 284 Load 286(s2DArray)
|
|
3759:175(f16vec3) Load 177(f16c3)
|
|
3760:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3761:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3762:3146(ResType) ImageSparseSampleExplicitLod 3758 3759 Grad ConstOffset 3760 3761 722
|
|
3763: 7(f16vec4) CompositeExtract 3762 1
|
|
Store 3672(texel) 3763
|
|
3764: 47(int) CompositeExtract 3762 0
|
|
3765: 337 Load 339(s2DArrayShadow)
|
|
3766: 249(fvec4) Load 251(c4)
|
|
3767: 53(fvec2) Load 1409(dPdxy2)
|
|
3768: 53(fvec2) Load 1409(dPdxy2)
|
|
3769: 208(ptr) AccessChain 3672(texel) 207
|
|
3770: 52(float) CompositeExtract 3766 3
|
|
3771:3182(ResType) ImageSparseSampleDrefExplicitLod 3765 3766 3770 Grad ConstOffset 3767 3768 722
|
|
3772:6(float16_t) CompositeExtract 3771 1
|
|
Store 3769 3772
|
|
3773: 47(int) CompositeExtract 3771 0
|
|
3774: 337 Load 339(s2DArrayShadow)
|
|
3775:175(f16vec3) Load 177(f16c3)
|
|
3776: 52(float) Load 215(compare)
|
|
3777:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3778:154(f16vec2) Load 1417(f16dPdxy2)
|
|
3779: 208(ptr) AccessChain 3672(texel) 207
|
|
3780:3182(ResType) ImageSparseSampleDrefExplicitLod 3774 3775 3776 Grad ConstOffset 3777 3778 722
|
|
3781:6(float16_t) CompositeExtract 3780 1
|
|
Store 3779 3781
|
|
3782: 47(int) CompositeExtract 3780 0
|
|
3783: 7(f16vec4) Load 3672(texel)
|
|
ReturnValue 3783
|
|
FunctionEnd
|
|
81(testSparseTexelFetch(): 7(f16vec4) Function None 8
|
|
82: Label
|
|
3786(texel): 64(ptr) Variable Function
|
|
Store 3786(texel) 121
|
|
3787: 143 Load 145(s2D)
|
|
3788: 53(fvec2) Load 148(c2)
|
|
3789: 721(ivec2) ConvertFToS 3788
|
|
3790: 52(float) Load 565(lod)
|
|
3791: 47(int) ConvertFToS 3790
|
|
3792: 142 Image 3787
|
|
3793:3146(ResType) ImageSparseFetch 3792 3789 Lod 3791
|
|
3794: 7(f16vec4) CompositeExtract 3793 1
|
|
Store 3786(texel) 3794
|
|
3795: 47(int) CompositeExtract 3793 0
|
|
3796: 163 Load 165(s3D)
|
|
3797: 167(fvec3) Load 169(c3)
|
|
3798: 734(ivec3) ConvertFToS 3797
|
|
3799: 52(float) Load 565(lod)
|
|
3800: 47(int) ConvertFToS 3799
|
|
3801: 162 Image 3796
|
|
3802:3146(ResType) ImageSparseFetch 3801 3798 Lod 3800
|
|
3803: 7(f16vec4) CompositeExtract 3802 1
|
|
Store 3786(texel) 3803
|
|
3804: 47(int) CompositeExtract 3802 0
|
|
3805: 357 Load 359(s2DRect)
|
|
3806: 53(fvec2) Load 148(c2)
|
|
3807: 721(ivec2) ConvertFToS 3806
|
|
3808: 356 Image 3805
|
|
3809:3146(ResType) ImageSparseFetch 3808 3807
|
|
3810: 7(f16vec4) CompositeExtract 3809 1
|
|
Store 3786(texel) 3810
|
|
3811: 47(int) CompositeExtract 3809 0
|
|
3812: 284 Load 286(s2DArray)
|
|
3813: 167(fvec3) Load 169(c3)
|
|
3814: 734(ivec3) ConvertFToS 3813
|
|
3815: 52(float) Load 565(lod)
|
|
3816: 47(int) ConvertFToS 3815
|
|
3817: 283 Image 3812
|
|
3818:3146(ResType) ImageSparseFetch 3817 3814 Lod 3816
|
|
3819: 7(f16vec4) CompositeExtract 3818 1
|
|
Store 3786(texel) 3819
|
|
3820: 47(int) CompositeExtract 3818 0
|
|
3821: 1309 Load 1311(s2DMS)
|
|
3822: 53(fvec2) Load 148(c2)
|
|
3823: 721(ivec2) ConvertFToS 3822
|
|
3824: 1308 Image 3821
|
|
3825:3146(ResType) ImageSparseFetch 3824 3823 Sample 709
|
|
3826: 7(f16vec4) CompositeExtract 3825 1
|
|
Store 3786(texel) 3826
|
|
3827: 47(int) CompositeExtract 3825 0
|
|
3828: 1320 Load 1322(s2DMSArray)
|
|
3829: 167(fvec3) Load 169(c3)
|
|
3830: 734(ivec3) ConvertFToS 3829
|
|
3831: 1319 Image 3828
|
|
3832:3146(ResType) ImageSparseFetch 3831 3830 Sample 1326
|
|
3833: 7(f16vec4) CompositeExtract 3832 1
|
|
Store 3786(texel) 3833
|
|
3834: 47(int) CompositeExtract 3832 0
|
|
3835: 7(f16vec4) Load 3786(texel)
|
|
ReturnValue 3835
|
|
FunctionEnd
|
|
83(testSparseTexelFetchOffset(): 7(f16vec4) Function None 8
|
|
84: Label
|
|
3838(texel): 64(ptr) Variable Function
|
|
Store 3838(texel) 121
|
|
3839: 143 Load 145(s2D)
|
|
3840: 53(fvec2) Load 148(c2)
|
|
3841: 721(ivec2) ConvertFToS 3840
|
|
3842: 52(float) Load 565(lod)
|
|
3843: 47(int) ConvertFToS 3842
|
|
3844: 142 Image 3839
|
|
3845:3146(ResType) ImageSparseFetch 3844 3841 Lod ConstOffset 3843 722
|
|
3846: 7(f16vec4) CompositeExtract 3845 1
|
|
Store 3838(texel) 3846
|
|
3847: 47(int) CompositeExtract 3845 0
|
|
3848: 163 Load 165(s3D)
|
|
3849: 167(fvec3) Load 169(c3)
|
|
3850: 734(ivec3) ConvertFToS 3849
|
|
3851: 52(float) Load 565(lod)
|
|
3852: 47(int) ConvertFToS 3851
|
|
3853: 162 Image 3848
|
|
3854:3146(ResType) ImageSparseFetch 3853 3850 Lod ConstOffset 3852 735
|
|
3855: 7(f16vec4) CompositeExtract 3854 1
|
|
Store 3838(texel) 3855
|
|
3856: 47(int) CompositeExtract 3854 0
|
|
3857: 357 Load 359(s2DRect)
|
|
3858: 53(fvec2) Load 148(c2)
|
|
3859: 721(ivec2) ConvertFToS 3858
|
|
3860: 356 Image 3857
|
|
3861:3146(ResType) ImageSparseFetch 3860 3859 ConstOffset 722
|
|
3862: 7(f16vec4) CompositeExtract 3861 1
|
|
Store 3838(texel) 3862
|
|
3863: 47(int) CompositeExtract 3861 0
|
|
3864: 284 Load 286(s2DArray)
|
|
3865: 167(fvec3) Load 169(c3)
|
|
3866: 734(ivec3) ConvertFToS 3865
|
|
3867: 52(float) Load 565(lod)
|
|
3868: 47(int) ConvertFToS 3867
|
|
3869: 283 Image 3864
|
|
3870:3146(ResType) ImageSparseFetch 3869 3866 Lod ConstOffset 3868 722
|
|
3871: 7(f16vec4) CompositeExtract 3870 1
|
|
Store 3838(texel) 3871
|
|
3872: 47(int) CompositeExtract 3870 0
|
|
3873: 7(f16vec4) Load 3838(texel)
|
|
ReturnValue 3873
|
|
FunctionEnd
|
|
85(testSparseTextureGather(): 7(f16vec4) Function None 8
|
|
86: Label
|
|
3876(texel): 64(ptr) Variable Function
|
|
Store 3876(texel) 121
|
|
3877: 143 Load 145(s2D)
|
|
3878: 53(fvec2) Load 148(c2)
|
|
3879:3146(ResType) ImageSparseGather 3877 3878 2187
|
|
3880: 7(f16vec4) CompositeExtract 3879 1
|
|
Store 3876(texel) 3880
|
|
3881: 47(int) CompositeExtract 3879 0
|
|
3882: 143 Load 145(s2D)
|
|
3883:154(f16vec2) Load 156(f16c2)
|
|
3884:6(float16_t) Load 137(f16bias)
|
|
3885:3146(ResType) ImageSparseGather 3882 3883 2187 Bias 3884
|
|
3886: 7(f16vec4) CompositeExtract 3885 1
|
|
Store 3876(texel) 3886
|
|
3887: 47(int) CompositeExtract 3885 0
|
|
3888: 284 Load 286(s2DArray)
|
|
3889: 167(fvec3) Load 169(c3)
|
|
3890:3146(ResType) ImageSparseGather 3888 3889 2187
|
|
3891: 7(f16vec4) CompositeExtract 3890 1
|
|
Store 3876(texel) 3891
|
|
3892: 47(int) CompositeExtract 3890 0
|
|
3893: 284 Load 286(s2DArray)
|
|
3894:175(f16vec3) Load 177(f16c3)
|
|
3895:6(float16_t) Load 137(f16bias)
|
|
3896:3146(ResType) ImageSparseGather 3893 3894 2187 Bias 3895
|
|
3897: 7(f16vec4) CompositeExtract 3896 1
|
|
Store 3876(texel) 3897
|
|
3898: 47(int) CompositeExtract 3896 0
|
|
3899: 184 Load 186(sCube)
|
|
3900: 167(fvec3) Load 169(c3)
|
|
3901:3146(ResType) ImageSparseGather 3899 3900 2187
|
|
3902: 7(f16vec4) CompositeExtract 3901 1
|
|
Store 3876(texel) 3902
|
|
3903: 47(int) CompositeExtract 3901 0
|
|
3904: 184 Load 186(sCube)
|
|
3905:175(f16vec3) Load 177(f16c3)
|
|
3906:6(float16_t) Load 137(f16bias)
|
|
3907:3146(ResType) ImageSparseGather 3904 3905 2187 Bias 3906
|
|
3908: 7(f16vec4) CompositeExtract 3907 1
|
|
Store 3876(texel) 3908
|
|
3909: 47(int) CompositeExtract 3907 0
|
|
3910: 299 Load 301(sCubeArray)
|
|
3911: 249(fvec4) Load 251(c4)
|
|
3912:3146(ResType) ImageSparseGather 3910 3911 2187
|
|
3913: 7(f16vec4) CompositeExtract 3912 1
|
|
Store 3876(texel) 3913
|
|
3914: 47(int) CompositeExtract 3912 0
|
|
3915: 299 Load 301(sCubeArray)
|
|
3916: 7(f16vec4) Load 309(f16c4)
|
|
3917:6(float16_t) Load 137(f16bias)
|
|
3918:3146(ResType) ImageSparseGather 3915 3916 2187 Bias 3917
|
|
3919: 7(f16vec4) CompositeExtract 3918 1
|
|
Store 3876(texel) 3919
|
|
3920: 47(int) CompositeExtract 3918 0
|
|
3921: 357 Load 359(s2DRect)
|
|
3922: 53(fvec2) Load 148(c2)
|
|
3923:3146(ResType) ImageSparseGather 3921 3922 2187
|
|
3924: 7(f16vec4) CompositeExtract 3923 1
|
|
Store 3876(texel) 3924
|
|
3925: 47(int) CompositeExtract 3923 0
|
|
3926: 357 Load 359(s2DRect)
|
|
3927:154(f16vec2) Load 156(f16c2)
|
|
3928:3146(ResType) ImageSparseGather 3926 3927 2187
|
|
3929: 7(f16vec4) CompositeExtract 3928 1
|
|
Store 3876(texel) 3929
|
|
3930: 47(int) CompositeExtract 3928 0
|
|
3931: 224 Load 226(s2DShadow)
|
|
3932: 53(fvec2) Load 148(c2)
|
|
3933: 52(float) Load 215(compare)
|
|
3934:3146(ResType) ImageSparseDrefGather 3931 3932 3933
|
|
3935: 7(f16vec4) CompositeExtract 3934 1
|
|
Store 3876(texel) 3935
|
|
3936: 47(int) CompositeExtract 3934 0
|
|
3937: 224 Load 226(s2DShadow)
|
|
3938:154(f16vec2) Load 156(f16c2)
|
|
3939: 52(float) Load 215(compare)
|
|
3940:3146(ResType) ImageSparseDrefGather 3937 3938 3939
|
|
3941: 7(f16vec4) CompositeExtract 3940 1
|
|
Store 3876(texel) 3941
|
|
3942: 47(int) CompositeExtract 3940 0
|
|
3943: 337 Load 339(s2DArrayShadow)
|
|
3944: 167(fvec3) Load 169(c3)
|
|
3945: 52(float) Load 215(compare)
|
|
3946:3146(ResType) ImageSparseDrefGather 3943 3944 3945
|
|
3947: 7(f16vec4) CompositeExtract 3946 1
|
|
Store 3876(texel) 3947
|
|
3948: 47(int) CompositeExtract 3946 0
|
|
3949: 337 Load 339(s2DArrayShadow)
|
|
3950:175(f16vec3) Load 177(f16c3)
|
|
3951: 52(float) Load 215(compare)
|
|
3952:3146(ResType) ImageSparseDrefGather 3949 3950 3951
|
|
3953: 7(f16vec4) CompositeExtract 3952 1
|
|
Store 3876(texel) 3953
|
|
3954: 47(int) CompositeExtract 3952 0
|
|
3955: 245 Load 247(sCubeShadow)
|
|
3956: 167(fvec3) Load 169(c3)
|
|
3957: 52(float) Load 215(compare)
|
|
3958:3146(ResType) ImageSparseDrefGather 3955 3956 3957
|
|
3959: 7(f16vec4) CompositeExtract 3958 1
|
|
Store 3876(texel) 3959
|
|
3960: 47(int) CompositeExtract 3958 0
|
|
3961: 245 Load 247(sCubeShadow)
|
|
3962:175(f16vec3) Load 177(f16c3)
|
|
3963: 52(float) Load 215(compare)
|
|
3964:3146(ResType) ImageSparseDrefGather 3961 3962 3963
|
|
3965: 7(f16vec4) CompositeExtract 3964 1
|
|
Store 3876(texel) 3965
|
|
3966: 47(int) CompositeExtract 3964 0
|
|
3967: 391 Load 393(sCubeArrayShadow)
|
|
3968: 249(fvec4) Load 251(c4)
|
|
3969: 52(float) Load 215(compare)
|
|
3970:3146(ResType) ImageSparseDrefGather 3967 3968 3969
|
|
3971: 7(f16vec4) CompositeExtract 3970 1
|
|
Store 3876(texel) 3971
|
|
3972: 47(int) CompositeExtract 3970 0
|
|
3973: 391 Load 393(sCubeArrayShadow)
|
|
3974: 7(f16vec4) Load 309(f16c4)
|
|
3975: 52(float) Load 215(compare)
|
|
3976:3146(ResType) ImageSparseDrefGather 3973 3974 3975
|
|
3977: 7(f16vec4) CompositeExtract 3976 1
|
|
Store 3876(texel) 3977
|
|
3978: 47(int) CompositeExtract 3976 0
|
|
3979: 371 Load 373(s2DRectShadow)
|
|
3980: 53(fvec2) Load 148(c2)
|
|
3981: 52(float) Load 215(compare)
|
|
3982:3146(ResType) ImageSparseDrefGather 3979 3980 3981
|
|
3983: 7(f16vec4) CompositeExtract 3982 1
|
|
Store 3876(texel) 3983
|
|
3984: 47(int) CompositeExtract 3982 0
|
|
3985: 371 Load 373(s2DRectShadow)
|
|
3986:154(f16vec2) Load 156(f16c2)
|
|
3987: 52(float) Load 215(compare)
|
|
3988:3146(ResType) ImageSparseDrefGather 3985 3986 3987
|
|
3989: 7(f16vec4) CompositeExtract 3988 1
|
|
Store 3876(texel) 3989
|
|
3990: 47(int) CompositeExtract 3988 0
|
|
3991: 7(f16vec4) Load 3876(texel)
|
|
ReturnValue 3991
|
|
FunctionEnd
|
|
87(testSparseTextureGatherOffset(): 7(f16vec4) Function None 8
|
|
88: Label
|
|
3994(texel): 64(ptr) Variable Function
|
|
Store 3994(texel) 121
|
|
3995: 143 Load 145(s2D)
|
|
3996: 53(fvec2) Load 148(c2)
|
|
3997:3146(ResType) ImageSparseGather 3995 3996 2187 ConstOffset 722
|
|
3998: 7(f16vec4) CompositeExtract 3997 1
|
|
Store 3994(texel) 3998
|
|
3999: 47(int) CompositeExtract 3997 0
|
|
4000: 143 Load 145(s2D)
|
|
4001:154(f16vec2) Load 156(f16c2)
|
|
4002:6(float16_t) Load 137(f16bias)
|
|
4003:3146(ResType) ImageSparseGather 4000 4001 2187 Bias ConstOffset 4002 722
|
|
4004: 7(f16vec4) CompositeExtract 4003 1
|
|
Store 3994(texel) 4004
|
|
4005: 47(int) CompositeExtract 4003 0
|
|
4006: 284 Load 286(s2DArray)
|
|
4007: 167(fvec3) Load 169(c3)
|
|
4008:3146(ResType) ImageSparseGather 4006 4007 2187 ConstOffset 722
|
|
4009: 7(f16vec4) CompositeExtract 4008 1
|
|
Store 3994(texel) 4009
|
|
4010: 47(int) CompositeExtract 4008 0
|
|
4011: 284 Load 286(s2DArray)
|
|
4012:175(f16vec3) Load 177(f16c3)
|
|
4013:6(float16_t) Load 137(f16bias)
|
|
4014:3146(ResType) ImageSparseGather 4011 4012 2187 Bias ConstOffset 4013 722
|
|
4015: 7(f16vec4) CompositeExtract 4014 1
|
|
Store 3994(texel) 4015
|
|
4016: 47(int) CompositeExtract 4014 0
|
|
4017: 357 Load 359(s2DRect)
|
|
4018: 53(fvec2) Load 148(c2)
|
|
4019:3146(ResType) ImageSparseGather 4017 4018 2187 ConstOffset 722
|
|
4020: 7(f16vec4) CompositeExtract 4019 1
|
|
Store 3994(texel) 4020
|
|
4021: 47(int) CompositeExtract 4019 0
|
|
4022: 357 Load 359(s2DRect)
|
|
4023:154(f16vec2) Load 156(f16c2)
|
|
4024:3146(ResType) ImageSparseGather 4022 4023 2187 ConstOffset 722
|
|
4025: 7(f16vec4) CompositeExtract 4024 1
|
|
Store 3994(texel) 4025
|
|
4026: 47(int) CompositeExtract 4024 0
|
|
4027: 224 Load 226(s2DShadow)
|
|
4028: 53(fvec2) Load 148(c2)
|
|
4029: 52(float) Load 215(compare)
|
|
4030:3146(ResType) ImageSparseDrefGather 4027 4028 4029 ConstOffset 722
|
|
4031: 7(f16vec4) CompositeExtract 4030 1
|
|
Store 3994(texel) 4031
|
|
4032: 47(int) CompositeExtract 4030 0
|
|
4033: 224 Load 226(s2DShadow)
|
|
4034:154(f16vec2) Load 156(f16c2)
|
|
4035: 52(float) Load 215(compare)
|
|
4036:3146(ResType) ImageSparseDrefGather 4033 4034 4035 ConstOffset 722
|
|
4037: 7(f16vec4) CompositeExtract 4036 1
|
|
Store 3994(texel) 4037
|
|
4038: 47(int) CompositeExtract 4036 0
|
|
4039: 337 Load 339(s2DArrayShadow)
|
|
4040: 167(fvec3) Load 169(c3)
|
|
4041: 52(float) Load 215(compare)
|
|
4042:3146(ResType) ImageSparseDrefGather 4039 4040 4041 ConstOffset 722
|
|
4043: 7(f16vec4) CompositeExtract 4042 1
|
|
Store 3994(texel) 4043
|
|
4044: 47(int) CompositeExtract 4042 0
|
|
4045: 337 Load 339(s2DArrayShadow)
|
|
4046:175(f16vec3) Load 177(f16c3)
|
|
4047: 52(float) Load 215(compare)
|
|
4048:3146(ResType) ImageSparseDrefGather 4045 4046 4047 ConstOffset 722
|
|
4049: 7(f16vec4) CompositeExtract 4048 1
|
|
Store 3994(texel) 4049
|
|
4050: 47(int) CompositeExtract 4048 0
|
|
4051: 371 Load 373(s2DRectShadow)
|
|
4052: 53(fvec2) Load 148(c2)
|
|
4053: 52(float) Load 215(compare)
|
|
4054:3146(ResType) ImageSparseDrefGather 4051 4052 4053 ConstOffset 722
|
|
4055: 7(f16vec4) CompositeExtract 4054 1
|
|
Store 3994(texel) 4055
|
|
4056: 47(int) CompositeExtract 4054 0
|
|
4057: 371 Load 373(s2DRectShadow)
|
|
4058:154(f16vec2) Load 156(f16c2)
|
|
4059: 52(float) Load 215(compare)
|
|
4060:3146(ResType) ImageSparseDrefGather 4057 4058 4059 ConstOffset 722
|
|
4061: 7(f16vec4) CompositeExtract 4060 1
|
|
Store 3994(texel) 4061
|
|
4062: 47(int) CompositeExtract 4060 0
|
|
4063: 7(f16vec4) Load 3994(texel)
|
|
ReturnValue 4063
|
|
FunctionEnd
|
|
89(testSparseTextureGatherOffsets(): 7(f16vec4) Function None 8
|
|
90: Label
|
|
4066(texel): 64(ptr) Variable Function
|
|
Store 4066(texel) 121
|
|
4067: 143 Load 145(s2D)
|
|
4068: 53(fvec2) Load 148(c2)
|
|
4079:3146(ResType) ImageSparseGather 4067 4068 2187 ConstOffsets 4078
|
|
4080: 7(f16vec4) CompositeExtract 4079 1
|
|
Store 4066(texel) 4080
|
|
4081: 47(int) CompositeExtract 4079 0
|
|
4082: 143 Load 145(s2D)
|
|
4083:154(f16vec2) Load 156(f16c2)
|
|
4084:6(float16_t) Load 137(f16bias)
|
|
4085:3146(ResType) ImageSparseGather 4082 4083 2187 Bias ConstOffsets 4084 4078
|
|
4086: 7(f16vec4) CompositeExtract 4085 1
|
|
Store 4066(texel) 4086
|
|
4087: 47(int) CompositeExtract 4085 0
|
|
4088: 284 Load 286(s2DArray)
|
|
4089: 167(fvec3) Load 169(c3)
|
|
4090:3146(ResType) ImageSparseGather 4088 4089 2187 ConstOffsets 4078
|
|
4091: 7(f16vec4) CompositeExtract 4090 1
|
|
Store 4066(texel) 4091
|
|
4092: 47(int) CompositeExtract 4090 0
|
|
4093: 284 Load 286(s2DArray)
|
|
4094:175(f16vec3) Load 177(f16c3)
|
|
4095:6(float16_t) Load 137(f16bias)
|
|
4096:3146(ResType) ImageSparseGather 4093 4094 2187 Bias ConstOffsets 4095 4078
|
|
4097: 7(f16vec4) CompositeExtract 4096 1
|
|
Store 4066(texel) 4097
|
|
4098: 47(int) CompositeExtract 4096 0
|
|
4099: 357 Load 359(s2DRect)
|
|
4100: 53(fvec2) Load 148(c2)
|
|
4101:3146(ResType) ImageSparseGather 4099 4100 2187 ConstOffsets 4078
|
|
4102: 7(f16vec4) CompositeExtract 4101 1
|
|
Store 4066(texel) 4102
|
|
4103: 47(int) CompositeExtract 4101 0
|
|
4104: 357 Load 359(s2DRect)
|
|
4105:154(f16vec2) Load 156(f16c2)
|
|
4106:3146(ResType) ImageSparseGather 4104 4105 2187 ConstOffsets 4078
|
|
4107: 7(f16vec4) CompositeExtract 4106 1
|
|
Store 4066(texel) 4107
|
|
4108: 47(int) CompositeExtract 4106 0
|
|
4109: 224 Load 226(s2DShadow)
|
|
4110: 53(fvec2) Load 148(c2)
|
|
4111: 52(float) Load 215(compare)
|
|
4112:3146(ResType) ImageSparseDrefGather 4109 4110 4111 ConstOffsets 4078
|
|
4113: 7(f16vec4) CompositeExtract 4112 1
|
|
Store 4066(texel) 4113
|
|
4114: 47(int) CompositeExtract 4112 0
|
|
4115: 224 Load 226(s2DShadow)
|
|
4116:154(f16vec2) Load 156(f16c2)
|
|
4117: 52(float) Load 215(compare)
|
|
4118:3146(ResType) ImageSparseDrefGather 4115 4116 4117 ConstOffsets 4078
|
|
4119: 7(f16vec4) CompositeExtract 4118 1
|
|
Store 4066(texel) 4119
|
|
4120: 47(int) CompositeExtract 4118 0
|
|
4121: 337 Load 339(s2DArrayShadow)
|
|
4122: 167(fvec3) Load 169(c3)
|
|
4123: 52(float) Load 215(compare)
|
|
4124:3146(ResType) ImageSparseDrefGather 4121 4122 4123 ConstOffsets 4078
|
|
4125: 7(f16vec4) CompositeExtract 4124 1
|
|
Store 4066(texel) 4125
|
|
4126: 47(int) CompositeExtract 4124 0
|
|
4127: 337 Load 339(s2DArrayShadow)
|
|
4128:175(f16vec3) Load 177(f16c3)
|
|
4129: 52(float) Load 215(compare)
|
|
4130:3146(ResType) ImageSparseDrefGather 4127 4128 4129 ConstOffsets 4078
|
|
4131: 7(f16vec4) CompositeExtract 4130 1
|
|
Store 4066(texel) 4131
|
|
4132: 47(int) CompositeExtract 4130 0
|
|
4133: 371 Load 373(s2DRectShadow)
|
|
4134: 53(fvec2) Load 148(c2)
|
|
4135: 52(float) Load 215(compare)
|
|
4136:3146(ResType) ImageSparseDrefGather 4133 4134 4135 ConstOffsets 4078
|
|
4137: 7(f16vec4) CompositeExtract 4136 1
|
|
Store 4066(texel) 4137
|
|
4138: 47(int) CompositeExtract 4136 0
|
|
4139: 371 Load 373(s2DRectShadow)
|
|
4140:154(f16vec2) Load 156(f16c2)
|
|
4141: 52(float) Load 215(compare)
|
|
4142:3146(ResType) ImageSparseDrefGather 4139 4140 4141 ConstOffsets 4078
|
|
4143: 7(f16vec4) CompositeExtract 4142 1
|
|
Store 4066(texel) 4143
|
|
4144: 47(int) CompositeExtract 4142 0
|
|
4145: 7(f16vec4) Load 4066(texel)
|
|
ReturnValue 4145
|
|
FunctionEnd
|
|
91(testSparseTextureGatherLod(): 7(f16vec4) Function None 8
|
|
92: Label
|
|
4148(texel): 64(ptr) Variable Function
|
|
Store 4148(texel) 121
|
|
4149: 143 Load 145(s2D)
|
|
4150: 53(fvec2) Load 148(c2)
|
|
4151: 52(float) Load 565(lod)
|
|
4152:3146(ResType) ImageSparseGather 4149 4150 2187 Lod 4151
|
|
4153: 7(f16vec4) CompositeExtract 4152 1
|
|
Store 4148(texel) 4153
|
|
4154: 47(int) CompositeExtract 4152 0
|
|
4155: 143 Load 145(s2D)
|
|
4156:154(f16vec2) Load 156(f16c2)
|
|
4157:6(float16_t) Load 572(f16lod)
|
|
4158:3146(ResType) ImageSparseGather 4155 4156 2187 Lod 4157
|
|
4159: 7(f16vec4) CompositeExtract 4158 1
|
|
Store 4148(texel) 4159
|
|
4160: 47(int) CompositeExtract 4158 0
|
|
4161: 284 Load 286(s2DArray)
|
|
4162: 167(fvec3) Load 169(c3)
|
|
4163: 52(float) Load 565(lod)
|
|
4164:3146(ResType) ImageSparseGather 4161 4162 2187 Lod 4163
|
|
4165: 7(f16vec4) CompositeExtract 4164 1
|
|
Store 4148(texel) 4165
|
|
4166: 47(int) CompositeExtract 4164 0
|
|
4167: 284 Load 286(s2DArray)
|
|
4168:175(f16vec3) Load 177(f16c3)
|
|
4169:6(float16_t) Load 572(f16lod)
|
|
4170:3146(ResType) ImageSparseGather 4167 4168 2187 Lod 4169
|
|
4171: 7(f16vec4) CompositeExtract 4170 1
|
|
Store 4148(texel) 4171
|
|
4172: 47(int) CompositeExtract 4170 0
|
|
4173: 184 Load 186(sCube)
|
|
4174: 167(fvec3) Load 169(c3)
|
|
4175: 52(float) Load 565(lod)
|
|
4176:3146(ResType) ImageSparseGather 4173 4174 2187 Lod 4175
|
|
4177: 7(f16vec4) CompositeExtract 4176 1
|
|
Store 4148(texel) 4177
|
|
4178: 47(int) CompositeExtract 4176 0
|
|
4179: 184 Load 186(sCube)
|
|
4180:175(f16vec3) Load 177(f16c3)
|
|
4181:6(float16_t) Load 572(f16lod)
|
|
4182:3146(ResType) ImageSparseGather 4179 4180 2187 Lod 4181
|
|
4183: 7(f16vec4) CompositeExtract 4182 1
|
|
Store 4148(texel) 4183
|
|
4184: 47(int) CompositeExtract 4182 0
|
|
4185: 299 Load 301(sCubeArray)
|
|
4186: 249(fvec4) Load 251(c4)
|
|
4187: 52(float) Load 565(lod)
|
|
4188:3146(ResType) ImageSparseGather 4185 4186 2187 Lod 4187
|
|
4189: 7(f16vec4) CompositeExtract 4188 1
|
|
Store 4148(texel) 4189
|
|
4190: 47(int) CompositeExtract 4188 0
|
|
4191: 299 Load 301(sCubeArray)
|
|
4192: 7(f16vec4) Load 309(f16c4)
|
|
4193:6(float16_t) Load 572(f16lod)
|
|
4194:3146(ResType) ImageSparseGather 4191 4192 2187 Lod 4193
|
|
4195: 7(f16vec4) CompositeExtract 4194 1
|
|
Store 4148(texel) 4195
|
|
4196: 47(int) CompositeExtract 4194 0
|
|
4197: 7(f16vec4) Load 4148(texel)
|
|
ReturnValue 4197
|
|
FunctionEnd
|
|
93(testSparseTextureGatherLodOffset(): 7(f16vec4) Function None 8
|
|
94: Label
|
|
4200(texel): 64(ptr) Variable Function
|
|
Store 4200(texel) 121
|
|
4201: 143 Load 145(s2D)
|
|
4202: 53(fvec2) Load 148(c2)
|
|
4203: 52(float) Load 565(lod)
|
|
4204:3146(ResType) ImageSparseGather 4201 4202 2187 Lod ConstOffset 4203 722
|
|
4205: 7(f16vec4) CompositeExtract 4204 1
|
|
Store 4200(texel) 4205
|
|
4206: 47(int) CompositeExtract 4204 0
|
|
4207: 143 Load 145(s2D)
|
|
4208:154(f16vec2) Load 156(f16c2)
|
|
4209:6(float16_t) Load 572(f16lod)
|
|
4210:3146(ResType) ImageSparseGather 4207 4208 2187 Lod ConstOffset 4209 722
|
|
4211: 7(f16vec4) CompositeExtract 4210 1
|
|
Store 4200(texel) 4211
|
|
4212: 47(int) CompositeExtract 4210 0
|
|
4213: 284 Load 286(s2DArray)
|
|
4214: 167(fvec3) Load 169(c3)
|
|
4215: 52(float) Load 565(lod)
|
|
4216:3146(ResType) ImageSparseGather 4213 4214 2187 Lod ConstOffset 4215 722
|
|
4217: 7(f16vec4) CompositeExtract 4216 1
|
|
Store 4200(texel) 4217
|
|
4218: 47(int) CompositeExtract 4216 0
|
|
4219: 284 Load 286(s2DArray)
|
|
4220:175(f16vec3) Load 177(f16c3)
|
|
4221:6(float16_t) Load 572(f16lod)
|
|
4222:3146(ResType) ImageSparseGather 4219 4220 2187 Lod ConstOffset 4221 722
|
|
4223: 7(f16vec4) CompositeExtract 4222 1
|
|
Store 4200(texel) 4223
|
|
4224: 47(int) CompositeExtract 4222 0
|
|
4225: 7(f16vec4) Load 4200(texel)
|
|
ReturnValue 4225
|
|
FunctionEnd
|
|
95(testSparseTextureGatherLodOffsets(): 7(f16vec4) Function None 8
|
|
96: Label
|
|
4228(texel): 64(ptr) Variable Function
|
|
Store 4228(texel) 121
|
|
4229: 143 Load 145(s2D)
|
|
4230: 53(fvec2) Load 148(c2)
|
|
4231: 52(float) Load 565(lod)
|
|
4232:3146(ResType) ImageSparseGather 4229 4230 2187 Lod ConstOffsets 4231 2380
|
|
4233: 7(f16vec4) CompositeExtract 4232 1
|
|
Store 4228(texel) 4233
|
|
4234: 47(int) CompositeExtract 4232 0
|
|
4235: 143 Load 145(s2D)
|
|
4236:154(f16vec2) Load 156(f16c2)
|
|
4237:6(float16_t) Load 572(f16lod)
|
|
4238:3146(ResType) ImageSparseGather 4235 4236 2187 Lod ConstOffsets 4237 2380
|
|
4239: 7(f16vec4) CompositeExtract 4238 1
|
|
Store 4228(texel) 4239
|
|
4240: 47(int) CompositeExtract 4238 0
|
|
4241: 284 Load 286(s2DArray)
|
|
4242: 167(fvec3) Load 169(c3)
|
|
4243: 52(float) Load 565(lod)
|
|
4244:3146(ResType) ImageSparseGather 4241 4242 2187 Lod ConstOffsets 4243 2380
|
|
4245: 7(f16vec4) CompositeExtract 4244 1
|
|
Store 4228(texel) 4245
|
|
4246: 47(int) CompositeExtract 4244 0
|
|
4247: 284 Load 286(s2DArray)
|
|
4248:175(f16vec3) Load 177(f16c3)
|
|
4249:6(float16_t) Load 572(f16lod)
|
|
4250:3146(ResType) ImageSparseGather 4247 4248 2187 Lod ConstOffsets 4249 2380
|
|
4251: 7(f16vec4) CompositeExtract 4250 1
|
|
Store 4228(texel) 4251
|
|
4252: 47(int) CompositeExtract 4250 0
|
|
4253: 7(f16vec4) Load 4228(texel)
|
|
ReturnValue 4253
|
|
FunctionEnd
|
|
97(testSparseImageLoad(): 7(f16vec4) Function None 8
|
|
98: Label
|
|
4256(texel): 64(ptr) Variable Function
|
|
Store 4256(texel) 121
|
|
4257: 3006 Load 3008(i2D)
|
|
4258: 53(fvec2) Load 148(c2)
|
|
4259: 721(ivec2) ConvertFToS 4258
|
|
4260:3146(ResType) ImageSparseRead 4257 4259
|
|
4261: 7(f16vec4) CompositeExtract 4260 1
|
|
Store 4256(texel) 4261
|
|
4262: 47(int) CompositeExtract 4260 0
|
|
4263: 3015 Load 3017(i3D)
|
|
4264: 167(fvec3) Load 169(c3)
|
|
4265: 734(ivec3) ConvertFToS 4264
|
|
4266:3146(ResType) ImageSparseRead 4263 4265
|
|
4267: 7(f16vec4) CompositeExtract 4266 1
|
|
Store 4256(texel) 4267
|
|
4268: 47(int) CompositeExtract 4266 0
|
|
4269: 3024 Load 3026(i2DRect)
|
|
4270: 53(fvec2) Load 148(c2)
|
|
4271: 721(ivec2) ConvertFToS 4270
|
|
4272:3146(ResType) ImageSparseRead 4269 4271
|
|
4273: 7(f16vec4) CompositeExtract 4272 1
|
|
Store 4256(texel) 4273
|
|
4274: 47(int) CompositeExtract 4272 0
|
|
4275: 3033 Load 3035(iCube)
|
|
4276: 167(fvec3) Load 169(c3)
|
|
4277: 734(ivec3) ConvertFToS 4276
|
|
4278:3146(ResType) ImageSparseRead 4275 4277
|
|
4279: 7(f16vec4) CompositeExtract 4278 1
|
|
Store 4256(texel) 4279
|
|
4280: 47(int) CompositeExtract 4278 0
|
|
4281: 3060 Load 3062(i2DArray)
|
|
4282: 167(fvec3) Load 169(c3)
|
|
4283: 734(ivec3) ConvertFToS 4282
|
|
4284:3146(ResType) ImageSparseRead 4281 4283
|
|
4285: 7(f16vec4) CompositeExtract 4284 1
|
|
Store 4256(texel) 4285
|
|
4286: 47(int) CompositeExtract 4284 0
|
|
4287: 3069 Load 3071(iCubeArray)
|
|
4288: 167(fvec3) Load 169(c3)
|
|
4289: 734(ivec3) ConvertFToS 4288
|
|
4290:3146(ResType) ImageSparseRead 4287 4289
|
|
4291: 7(f16vec4) CompositeExtract 4290 1
|
|
Store 4256(texel) 4291
|
|
4292: 47(int) CompositeExtract 4290 0
|
|
4293: 3078 Load 3080(i2DMS)
|
|
4294: 53(fvec2) Load 148(c2)
|
|
4295: 721(ivec2) ConvertFToS 4294
|
|
4296:3146(ResType) ImageSparseRead 4293 4295 Sample 709
|
|
4297: 7(f16vec4) CompositeExtract 4296 1
|
|
Store 4256(texel) 4297
|
|
4298: 47(int) CompositeExtract 4296 0
|
|
4299: 3087 Load 3089(i2DMSArray)
|
|
4300: 167(fvec3) Load 169(c3)
|
|
4301: 734(ivec3) ConvertFToS 4300
|
|
4302:3146(ResType) ImageSparseRead 4299 4301 Sample 1326
|
|
4303: 7(f16vec4) CompositeExtract 4302 1
|
|
Store 4256(texel) 4303
|
|
4304: 47(int) CompositeExtract 4302 0
|
|
4305: 7(f16vec4) Load 4256(texel)
|
|
ReturnValue 4305
|
|
FunctionEnd
|
|
99(testSparseTextureClamp(): 7(f16vec4) Function None 8
|
|
100: Label
|
|
4308(texel): 64(ptr) Variable Function
|
|
Store 4308(texel) 121
|
|
4309: 143 Load 145(s2D)
|
|
4310: 53(fvec2) Load 148(c2)
|
|
4312: 52(float) Load 4311(lodClamp)
|
|
4313:3146(ResType) ImageSparseSampleImplicitLod 4309 4310 MinLod 4312
|
|
4314: 7(f16vec4) CompositeExtract 4313 1
|
|
Store 4308(texel) 4314
|
|
4315: 47(int) CompositeExtract 4313 0
|
|
4316: 143 Load 145(s2D)
|
|
4317:154(f16vec2) Load 156(f16c2)
|
|
4319:6(float16_t) Load 4318(f16lodClamp)
|
|
4320:6(float16_t) Load 137(f16bias)
|
|
4321:3146(ResType) ImageSparseSampleImplicitLod 4316 4317 Bias MinLod 4320 4319
|
|
4322: 7(f16vec4) CompositeExtract 4321 1
|
|
Store 4308(texel) 4322
|
|
4323: 47(int) CompositeExtract 4321 0
|
|
4324: 163 Load 165(s3D)
|
|
4325: 167(fvec3) Load 169(c3)
|
|
4326: 52(float) Load 4311(lodClamp)
|
|
4327:3146(ResType) ImageSparseSampleImplicitLod 4324 4325 MinLod 4326
|
|
4328: 7(f16vec4) CompositeExtract 4327 1
|
|
Store 4308(texel) 4328
|
|
4329: 47(int) CompositeExtract 4327 0
|
|
4330: 163 Load 165(s3D)
|
|
4331:175(f16vec3) Load 177(f16c3)
|
|
4332:6(float16_t) Load 4318(f16lodClamp)
|
|
4333:6(float16_t) Load 137(f16bias)
|
|
4334:3146(ResType) ImageSparseSampleImplicitLod 4330 4331 Bias MinLod 4333 4332
|
|
4335: 7(f16vec4) CompositeExtract 4334 1
|
|
Store 4308(texel) 4335
|
|
4336: 47(int) CompositeExtract 4334 0
|
|
4337: 184 Load 186(sCube)
|
|
4338: 167(fvec3) Load 169(c3)
|
|
4339: 52(float) Load 4311(lodClamp)
|
|
4340:3146(ResType) ImageSparseSampleImplicitLod 4337 4338 MinLod 4339
|
|
4341: 7(f16vec4) CompositeExtract 4340 1
|
|
Store 4308(texel) 4341
|
|
4342: 47(int) CompositeExtract 4340 0
|
|
4343: 184 Load 186(sCube)
|
|
4344:175(f16vec3) Load 177(f16c3)
|
|
4345:6(float16_t) Load 4318(f16lodClamp)
|
|
4346:6(float16_t) Load 137(f16bias)
|
|
4347:3146(ResType) ImageSparseSampleImplicitLod 4343 4344 Bias MinLod 4346 4345
|
|
4348: 7(f16vec4) CompositeExtract 4347 1
|
|
Store 4308(texel) 4348
|
|
4349: 47(int) CompositeExtract 4347 0
|
|
4350: 224 Load 226(s2DShadow)
|
|
4351: 167(fvec3) Load 169(c3)
|
|
4352: 52(float) Load 4311(lodClamp)
|
|
4353: 208(ptr) AccessChain 4308(texel) 207
|
|
4354: 52(float) CompositeExtract 4351 2
|
|
4355:3182(ResType) ImageSparseSampleDrefImplicitLod 4350 4351 4354 MinLod 4352
|
|
4356:6(float16_t) CompositeExtract 4355 1
|
|
Store 4353 4356
|
|
4357: 47(int) CompositeExtract 4355 0
|
|
4358: 224 Load 226(s2DShadow)
|
|
4359:154(f16vec2) Load 156(f16c2)
|
|
4360: 52(float) Load 215(compare)
|
|
4361:6(float16_t) Load 4318(f16lodClamp)
|
|
4362: 208(ptr) AccessChain 4308(texel) 207
|
|
4363:6(float16_t) Load 137(f16bias)
|
|
4364:3182(ResType) ImageSparseSampleDrefImplicitLod 4358 4359 4360 Bias MinLod 4363 4361
|
|
4365:6(float16_t) CompositeExtract 4364 1
|
|
Store 4362 4365
|
|
4366: 47(int) CompositeExtract 4364 0
|
|
4367: 245 Load 247(sCubeShadow)
|
|
4368: 249(fvec4) Load 251(c4)
|
|
4369: 52(float) Load 4311(lodClamp)
|
|
4370: 208(ptr) AccessChain 4308(texel) 207
|
|
4371: 52(float) CompositeExtract 4368 3
|
|
4372:3182(ResType) ImageSparseSampleDrefImplicitLod 4367 4368 4371 MinLod 4369
|
|
4373:6(float16_t) CompositeExtract 4372 1
|
|
Store 4370 4373
|
|
4374: 47(int) CompositeExtract 4372 0
|
|
4375: 245 Load 247(sCubeShadow)
|
|
4376:175(f16vec3) Load 177(f16c3)
|
|
4377: 52(float) Load 215(compare)
|
|
4378:6(float16_t) Load 4318(f16lodClamp)
|
|
4379: 208(ptr) AccessChain 4308(texel) 207
|
|
4380:6(float16_t) Load 137(f16bias)
|
|
4381:3182(ResType) ImageSparseSampleDrefImplicitLod 4375 4376 4377 Bias MinLod 4380 4378
|
|
4382:6(float16_t) CompositeExtract 4381 1
|
|
Store 4379 4382
|
|
4383: 47(int) CompositeExtract 4381 0
|
|
4384: 284 Load 286(s2DArray)
|
|
4385: 167(fvec3) Load 169(c3)
|
|
4386: 52(float) Load 4311(lodClamp)
|
|
4387:3146(ResType) ImageSparseSampleImplicitLod 4384 4385 MinLod 4386
|
|
4388: 7(f16vec4) CompositeExtract 4387 1
|
|
Store 4308(texel) 4388
|
|
4389: 47(int) CompositeExtract 4387 0
|
|
4390: 284 Load 286(s2DArray)
|
|
4391:175(f16vec3) Load 177(f16c3)
|
|
4392:6(float16_t) Load 4318(f16lodClamp)
|
|
4393:6(float16_t) Load 137(f16bias)
|
|
4394:3146(ResType) ImageSparseSampleImplicitLod 4390 4391 Bias MinLod 4393 4392
|
|
4395: 7(f16vec4) CompositeExtract 4394 1
|
|
Store 4308(texel) 4395
|
|
4396: 47(int) CompositeExtract 4394 0
|
|
4397: 299 Load 301(sCubeArray)
|
|
4398: 249(fvec4) Load 251(c4)
|
|
4399: 52(float) Load 4311(lodClamp)
|
|
4400:3146(ResType) ImageSparseSampleImplicitLod 4397 4398 MinLod 4399
|
|
4401: 7(f16vec4) CompositeExtract 4400 1
|
|
Store 4308(texel) 4401
|
|
4402: 47(int) CompositeExtract 4400 0
|
|
4403: 299 Load 301(sCubeArray)
|
|
4404: 7(f16vec4) Load 309(f16c4)
|
|
4405:6(float16_t) Load 4318(f16lodClamp)
|
|
4406:6(float16_t) Load 137(f16bias)
|
|
4407:3146(ResType) ImageSparseSampleImplicitLod 4403 4404 Bias MinLod 4406 4405
|
|
4408: 7(f16vec4) CompositeExtract 4407 1
|
|
Store 4308(texel) 4408
|
|
4409: 47(int) CompositeExtract 4407 0
|
|
4410: 337 Load 339(s2DArrayShadow)
|
|
4411: 249(fvec4) Load 251(c4)
|
|
4412: 52(float) Load 4311(lodClamp)
|
|
4413: 208(ptr) AccessChain 4308(texel) 207
|
|
4414: 52(float) CompositeExtract 4411 3
|
|
4415:3182(ResType) ImageSparseSampleDrefImplicitLod 4410 4411 4414 MinLod 4412
|
|
4416:6(float16_t) CompositeExtract 4415 1
|
|
Store 4413 4416
|
|
4417: 47(int) CompositeExtract 4415 0
|
|
4418: 337 Load 339(s2DArrayShadow)
|
|
4419:175(f16vec3) Load 177(f16c3)
|
|
4420: 52(float) Load 215(compare)
|
|
4421:6(float16_t) Load 4318(f16lodClamp)
|
|
4422: 208(ptr) AccessChain 4308(texel) 207
|
|
4423:3182(ResType) ImageSparseSampleDrefImplicitLod 4418 4419 4420 MinLod 4421
|
|
4424:6(float16_t) CompositeExtract 4423 1
|
|
Store 4422 4424
|
|
4425: 47(int) CompositeExtract 4423 0
|
|
4426: 391 Load 393(sCubeArrayShadow)
|
|
4427: 249(fvec4) Load 251(c4)
|
|
4428: 52(float) Load 215(compare)
|
|
4429: 52(float) Load 4311(lodClamp)
|
|
4430: 208(ptr) AccessChain 4308(texel) 207
|
|
4431:3182(ResType) ImageSparseSampleDrefImplicitLod 4426 4427 4428 MinLod 4429
|
|
4432:6(float16_t) CompositeExtract 4431 1
|
|
Store 4430 4432
|
|
4433: 47(int) CompositeExtract 4431 0
|
|
4434: 391 Load 393(sCubeArrayShadow)
|
|
4435: 7(f16vec4) Load 309(f16c4)
|
|
4436: 52(float) Load 215(compare)
|
|
4437:6(float16_t) Load 4318(f16lodClamp)
|
|
4438: 208(ptr) AccessChain 4308(texel) 207
|
|
4439:3182(ResType) ImageSparseSampleDrefImplicitLod 4434 4435 4436 MinLod 4437
|
|
4440:6(float16_t) CompositeExtract 4439 1
|
|
Store 4438 4440
|
|
4441: 47(int) CompositeExtract 4439 0
|
|
4442: 7(f16vec4) Load 4308(texel)
|
|
ReturnValue 4442
|
|
FunctionEnd
|
|
101(testTextureClamp(): 7(f16vec4) Function None 8
|
|
102: Label
|
|
4445(texel): 64(ptr) Variable Function
|
|
Store 4445(texel) 121
|
|
4446: 123 Load 125(s1D)
|
|
4447: 52(float) Load 128(c1)
|
|
4448: 52(float) Load 4311(lodClamp)
|
|
4449: 7(f16vec4) ImageSampleImplicitLod 4446 4447 MinLod 4448
|
|
4450: 7(f16vec4) Load 4445(texel)
|
|
4451: 7(f16vec4) FAdd 4450 4449
|
|
Store 4445(texel) 4451
|
|
4452: 123 Load 125(s1D)
|
|
4453:6(float16_t) Load 135(f16c1)
|
|
4454:6(float16_t) Load 4318(f16lodClamp)
|
|
4455:6(float16_t) Load 137(f16bias)
|
|
4456: 7(f16vec4) ImageSampleImplicitLod 4452 4453 Bias MinLod 4455 4454
|
|
4457: 7(f16vec4) Load 4445(texel)
|
|
4458: 7(f16vec4) FAdd 4457 4456
|
|
Store 4445(texel) 4458
|
|
4459: 143 Load 145(s2D)
|
|
4460: 53(fvec2) Load 148(c2)
|
|
4461: 52(float) Load 4311(lodClamp)
|
|
4462: 7(f16vec4) ImageSampleImplicitLod 4459 4460 MinLod 4461
|
|
4463: 7(f16vec4) Load 4445(texel)
|
|
4464: 7(f16vec4) FAdd 4463 4462
|
|
Store 4445(texel) 4464
|
|
4465: 143 Load 145(s2D)
|
|
4466:154(f16vec2) Load 156(f16c2)
|
|
4467:6(float16_t) Load 4318(f16lodClamp)
|
|
4468:6(float16_t) Load 137(f16bias)
|
|
4469: 7(f16vec4) ImageSampleImplicitLod 4465 4466 Bias MinLod 4468 4467
|
|
4470: 7(f16vec4) Load 4445(texel)
|
|
4471: 7(f16vec4) FAdd 4470 4469
|
|
Store 4445(texel) 4471
|
|
4472: 163 Load 165(s3D)
|
|
4473: 167(fvec3) Load 169(c3)
|
|
4474: 52(float) Load 4311(lodClamp)
|
|
4475: 7(f16vec4) ImageSampleImplicitLod 4472 4473 MinLod 4474
|
|
4476: 7(f16vec4) Load 4445(texel)
|
|
4477: 7(f16vec4) FAdd 4476 4475
|
|
Store 4445(texel) 4477
|
|
4478: 163 Load 165(s3D)
|
|
4479:175(f16vec3) Load 177(f16c3)
|
|
4480:6(float16_t) Load 4318(f16lodClamp)
|
|
4481:6(float16_t) Load 137(f16bias)
|
|
4482: 7(f16vec4) ImageSampleImplicitLod 4478 4479 Bias MinLod 4481 4480
|
|
4483: 7(f16vec4) Load 4445(texel)
|
|
4484: 7(f16vec4) FAdd 4483 4482
|
|
Store 4445(texel) 4484
|
|
4485: 184 Load 186(sCube)
|
|
4486: 167(fvec3) Load 169(c3)
|
|
4487: 52(float) Load 4311(lodClamp)
|
|
4488: 7(f16vec4) ImageSampleImplicitLod 4485 4486 MinLod 4487
|
|
4489: 7(f16vec4) Load 4445(texel)
|
|
4490: 7(f16vec4) FAdd 4489 4488
|
|
Store 4445(texel) 4490
|
|
4491: 184 Load 186(sCube)
|
|
4492:175(f16vec3) Load 177(f16c3)
|
|
4493:6(float16_t) Load 4318(f16lodClamp)
|
|
4494:6(float16_t) Load 137(f16bias)
|
|
4495: 7(f16vec4) ImageSampleImplicitLod 4491 4492 Bias MinLod 4494 4493
|
|
4496: 7(f16vec4) Load 4445(texel)
|
|
4497: 7(f16vec4) FAdd 4496 4495
|
|
Store 4445(texel) 4497
|
|
4498: 199 Load 201(s1DShadow)
|
|
4499: 167(fvec3) Load 169(c3)
|
|
4500: 52(float) Load 4311(lodClamp)
|
|
4501: 52(float) CompositeExtract 4499 2
|
|
4502:6(float16_t) ImageSampleDrefImplicitLod 4498 4499 4501 MinLod 4500
|
|
4503: 208(ptr) AccessChain 4445(texel) 207
|
|
4504:6(float16_t) Load 4503
|
|
4505:6(float16_t) FAdd 4504 4502
|
|
4506: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4506 4505
|
|
4507: 199 Load 201(s1DShadow)
|
|
4508:154(f16vec2) Load 156(f16c2)
|
|
4509: 52(float) Load 215(compare)
|
|
4510:6(float16_t) Load 4318(f16lodClamp)
|
|
4511:6(float16_t) Load 137(f16bias)
|
|
4512:6(float16_t) ImageSampleDrefImplicitLod 4507 4508 4509 Bias MinLod 4511 4510
|
|
4513: 208(ptr) AccessChain 4445(texel) 207
|
|
4514:6(float16_t) Load 4513
|
|
4515:6(float16_t) FAdd 4514 4512
|
|
4516: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4516 4515
|
|
4517: 224 Load 226(s2DShadow)
|
|
4518: 167(fvec3) Load 169(c3)
|
|
4519: 52(float) Load 4311(lodClamp)
|
|
4520: 52(float) CompositeExtract 4518 2
|
|
4521:6(float16_t) ImageSampleDrefImplicitLod 4517 4518 4520 MinLod 4519
|
|
4522: 208(ptr) AccessChain 4445(texel) 207
|
|
4523:6(float16_t) Load 4522
|
|
4524:6(float16_t) FAdd 4523 4521
|
|
4525: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4525 4524
|
|
4526: 224 Load 226(s2DShadow)
|
|
4527:154(f16vec2) Load 156(f16c2)
|
|
4528: 52(float) Load 215(compare)
|
|
4529:6(float16_t) Load 4318(f16lodClamp)
|
|
4530:6(float16_t) Load 137(f16bias)
|
|
4531:6(float16_t) ImageSampleDrefImplicitLod 4526 4527 4528 Bias MinLod 4530 4529
|
|
4532: 208(ptr) AccessChain 4445(texel) 207
|
|
4533:6(float16_t) Load 4532
|
|
4534:6(float16_t) FAdd 4533 4531
|
|
4535: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4535 4534
|
|
4536: 245 Load 247(sCubeShadow)
|
|
4537: 249(fvec4) Load 251(c4)
|
|
4538: 52(float) Load 4311(lodClamp)
|
|
4539: 52(float) CompositeExtract 4537 3
|
|
4540:6(float16_t) ImageSampleDrefImplicitLod 4536 4537 4539 MinLod 4538
|
|
4541: 208(ptr) AccessChain 4445(texel) 207
|
|
4542:6(float16_t) Load 4541
|
|
4543:6(float16_t) FAdd 4542 4540
|
|
4544: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4544 4543
|
|
4545: 245 Load 247(sCubeShadow)
|
|
4546:175(f16vec3) Load 177(f16c3)
|
|
4547: 52(float) Load 215(compare)
|
|
4548:6(float16_t) Load 4318(f16lodClamp)
|
|
4549:6(float16_t) Load 137(f16bias)
|
|
4550:6(float16_t) ImageSampleDrefImplicitLod 4545 4546 4547 Bias MinLod 4549 4548
|
|
4551: 208(ptr) AccessChain 4445(texel) 207
|
|
4552:6(float16_t) Load 4551
|
|
4553:6(float16_t) FAdd 4552 4550
|
|
4554: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4554 4553
|
|
4555: 269 Load 271(s1DArray)
|
|
4556: 53(fvec2) Load 148(c2)
|
|
4557: 52(float) Load 4311(lodClamp)
|
|
4558: 7(f16vec4) ImageSampleImplicitLod 4555 4556 MinLod 4557
|
|
4559: 7(f16vec4) Load 4445(texel)
|
|
4560: 7(f16vec4) FAdd 4559 4558
|
|
Store 4445(texel) 4560
|
|
4561: 269 Load 271(s1DArray)
|
|
4562:154(f16vec2) Load 156(f16c2)
|
|
4563:6(float16_t) Load 4318(f16lodClamp)
|
|
4564:6(float16_t) Load 137(f16bias)
|
|
4565: 7(f16vec4) ImageSampleImplicitLod 4561 4562 Bias MinLod 4564 4563
|
|
4566: 7(f16vec4) Load 4445(texel)
|
|
4567: 7(f16vec4) FAdd 4566 4565
|
|
Store 4445(texel) 4567
|
|
4568: 284 Load 286(s2DArray)
|
|
4569: 167(fvec3) Load 169(c3)
|
|
4570: 52(float) Load 4311(lodClamp)
|
|
4571: 7(f16vec4) ImageSampleImplicitLod 4568 4569 MinLod 4570
|
|
4572: 7(f16vec4) Load 4445(texel)
|
|
4573: 7(f16vec4) FAdd 4572 4571
|
|
Store 4445(texel) 4573
|
|
4574: 284 Load 286(s2DArray)
|
|
4575:175(f16vec3) Load 177(f16c3)
|
|
4576:6(float16_t) Load 4318(f16lodClamp)
|
|
4577:6(float16_t) Load 137(f16bias)
|
|
4578: 7(f16vec4) ImageSampleImplicitLod 4574 4575 Bias MinLod 4577 4576
|
|
4579: 7(f16vec4) Load 4445(texel)
|
|
4580: 7(f16vec4) FAdd 4579 4578
|
|
Store 4445(texel) 4580
|
|
4581: 299 Load 301(sCubeArray)
|
|
4582: 249(fvec4) Load 251(c4)
|
|
4583: 52(float) Load 4311(lodClamp)
|
|
4584: 7(f16vec4) ImageSampleImplicitLod 4581 4582 MinLod 4583
|
|
4585: 7(f16vec4) Load 4445(texel)
|
|
4586: 7(f16vec4) FAdd 4585 4584
|
|
Store 4445(texel) 4586
|
|
4587: 299 Load 301(sCubeArray)
|
|
4588: 7(f16vec4) Load 309(f16c4)
|
|
4589:6(float16_t) Load 4318(f16lodClamp)
|
|
4590:6(float16_t) Load 137(f16bias)
|
|
4591: 7(f16vec4) ImageSampleImplicitLod 4587 4588 Bias MinLod 4590 4589
|
|
4592: 7(f16vec4) Load 4445(texel)
|
|
4593: 7(f16vec4) FAdd 4592 4591
|
|
Store 4445(texel) 4593
|
|
4594: 316 Load 318(s1DArrayShadow)
|
|
4595: 167(fvec3) Load 169(c3)
|
|
4596: 52(float) Load 4311(lodClamp)
|
|
4597: 52(float) CompositeExtract 4595 2
|
|
4598:6(float16_t) ImageSampleDrefImplicitLod 4594 4595 4597 MinLod 4596
|
|
4599: 208(ptr) AccessChain 4445(texel) 207
|
|
4600:6(float16_t) Load 4599
|
|
4601:6(float16_t) FAdd 4600 4598
|
|
4602: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4602 4601
|
|
4603: 316 Load 318(s1DArrayShadow)
|
|
4604:154(f16vec2) Load 156(f16c2)
|
|
4605: 52(float) Load 215(compare)
|
|
4606:6(float16_t) Load 4318(f16lodClamp)
|
|
4607:6(float16_t) Load 137(f16bias)
|
|
4608:6(float16_t) ImageSampleDrefImplicitLod 4603 4604 4605 Bias MinLod 4607 4606
|
|
4609: 208(ptr) AccessChain 4445(texel) 207
|
|
4610:6(float16_t) Load 4609
|
|
4611:6(float16_t) FAdd 4610 4608
|
|
4612: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4612 4611
|
|
4613: 337 Load 339(s2DArrayShadow)
|
|
4614: 249(fvec4) Load 251(c4)
|
|
4615: 52(float) Load 4311(lodClamp)
|
|
4616: 52(float) CompositeExtract 4614 3
|
|
4617:6(float16_t) ImageSampleDrefImplicitLod 4613 4614 4616 MinLod 4615
|
|
4618: 208(ptr) AccessChain 4445(texel) 207
|
|
4619:6(float16_t) Load 4618
|
|
4620:6(float16_t) FAdd 4619 4617
|
|
4621: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4621 4620
|
|
4622: 337 Load 339(s2DArrayShadow)
|
|
4623:175(f16vec3) Load 177(f16c3)
|
|
4624: 52(float) Load 215(compare)
|
|
4625:6(float16_t) Load 4318(f16lodClamp)
|
|
4626:6(float16_t) ImageSampleDrefImplicitLod 4622 4623 4624 MinLod 4625
|
|
4627: 208(ptr) AccessChain 4445(texel) 207
|
|
4628:6(float16_t) Load 4627
|
|
4629:6(float16_t) FAdd 4628 4626
|
|
4630: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4630 4629
|
|
4631: 391 Load 393(sCubeArrayShadow)
|
|
4632: 249(fvec4) Load 251(c4)
|
|
4633: 52(float) Load 215(compare)
|
|
4634: 52(float) Load 4311(lodClamp)
|
|
4635:6(float16_t) ImageSampleDrefImplicitLod 4631 4632 4633 MinLod 4634
|
|
4636: 208(ptr) AccessChain 4445(texel) 207
|
|
4637:6(float16_t) Load 4636
|
|
4638:6(float16_t) FAdd 4637 4635
|
|
4639: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4639 4638
|
|
4640: 391 Load 393(sCubeArrayShadow)
|
|
4641: 7(f16vec4) Load 309(f16c4)
|
|
4642: 52(float) Load 215(compare)
|
|
4643:6(float16_t) Load 4318(f16lodClamp)
|
|
4644:6(float16_t) ImageSampleDrefImplicitLod 4640 4641 4642 MinLod 4643
|
|
4645: 208(ptr) AccessChain 4445(texel) 207
|
|
4646:6(float16_t) Load 4645
|
|
4647:6(float16_t) FAdd 4646 4644
|
|
4648: 208(ptr) AccessChain 4445(texel) 207
|
|
Store 4648 4647
|
|
4649: 7(f16vec4) Load 4445(texel)
|
|
ReturnValue 4649
|
|
FunctionEnd
|
|
103(testSparseTextureOffsetClamp(): 7(f16vec4) Function None 8
|
|
104: Label
|
|
4652(texel): 64(ptr) Variable Function
|
|
Store 4652(texel) 121
|
|
4653: 143 Load 145(s2D)
|
|
4654: 53(fvec2) Load 148(c2)
|
|
4655: 52(float) Load 4311(lodClamp)
|
|
4656:3146(ResType) ImageSparseSampleImplicitLod 4653 4654 ConstOffset MinLod 722 4655
|
|
4657: 7(f16vec4) CompositeExtract 4656 1
|
|
Store 4652(texel) 4657
|
|
4658: 47(int) CompositeExtract 4656 0
|
|
4659: 143 Load 145(s2D)
|
|
4660:154(f16vec2) Load 156(f16c2)
|
|
4661:6(float16_t) Load 4318(f16lodClamp)
|
|
4662:6(float16_t) Load 137(f16bias)
|
|
4663:3146(ResType) ImageSparseSampleImplicitLod 4659 4660 Bias ConstOffset MinLod 4662 722 4661
|
|
4664: 7(f16vec4) CompositeExtract 4663 1
|
|
Store 4652(texel) 4664
|
|
4665: 47(int) CompositeExtract 4663 0
|
|
4666: 163 Load 165(s3D)
|
|
4667: 167(fvec3) Load 169(c3)
|
|
4668: 52(float) Load 4311(lodClamp)
|
|
4669:3146(ResType) ImageSparseSampleImplicitLod 4666 4667 ConstOffset MinLod 735 4668
|
|
4670: 7(f16vec4) CompositeExtract 4669 1
|
|
Store 4652(texel) 4670
|
|
4671: 47(int) CompositeExtract 4669 0
|
|
4672: 163 Load 165(s3D)
|
|
4673:175(f16vec3) Load 177(f16c3)
|
|
4674:6(float16_t) Load 4318(f16lodClamp)
|
|
4675:6(float16_t) Load 137(f16bias)
|
|
4676:3146(ResType) ImageSparseSampleImplicitLod 4672 4673 Bias ConstOffset MinLod 4675 735 4674
|
|
4677: 7(f16vec4) CompositeExtract 4676 1
|
|
Store 4652(texel) 4677
|
|
4678: 47(int) CompositeExtract 4676 0
|
|
4679: 224 Load 226(s2DShadow)
|
|
4680: 167(fvec3) Load 169(c3)
|
|
4681: 52(float) Load 4311(lodClamp)
|
|
4682: 208(ptr) AccessChain 4652(texel) 207
|
|
4683: 52(float) CompositeExtract 4680 2
|
|
4684:3182(ResType) ImageSparseSampleDrefImplicitLod 4679 4680 4683 ConstOffset MinLod 722 4681
|
|
4685:6(float16_t) CompositeExtract 4684 1
|
|
Store 4682 4685
|
|
4686: 47(int) CompositeExtract 4684 0
|
|
4687: 224 Load 226(s2DShadow)
|
|
4688:154(f16vec2) Load 156(f16c2)
|
|
4689: 52(float) Load 215(compare)
|
|
4690:6(float16_t) Load 4318(f16lodClamp)
|
|
4691: 208(ptr) AccessChain 4652(texel) 207
|
|
4692:6(float16_t) Load 137(f16bias)
|
|
4693:3182(ResType) ImageSparseSampleDrefImplicitLod 4687 4688 4689 Bias ConstOffset MinLod 4692 722 4690
|
|
4694:6(float16_t) CompositeExtract 4693 1
|
|
Store 4691 4694
|
|
4695: 47(int) CompositeExtract 4693 0
|
|
4696: 284 Load 286(s2DArray)
|
|
4697: 167(fvec3) Load 169(c3)
|
|
4698: 52(float) Load 4311(lodClamp)
|
|
4699:3146(ResType) ImageSparseSampleImplicitLod 4696 4697 ConstOffset MinLod 722 4698
|
|
4700: 7(f16vec4) CompositeExtract 4699 1
|
|
Store 4652(texel) 4700
|
|
4701: 47(int) CompositeExtract 4699 0
|
|
4702: 284 Load 286(s2DArray)
|
|
4703:175(f16vec3) Load 177(f16c3)
|
|
4704:6(float16_t) Load 4318(f16lodClamp)
|
|
4705:6(float16_t) Load 137(f16bias)
|
|
4706:3146(ResType) ImageSparseSampleImplicitLod 4702 4703 Bias ConstOffset MinLod 4705 722 4704
|
|
4707: 7(f16vec4) CompositeExtract 4706 1
|
|
Store 4652(texel) 4707
|
|
4708: 47(int) CompositeExtract 4706 0
|
|
4709: 337 Load 339(s2DArrayShadow)
|
|
4710: 249(fvec4) Load 251(c4)
|
|
4711: 52(float) Load 4311(lodClamp)
|
|
4712: 208(ptr) AccessChain 4652(texel) 207
|
|
4713: 52(float) CompositeExtract 4710 3
|
|
4714:3182(ResType) ImageSparseSampleDrefImplicitLod 4709 4710 4713 ConstOffset MinLod 722 4711
|
|
4715:6(float16_t) CompositeExtract 4714 1
|
|
Store 4712 4715
|
|
4716: 47(int) CompositeExtract 4714 0
|
|
4717: 337 Load 339(s2DArrayShadow)
|
|
4718:175(f16vec3) Load 177(f16c3)
|
|
4719: 52(float) Load 215(compare)
|
|
4720:6(float16_t) Load 4318(f16lodClamp)
|
|
4721: 208(ptr) AccessChain 4652(texel) 207
|
|
4722:3182(ResType) ImageSparseSampleDrefImplicitLod 4717 4718 4719 ConstOffset MinLod 722 4720
|
|
4723:6(float16_t) CompositeExtract 4722 1
|
|
Store 4721 4723
|
|
4724: 47(int) CompositeExtract 4722 0
|
|
4725: 7(f16vec4) Load 4652(texel)
|
|
ReturnValue 4725
|
|
FunctionEnd
|
|
105(testTextureOffsetClamp(): 7(f16vec4) Function None 8
|
|
106: Label
|
|
4728(texel): 64(ptr) Variable Function
|
|
Store 4728(texel) 121
|
|
4729: 123 Load 125(s1D)
|
|
4730: 52(float) Load 128(c1)
|
|
4731: 52(float) Load 4311(lodClamp)
|
|
4732: 7(f16vec4) ImageSampleImplicitLod 4729 4730 ConstOffset MinLod 709 4731
|
|
4733: 7(f16vec4) Load 4728(texel)
|
|
4734: 7(f16vec4) FAdd 4733 4732
|
|
Store 4728(texel) 4734
|
|
4735: 123 Load 125(s1D)
|
|
4736:6(float16_t) Load 135(f16c1)
|
|
4737:6(float16_t) Load 4318(f16lodClamp)
|
|
4738:6(float16_t) Load 137(f16bias)
|
|
4739: 7(f16vec4) ImageSampleImplicitLod 4735 4736 Bias ConstOffset MinLod 4738 709 4737
|
|
4740: 7(f16vec4) Load 4728(texel)
|
|
4741: 7(f16vec4) FAdd 4740 4739
|
|
Store 4728(texel) 4741
|
|
4742: 143 Load 145(s2D)
|
|
4743: 53(fvec2) Load 148(c2)
|
|
4744: 52(float) Load 4311(lodClamp)
|
|
4745: 7(f16vec4) ImageSampleImplicitLod 4742 4743 ConstOffset MinLod 722 4744
|
|
4746: 7(f16vec4) Load 4728(texel)
|
|
4747: 7(f16vec4) FAdd 4746 4745
|
|
Store 4728(texel) 4747
|
|
4748: 143 Load 145(s2D)
|
|
4749:154(f16vec2) Load 156(f16c2)
|
|
4750:6(float16_t) Load 4318(f16lodClamp)
|
|
4751:6(float16_t) Load 137(f16bias)
|
|
4752: 7(f16vec4) ImageSampleImplicitLod 4748 4749 Bias ConstOffset MinLod 4751 722 4750
|
|
4753: 7(f16vec4) Load 4728(texel)
|
|
4754: 7(f16vec4) FAdd 4753 4752
|
|
Store 4728(texel) 4754
|
|
4755: 163 Load 165(s3D)
|
|
4756: 167(fvec3) Load 169(c3)
|
|
4757: 52(float) Load 4311(lodClamp)
|
|
4758: 7(f16vec4) ImageSampleImplicitLod 4755 4756 ConstOffset MinLod 735 4757
|
|
4759: 7(f16vec4) Load 4728(texel)
|
|
4760: 7(f16vec4) FAdd 4759 4758
|
|
Store 4728(texel) 4760
|
|
4761: 163 Load 165(s3D)
|
|
4762:175(f16vec3) Load 177(f16c3)
|
|
4763:6(float16_t) Load 4318(f16lodClamp)
|
|
4764:6(float16_t) Load 137(f16bias)
|
|
4765: 7(f16vec4) ImageSampleImplicitLod 4761 4762 Bias ConstOffset MinLod 4764 735 4763
|
|
4766: 7(f16vec4) Load 4728(texel)
|
|
4767: 7(f16vec4) FAdd 4766 4765
|
|
Store 4728(texel) 4767
|
|
4768: 199 Load 201(s1DShadow)
|
|
4769: 167(fvec3) Load 169(c3)
|
|
4770: 52(float) Load 4311(lodClamp)
|
|
4771: 52(float) CompositeExtract 4769 2
|
|
4772:6(float16_t) ImageSampleDrefImplicitLod 4768 4769 4771 ConstOffset MinLod 709 4770
|
|
4773: 208(ptr) AccessChain 4728(texel) 207
|
|
4774:6(float16_t) Load 4773
|
|
4775:6(float16_t) FAdd 4774 4772
|
|
4776: 208(ptr) AccessChain 4728(texel) 207
|
|
Store 4776 4775
|
|
4777: 199 Load 201(s1DShadow)
|
|
4778:154(f16vec2) Load 156(f16c2)
|
|
4779: 52(float) Load 215(compare)
|
|
4780:6(float16_t) Load 4318(f16lodClamp)
|
|
4781:6(float16_t) Load 137(f16bias)
|
|
4782:6(float16_t) ImageSampleDrefImplicitLod 4777 4778 4779 Bias ConstOffset MinLod 4781 709 4780
|
|
4783: 208(ptr) AccessChain 4728(texel) 207
|
|
4784:6(float16_t) Load 4783
|
|
4785:6(float16_t) FAdd 4784 4782
|
|
4786: 208(ptr) AccessChain 4728(texel) 207
|
|
Store 4786 4785
|
|
4787: 224 Load 226(s2DShadow)
|
|
4788: 167(fvec3) Load 169(c3)
|
|
4789: 52(float) Load 4311(lodClamp)
|
|
4790: 52(float) CompositeExtract 4788 2
|
|
4791:6(float16_t) ImageSampleDrefImplicitLod 4787 4788 4790 ConstOffset MinLod 722 4789
|
|
4792: 208(ptr) AccessChain 4728(texel) 207
|
|
4793:6(float16_t) Load 4792
|
|
4794:6(float16_t) FAdd 4793 4791
|
|
4795: 208(ptr) AccessChain 4728(texel) 207
|
|
Store 4795 4794
|
|
4796: 224 Load 226(s2DShadow)
|
|
4797:154(f16vec2) Load 156(f16c2)
|
|
4798: 52(float) Load 215(compare)
|
|
4799:6(float16_t) Load 4318(f16lodClamp)
|
|
4800:6(float16_t) Load 137(f16bias)
|
|
4801:6(float16_t) ImageSampleDrefImplicitLod 4796 4797 4798 Bias ConstOffset MinLod 4800 722 4799
|
|
4802: 208(ptr) AccessChain 4728(texel) 207
|
|
4803:6(float16_t) Load 4802
|
|
4804:6(float16_t) FAdd 4803 4801
|
|
4805: 208(ptr) AccessChain 4728(texel) 207
|
|
Store 4805 4804
|
|
4806: 269 Load 271(s1DArray)
|
|
4807: 53(fvec2) Load 148(c2)
|
|
4808: 52(float) Load 4311(lodClamp)
|
|
4809: 7(f16vec4) ImageSampleImplicitLod 4806 4807 ConstOffset MinLod 709 4808
|
|
4810: 7(f16vec4) Load 4728(texel)
|
|
4811: 7(f16vec4) FAdd 4810 4809
|
|
Store 4728(texel) 4811
|
|
4812: 269 Load 271(s1DArray)
|
|
4813:154(f16vec2) Load 156(f16c2)
|
|
4814:6(float16_t) Load 4318(f16lodClamp)
|
|
4815:6(float16_t) Load 137(f16bias)
|
|
4816: 7(f16vec4) ImageSampleImplicitLod 4812 4813 Bias ConstOffset MinLod 4815 709 4814
|
|
4817: 7(f16vec4) Load 4728(texel)
|
|
4818: 7(f16vec4) FAdd 4817 4816
|
|
Store 4728(texel) 4818
|
|
4819: 284 Load 286(s2DArray)
|
|
4820: 167(fvec3) Load 169(c3)
|
|
4821: 52(float) Load 4311(lodClamp)
|
|
4822: 7(f16vec4) ImageSampleImplicitLod 4819 4820 ConstOffset MinLod 722 4821
|
|
4823: 7(f16vec4) Load 4728(texel)
|
|
4824: 7(f16vec4) FAdd 4823 4822
|
|
Store 4728(texel) 4824
|
|
4825: 284 Load 286(s2DArray)
|
|
4826:175(f16vec3) Load 177(f16c3)
|
|
4827:6(float16_t) Load 4318(f16lodClamp)
|
|
4828:6(float16_t) Load 137(f16bias)
|
|
4829: 7(f16vec4) ImageSampleImplicitLod 4825 4826 Bias ConstOffset MinLod 4828 722 4827
|
|
4830: 7(f16vec4) Load 4728(texel)
|
|
4831: 7(f16vec4) FAdd 4830 4829
|
|
Store 4728(texel) 4831
|
|
4832: 316 Load 318(s1DArrayShadow)
|
|
4833: 167(fvec3) Load 169(c3)
|
|
4834: 52(float) Load 4311(lodClamp)
|
|
4835: 52(float) CompositeExtract 4833 2
|
|
4836:6(float16_t) ImageSampleDrefImplicitLod 4832 4833 4835 ConstOffset MinLod 709 4834
|
|
4837: 208(ptr) AccessChain 4728(texel) 207
|
|
4838:6(float16_t) Load 4837
|
|
4839:6(float16_t) FAdd 4838 4836
|
|
4840: 208(ptr) AccessChain 4728(texel) 207
|
|
Store 4840 4839
|
|
4841: 316 Load 318(s1DArrayShadow)
|
|
4842:154(f16vec2) Load 156(f16c2)
|
|
4843: 52(float) Load 215(compare)
|
|
4844:6(float16_t) Load 4318(f16lodClamp)
|
|
4845:6(float16_t) Load 137(f16bias)
|
|
4846:6(float16_t) ImageSampleDrefImplicitLod 4841 4842 4843 Bias ConstOffset MinLod 4845 709 4844
|
|
4847: 208(ptr) AccessChain 4728(texel) 207
|
|
4848:6(float16_t) Load 4847
|
|
4849:6(float16_t) FAdd 4848 4846
|
|
4850: 208(ptr) AccessChain 4728(texel) 207
|
|
Store 4850 4849
|
|
4851: 337 Load 339(s2DArrayShadow)
|
|
4852: 249(fvec4) Load 251(c4)
|
|
4853: 52(float) Load 4311(lodClamp)
|
|
4854: 52(float) CompositeExtract 4852 3
|
|
4855:6(float16_t) ImageSampleDrefImplicitLod 4851 4852 4854 ConstOffset MinLod 722 4853
|
|
4856: 208(ptr) AccessChain 4728(texel) 207
|
|
4857:6(float16_t) Load 4856
|
|
4858:6(float16_t) FAdd 4857 4855
|
|
4859: 208(ptr) AccessChain 4728(texel) 207
|
|
Store 4859 4858
|
|
4860: 337 Load 339(s2DArrayShadow)
|
|
4861:175(f16vec3) Load 177(f16c3)
|
|
4862: 52(float) Load 215(compare)
|
|
4863:6(float16_t) Load 4318(f16lodClamp)
|
|
4864:6(float16_t) ImageSampleDrefImplicitLod 4860 4861 4862 ConstOffset MinLod 722 4863
|
|
4865: 208(ptr) AccessChain 4728(texel) 207
|
|
4866:6(float16_t) Load 4865
|
|
4867:6(float16_t) FAdd 4866 4864
|
|
4868: 208(ptr) AccessChain 4728(texel) 207
|
|
Store 4868 4867
|
|
4869: 7(f16vec4) Load 4728(texel)
|
|
ReturnValue 4869
|
|
FunctionEnd
|
|
107(testSparseTextureGradClamp(): 7(f16vec4) Function None 8
|
|
108: Label
|
|
4872(texel): 64(ptr) Variable Function
|
|
Store 4872(texel) 121
|
|
4873: 143 Load 145(s2D)
|
|
4874: 53(fvec2) Load 148(c2)
|
|
4875: 53(fvec2) Load 1409(dPdxy2)
|
|
4876: 53(fvec2) Load 1409(dPdxy2)
|
|
4877: 52(float) Load 4311(lodClamp)
|
|
4878:3146(ResType) ImageSparseSampleExplicitLod 4873 4874 Grad MinLod 4875 4876 4877
|
|
4879: 7(f16vec4) CompositeExtract 4878 1
|
|
Store 4872(texel) 4879
|
|
4880: 47(int) CompositeExtract 4878 0
|
|
4881: 143 Load 145(s2D)
|
|
4882:154(f16vec2) Load 156(f16c2)
|
|
4883:154(f16vec2) Load 1417(f16dPdxy2)
|
|
4884:154(f16vec2) Load 1417(f16dPdxy2)
|
|
4885:6(float16_t) Load 4318(f16lodClamp)
|
|
4886:3146(ResType) ImageSparseSampleExplicitLod 4881 4882 Grad MinLod 4883 4884 4885
|
|
4887: 7(f16vec4) CompositeExtract 4886 1
|
|
Store 4872(texel) 4887
|
|
4888: 47(int) CompositeExtract 4886 0
|
|
4889: 163 Load 165(s3D)
|
|
4890: 167(fvec3) Load 169(c3)
|
|
4891: 167(fvec3) Load 1425(dPdxy3)
|
|
4892: 167(fvec3) Load 1425(dPdxy3)
|
|
4893: 52(float) Load 4311(lodClamp)
|
|
4894:3146(ResType) ImageSparseSampleExplicitLod 4889 4890 Grad MinLod 4891 4892 4893
|
|
4895: 7(f16vec4) CompositeExtract 4894 1
|
|
Store 4872(texel) 4895
|
|
4896: 47(int) CompositeExtract 4894 0
|
|
4897: 163 Load 165(s3D)
|
|
4898:175(f16vec3) Load 177(f16c3)
|
|
4899:175(f16vec3) Load 1433(f16dPdxy3)
|
|
4900:175(f16vec3) Load 1433(f16dPdxy3)
|
|
4901:6(float16_t) Load 4318(f16lodClamp)
|
|
4902:3146(ResType) ImageSparseSampleExplicitLod 4897 4898 Grad MinLod 4899 4900 4901
|
|
4903: 7(f16vec4) CompositeExtract 4902 1
|
|
Store 4872(texel) 4903
|
|
4904: 47(int) CompositeExtract 4902 0
|
|
4905: 184 Load 186(sCube)
|
|
4906: 167(fvec3) Load 169(c3)
|
|
4907: 167(fvec3) Load 1425(dPdxy3)
|
|
4908: 167(fvec3) Load 1425(dPdxy3)
|
|
4909: 52(float) Load 4311(lodClamp)
|
|
4910:3146(ResType) ImageSparseSampleExplicitLod 4905 4906 Grad MinLod 4907 4908 4909
|
|
4911: 7(f16vec4) CompositeExtract 4910 1
|
|
Store 4872(texel) 4911
|
|
4912: 47(int) CompositeExtract 4910 0
|
|
4913: 184 Load 186(sCube)
|
|
4914:175(f16vec3) Load 177(f16c3)
|
|
4915:175(f16vec3) Load 1433(f16dPdxy3)
|
|
4916:175(f16vec3) Load 1433(f16dPdxy3)
|
|
4917:6(float16_t) Load 4318(f16lodClamp)
|
|
4918:3146(ResType) ImageSparseSampleExplicitLod 4913 4914 Grad MinLod 4915 4916 4917
|
|
4919: 7(f16vec4) CompositeExtract 4918 1
|
|
Store 4872(texel) 4919
|
|
4920: 47(int) CompositeExtract 4918 0
|
|
4921: 224 Load 226(s2DShadow)
|
|
4922: 167(fvec3) Load 169(c3)
|
|
4923: 53(fvec2) Load 1409(dPdxy2)
|
|
4924: 53(fvec2) Load 1409(dPdxy2)
|
|
4925: 52(float) Load 4311(lodClamp)
|
|
4926: 208(ptr) AccessChain 4872(texel) 207
|
|
4927: 52(float) CompositeExtract 4922 2
|
|
4928:3182(ResType) ImageSparseSampleDrefExplicitLod 4921 4922 4927 Grad MinLod 4923 4924 4925
|
|
4929:6(float16_t) CompositeExtract 4928 1
|
|
Store 4926 4929
|
|
4930: 47(int) CompositeExtract 4928 0
|
|
4931: 224 Load 226(s2DShadow)
|
|
4932:154(f16vec2) Load 156(f16c2)
|
|
4933: 52(float) Load 215(compare)
|
|
4934:154(f16vec2) Load 1417(f16dPdxy2)
|
|
4935:154(f16vec2) Load 1417(f16dPdxy2)
|
|
4936:6(float16_t) Load 4318(f16lodClamp)
|
|
4937: 208(ptr) AccessChain 4872(texel) 207
|
|
4938:3182(ResType) ImageSparseSampleDrefExplicitLod 4931 4932 4933 Grad MinLod 4934 4935 4936
|
|
4939:6(float16_t) CompositeExtract 4938 1
|
|
Store 4937 4939
|
|
4940: 47(int) CompositeExtract 4938 0
|
|
4941: 245 Load 247(sCubeShadow)
|
|
4942: 249(fvec4) Load 251(c4)
|
|
4943: 167(fvec3) Load 1425(dPdxy3)
|
|
4944: 167(fvec3) Load 1425(dPdxy3)
|
|
4945: 52(float) Load 4311(lodClamp)
|
|
4946: 208(ptr) AccessChain 4872(texel) 207
|
|
4947: 52(float) CompositeExtract 4942 3
|
|
4948:3182(ResType) ImageSparseSampleDrefExplicitLod 4941 4942 4947 Grad MinLod 4943 4944 4945
|
|
4949:6(float16_t) CompositeExtract 4948 1
|
|
Store 4946 4949
|
|
4950: 47(int) CompositeExtract 4948 0
|
|
4951: 245 Load 247(sCubeShadow)
|
|
4952:175(f16vec3) Load 177(f16c3)
|
|
4953: 52(float) Load 215(compare)
|
|
4954:175(f16vec3) Load 1433(f16dPdxy3)
|
|
4955:175(f16vec3) Load 1433(f16dPdxy3)
|
|
4956:6(float16_t) Load 4318(f16lodClamp)
|
|
4957: 208(ptr) AccessChain 4872(texel) 207
|
|
4958:3182(ResType) ImageSparseSampleDrefExplicitLod 4951 4952 4953 Grad MinLod 4954 4955 4956
|
|
4959:6(float16_t) CompositeExtract 4958 1
|
|
Store 4957 4959
|
|
4960: 47(int) CompositeExtract 4958 0
|
|
4961: 284 Load 286(s2DArray)
|
|
4962: 167(fvec3) Load 169(c3)
|
|
4963: 53(fvec2) Load 1409(dPdxy2)
|
|
4964: 53(fvec2) Load 1409(dPdxy2)
|
|
4965: 52(float) Load 4311(lodClamp)
|
|
4966:3146(ResType) ImageSparseSampleExplicitLod 4961 4962 Grad MinLod 4963 4964 4965
|
|
4967: 7(f16vec4) CompositeExtract 4966 1
|
|
Store 4872(texel) 4967
|
|
4968: 47(int) CompositeExtract 4966 0
|
|
4969: 284 Load 286(s2DArray)
|
|
4970:175(f16vec3) Load 177(f16c3)
|
|
4971:154(f16vec2) Load 1417(f16dPdxy2)
|
|
4972:154(f16vec2) Load 1417(f16dPdxy2)
|
|
4973:6(float16_t) Load 4318(f16lodClamp)
|
|
4974:3146(ResType) ImageSparseSampleExplicitLod 4969 4970 Grad MinLod 4971 4972 4973
|
|
4975: 7(f16vec4) CompositeExtract 4974 1
|
|
Store 4872(texel) 4975
|
|
4976: 47(int) CompositeExtract 4974 0
|
|
4977: 337 Load 339(s2DArrayShadow)
|
|
4978: 249(fvec4) Load 251(c4)
|
|
4979: 53(fvec2) Load 1409(dPdxy2)
|
|
4980: 53(fvec2) Load 1409(dPdxy2)
|
|
4981: 52(float) Load 4311(lodClamp)
|
|
4982: 208(ptr) AccessChain 4872(texel) 207
|
|
4983: 52(float) CompositeExtract 4978 3
|
|
4984:3182(ResType) ImageSparseSampleDrefExplicitLod 4977 4978 4983 Grad MinLod 4979 4980 4981
|
|
4985:6(float16_t) CompositeExtract 4984 1
|
|
Store 4982 4985
|
|
4986: 47(int) CompositeExtract 4984 0
|
|
4987: 337 Load 339(s2DArrayShadow)
|
|
4988:175(f16vec3) Load 177(f16c3)
|
|
4989: 52(float) Load 215(compare)
|
|
4990:154(f16vec2) Load 1417(f16dPdxy2)
|
|
4991:154(f16vec2) Load 1417(f16dPdxy2)
|
|
4992:6(float16_t) Load 4318(f16lodClamp)
|
|
4993: 208(ptr) AccessChain 4872(texel) 207
|
|
4994:3182(ResType) ImageSparseSampleDrefExplicitLod 4987 4988 4989 Grad MinLod 4990 4991 4992
|
|
4995:6(float16_t) CompositeExtract 4994 1
|
|
Store 4993 4995
|
|
4996: 47(int) CompositeExtract 4994 0
|
|
4997: 299 Load 301(sCubeArray)
|
|
4998: 249(fvec4) Load 251(c4)
|
|
4999: 167(fvec3) Load 1425(dPdxy3)
|
|
5000: 167(fvec3) Load 1425(dPdxy3)
|
|
5001: 52(float) Load 4311(lodClamp)
|
|
5002:3146(ResType) ImageSparseSampleExplicitLod 4997 4998 Grad MinLod 4999 5000 5001
|
|
5003: 7(f16vec4) CompositeExtract 5002 1
|
|
Store 4872(texel) 5003
|
|
5004: 47(int) CompositeExtract 5002 0
|
|
5005: 299 Load 301(sCubeArray)
|
|
5006: 7(f16vec4) Load 309(f16c4)
|
|
5007:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5008:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5009:6(float16_t) Load 4318(f16lodClamp)
|
|
5010:3146(ResType) ImageSparseSampleExplicitLod 5005 5006 Grad MinLod 5007 5008 5009
|
|
5011: 7(f16vec4) CompositeExtract 5010 1
|
|
Store 4872(texel) 5011
|
|
5012: 47(int) CompositeExtract 5010 0
|
|
5013: 7(f16vec4) Load 4872(texel)
|
|
ReturnValue 5013
|
|
FunctionEnd
|
|
109(testTextureGradClamp(): 7(f16vec4) Function None 8
|
|
110: Label
|
|
5016(texel): 64(ptr) Variable Function
|
|
Store 5016(texel) 121
|
|
5017: 123 Load 125(s1D)
|
|
5018: 52(float) Load 128(c1)
|
|
5019: 52(float) Load 1393(dPdxy1)
|
|
5020: 52(float) Load 1393(dPdxy1)
|
|
5021: 52(float) Load 4311(lodClamp)
|
|
5022: 7(f16vec4) ImageSampleExplicitLod 5017 5018 Grad MinLod 5019 5020 5021
|
|
5023: 7(f16vec4) Load 5016(texel)
|
|
5024: 7(f16vec4) FAdd 5023 5022
|
|
Store 5016(texel) 5024
|
|
5025: 123 Load 125(s1D)
|
|
5026:6(float16_t) Load 135(f16c1)
|
|
5027:6(float16_t) Load 1401(f16dPdxy1)
|
|
5028:6(float16_t) Load 1401(f16dPdxy1)
|
|
5029:6(float16_t) Load 4318(f16lodClamp)
|
|
5030: 7(f16vec4) ImageSampleExplicitLod 5025 5026 Grad MinLod 5027 5028 5029
|
|
5031: 7(f16vec4) Load 5016(texel)
|
|
5032: 7(f16vec4) FAdd 5031 5030
|
|
Store 5016(texel) 5032
|
|
5033: 143 Load 145(s2D)
|
|
5034: 53(fvec2) Load 148(c2)
|
|
5035: 53(fvec2) Load 1409(dPdxy2)
|
|
5036: 53(fvec2) Load 1409(dPdxy2)
|
|
5037: 52(float) Load 4311(lodClamp)
|
|
5038: 7(f16vec4) ImageSampleExplicitLod 5033 5034 Grad MinLod 5035 5036 5037
|
|
5039: 7(f16vec4) Load 5016(texel)
|
|
5040: 7(f16vec4) FAdd 5039 5038
|
|
Store 5016(texel) 5040
|
|
5041: 143 Load 145(s2D)
|
|
5042:154(f16vec2) Load 156(f16c2)
|
|
5043:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5044:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5045:6(float16_t) Load 4318(f16lodClamp)
|
|
5046: 7(f16vec4) ImageSampleExplicitLod 5041 5042 Grad MinLod 5043 5044 5045
|
|
5047: 7(f16vec4) Load 5016(texel)
|
|
5048: 7(f16vec4) FAdd 5047 5046
|
|
Store 5016(texel) 5048
|
|
5049: 163 Load 165(s3D)
|
|
5050: 167(fvec3) Load 169(c3)
|
|
5051: 167(fvec3) Load 1425(dPdxy3)
|
|
5052: 167(fvec3) Load 1425(dPdxy3)
|
|
5053: 52(float) Load 4311(lodClamp)
|
|
5054: 7(f16vec4) ImageSampleExplicitLod 5049 5050 Grad MinLod 5051 5052 5053
|
|
5055: 7(f16vec4) Load 5016(texel)
|
|
5056: 7(f16vec4) FAdd 5055 5054
|
|
Store 5016(texel) 5056
|
|
5057: 163 Load 165(s3D)
|
|
5058:175(f16vec3) Load 177(f16c3)
|
|
5059:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5060:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5061:6(float16_t) Load 4318(f16lodClamp)
|
|
5062: 7(f16vec4) ImageSampleExplicitLod 5057 5058 Grad MinLod 5059 5060 5061
|
|
5063: 7(f16vec4) Load 5016(texel)
|
|
5064: 7(f16vec4) FAdd 5063 5062
|
|
Store 5016(texel) 5064
|
|
5065: 184 Load 186(sCube)
|
|
5066: 167(fvec3) Load 169(c3)
|
|
5067: 167(fvec3) Load 1425(dPdxy3)
|
|
5068: 167(fvec3) Load 1425(dPdxy3)
|
|
5069: 52(float) Load 4311(lodClamp)
|
|
5070: 7(f16vec4) ImageSampleExplicitLod 5065 5066 Grad MinLod 5067 5068 5069
|
|
5071: 7(f16vec4) Load 5016(texel)
|
|
5072: 7(f16vec4) FAdd 5071 5070
|
|
Store 5016(texel) 5072
|
|
5073: 184 Load 186(sCube)
|
|
5074:175(f16vec3) Load 177(f16c3)
|
|
5075:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5076:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5077:6(float16_t) Load 4318(f16lodClamp)
|
|
5078: 7(f16vec4) ImageSampleExplicitLod 5073 5074 Grad MinLod 5075 5076 5077
|
|
5079: 7(f16vec4) Load 5016(texel)
|
|
5080: 7(f16vec4) FAdd 5079 5078
|
|
Store 5016(texel) 5080
|
|
5081: 199 Load 201(s1DShadow)
|
|
5082: 167(fvec3) Load 169(c3)
|
|
5083: 52(float) Load 1393(dPdxy1)
|
|
5084: 52(float) Load 1393(dPdxy1)
|
|
5085: 52(float) Load 4311(lodClamp)
|
|
5086: 52(float) CompositeExtract 5082 2
|
|
5087:6(float16_t) ImageSampleDrefExplicitLod 5081 5082 5086 Grad MinLod 5083 5084 5085
|
|
5088: 208(ptr) AccessChain 5016(texel) 207
|
|
5089:6(float16_t) Load 5088
|
|
5090:6(float16_t) FAdd 5089 5087
|
|
5091: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5091 5090
|
|
5092: 199 Load 201(s1DShadow)
|
|
5093:154(f16vec2) Load 156(f16c2)
|
|
5094: 52(float) Load 215(compare)
|
|
5095:6(float16_t) Load 1401(f16dPdxy1)
|
|
5096:6(float16_t) Load 1401(f16dPdxy1)
|
|
5097:6(float16_t) Load 4318(f16lodClamp)
|
|
5098:6(float16_t) ImageSampleDrefExplicitLod 5092 5093 5094 Grad MinLod 5095 5096 5097
|
|
5099: 208(ptr) AccessChain 5016(texel) 207
|
|
5100:6(float16_t) Load 5099
|
|
5101:6(float16_t) FAdd 5100 5098
|
|
5102: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5102 5101
|
|
5103: 224 Load 226(s2DShadow)
|
|
5104: 167(fvec3) Load 169(c3)
|
|
5105: 53(fvec2) Load 1409(dPdxy2)
|
|
5106: 53(fvec2) Load 1409(dPdxy2)
|
|
5107: 52(float) Load 4311(lodClamp)
|
|
5108: 52(float) CompositeExtract 5104 2
|
|
5109:6(float16_t) ImageSampleDrefExplicitLod 5103 5104 5108 Grad MinLod 5105 5106 5107
|
|
5110: 208(ptr) AccessChain 5016(texel) 207
|
|
5111:6(float16_t) Load 5110
|
|
5112:6(float16_t) FAdd 5111 5109
|
|
5113: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5113 5112
|
|
5114: 224 Load 226(s2DShadow)
|
|
5115:154(f16vec2) Load 156(f16c2)
|
|
5116: 52(float) Load 215(compare)
|
|
5117:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5118:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5119:6(float16_t) Load 4318(f16lodClamp)
|
|
5120:6(float16_t) ImageSampleDrefExplicitLod 5114 5115 5116 Grad MinLod 5117 5118 5119
|
|
5121: 208(ptr) AccessChain 5016(texel) 207
|
|
5122:6(float16_t) Load 5121
|
|
5123:6(float16_t) FAdd 5122 5120
|
|
5124: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5124 5123
|
|
5125: 245 Load 247(sCubeShadow)
|
|
5126: 249(fvec4) Load 251(c4)
|
|
5127: 167(fvec3) Load 1425(dPdxy3)
|
|
5128: 167(fvec3) Load 1425(dPdxy3)
|
|
5129: 52(float) Load 4311(lodClamp)
|
|
5130: 52(float) CompositeExtract 5126 3
|
|
5131:6(float16_t) ImageSampleDrefExplicitLod 5125 5126 5130 Grad MinLod 5127 5128 5129
|
|
5132: 208(ptr) AccessChain 5016(texel) 207
|
|
5133:6(float16_t) Load 5132
|
|
5134:6(float16_t) FAdd 5133 5131
|
|
5135: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5135 5134
|
|
5136: 245 Load 247(sCubeShadow)
|
|
5137:175(f16vec3) Load 177(f16c3)
|
|
5138: 52(float) Load 215(compare)
|
|
5139:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5140:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5141:6(float16_t) Load 4318(f16lodClamp)
|
|
5142:6(float16_t) ImageSampleDrefExplicitLod 5136 5137 5138 Grad MinLod 5139 5140 5141
|
|
5143: 208(ptr) AccessChain 5016(texel) 207
|
|
5144:6(float16_t) Load 5143
|
|
5145:6(float16_t) FAdd 5144 5142
|
|
5146: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5146 5145
|
|
5147: 269 Load 271(s1DArray)
|
|
5148: 53(fvec2) Load 148(c2)
|
|
5149: 52(float) Load 1393(dPdxy1)
|
|
5150: 52(float) Load 1393(dPdxy1)
|
|
5151: 52(float) Load 4311(lodClamp)
|
|
5152: 7(f16vec4) ImageSampleExplicitLod 5147 5148 Grad MinLod 5149 5150 5151
|
|
5153: 7(f16vec4) Load 5016(texel)
|
|
5154: 7(f16vec4) FAdd 5153 5152
|
|
Store 5016(texel) 5154
|
|
5155: 269 Load 271(s1DArray)
|
|
5156:154(f16vec2) Load 156(f16c2)
|
|
5157:6(float16_t) Load 1401(f16dPdxy1)
|
|
5158:6(float16_t) Load 1401(f16dPdxy1)
|
|
5159:6(float16_t) Load 4318(f16lodClamp)
|
|
5160: 7(f16vec4) ImageSampleExplicitLod 5155 5156 Grad MinLod 5157 5158 5159
|
|
5161: 7(f16vec4) Load 5016(texel)
|
|
5162: 7(f16vec4) FAdd 5161 5160
|
|
Store 5016(texel) 5162
|
|
5163: 284 Load 286(s2DArray)
|
|
5164: 167(fvec3) Load 169(c3)
|
|
5165: 53(fvec2) Load 1409(dPdxy2)
|
|
5166: 53(fvec2) Load 1409(dPdxy2)
|
|
5167: 52(float) Load 4311(lodClamp)
|
|
5168: 7(f16vec4) ImageSampleExplicitLod 5163 5164 Grad MinLod 5165 5166 5167
|
|
5169: 7(f16vec4) Load 5016(texel)
|
|
5170: 7(f16vec4) FAdd 5169 5168
|
|
Store 5016(texel) 5170
|
|
5171: 284 Load 286(s2DArray)
|
|
5172:175(f16vec3) Load 177(f16c3)
|
|
5173:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5174:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5175:6(float16_t) Load 4318(f16lodClamp)
|
|
5176: 7(f16vec4) ImageSampleExplicitLod 5171 5172 Grad MinLod 5173 5174 5175
|
|
5177: 7(f16vec4) Load 5016(texel)
|
|
5178: 7(f16vec4) FAdd 5177 5176
|
|
Store 5016(texel) 5178
|
|
5179: 316 Load 318(s1DArrayShadow)
|
|
5180: 167(fvec3) Load 169(c3)
|
|
5181: 52(float) Load 1393(dPdxy1)
|
|
5182: 52(float) Load 1393(dPdxy1)
|
|
5183: 52(float) Load 4311(lodClamp)
|
|
5184: 52(float) CompositeExtract 5180 2
|
|
5185:6(float16_t) ImageSampleDrefExplicitLod 5179 5180 5184 Grad MinLod 5181 5182 5183
|
|
5186: 208(ptr) AccessChain 5016(texel) 207
|
|
5187:6(float16_t) Load 5186
|
|
5188:6(float16_t) FAdd 5187 5185
|
|
5189: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5189 5188
|
|
5190: 316 Load 318(s1DArrayShadow)
|
|
5191:154(f16vec2) Load 156(f16c2)
|
|
5192: 52(float) Load 215(compare)
|
|
5193:6(float16_t) Load 1401(f16dPdxy1)
|
|
5194:6(float16_t) Load 1401(f16dPdxy1)
|
|
5195:6(float16_t) Load 4318(f16lodClamp)
|
|
5196:6(float16_t) ImageSampleDrefExplicitLod 5190 5191 5192 Grad MinLod 5193 5194 5195
|
|
5197: 208(ptr) AccessChain 5016(texel) 207
|
|
5198:6(float16_t) Load 5197
|
|
5199:6(float16_t) FAdd 5198 5196
|
|
5200: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5200 5199
|
|
5201: 337 Load 339(s2DArrayShadow)
|
|
5202: 249(fvec4) Load 251(c4)
|
|
5203: 53(fvec2) Load 1409(dPdxy2)
|
|
5204: 53(fvec2) Load 1409(dPdxy2)
|
|
5205: 52(float) Load 4311(lodClamp)
|
|
5206: 52(float) CompositeExtract 5202 3
|
|
5207:6(float16_t) ImageSampleDrefExplicitLod 5201 5202 5206 Grad MinLod 5203 5204 5205
|
|
5208: 208(ptr) AccessChain 5016(texel) 207
|
|
5209:6(float16_t) Load 5208
|
|
5210:6(float16_t) FAdd 5209 5207
|
|
5211: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5211 5210
|
|
5212: 337 Load 339(s2DArrayShadow)
|
|
5213:175(f16vec3) Load 177(f16c3)
|
|
5214: 52(float) Load 215(compare)
|
|
5215:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5216:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5217:6(float16_t) Load 4318(f16lodClamp)
|
|
5218:6(float16_t) ImageSampleDrefExplicitLod 5212 5213 5214 Grad MinLod 5215 5216 5217
|
|
5219: 208(ptr) AccessChain 5016(texel) 207
|
|
5220:6(float16_t) Load 5219
|
|
5221:6(float16_t) FAdd 5220 5218
|
|
5222: 208(ptr) AccessChain 5016(texel) 207
|
|
Store 5222 5221
|
|
5223: 299 Load 301(sCubeArray)
|
|
5224: 249(fvec4) Load 251(c4)
|
|
5225: 167(fvec3) Load 1425(dPdxy3)
|
|
5226: 167(fvec3) Load 1425(dPdxy3)
|
|
5227: 52(float) Load 4311(lodClamp)
|
|
5228: 7(f16vec4) ImageSampleExplicitLod 5223 5224 Grad MinLod 5225 5226 5227
|
|
5229: 7(f16vec4) Load 5016(texel)
|
|
5230: 7(f16vec4) FAdd 5229 5228
|
|
Store 5016(texel) 5230
|
|
5231: 299 Load 301(sCubeArray)
|
|
5232: 7(f16vec4) Load 309(f16c4)
|
|
5233:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5234:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5235:6(float16_t) Load 4318(f16lodClamp)
|
|
5236: 7(f16vec4) ImageSampleExplicitLod 5231 5232 Grad MinLod 5233 5234 5235
|
|
5237: 7(f16vec4) Load 5016(texel)
|
|
5238: 7(f16vec4) FAdd 5237 5236
|
|
Store 5016(texel) 5238
|
|
5239: 7(f16vec4) Load 5016(texel)
|
|
ReturnValue 5239
|
|
FunctionEnd
|
|
111(testSparseTextureGradOffsetClamp(): 7(f16vec4) Function None 8
|
|
112: Label
|
|
5242(texel): 64(ptr) Variable Function
|
|
Store 5242(texel) 121
|
|
5243: 143 Load 145(s2D)
|
|
5244: 53(fvec2) Load 148(c2)
|
|
5245: 53(fvec2) Load 1409(dPdxy2)
|
|
5246: 53(fvec2) Load 1409(dPdxy2)
|
|
5247: 52(float) Load 4311(lodClamp)
|
|
5248:3146(ResType) ImageSparseSampleExplicitLod 5243 5244 Grad ConstOffset MinLod 5245 5246 722 5247
|
|
5249: 7(f16vec4) CompositeExtract 5248 1
|
|
Store 5242(texel) 5249
|
|
5250: 47(int) CompositeExtract 5248 0
|
|
5251: 143 Load 145(s2D)
|
|
5252:154(f16vec2) Load 156(f16c2)
|
|
5253:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5254:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5255:6(float16_t) Load 4318(f16lodClamp)
|
|
5256:3146(ResType) ImageSparseSampleExplicitLod 5251 5252 Grad ConstOffset MinLod 5253 5254 722 5255
|
|
5257: 7(f16vec4) CompositeExtract 5256 1
|
|
Store 5242(texel) 5257
|
|
5258: 47(int) CompositeExtract 5256 0
|
|
5259: 163 Load 165(s3D)
|
|
5260: 167(fvec3) Load 169(c3)
|
|
5261: 167(fvec3) Load 1425(dPdxy3)
|
|
5262: 167(fvec3) Load 1425(dPdxy3)
|
|
5263: 52(float) Load 4311(lodClamp)
|
|
5264:3146(ResType) ImageSparseSampleExplicitLod 5259 5260 Grad ConstOffset MinLod 5261 5262 735 5263
|
|
5265: 7(f16vec4) CompositeExtract 5264 1
|
|
Store 5242(texel) 5265
|
|
5266: 47(int) CompositeExtract 5264 0
|
|
5267: 163 Load 165(s3D)
|
|
5268:175(f16vec3) Load 177(f16c3)
|
|
5269:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5270:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5271:6(float16_t) Load 4318(f16lodClamp)
|
|
5272:3146(ResType) ImageSparseSampleExplicitLod 5267 5268 Grad ConstOffset MinLod 5269 5270 735 5271
|
|
5273: 7(f16vec4) CompositeExtract 5272 1
|
|
Store 5242(texel) 5273
|
|
5274: 47(int) CompositeExtract 5272 0
|
|
5275: 224 Load 226(s2DShadow)
|
|
5276: 167(fvec3) Load 169(c3)
|
|
5277: 53(fvec2) Load 1409(dPdxy2)
|
|
5278: 53(fvec2) Load 1409(dPdxy2)
|
|
5279: 52(float) Load 4311(lodClamp)
|
|
5280: 208(ptr) AccessChain 5242(texel) 207
|
|
5281: 52(float) CompositeExtract 5276 2
|
|
5282:3182(ResType) ImageSparseSampleDrefExplicitLod 5275 5276 5281 Grad ConstOffset MinLod 5277 5278 722 5279
|
|
5283:6(float16_t) CompositeExtract 5282 1
|
|
Store 5280 5283
|
|
5284: 47(int) CompositeExtract 5282 0
|
|
5285: 224 Load 226(s2DShadow)
|
|
5286:154(f16vec2) Load 156(f16c2)
|
|
5287: 52(float) Load 215(compare)
|
|
5288:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5289:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5290:6(float16_t) Load 4318(f16lodClamp)
|
|
5291: 208(ptr) AccessChain 5242(texel) 207
|
|
5292:3182(ResType) ImageSparseSampleDrefExplicitLod 5285 5286 5287 Grad ConstOffset MinLod 5288 5289 722 5290
|
|
5293:6(float16_t) CompositeExtract 5292 1
|
|
Store 5291 5293
|
|
5294: 47(int) CompositeExtract 5292 0
|
|
5295: 284 Load 286(s2DArray)
|
|
5296: 167(fvec3) Load 169(c3)
|
|
5297: 53(fvec2) Load 1409(dPdxy2)
|
|
5298: 53(fvec2) Load 1409(dPdxy2)
|
|
5299: 52(float) Load 4311(lodClamp)
|
|
5300:3146(ResType) ImageSparseSampleExplicitLod 5295 5296 Grad ConstOffset MinLod 5297 5298 722 5299
|
|
5301: 7(f16vec4) CompositeExtract 5300 1
|
|
Store 5242(texel) 5301
|
|
5302: 47(int) CompositeExtract 5300 0
|
|
5303: 284 Load 286(s2DArray)
|
|
5304:175(f16vec3) Load 177(f16c3)
|
|
5305:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5306:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5307:6(float16_t) Load 4318(f16lodClamp)
|
|
5308:3146(ResType) ImageSparseSampleExplicitLod 5303 5304 Grad ConstOffset MinLod 5305 5306 722 5307
|
|
5309: 7(f16vec4) CompositeExtract 5308 1
|
|
Store 5242(texel) 5309
|
|
5310: 47(int) CompositeExtract 5308 0
|
|
5311: 337 Load 339(s2DArrayShadow)
|
|
5312: 249(fvec4) Load 251(c4)
|
|
5313: 53(fvec2) Load 1409(dPdxy2)
|
|
5314: 53(fvec2) Load 1409(dPdxy2)
|
|
5315: 52(float) Load 4311(lodClamp)
|
|
5316: 208(ptr) AccessChain 5242(texel) 207
|
|
5317: 52(float) CompositeExtract 5312 3
|
|
5318:3182(ResType) ImageSparseSampleDrefExplicitLod 5311 5312 5317 Grad ConstOffset MinLod 5313 5314 722 5315
|
|
5319:6(float16_t) CompositeExtract 5318 1
|
|
Store 5316 5319
|
|
5320: 47(int) CompositeExtract 5318 0
|
|
5321: 337 Load 339(s2DArrayShadow)
|
|
5322:175(f16vec3) Load 177(f16c3)
|
|
5323: 52(float) Load 215(compare)
|
|
5324:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5325:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5326:6(float16_t) Load 4318(f16lodClamp)
|
|
5327: 208(ptr) AccessChain 5242(texel) 207
|
|
5328:3182(ResType) ImageSparseSampleDrefExplicitLod 5321 5322 5323 Grad ConstOffset MinLod 5324 5325 722 5326
|
|
5329:6(float16_t) CompositeExtract 5328 1
|
|
Store 5327 5329
|
|
5330: 47(int) CompositeExtract 5328 0
|
|
5331: 7(f16vec4) Load 5242(texel)
|
|
ReturnValue 5331
|
|
FunctionEnd
|
|
113(testTextureGradOffsetClamp(): 7(f16vec4) Function None 8
|
|
114: Label
|
|
5334(texel): 64(ptr) Variable Function
|
|
Store 5334(texel) 121
|
|
5335: 123 Load 125(s1D)
|
|
5336: 52(float) Load 128(c1)
|
|
5337: 52(float) Load 1393(dPdxy1)
|
|
5338: 52(float) Load 1393(dPdxy1)
|
|
5339: 52(float) Load 4311(lodClamp)
|
|
5340: 7(f16vec4) ImageSampleExplicitLod 5335 5336 Grad ConstOffset MinLod 5337 5338 709 5339
|
|
5341: 7(f16vec4) Load 5334(texel)
|
|
5342: 7(f16vec4) FAdd 5341 5340
|
|
Store 5334(texel) 5342
|
|
5343: 123 Load 125(s1D)
|
|
5344:6(float16_t) Load 135(f16c1)
|
|
5345:6(float16_t) Load 1401(f16dPdxy1)
|
|
5346:6(float16_t) Load 1401(f16dPdxy1)
|
|
5347:6(float16_t) Load 4318(f16lodClamp)
|
|
5348: 7(f16vec4) ImageSampleExplicitLod 5343 5344 Grad ConstOffset MinLod 5345 5346 709 5347
|
|
5349: 7(f16vec4) Load 5334(texel)
|
|
5350: 7(f16vec4) FAdd 5349 5348
|
|
Store 5334(texel) 5350
|
|
5351: 143 Load 145(s2D)
|
|
5352: 53(fvec2) Load 148(c2)
|
|
5353: 53(fvec2) Load 1409(dPdxy2)
|
|
5354: 53(fvec2) Load 1409(dPdxy2)
|
|
5355: 52(float) Load 4311(lodClamp)
|
|
5356: 7(f16vec4) ImageSampleExplicitLod 5351 5352 Grad ConstOffset MinLod 5353 5354 722 5355
|
|
5357: 7(f16vec4) Load 5334(texel)
|
|
5358: 7(f16vec4) FAdd 5357 5356
|
|
Store 5334(texel) 5358
|
|
5359: 143 Load 145(s2D)
|
|
5360:154(f16vec2) Load 156(f16c2)
|
|
5361:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5362:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5363:6(float16_t) Load 4318(f16lodClamp)
|
|
5364: 7(f16vec4) ImageSampleExplicitLod 5359 5360 Grad ConstOffset MinLod 5361 5362 722 5363
|
|
5365: 7(f16vec4) Load 5334(texel)
|
|
5366: 7(f16vec4) FAdd 5365 5364
|
|
Store 5334(texel) 5366
|
|
5367: 163 Load 165(s3D)
|
|
5368: 167(fvec3) Load 169(c3)
|
|
5369: 167(fvec3) Load 1425(dPdxy3)
|
|
5370: 167(fvec3) Load 1425(dPdxy3)
|
|
5371: 52(float) Load 4311(lodClamp)
|
|
5372: 7(f16vec4) ImageSampleExplicitLod 5367 5368 Grad ConstOffset MinLod 5369 5370 735 5371
|
|
5373: 7(f16vec4) Load 5334(texel)
|
|
5374: 7(f16vec4) FAdd 5373 5372
|
|
Store 5334(texel) 5374
|
|
5375: 163 Load 165(s3D)
|
|
5376:175(f16vec3) Load 177(f16c3)
|
|
5377:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5378:175(f16vec3) Load 1433(f16dPdxy3)
|
|
5379:6(float16_t) Load 4318(f16lodClamp)
|
|
5380: 7(f16vec4) ImageSampleExplicitLod 5375 5376 Grad ConstOffset MinLod 5377 5378 735 5379
|
|
5381: 7(f16vec4) Load 5334(texel)
|
|
5382: 7(f16vec4) FAdd 5381 5380
|
|
Store 5334(texel) 5382
|
|
5383: 199 Load 201(s1DShadow)
|
|
5384: 167(fvec3) Load 169(c3)
|
|
5385: 52(float) Load 1393(dPdxy1)
|
|
5386: 52(float) Load 1393(dPdxy1)
|
|
5387: 52(float) Load 4311(lodClamp)
|
|
5388: 52(float) CompositeExtract 5384 2
|
|
5389:6(float16_t) ImageSampleDrefExplicitLod 5383 5384 5388 Grad ConstOffset MinLod 5385 5386 709 5387
|
|
5390: 208(ptr) AccessChain 5334(texel) 207
|
|
5391:6(float16_t) Load 5390
|
|
5392:6(float16_t) FAdd 5391 5389
|
|
5393: 208(ptr) AccessChain 5334(texel) 207
|
|
Store 5393 5392
|
|
5394: 199 Load 201(s1DShadow)
|
|
5395:154(f16vec2) Load 156(f16c2)
|
|
5396: 52(float) Load 215(compare)
|
|
5397:6(float16_t) Load 1401(f16dPdxy1)
|
|
5398:6(float16_t) Load 1401(f16dPdxy1)
|
|
5399:6(float16_t) Load 4318(f16lodClamp)
|
|
5400:6(float16_t) ImageSampleDrefExplicitLod 5394 5395 5396 Grad ConstOffset MinLod 5397 5398 709 5399
|
|
5401: 208(ptr) AccessChain 5334(texel) 207
|
|
5402:6(float16_t) Load 5401
|
|
5403:6(float16_t) FAdd 5402 5400
|
|
5404: 208(ptr) AccessChain 5334(texel) 207
|
|
Store 5404 5403
|
|
5405: 224 Load 226(s2DShadow)
|
|
5406: 167(fvec3) Load 169(c3)
|
|
5407: 53(fvec2) Load 1409(dPdxy2)
|
|
5408: 53(fvec2) Load 1409(dPdxy2)
|
|
5409: 52(float) Load 4311(lodClamp)
|
|
5410: 52(float) CompositeExtract 5406 2
|
|
5411:6(float16_t) ImageSampleDrefExplicitLod 5405 5406 5410 Grad ConstOffset MinLod 5407 5408 722 5409
|
|
5412: 208(ptr) AccessChain 5334(texel) 207
|
|
5413:6(float16_t) Load 5412
|
|
5414:6(float16_t) FAdd 5413 5411
|
|
5415: 208(ptr) AccessChain 5334(texel) 207
|
|
Store 5415 5414
|
|
5416: 224 Load 226(s2DShadow)
|
|
5417:154(f16vec2) Load 156(f16c2)
|
|
5418: 52(float) Load 215(compare)
|
|
5419:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5420:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5421:6(float16_t) Load 4318(f16lodClamp)
|
|
5422:6(float16_t) ImageSampleDrefExplicitLod 5416 5417 5418 Grad ConstOffset MinLod 5419 5420 722 5421
|
|
5423: 208(ptr) AccessChain 5334(texel) 207
|
|
5424:6(float16_t) Load 5423
|
|
5425:6(float16_t) FAdd 5424 5422
|
|
5426: 208(ptr) AccessChain 5334(texel) 207
|
|
Store 5426 5425
|
|
5427: 269 Load 271(s1DArray)
|
|
5428: 53(fvec2) Load 148(c2)
|
|
5429: 52(float) Load 1393(dPdxy1)
|
|
5430: 52(float) Load 1393(dPdxy1)
|
|
5431: 52(float) Load 4311(lodClamp)
|
|
5432: 7(f16vec4) ImageSampleExplicitLod 5427 5428 Grad ConstOffset MinLod 5429 5430 709 5431
|
|
5433: 7(f16vec4) Load 5334(texel)
|
|
5434: 7(f16vec4) FAdd 5433 5432
|
|
Store 5334(texel) 5434
|
|
5435: 269 Load 271(s1DArray)
|
|
5436:154(f16vec2) Load 156(f16c2)
|
|
5437:6(float16_t) Load 1401(f16dPdxy1)
|
|
5438:6(float16_t) Load 1401(f16dPdxy1)
|
|
5439:6(float16_t) Load 4318(f16lodClamp)
|
|
5440: 7(f16vec4) ImageSampleExplicitLod 5435 5436 Grad ConstOffset MinLod 5437 5438 709 5439
|
|
5441: 7(f16vec4) Load 5334(texel)
|
|
5442: 7(f16vec4) FAdd 5441 5440
|
|
Store 5334(texel) 5442
|
|
5443: 284 Load 286(s2DArray)
|
|
5444: 167(fvec3) Load 169(c3)
|
|
5445: 53(fvec2) Load 1409(dPdxy2)
|
|
5446: 53(fvec2) Load 1409(dPdxy2)
|
|
5447: 52(float) Load 4311(lodClamp)
|
|
5448: 7(f16vec4) ImageSampleExplicitLod 5443 5444 Grad ConstOffset MinLod 5445 5446 722 5447
|
|
5449: 7(f16vec4) Load 5334(texel)
|
|
5450: 7(f16vec4) FAdd 5449 5448
|
|
Store 5334(texel) 5450
|
|
5451: 284 Load 286(s2DArray)
|
|
5452:175(f16vec3) Load 177(f16c3)
|
|
5453:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5454:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5455:6(float16_t) Load 4318(f16lodClamp)
|
|
5456: 7(f16vec4) ImageSampleExplicitLod 5451 5452 Grad ConstOffset MinLod 5453 5454 722 5455
|
|
5457: 7(f16vec4) Load 5334(texel)
|
|
5458: 7(f16vec4) FAdd 5457 5456
|
|
Store 5334(texel) 5458
|
|
5459: 316 Load 318(s1DArrayShadow)
|
|
5460: 167(fvec3) Load 169(c3)
|
|
5461: 52(float) Load 1393(dPdxy1)
|
|
5462: 52(float) Load 1393(dPdxy1)
|
|
5463: 52(float) Load 4311(lodClamp)
|
|
5464: 52(float) CompositeExtract 5460 2
|
|
5465:6(float16_t) ImageSampleDrefExplicitLod 5459 5460 5464 Grad ConstOffset MinLod 5461 5462 709 5463
|
|
5466: 208(ptr) AccessChain 5334(texel) 207
|
|
5467:6(float16_t) Load 5466
|
|
5468:6(float16_t) FAdd 5467 5465
|
|
5469: 208(ptr) AccessChain 5334(texel) 207
|
|
Store 5469 5468
|
|
5470: 316 Load 318(s1DArrayShadow)
|
|
5471:154(f16vec2) Load 156(f16c2)
|
|
5472: 52(float) Load 215(compare)
|
|
5473:6(float16_t) Load 1401(f16dPdxy1)
|
|
5474:6(float16_t) Load 1401(f16dPdxy1)
|
|
5475:6(float16_t) Load 4318(f16lodClamp)
|
|
5476:6(float16_t) ImageSampleDrefExplicitLod 5470 5471 5472 Grad ConstOffset MinLod 5473 5474 709 5475
|
|
5477: 208(ptr) AccessChain 5334(texel) 207
|
|
5478:6(float16_t) Load 5477
|
|
5479:6(float16_t) FAdd 5478 5476
|
|
5480: 208(ptr) AccessChain 5334(texel) 207
|
|
Store 5480 5479
|
|
5481: 337 Load 339(s2DArrayShadow)
|
|
5482: 249(fvec4) Load 251(c4)
|
|
5483: 53(fvec2) Load 1409(dPdxy2)
|
|
5484: 53(fvec2) Load 1409(dPdxy2)
|
|
5485: 52(float) Load 4311(lodClamp)
|
|
5486: 52(float) CompositeExtract 5482 3
|
|
5487:6(float16_t) ImageSampleDrefExplicitLod 5481 5482 5486 Grad ConstOffset MinLod 5483 5484 722 5485
|
|
5488: 208(ptr) AccessChain 5334(texel) 207
|
|
5489:6(float16_t) Load 5488
|
|
5490:6(float16_t) FAdd 5489 5487
|
|
5491: 208(ptr) AccessChain 5334(texel) 207
|
|
Store 5491 5490
|
|
5492: 337 Load 339(s2DArrayShadow)
|
|
5493:175(f16vec3) Load 177(f16c3)
|
|
5494: 52(float) Load 215(compare)
|
|
5495:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5496:154(f16vec2) Load 1417(f16dPdxy2)
|
|
5497:6(float16_t) Load 4318(f16lodClamp)
|
|
5498:6(float16_t) ImageSampleDrefExplicitLod 5492 5493 5494 Grad ConstOffset MinLod 5495 5496 722 5497
|
|
5499: 208(ptr) AccessChain 5334(texel) 207
|
|
5500:6(float16_t) Load 5499
|
|
5501:6(float16_t) FAdd 5500 5498
|
|
5502: 208(ptr) AccessChain 5334(texel) 207
|
|
Store 5502 5501
|
|
5503: 7(f16vec4) Load 5334(texel)
|
|
ReturnValue 5503
|
|
FunctionEnd
|
|
115(testCombinedTextureSampler(): 7(f16vec4) Function None 8
|
|
116: Label
|
|
5506(texel): 64(ptr) Variable Function
|
|
Store 5506(texel) 121
|
|
5509: 122 Load 5508(t1D)
|
|
5513: 5510 Load 5512(s)
|
|
5514: 123 SampledImage 5509 5513
|
|
5515: 52(float) Load 128(c1)
|
|
5516: 7(f16vec4) ImageSampleImplicitLod 5514 5515
|
|
5517: 7(f16vec4) Load 5506(texel)
|
|
5518: 7(f16vec4) FAdd 5517 5516
|
|
Store 5506(texel) 5518
|
|
5519: 122 Load 5508(t1D)
|
|
5520: 5510 Load 5512(s)
|
|
5521: 123 SampledImage 5519 5520
|
|
5522:6(float16_t) Load 135(f16c1)
|
|
5523:6(float16_t) Load 137(f16bias)
|
|
5524: 7(f16vec4) ImageSampleImplicitLod 5521 5522 Bias 5523
|
|
5525: 7(f16vec4) Load 5506(texel)
|
|
5526: 7(f16vec4) FAdd 5525 5524
|
|
Store 5506(texel) 5526
|
|
5529: 142 Load 5528(t2D)
|
|
5530: 5510 Load 5512(s)
|
|
5531: 143 SampledImage 5529 5530
|
|
5532: 53(fvec2) Load 148(c2)
|
|
5533: 7(f16vec4) ImageSampleImplicitLod 5531 5532
|
|
5534: 7(f16vec4) Load 5506(texel)
|
|
5535: 7(f16vec4) FAdd 5534 5533
|
|
Store 5506(texel) 5535
|
|
5536: 142 Load 5528(t2D)
|
|
5537: 5510 Load 5512(s)
|
|
5538: 143 SampledImage 5536 5537
|
|
5539:154(f16vec2) Load 156(f16c2)
|
|
5540:6(float16_t) Load 137(f16bias)
|
|
5541: 7(f16vec4) ImageSampleImplicitLod 5538 5539 Bias 5540
|
|
5542: 7(f16vec4) Load 5506(texel)
|
|
5543: 7(f16vec4) FAdd 5542 5541
|
|
Store 5506(texel) 5543
|
|
5546: 162 Load 5545(t3D)
|
|
5547: 5510 Load 5512(s)
|
|
5548: 163 SampledImage 5546 5547
|
|
5549: 167(fvec3) Load 169(c3)
|
|
5550: 7(f16vec4) ImageSampleImplicitLod 5548 5549
|
|
5551: 7(f16vec4) Load 5506(texel)
|
|
5552: 7(f16vec4) FAdd 5551 5550
|
|
Store 5506(texel) 5552
|
|
5553: 162 Load 5545(t3D)
|
|
5554: 5510 Load 5512(s)
|
|
5555: 163 SampledImage 5553 5554
|
|
5556:175(f16vec3) Load 177(f16c3)
|
|
5557:6(float16_t) Load 137(f16bias)
|
|
5558: 7(f16vec4) ImageSampleImplicitLod 5555 5556 Bias 5557
|
|
5559: 7(f16vec4) Load 5506(texel)
|
|
5560: 7(f16vec4) FAdd 5559 5558
|
|
Store 5506(texel) 5560
|
|
5563: 183 Load 5562(tCube)
|
|
5564: 5510 Load 5512(s)
|
|
5565: 184 SampledImage 5563 5564
|
|
5566: 167(fvec3) Load 169(c3)
|
|
5567: 7(f16vec4) ImageSampleImplicitLod 5565 5566
|
|
5568: 7(f16vec4) Load 5506(texel)
|
|
5569: 7(f16vec4) FAdd 5568 5567
|
|
Store 5506(texel) 5569
|
|
5570: 183 Load 5562(tCube)
|
|
5571: 5510 Load 5512(s)
|
|
5572: 184 SampledImage 5570 5571
|
|
5573:175(f16vec3) Load 177(f16c3)
|
|
5574:6(float16_t) Load 137(f16bias)
|
|
5575: 7(f16vec4) ImageSampleImplicitLod 5572 5573 Bias 5574
|
|
5576: 7(f16vec4) Load 5506(texel)
|
|
5577: 7(f16vec4) FAdd 5576 5575
|
|
Store 5506(texel) 5577
|
|
5578: 122 Load 5508(t1D)
|
|
5580: 5510 Load 5579(sShadow)
|
|
5581: 199 SampledImage 5578 5580
|
|
5582: 167(fvec3) Load 169(c3)
|
|
5583: 52(float) CompositeExtract 5582 2
|
|
5584:6(float16_t) ImageSampleDrefImplicitLod 5581 5582 5583
|
|
5585: 208(ptr) AccessChain 5506(texel) 207
|
|
5586:6(float16_t) Load 5585
|
|
5587:6(float16_t) FAdd 5586 5584
|
|
5588: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5588 5587
|
|
5589: 122 Load 5508(t1D)
|
|
5590: 5510 Load 5579(sShadow)
|
|
5591: 199 SampledImage 5589 5590
|
|
5592:154(f16vec2) Load 156(f16c2)
|
|
5593: 52(float) Load 215(compare)
|
|
5594:6(float16_t) Load 137(f16bias)
|
|
5595:6(float16_t) ImageSampleDrefImplicitLod 5591 5592 5593 Bias 5594
|
|
5596: 208(ptr) AccessChain 5506(texel) 207
|
|
5597:6(float16_t) Load 5596
|
|
5598:6(float16_t) FAdd 5597 5595
|
|
5599: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5599 5598
|
|
5600: 142 Load 5528(t2D)
|
|
5601: 5510 Load 5579(sShadow)
|
|
5602: 224 SampledImage 5600 5601
|
|
5603: 167(fvec3) Load 169(c3)
|
|
5604: 52(float) CompositeExtract 5603 2
|
|
5605:6(float16_t) ImageSampleDrefImplicitLod 5602 5603 5604
|
|
5606: 208(ptr) AccessChain 5506(texel) 207
|
|
5607:6(float16_t) Load 5606
|
|
5608:6(float16_t) FAdd 5607 5605
|
|
5609: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5609 5608
|
|
5610: 142 Load 5528(t2D)
|
|
5611: 5510 Load 5579(sShadow)
|
|
5612: 224 SampledImage 5610 5611
|
|
5613:154(f16vec2) Load 156(f16c2)
|
|
5614: 52(float) Load 215(compare)
|
|
5615:6(float16_t) Load 137(f16bias)
|
|
5616:6(float16_t) ImageSampleDrefImplicitLod 5612 5613 5614 Bias 5615
|
|
5617: 208(ptr) AccessChain 5506(texel) 207
|
|
5618:6(float16_t) Load 5617
|
|
5619:6(float16_t) FAdd 5618 5616
|
|
5620: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5620 5619
|
|
5621: 183 Load 5562(tCube)
|
|
5622: 5510 Load 5579(sShadow)
|
|
5623: 245 SampledImage 5621 5622
|
|
5624: 249(fvec4) Load 251(c4)
|
|
5625: 52(float) CompositeExtract 5624 3
|
|
5626:6(float16_t) ImageSampleDrefImplicitLod 5623 5624 5625
|
|
5627: 208(ptr) AccessChain 5506(texel) 207
|
|
5628:6(float16_t) Load 5627
|
|
5629:6(float16_t) FAdd 5628 5626
|
|
5630: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5630 5629
|
|
5631: 183 Load 5562(tCube)
|
|
5632: 5510 Load 5579(sShadow)
|
|
5633: 245 SampledImage 5631 5632
|
|
5634:175(f16vec3) Load 177(f16c3)
|
|
5635: 52(float) Load 215(compare)
|
|
5636:6(float16_t) Load 137(f16bias)
|
|
5637:6(float16_t) ImageSampleDrefImplicitLod 5633 5634 5635 Bias 5636
|
|
5638: 208(ptr) AccessChain 5506(texel) 207
|
|
5639:6(float16_t) Load 5638
|
|
5640:6(float16_t) FAdd 5639 5637
|
|
5641: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5641 5640
|
|
5644: 268 Load 5643(t1DArray)
|
|
5645: 5510 Load 5512(s)
|
|
5646: 269 SampledImage 5644 5645
|
|
5647: 53(fvec2) Load 148(c2)
|
|
5648: 7(f16vec4) ImageSampleImplicitLod 5646 5647
|
|
5649: 7(f16vec4) Load 5506(texel)
|
|
5650: 7(f16vec4) FAdd 5649 5648
|
|
Store 5506(texel) 5650
|
|
5651: 268 Load 5643(t1DArray)
|
|
5652: 5510 Load 5512(s)
|
|
5653: 269 SampledImage 5651 5652
|
|
5654:154(f16vec2) Load 156(f16c2)
|
|
5655:6(float16_t) Load 137(f16bias)
|
|
5656: 7(f16vec4) ImageSampleImplicitLod 5653 5654 Bias 5655
|
|
5657: 7(f16vec4) Load 5506(texel)
|
|
5658: 7(f16vec4) FAdd 5657 5656
|
|
Store 5506(texel) 5658
|
|
5661: 283 Load 5660(t2DArray)
|
|
5662: 5510 Load 5512(s)
|
|
5663: 284 SampledImage 5661 5662
|
|
5664: 167(fvec3) Load 169(c3)
|
|
5665: 7(f16vec4) ImageSampleImplicitLod 5663 5664
|
|
5666: 7(f16vec4) Load 5506(texel)
|
|
5667: 7(f16vec4) FAdd 5666 5665
|
|
Store 5506(texel) 5667
|
|
5668: 283 Load 5660(t2DArray)
|
|
5669: 5510 Load 5512(s)
|
|
5670: 284 SampledImage 5668 5669
|
|
5671:175(f16vec3) Load 177(f16c3)
|
|
5672:6(float16_t) Load 137(f16bias)
|
|
5673: 7(f16vec4) ImageSampleImplicitLod 5670 5671 Bias 5672
|
|
5674: 7(f16vec4) Load 5506(texel)
|
|
5675: 7(f16vec4) FAdd 5674 5673
|
|
Store 5506(texel) 5675
|
|
5678: 298 Load 5677(tCubeArray)
|
|
5679: 5510 Load 5512(s)
|
|
5680: 299 SampledImage 5678 5679
|
|
5681: 249(fvec4) Load 251(c4)
|
|
5682: 7(f16vec4) ImageSampleImplicitLod 5680 5681
|
|
5683: 7(f16vec4) Load 5506(texel)
|
|
5684: 7(f16vec4) FAdd 5683 5682
|
|
Store 5506(texel) 5684
|
|
5685: 298 Load 5677(tCubeArray)
|
|
5686: 5510 Load 5512(s)
|
|
5687: 299 SampledImage 5685 5686
|
|
5688: 7(f16vec4) Load 309(f16c4)
|
|
5689:6(float16_t) Load 137(f16bias)
|
|
5690: 7(f16vec4) ImageSampleImplicitLod 5687 5688 Bias 5689
|
|
5691: 7(f16vec4) Load 5506(texel)
|
|
5692: 7(f16vec4) FAdd 5691 5690
|
|
Store 5506(texel) 5692
|
|
5693: 268 Load 5643(t1DArray)
|
|
5694: 5510 Load 5579(sShadow)
|
|
5695: 316 SampledImage 5693 5694
|
|
5696: 167(fvec3) Load 169(c3)
|
|
5697: 52(float) CompositeExtract 5696 2
|
|
5698:6(float16_t) ImageSampleDrefImplicitLod 5695 5696 5697
|
|
5699: 208(ptr) AccessChain 5506(texel) 207
|
|
5700:6(float16_t) Load 5699
|
|
5701:6(float16_t) FAdd 5700 5698
|
|
5702: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5702 5701
|
|
5703: 268 Load 5643(t1DArray)
|
|
5704: 5510 Load 5579(sShadow)
|
|
5705: 316 SampledImage 5703 5704
|
|
5706:154(f16vec2) Load 156(f16c2)
|
|
5707: 52(float) Load 215(compare)
|
|
5708:6(float16_t) Load 137(f16bias)
|
|
5709:6(float16_t) ImageSampleDrefImplicitLod 5705 5706 5707 Bias 5708
|
|
5710: 208(ptr) AccessChain 5506(texel) 207
|
|
5711:6(float16_t) Load 5710
|
|
5712:6(float16_t) FAdd 5711 5709
|
|
5713: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5713 5712
|
|
5714: 283 Load 5660(t2DArray)
|
|
5715: 5510 Load 5579(sShadow)
|
|
5716: 337 SampledImage 5714 5715
|
|
5717: 249(fvec4) Load 251(c4)
|
|
5718: 52(float) CompositeExtract 5717 3
|
|
5719:6(float16_t) ImageSampleDrefImplicitLod 5716 5717 5718
|
|
5720: 208(ptr) AccessChain 5506(texel) 207
|
|
5721:6(float16_t) Load 5720
|
|
5722:6(float16_t) FAdd 5721 5719
|
|
5723: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5723 5722
|
|
5724: 283 Load 5660(t2DArray)
|
|
5725: 5510 Load 5579(sShadow)
|
|
5726: 337 SampledImage 5724 5725
|
|
5727:175(f16vec3) Load 177(f16c3)
|
|
5728: 52(float) Load 215(compare)
|
|
5729:6(float16_t) ImageSampleDrefImplicitLod 5726 5727 5728
|
|
5730: 208(ptr) AccessChain 5506(texel) 207
|
|
5731:6(float16_t) Load 5730
|
|
5732:6(float16_t) FAdd 5731 5729
|
|
5733: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5733 5732
|
|
5736: 356 Load 5735(t2DRect)
|
|
5737: 5510 Load 5512(s)
|
|
5738: 357 SampledImage 5736 5737
|
|
5739: 53(fvec2) Load 148(c2)
|
|
5740: 7(f16vec4) ImageSampleImplicitLod 5738 5739
|
|
5741: 7(f16vec4) Load 5506(texel)
|
|
5742: 7(f16vec4) FAdd 5741 5740
|
|
Store 5506(texel) 5742
|
|
5743: 356 Load 5735(t2DRect)
|
|
5744: 5510 Load 5512(s)
|
|
5745: 357 SampledImage 5743 5744
|
|
5746:154(f16vec2) Load 156(f16c2)
|
|
5747: 7(f16vec4) ImageSampleImplicitLod 5745 5746
|
|
5748: 7(f16vec4) Load 5506(texel)
|
|
5749: 7(f16vec4) FAdd 5748 5747
|
|
Store 5506(texel) 5749
|
|
5750: 356 Load 5735(t2DRect)
|
|
5751: 5510 Load 5579(sShadow)
|
|
5752: 371 SampledImage 5750 5751
|
|
5753: 167(fvec3) Load 169(c3)
|
|
5754: 52(float) CompositeExtract 5753 2
|
|
5755:6(float16_t) ImageSampleDrefImplicitLod 5752 5753 5754
|
|
5756: 208(ptr) AccessChain 5506(texel) 207
|
|
5757:6(float16_t) Load 5756
|
|
5758:6(float16_t) FAdd 5757 5755
|
|
5759: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5759 5758
|
|
5760: 356 Load 5735(t2DRect)
|
|
5761: 5510 Load 5579(sShadow)
|
|
5762: 371 SampledImage 5760 5761
|
|
5763:154(f16vec2) Load 156(f16c2)
|
|
5764: 52(float) Load 215(compare)
|
|
5765:6(float16_t) ImageSampleDrefImplicitLod 5762 5763 5764
|
|
5766: 208(ptr) AccessChain 5506(texel) 207
|
|
5767:6(float16_t) Load 5766
|
|
5768:6(float16_t) FAdd 5767 5765
|
|
5769: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5769 5768
|
|
5770: 298 Load 5677(tCubeArray)
|
|
5771: 5510 Load 5579(sShadow)
|
|
5772: 391 SampledImage 5770 5771
|
|
5773: 249(fvec4) Load 251(c4)
|
|
5774: 52(float) Load 215(compare)
|
|
5775:6(float16_t) ImageSampleDrefImplicitLod 5772 5773 5774
|
|
5776: 208(ptr) AccessChain 5506(texel) 207
|
|
5777:6(float16_t) Load 5776
|
|
5778:6(float16_t) FAdd 5777 5775
|
|
5779: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5779 5778
|
|
5780: 298 Load 5677(tCubeArray)
|
|
5781: 5510 Load 5579(sShadow)
|
|
5782: 391 SampledImage 5780 5781
|
|
5783: 7(f16vec4) Load 309(f16c4)
|
|
5784: 52(float) Load 215(compare)
|
|
5785:6(float16_t) ImageSampleDrefImplicitLod 5782 5783 5784
|
|
5786: 208(ptr) AccessChain 5506(texel) 207
|
|
5787:6(float16_t) Load 5786
|
|
5788:6(float16_t) FAdd 5787 5785
|
|
5789: 208(ptr) AccessChain 5506(texel) 207
|
|
Store 5789 5788
|
|
5790: 7(f16vec4) Load 5506(texel)
|
|
ReturnValue 5790
|
|
FunctionEnd
|
|
117(testSubpassLoad(): 7(f16vec4) Function None 8
|
|
118: Label
|
|
5796: 5793 Load 5795(subpass)
|
|
5798: 7(f16vec4) ImageRead 5796 5797
|
|
5802: 5799 Load 5801(subpassMS)
|
|
5803: 7(f16vec4) ImageRead 5802 5797 Sample 1326
|
|
5804: 7(f16vec4) FAdd 5798 5803
|
|
ReturnValue 5804
|
|
FunctionEnd
|