6958 lines
360 KiB
Plaintext
6958 lines
360 KiB
Plaintext
spv.float16Fetch.frag
|
|
Validation failed
|
|
// Module Version 10000
|
|
// Generated by (magic number): 8000b
|
|
// Id's are bound by 5787
|
|
|
|
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 1400 1407 1414 1421 1428 4187 4194 5777 5786
|
|
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 1400 "f16dPdxy1"
|
|
Name 1407 "dPdxy2"
|
|
Name 1414 "f16dPdxy2"
|
|
Name 1421 "dPdxy3"
|
|
Name 1428 "f16dPdxy3"
|
|
Name 1604 "texel"
|
|
Name 1770 "texel"
|
|
Name 1932 "texel"
|
|
Name 2094 "texel"
|
|
Name 2213 "texel"
|
|
Name 2285 "texel"
|
|
Name 2360 "texel"
|
|
Name 2412 "texel"
|
|
Name 2440 "texel"
|
|
Name 2469 "size"
|
|
Name 2687 "lod"
|
|
Name 2823 "levels"
|
|
Name 2892 "samples"
|
|
Name 2906 "texel"
|
|
Name 2909 "i1D"
|
|
Name 2918 "i2D"
|
|
Name 2927 "i3D"
|
|
Name 2936 "i2DRect"
|
|
Name 2945 "iCube"
|
|
Name 2954 "iBuffer"
|
|
Name 2963 "i1DArray"
|
|
Name 2972 "i2DArray"
|
|
Name 2981 "iCubeArray"
|
|
Name 2990 "i2DMS"
|
|
Name 2999 "i2DMSArray"
|
|
Name 3053 "texel"
|
|
Name 3056 "ResType"
|
|
Name 3092 "ResType"
|
|
Name 3196 "texel"
|
|
Name 3276 "texel"
|
|
Name 3366 "texel"
|
|
Name 3422 "texel"
|
|
Name 3562 "texel"
|
|
Name 3662 "texel"
|
|
Name 3714 "texel"
|
|
Name 3752 "texel"
|
|
Name 3870 "texel"
|
|
Name 3942 "texel"
|
|
Name 4024 "texel"
|
|
Name 4076 "texel"
|
|
Name 4104 "texel"
|
|
Name 4132 "texel"
|
|
Name 4184 "texel"
|
|
Name 4187 "lodClamp"
|
|
Name 4194 "f16lodClamp"
|
|
Name 4321 "texel"
|
|
Name 4528 "texel"
|
|
Name 4604 "texel"
|
|
Name 4748 "texel"
|
|
Name 4876 "texel"
|
|
Name 5078 "texel"
|
|
Name 5160 "texel"
|
|
Name 5314 "texel"
|
|
Name 5316 "t1D"
|
|
Name 5320 "s"
|
|
Name 5336 "t2D"
|
|
Name 5353 "t3D"
|
|
Name 5370 "tCube"
|
|
Name 5387 "sShadow"
|
|
Name 5451 "t1DArray"
|
|
Name 5468 "t2DArray"
|
|
Name 5485 "tCubeArray"
|
|
Name 5543 "t2DRect"
|
|
Name 5603 "subpass"
|
|
Name 5609 "subpassMS"
|
|
Name 5615 "result"
|
|
Name 5698 "param"
|
|
Name 5777 "fragColor"
|
|
Name 5781 "tBuffer"
|
|
Name 5783 "t2DMS"
|
|
Name 5785 "t2DMSArray"
|
|
Name 5786 "bias"
|
|
Decorate 125(s1D) Binding 0
|
|
Decorate 125(s1D) DescriptorSet 0
|
|
Decorate 128(c1) Location 0
|
|
Decorate 135(f16c1) Location 11
|
|
Decorate 137(f16bias) Location 16
|
|
Decorate 145(s2D) Binding 1
|
|
Decorate 145(s2D) DescriptorSet 0
|
|
Decorate 148(c2) Location 1
|
|
Decorate 156(f16c2) Location 12
|
|
Decorate 165(s3D) Binding 2
|
|
Decorate 165(s3D) DescriptorSet 0
|
|
Decorate 169(c3) Location 2
|
|
Decorate 177(f16c3) Location 13
|
|
Decorate 186(sCube) Binding 4
|
|
Decorate 186(sCube) DescriptorSet 0
|
|
Decorate 201(s1DShadow) Binding 11
|
|
Decorate 201(s1DShadow) DescriptorSet 0
|
|
Decorate 215(compare) Location 4
|
|
Decorate 226(s2DShadow) Binding 12
|
|
Decorate 226(s2DShadow) DescriptorSet 0
|
|
Decorate 247(sCubeShadow) Binding 14
|
|
Decorate 247(sCubeShadow) DescriptorSet 0
|
|
Decorate 251(c4) Location 3
|
|
Decorate 271(s1DArray) Binding 7
|
|
Decorate 271(s1DArray) DescriptorSet 0
|
|
Decorate 286(s2DArray) Binding 8
|
|
Decorate 286(s2DArray) DescriptorSet 0
|
|
Decorate 301(sCubeArray) Binding 9
|
|
Decorate 301(sCubeArray) DescriptorSet 0
|
|
Decorate 309(f16c4) Location 14
|
|
Decorate 318(s1DArrayShadow) Binding 15
|
|
Decorate 318(s1DArrayShadow) DescriptorSet 0
|
|
Decorate 339(s2DArrayShadow) Binding 16
|
|
Decorate 339(s2DArrayShadow) DescriptorSet 0
|
|
Decorate 359(s2DRect) Binding 3
|
|
Decorate 359(s2DRect) DescriptorSet 0
|
|
Decorate 373(s2DRectShadow) Binding 13
|
|
Decorate 373(s2DRectShadow) DescriptorSet 0
|
|
Decorate 393(sCubeArrayShadow) Binding 17
|
|
Decorate 393(sCubeArrayShadow) DescriptorSet 0
|
|
Decorate 565(lod) Location 5
|
|
Decorate 572(f16lod) Location 15
|
|
Decorate 1300(sBuffer) Binding 5
|
|
Decorate 1300(sBuffer) DescriptorSet 0
|
|
Decorate 1311(s2DMS) Binding 6
|
|
Decorate 1311(s2DMS) DescriptorSet 0
|
|
Decorate 1322(s2DMSArray) Binding 10
|
|
Decorate 1322(s2DMSArray) DescriptorSet 0
|
|
Decorate 1393(dPdxy1) Location 8
|
|
Decorate 1400(f16dPdxy1) Location 18
|
|
Decorate 1407(dPdxy2) Location 9
|
|
Decorate 1414(f16dPdxy2) Location 19
|
|
Decorate 1421(dPdxy3) Location 10
|
|
Decorate 1428(f16dPdxy3) Location 20
|
|
Decorate 2909(i1D) Binding 0
|
|
Decorate 2909(i1D) DescriptorSet 1
|
|
Decorate 2918(i2D) Binding 1
|
|
Decorate 2918(i2D) DescriptorSet 1
|
|
Decorate 2927(i3D) Binding 2
|
|
Decorate 2927(i3D) DescriptorSet 1
|
|
Decorate 2936(i2DRect) Binding 3
|
|
Decorate 2936(i2DRect) DescriptorSet 1
|
|
Decorate 2945(iCube) Binding 4
|
|
Decorate 2945(iCube) DescriptorSet 1
|
|
Decorate 2954(iBuffer) Binding 8
|
|
Decorate 2954(iBuffer) DescriptorSet 1
|
|
Decorate 2963(i1DArray) Binding 5
|
|
Decorate 2963(i1DArray) DescriptorSet 1
|
|
Decorate 2972(i2DArray) Binding 6
|
|
Decorate 2972(i2DArray) DescriptorSet 1
|
|
Decorate 2981(iCubeArray) Binding 7
|
|
Decorate 2981(iCubeArray) DescriptorSet 1
|
|
Decorate 2990(i2DMS) Binding 9
|
|
Decorate 2990(i2DMS) DescriptorSet 1
|
|
Decorate 2999(i2DMSArray) Binding 10
|
|
Decorate 2999(i2DMSArray) DescriptorSet 1
|
|
Decorate 4187(lodClamp) Location 7
|
|
Decorate 4194(f16lodClamp) Location 17
|
|
Decorate 5316(t1D) Binding 0
|
|
Decorate 5316(t1D) DescriptorSet 2
|
|
Decorate 5320(s) Binding 11
|
|
Decorate 5320(s) DescriptorSet 2
|
|
Decorate 5336(t2D) Binding 1
|
|
Decorate 5336(t2D) DescriptorSet 2
|
|
Decorate 5353(t3D) Binding 2
|
|
Decorate 5353(t3D) DescriptorSet 2
|
|
Decorate 5370(tCube) Binding 4
|
|
Decorate 5370(tCube) DescriptorSet 2
|
|
Decorate 5387(sShadow) Binding 12
|
|
Decorate 5387(sShadow) DescriptorSet 2
|
|
Decorate 5451(t1DArray) Binding 5
|
|
Decorate 5451(t1DArray) DescriptorSet 2
|
|
Decorate 5468(t2DArray) Binding 6
|
|
Decorate 5468(t2DArray) DescriptorSet 2
|
|
Decorate 5485(tCubeArray) Binding 7
|
|
Decorate 5485(tCubeArray) DescriptorSet 2
|
|
Decorate 5543(t2DRect) Binding 3
|
|
Decorate 5543(t2DRect) DescriptorSet 2
|
|
Decorate 5603(subpass) Binding 0
|
|
Decorate 5603(subpass) DescriptorSet 3
|
|
Decorate 5603(subpass) InputAttachmentIndex 0
|
|
Decorate 5609(subpassMS) Binding 1
|
|
Decorate 5609(subpassMS) DescriptorSet 3
|
|
Decorate 5609(subpassMS) InputAttachmentIndex 0
|
|
Decorate 5777(fragColor) Location 0
|
|
Decorate 5781(tBuffer) Binding 8
|
|
Decorate 5781(tBuffer) DescriptorSet 2
|
|
Decorate 5783(t2DMS) Binding 9
|
|
Decorate 5783(t2DMS) DescriptorSet 2
|
|
Decorate 5785(t2DMSArray) Binding 10
|
|
Decorate 5785(t2DMSArray) DescriptorSet 2
|
|
Decorate 5786(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
|
|
1400(f16dPdxy1): 134(ptr) Variable Input
|
|
1407(dPdxy2): 147(ptr) Variable Input
|
|
1414(f16dPdxy2): 155(ptr) Variable Input
|
|
1421(dPdxy3): 168(ptr) Variable Input
|
|
1428(f16dPdxy3): 176(ptr) Variable Input
|
|
2097: 47(int) Constant 0
|
|
2288: 206(int) Constant 4
|
|
2289: TypeArray 721(ivec2) 2288
|
|
2290: 2289 ConstantComposite 722 722 722 722
|
|
2468: TypePointer Function 48(ivec4)
|
|
2470: 48(ivec4) ConstantComposite 2097 2097 2097 2097
|
|
2476: TypePointer Function 47(int)
|
|
2491: 206(int) Constant 1
|
|
2506: 206(int) Constant 2
|
|
2686: TypePointer Function 53(fvec2)
|
|
2688: 52(float) Constant 0
|
|
2689: 53(fvec2) ConstantComposite 2688 2688
|
|
2907: TypeImage 6(float16_t) 1D nonsampled format:Rgba16f
|
|
2908: TypePointer UniformConstant 2907
|
|
2909(i1D): 2908(ptr) Variable UniformConstant
|
|
2916: TypeImage 6(float16_t) 2D nonsampled format:Rgba16f
|
|
2917: TypePointer UniformConstant 2916
|
|
2918(i2D): 2917(ptr) Variable UniformConstant
|
|
2925: TypeImage 6(float16_t) 3D nonsampled format:Rgba16f
|
|
2926: TypePointer UniformConstant 2925
|
|
2927(i3D): 2926(ptr) Variable UniformConstant
|
|
2934: TypeImage 6(float16_t) Rect nonsampled format:Rgba16f
|
|
2935: TypePointer UniformConstant 2934
|
|
2936(i2DRect): 2935(ptr) Variable UniformConstant
|
|
2943: TypeImage 6(float16_t) Cube nonsampled format:Rgba16f
|
|
2944: TypePointer UniformConstant 2943
|
|
2945(iCube): 2944(ptr) Variable UniformConstant
|
|
2952: TypeImage 6(float16_t) Buffer nonsampled format:Rgba16f
|
|
2953: TypePointer UniformConstant 2952
|
|
2954(iBuffer): 2953(ptr) Variable UniformConstant
|
|
2961: TypeImage 6(float16_t) 1D array nonsampled format:Rgba16f
|
|
2962: TypePointer UniformConstant 2961
|
|
2963(i1DArray): 2962(ptr) Variable UniformConstant
|
|
2970: TypeImage 6(float16_t) 2D array nonsampled format:Rgba16f
|
|
2971: TypePointer UniformConstant 2970
|
|
2972(i2DArray): 2971(ptr) Variable UniformConstant
|
|
2979: TypeImage 6(float16_t) Cube array nonsampled format:Rgba16f
|
|
2980: TypePointer UniformConstant 2979
|
|
2981(iCubeArray): 2980(ptr) Variable UniformConstant
|
|
2988: TypeImage 6(float16_t) 2D multi-sampled nonsampled format:Rgba16f
|
|
2989: TypePointer UniformConstant 2988
|
|
2990(i2DMS): 2989(ptr) Variable UniformConstant
|
|
2997: TypeImage 6(float16_t) 2D array multi-sampled nonsampled format:Rgba16f
|
|
2998: TypePointer UniformConstant 2997
|
|
2999(i2DMSArray): 2998(ptr) Variable UniformConstant
|
|
3056(ResType): TypeStruct 47(int) 7(f16vec4)
|
|
3092(ResType): TypeStruct 47(int) 6(float16_t)
|
|
3945: 721(ivec2) ConstantComposite 709 1326
|
|
3946: 47(int) Constant 3
|
|
3947: 47(int) Constant 4
|
|
3948: 721(ivec2) ConstantComposite 3946 3947
|
|
3949: 47(int) Constant 15
|
|
3950: 47(int) Constant 16
|
|
3951: 721(ivec2) ConstantComposite 3949 3950
|
|
3952: 47(int) Constant 4294967294
|
|
3953: 721(ivec2) ConstantComposite 3952 2097
|
|
3954: 2289 ConstantComposite 3945 3948 3951 3953
|
|
4187(lodClamp): 127(ptr) Variable Input
|
|
4194(f16lodClamp): 134(ptr) Variable Input
|
|
5315: TypePointer UniformConstant 122
|
|
5316(t1D): 5315(ptr) Variable UniformConstant
|
|
5318: TypeSampler
|
|
5319: TypePointer UniformConstant 5318
|
|
5320(s): 5319(ptr) Variable UniformConstant
|
|
5335: TypePointer UniformConstant 142
|
|
5336(t2D): 5335(ptr) Variable UniformConstant
|
|
5352: TypePointer UniformConstant 162
|
|
5353(t3D): 5352(ptr) Variable UniformConstant
|
|
5369: TypePointer UniformConstant 183
|
|
5370(tCube): 5369(ptr) Variable UniformConstant
|
|
5387(sShadow): 5319(ptr) Variable UniformConstant
|
|
5450: TypePointer UniformConstant 268
|
|
5451(t1DArray): 5450(ptr) Variable UniformConstant
|
|
5467: TypePointer UniformConstant 283
|
|
5468(t2DArray): 5467(ptr) Variable UniformConstant
|
|
5484: TypePointer UniformConstant 298
|
|
5485(tCubeArray): 5484(ptr) Variable UniformConstant
|
|
5542: TypePointer UniformConstant 356
|
|
5543(t2DRect): 5542(ptr) Variable UniformConstant
|
|
5601: TypeImage 6(float16_t) SubpassData nonsampled format:Unknown
|
|
5602: TypePointer UniformConstant 5601
|
|
5603(subpass): 5602(ptr) Variable UniformConstant
|
|
5605: 721(ivec2) ConstantComposite 2097 2097
|
|
5607: TypeImage 6(float16_t) SubpassData multi-sampled nonsampled format:Unknown
|
|
5608: TypePointer UniformConstant 5607
|
|
5609(subpassMS): 5608(ptr) Variable UniformConstant
|
|
5776: TypePointer Output 249(fvec4)
|
|
5777(fragColor): 5776(ptr) Variable Output
|
|
5780: TypePointer UniformConstant 1297
|
|
5781(tBuffer): 5780(ptr) Variable UniformConstant
|
|
5782: TypePointer UniformConstant 1308
|
|
5783(t2DMS): 5782(ptr) Variable UniformConstant
|
|
5784: TypePointer UniformConstant 1319
|
|
5785(t2DMSArray): 5784(ptr) Variable UniformConstant
|
|
5786(bias): 127(ptr) Variable Input
|
|
4(main): 2 Function None 3
|
|
5: Label
|
|
5615(result): 64(ptr) Variable Function
|
|
5698(param): 64(ptr) Variable Function
|
|
Store 5615(result) 121
|
|
5616: 7(f16vec4) FunctionCall 9(testTexture()
|
|
5617: 7(f16vec4) Load 5615(result)
|
|
5618: 7(f16vec4) FAdd 5617 5616
|
|
Store 5615(result) 5618
|
|
5619: 7(f16vec4) FunctionCall 11(testTextureProj()
|
|
5620: 7(f16vec4) Load 5615(result)
|
|
5621: 7(f16vec4) FAdd 5620 5619
|
|
Store 5615(result) 5621
|
|
5622: 7(f16vec4) FunctionCall 13(testTextureLod()
|
|
5623: 7(f16vec4) Load 5615(result)
|
|
5624: 7(f16vec4) FAdd 5623 5622
|
|
Store 5615(result) 5624
|
|
5625: 7(f16vec4) FunctionCall 15(testTextureOffset()
|
|
5626: 7(f16vec4) Load 5615(result)
|
|
5627: 7(f16vec4) FAdd 5626 5625
|
|
Store 5615(result) 5627
|
|
5628: 7(f16vec4) FunctionCall 19(testTextureLodOffset()
|
|
5629: 7(f16vec4) Load 5615(result)
|
|
5630: 7(f16vec4) FAdd 5629 5628
|
|
Store 5615(result) 5630
|
|
5631: 7(f16vec4) FunctionCall 21(testTextureProjLodOffset()
|
|
5632: 7(f16vec4) Load 5615(result)
|
|
5633: 7(f16vec4) FAdd 5632 5631
|
|
Store 5615(result) 5633
|
|
5634: 7(f16vec4) FunctionCall 23(testTexelFetch()
|
|
5635: 7(f16vec4) Load 5615(result)
|
|
5636: 7(f16vec4) FAdd 5635 5634
|
|
Store 5615(result) 5636
|
|
5637: 7(f16vec4) FunctionCall 25(testTexelFetchOffset()
|
|
5638: 7(f16vec4) Load 5615(result)
|
|
5639: 7(f16vec4) FAdd 5638 5637
|
|
Store 5615(result) 5639
|
|
5640: 7(f16vec4) FunctionCall 27(testTextureGrad()
|
|
5641: 7(f16vec4) Load 5615(result)
|
|
5642: 7(f16vec4) FAdd 5641 5640
|
|
Store 5615(result) 5642
|
|
5643: 7(f16vec4) FunctionCall 29(testTextureGradOffset()
|
|
5644: 7(f16vec4) Load 5615(result)
|
|
5645: 7(f16vec4) FAdd 5644 5643
|
|
Store 5615(result) 5645
|
|
5646: 7(f16vec4) FunctionCall 31(testTextureProjGrad()
|
|
5647: 7(f16vec4) Load 5615(result)
|
|
5648: 7(f16vec4) FAdd 5647 5646
|
|
Store 5615(result) 5648
|
|
5649: 7(f16vec4) FunctionCall 33(testTextureProjGradoffset()
|
|
5650: 7(f16vec4) Load 5615(result)
|
|
5651: 7(f16vec4) FAdd 5650 5649
|
|
Store 5615(result) 5651
|
|
5652: 7(f16vec4) FunctionCall 35(testTextureGather()
|
|
5653: 7(f16vec4) Load 5615(result)
|
|
5654: 7(f16vec4) FAdd 5653 5652
|
|
Store 5615(result) 5654
|
|
5655: 7(f16vec4) FunctionCall 37(testTextureGatherOffset()
|
|
5656: 7(f16vec4) Load 5615(result)
|
|
5657: 7(f16vec4) FAdd 5656 5655
|
|
Store 5615(result) 5657
|
|
5658: 7(f16vec4) FunctionCall 39(testTextureGatherOffsets()
|
|
5659: 7(f16vec4) Load 5615(result)
|
|
5660: 7(f16vec4) FAdd 5659 5658
|
|
Store 5615(result) 5660
|
|
5661: 7(f16vec4) FunctionCall 41(testTextureGatherLod()
|
|
5662: 7(f16vec4) Load 5615(result)
|
|
5663: 7(f16vec4) FAdd 5662 5661
|
|
Store 5615(result) 5663
|
|
5664: 7(f16vec4) FunctionCall 43(testTextureGatherLodOffset()
|
|
5665: 7(f16vec4) Load 5615(result)
|
|
5666: 7(f16vec4) FAdd 5665 5664
|
|
Store 5615(result) 5666
|
|
5667: 7(f16vec4) FunctionCall 45(testTextureGatherLodOffsets()
|
|
5668: 7(f16vec4) Load 5615(result)
|
|
5669: 7(f16vec4) FAdd 5668 5667
|
|
Store 5615(result) 5669
|
|
5670: 48(ivec4) FunctionCall 50(testTextureSize()
|
|
5671: 7(f16vec4) ConvertSToF 5670
|
|
5672: 7(f16vec4) Load 5615(result)
|
|
5673: 7(f16vec4) FAdd 5672 5671
|
|
Store 5615(result) 5673
|
|
5674: 53(fvec2) FunctionCall 55(testTextureQueryLod()
|
|
5675:154(f16vec2) FConvert 5674
|
|
5676: 7(f16vec4) Load 5615(result)
|
|
5677:154(f16vec2) VectorShuffle 5676 5676 0 1
|
|
5678:154(f16vec2) FAdd 5677 5675
|
|
5679: 208(ptr) AccessChain 5615(result) 207
|
|
5680:6(float16_t) CompositeExtract 5678 0
|
|
Store 5679 5680
|
|
5681: 208(ptr) AccessChain 5615(result) 2491
|
|
5682:6(float16_t) CompositeExtract 5678 1
|
|
Store 5681 5682
|
|
5683: 47(int) FunctionCall 58(testTextureQueryLevels()
|
|
5684:6(float16_t) ConvertSToF 5683
|
|
5685: 208(ptr) AccessChain 5615(result) 207
|
|
5686:6(float16_t) Load 5685
|
|
5687:6(float16_t) FAdd 5686 5684
|
|
5688: 208(ptr) AccessChain 5615(result) 207
|
|
Store 5688 5687
|
|
5689: 47(int) FunctionCall 60(testTextureSamples()
|
|
5690:6(float16_t) ConvertSToF 5689
|
|
5691: 208(ptr) AccessChain 5615(result) 207
|
|
5692:6(float16_t) Load 5691
|
|
5693:6(float16_t) FAdd 5692 5690
|
|
5694: 208(ptr) AccessChain 5615(result) 207
|
|
Store 5694 5693
|
|
5695: 7(f16vec4) FunctionCall 62(testImageLoad()
|
|
5696: 7(f16vec4) Load 5615(result)
|
|
5697: 7(f16vec4) FAdd 5696 5695
|
|
Store 5615(result) 5697
|
|
5699: 7(f16vec4) Load 5615(result)
|
|
Store 5698(param) 5699
|
|
5700: 2 FunctionCall 67(testImageStore(vf164;) 5698(param)
|
|
5701: 7(f16vec4) FunctionCall 69(testSparseTexture()
|
|
5702: 7(f16vec4) Load 5615(result)
|
|
5703: 7(f16vec4) FAdd 5702 5701
|
|
Store 5615(result) 5703
|
|
5704: 7(f16vec4) FunctionCall 71(testSparseTextureLod()
|
|
5705: 7(f16vec4) Load 5615(result)
|
|
5706: 7(f16vec4) FAdd 5705 5704
|
|
Store 5615(result) 5706
|
|
5707: 7(f16vec4) FunctionCall 73(testSparseTextureOffset()
|
|
5708: 7(f16vec4) Load 5615(result)
|
|
5709: 7(f16vec4) FAdd 5708 5707
|
|
Store 5615(result) 5709
|
|
5710: 7(f16vec4) FunctionCall 75(testSparseTextureLodOffset()
|
|
5711: 7(f16vec4) Load 5615(result)
|
|
5712: 7(f16vec4) FAdd 5711 5710
|
|
Store 5615(result) 5712
|
|
5713: 7(f16vec4) FunctionCall 77(testSparseTextureGrad()
|
|
5714: 7(f16vec4) Load 5615(result)
|
|
5715: 7(f16vec4) FAdd 5714 5713
|
|
Store 5615(result) 5715
|
|
5716: 7(f16vec4) FunctionCall 79(testSparseTextureGradOffset()
|
|
5717: 7(f16vec4) Load 5615(result)
|
|
5718: 7(f16vec4) FAdd 5717 5716
|
|
Store 5615(result) 5718
|
|
5719: 7(f16vec4) FunctionCall 81(testSparseTexelFetch()
|
|
5720: 7(f16vec4) Load 5615(result)
|
|
5721: 7(f16vec4) FAdd 5720 5719
|
|
Store 5615(result) 5721
|
|
5722: 7(f16vec4) FunctionCall 83(testSparseTexelFetchOffset()
|
|
5723: 7(f16vec4) Load 5615(result)
|
|
5724: 7(f16vec4) FAdd 5723 5722
|
|
Store 5615(result) 5724
|
|
5725: 7(f16vec4) FunctionCall 85(testSparseTextureGather()
|
|
5726: 7(f16vec4) Load 5615(result)
|
|
5727: 7(f16vec4) FAdd 5726 5725
|
|
Store 5615(result) 5727
|
|
5728: 7(f16vec4) FunctionCall 87(testSparseTextureGatherOffset()
|
|
5729: 7(f16vec4) Load 5615(result)
|
|
5730: 7(f16vec4) FAdd 5729 5728
|
|
Store 5615(result) 5730
|
|
5731: 7(f16vec4) FunctionCall 89(testSparseTextureGatherOffsets()
|
|
5732: 7(f16vec4) Load 5615(result)
|
|
5733: 7(f16vec4) FAdd 5732 5731
|
|
Store 5615(result) 5733
|
|
5734: 7(f16vec4) FunctionCall 91(testSparseTextureGatherLod()
|
|
5735: 7(f16vec4) Load 5615(result)
|
|
5736: 7(f16vec4) FAdd 5735 5734
|
|
Store 5615(result) 5736
|
|
5737: 7(f16vec4) FunctionCall 93(testSparseTextureGatherLodOffset()
|
|
5738: 7(f16vec4) Load 5615(result)
|
|
5739: 7(f16vec4) FAdd 5738 5737
|
|
Store 5615(result) 5739
|
|
5740: 7(f16vec4) FunctionCall 95(testSparseTextureGatherLodOffsets()
|
|
5741: 7(f16vec4) Load 5615(result)
|
|
5742: 7(f16vec4) FAdd 5741 5740
|
|
Store 5615(result) 5742
|
|
5743: 7(f16vec4) FunctionCall 97(testSparseImageLoad()
|
|
5744: 7(f16vec4) Load 5615(result)
|
|
5745: 7(f16vec4) FAdd 5744 5743
|
|
Store 5615(result) 5745
|
|
5746: 7(f16vec4) FunctionCall 99(testSparseTextureClamp()
|
|
5747: 7(f16vec4) Load 5615(result)
|
|
5748: 7(f16vec4) FAdd 5747 5746
|
|
Store 5615(result) 5748
|
|
5749: 7(f16vec4) FunctionCall 101(testTextureClamp()
|
|
5750: 7(f16vec4) Load 5615(result)
|
|
5751: 7(f16vec4) FAdd 5750 5749
|
|
Store 5615(result) 5751
|
|
5752: 7(f16vec4) FunctionCall 103(testSparseTextureOffsetClamp()
|
|
5753: 7(f16vec4) Load 5615(result)
|
|
5754: 7(f16vec4) FAdd 5753 5752
|
|
Store 5615(result) 5754
|
|
5755: 7(f16vec4) FunctionCall 105(testTextureOffsetClamp()
|
|
5756: 7(f16vec4) Load 5615(result)
|
|
5757: 7(f16vec4) FAdd 5756 5755
|
|
Store 5615(result) 5757
|
|
5758: 7(f16vec4) FunctionCall 77(testSparseTextureGrad()
|
|
5759: 7(f16vec4) Load 5615(result)
|
|
5760: 7(f16vec4) FAdd 5759 5758
|
|
Store 5615(result) 5760
|
|
5761: 7(f16vec4) FunctionCall 27(testTextureGrad()
|
|
5762: 7(f16vec4) Load 5615(result)
|
|
5763: 7(f16vec4) FAdd 5762 5761
|
|
Store 5615(result) 5763
|
|
5764: 7(f16vec4) FunctionCall 111(testSparseTextureGradOffsetClamp()
|
|
5765: 7(f16vec4) Load 5615(result)
|
|
5766: 7(f16vec4) FAdd 5765 5764
|
|
Store 5615(result) 5766
|
|
5767: 7(f16vec4) FunctionCall 113(testTextureGradOffsetClamp()
|
|
5768: 7(f16vec4) Load 5615(result)
|
|
5769: 7(f16vec4) FAdd 5768 5767
|
|
Store 5615(result) 5769
|
|
5770: 7(f16vec4) FunctionCall 115(testCombinedTextureSampler()
|
|
5771: 7(f16vec4) Load 5615(result)
|
|
5772: 7(f16vec4) FAdd 5771 5770
|
|
Store 5615(result) 5772
|
|
5773: 7(f16vec4) FunctionCall 117(testSubpassLoad()
|
|
5774: 7(f16vec4) Load 5615(result)
|
|
5775: 7(f16vec4) FAdd 5774 5773
|
|
Store 5615(result) 5775
|
|
5778: 7(f16vec4) Load 5615(result)
|
|
5779: 249(fvec4) FConvert 5778
|
|
Store 5777(fragColor) 5779
|
|
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: 7(f16vec4) ImageSampleExplicitLod 1391 1392 Grad 1394 1394
|
|
1396: 7(f16vec4) Load 1390(texel)
|
|
1397: 7(f16vec4) FAdd 1396 1395
|
|
Store 1390(texel) 1397
|
|
1398: 123 Load 125(s1D)
|
|
1399:6(float16_t) Load 135(f16c1)
|
|
1401:6(float16_t) Load 1400(f16dPdxy1)
|
|
1402: 7(f16vec4) ImageSampleExplicitLod 1398 1399 Grad 1401 1401
|
|
1403: 7(f16vec4) Load 1390(texel)
|
|
1404: 7(f16vec4) FAdd 1403 1402
|
|
Store 1390(texel) 1404
|
|
1405: 143 Load 145(s2D)
|
|
1406: 53(fvec2) Load 148(c2)
|
|
1408: 53(fvec2) Load 1407(dPdxy2)
|
|
1409: 7(f16vec4) ImageSampleExplicitLod 1405 1406 Grad 1408 1408
|
|
1410: 7(f16vec4) Load 1390(texel)
|
|
1411: 7(f16vec4) FAdd 1410 1409
|
|
Store 1390(texel) 1411
|
|
1412: 143 Load 145(s2D)
|
|
1413:154(f16vec2) Load 156(f16c2)
|
|
1415:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1416: 7(f16vec4) ImageSampleExplicitLod 1412 1413 Grad 1415 1415
|
|
1417: 7(f16vec4) Load 1390(texel)
|
|
1418: 7(f16vec4) FAdd 1417 1416
|
|
Store 1390(texel) 1418
|
|
1419: 163 Load 165(s3D)
|
|
1420: 167(fvec3) Load 169(c3)
|
|
1422: 167(fvec3) Load 1421(dPdxy3)
|
|
1423: 7(f16vec4) ImageSampleExplicitLod 1419 1420 Grad 1422 1422
|
|
1424: 7(f16vec4) Load 1390(texel)
|
|
1425: 7(f16vec4) FAdd 1424 1423
|
|
Store 1390(texel) 1425
|
|
1426: 163 Load 165(s3D)
|
|
1427:175(f16vec3) Load 177(f16c3)
|
|
1429:175(f16vec3) Load 1428(f16dPdxy3)
|
|
1430: 7(f16vec4) ImageSampleExplicitLod 1426 1427 Grad 1429 1429
|
|
1431: 7(f16vec4) Load 1390(texel)
|
|
1432: 7(f16vec4) FAdd 1431 1430
|
|
Store 1390(texel) 1432
|
|
1433: 184 Load 186(sCube)
|
|
1434: 167(fvec3) Load 169(c3)
|
|
1435: 167(fvec3) Load 1421(dPdxy3)
|
|
1436: 7(f16vec4) ImageSampleExplicitLod 1433 1434 Grad 1435 1435
|
|
1437: 7(f16vec4) Load 1390(texel)
|
|
1438: 7(f16vec4) FAdd 1437 1436
|
|
Store 1390(texel) 1438
|
|
1439: 184 Load 186(sCube)
|
|
1440:175(f16vec3) Load 177(f16c3)
|
|
1441:175(f16vec3) Load 1428(f16dPdxy3)
|
|
1442: 7(f16vec4) ImageSampleExplicitLod 1439 1440 Grad 1441 1441
|
|
1443: 7(f16vec4) Load 1390(texel)
|
|
1444: 7(f16vec4) FAdd 1443 1442
|
|
Store 1390(texel) 1444
|
|
1445: 357 Load 359(s2DRect)
|
|
1446: 53(fvec2) Load 148(c2)
|
|
1447: 53(fvec2) Load 1407(dPdxy2)
|
|
1448: 7(f16vec4) ImageSampleExplicitLod 1445 1446 Grad 1447 1447
|
|
1449: 7(f16vec4) Load 1390(texel)
|
|
1450: 7(f16vec4) FAdd 1449 1448
|
|
Store 1390(texel) 1450
|
|
1451: 357 Load 359(s2DRect)
|
|
1452:154(f16vec2) Load 156(f16c2)
|
|
1453:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1454: 7(f16vec4) ImageSampleExplicitLod 1451 1452 Grad 1453 1453
|
|
1455: 7(f16vec4) Load 1390(texel)
|
|
1456: 7(f16vec4) FAdd 1455 1454
|
|
Store 1390(texel) 1456
|
|
1457: 371 Load 373(s2DRectShadow)
|
|
1458: 167(fvec3) Load 169(c3)
|
|
1459: 53(fvec2) Load 1407(dPdxy2)
|
|
1460: 52(float) CompositeExtract 1458 2
|
|
1461:6(float16_t) ImageSampleDrefExplicitLod 1457 1458 1460 Grad 1459 1459
|
|
1462: 208(ptr) AccessChain 1390(texel) 207
|
|
1463:6(float16_t) Load 1462
|
|
1464:6(float16_t) FAdd 1463 1461
|
|
1465: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1465 1464
|
|
1466: 371 Load 373(s2DRectShadow)
|
|
1467:154(f16vec2) Load 156(f16c2)
|
|
1468: 52(float) Load 215(compare)
|
|
1469:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1470:6(float16_t) ImageSampleDrefExplicitLod 1466 1467 1468 Grad 1469 1469
|
|
1471: 208(ptr) AccessChain 1390(texel) 207
|
|
1472:6(float16_t) Load 1471
|
|
1473:6(float16_t) FAdd 1472 1470
|
|
1474: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1474 1473
|
|
1475: 199 Load 201(s1DShadow)
|
|
1476: 167(fvec3) Load 169(c3)
|
|
1477: 52(float) Load 1393(dPdxy1)
|
|
1478: 52(float) CompositeExtract 1476 2
|
|
1479:6(float16_t) ImageSampleDrefExplicitLod 1475 1476 1478 Grad 1477 1477
|
|
1480: 208(ptr) AccessChain 1390(texel) 207
|
|
1481:6(float16_t) Load 1480
|
|
1482:6(float16_t) FAdd 1481 1479
|
|
1483: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1483 1482
|
|
1484: 199 Load 201(s1DShadow)
|
|
1485:154(f16vec2) Load 156(f16c2)
|
|
1486: 52(float) Load 215(compare)
|
|
1487:6(float16_t) Load 1400(f16dPdxy1)
|
|
1488:6(float16_t) ImageSampleDrefExplicitLod 1484 1485 1486 Grad 1487 1487
|
|
1489: 208(ptr) AccessChain 1390(texel) 207
|
|
1490:6(float16_t) Load 1489
|
|
1491:6(float16_t) FAdd 1490 1488
|
|
1492: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1492 1491
|
|
1493: 224 Load 226(s2DShadow)
|
|
1494: 167(fvec3) Load 169(c3)
|
|
1495: 53(fvec2) Load 1407(dPdxy2)
|
|
1496: 52(float) CompositeExtract 1494 2
|
|
1497:6(float16_t) ImageSampleDrefExplicitLod 1493 1494 1496 Grad 1495 1495
|
|
1498: 208(ptr) AccessChain 1390(texel) 207
|
|
1499:6(float16_t) Load 1498
|
|
1500:6(float16_t) FAdd 1499 1497
|
|
1501: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1501 1500
|
|
1502: 224 Load 226(s2DShadow)
|
|
1503:154(f16vec2) Load 156(f16c2)
|
|
1504: 52(float) Load 215(compare)
|
|
1505:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1506:6(float16_t) ImageSampleDrefExplicitLod 1502 1503 1504 Grad 1505 1505
|
|
1507: 208(ptr) AccessChain 1390(texel) 207
|
|
1508:6(float16_t) Load 1507
|
|
1509:6(float16_t) FAdd 1508 1506
|
|
1510: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1510 1509
|
|
1511: 245 Load 247(sCubeShadow)
|
|
1512: 249(fvec4) Load 251(c4)
|
|
1513: 167(fvec3) Load 1421(dPdxy3)
|
|
1514: 52(float) CompositeExtract 1512 3
|
|
1515:6(float16_t) ImageSampleDrefExplicitLod 1511 1512 1514 Grad 1513 1513
|
|
1516: 208(ptr) AccessChain 1390(texel) 207
|
|
1517:6(float16_t) Load 1516
|
|
1518:6(float16_t) FAdd 1517 1515
|
|
1519: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1519 1518
|
|
1520: 245 Load 247(sCubeShadow)
|
|
1521:175(f16vec3) Load 177(f16c3)
|
|
1522: 52(float) Load 215(compare)
|
|
1523:175(f16vec3) Load 1428(f16dPdxy3)
|
|
1524:6(float16_t) ImageSampleDrefExplicitLod 1520 1521 1522 Grad 1523 1523
|
|
1525: 208(ptr) AccessChain 1390(texel) 207
|
|
1526:6(float16_t) Load 1525
|
|
1527:6(float16_t) FAdd 1526 1524
|
|
1528: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1528 1527
|
|
1529: 269 Load 271(s1DArray)
|
|
1530: 53(fvec2) Load 148(c2)
|
|
1531: 52(float) Load 1393(dPdxy1)
|
|
1532: 7(f16vec4) ImageSampleExplicitLod 1529 1530 Grad 1531 1531
|
|
1533: 7(f16vec4) Load 1390(texel)
|
|
1534: 7(f16vec4) FAdd 1533 1532
|
|
Store 1390(texel) 1534
|
|
1535: 269 Load 271(s1DArray)
|
|
1536:154(f16vec2) Load 156(f16c2)
|
|
1537:6(float16_t) Load 1400(f16dPdxy1)
|
|
1538: 7(f16vec4) ImageSampleExplicitLod 1535 1536 Grad 1537 1537
|
|
1539: 7(f16vec4) Load 1390(texel)
|
|
1540: 7(f16vec4) FAdd 1539 1538
|
|
Store 1390(texel) 1540
|
|
1541: 284 Load 286(s2DArray)
|
|
1542: 167(fvec3) Load 169(c3)
|
|
1543: 53(fvec2) Load 1407(dPdxy2)
|
|
1544: 7(f16vec4) ImageSampleExplicitLod 1541 1542 Grad 1543 1543
|
|
1545: 7(f16vec4) Load 1390(texel)
|
|
1546: 7(f16vec4) FAdd 1545 1544
|
|
Store 1390(texel) 1546
|
|
1547: 284 Load 286(s2DArray)
|
|
1548:175(f16vec3) Load 177(f16c3)
|
|
1549:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1550: 7(f16vec4) ImageSampleExplicitLod 1547 1548 Grad 1549 1549
|
|
1551: 7(f16vec4) Load 1390(texel)
|
|
1552: 7(f16vec4) FAdd 1551 1550
|
|
Store 1390(texel) 1552
|
|
1553: 316 Load 318(s1DArrayShadow)
|
|
1554: 167(fvec3) Load 169(c3)
|
|
1555: 52(float) Load 1393(dPdxy1)
|
|
1556: 52(float) CompositeExtract 1554 2
|
|
1557:6(float16_t) ImageSampleDrefExplicitLod 1553 1554 1556 Grad 1555 1555
|
|
1558: 208(ptr) AccessChain 1390(texel) 207
|
|
1559:6(float16_t) Load 1558
|
|
1560:6(float16_t) FAdd 1559 1557
|
|
1561: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1561 1560
|
|
1562: 316 Load 318(s1DArrayShadow)
|
|
1563:154(f16vec2) Load 156(f16c2)
|
|
1564: 52(float) Load 215(compare)
|
|
1565:6(float16_t) Load 1400(f16dPdxy1)
|
|
1566:6(float16_t) ImageSampleDrefExplicitLod 1562 1563 1564 Grad 1565 1565
|
|
1567: 208(ptr) AccessChain 1390(texel) 207
|
|
1568:6(float16_t) Load 1567
|
|
1569:6(float16_t) FAdd 1568 1566
|
|
1570: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1570 1569
|
|
1571: 337 Load 339(s2DArrayShadow)
|
|
1572: 249(fvec4) Load 251(c4)
|
|
1573: 53(fvec2) Load 1407(dPdxy2)
|
|
1574: 52(float) CompositeExtract 1572 3
|
|
1575:6(float16_t) ImageSampleDrefExplicitLod 1571 1572 1574 Grad 1573 1573
|
|
1576: 208(ptr) AccessChain 1390(texel) 207
|
|
1577:6(float16_t) Load 1576
|
|
1578:6(float16_t) FAdd 1577 1575
|
|
1579: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1579 1578
|
|
1580: 337 Load 339(s2DArrayShadow)
|
|
1581:175(f16vec3) Load 177(f16c3)
|
|
1582: 52(float) Load 215(compare)
|
|
1583:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1584:6(float16_t) ImageSampleDrefExplicitLod 1580 1581 1582 Grad 1583 1583
|
|
1585: 208(ptr) AccessChain 1390(texel) 207
|
|
1586:6(float16_t) Load 1585
|
|
1587:6(float16_t) FAdd 1586 1584
|
|
1588: 208(ptr) AccessChain 1390(texel) 207
|
|
Store 1588 1587
|
|
1589: 299 Load 301(sCubeArray)
|
|
1590: 249(fvec4) Load 251(c4)
|
|
1591: 167(fvec3) Load 1421(dPdxy3)
|
|
1592: 7(f16vec4) ImageSampleExplicitLod 1589 1590 Grad 1591 1591
|
|
1593: 7(f16vec4) Load 1390(texel)
|
|
1594: 7(f16vec4) FAdd 1593 1592
|
|
Store 1390(texel) 1594
|
|
1595: 299 Load 301(sCubeArray)
|
|
1596: 7(f16vec4) Load 309(f16c4)
|
|
1597:175(f16vec3) Load 1428(f16dPdxy3)
|
|
1598: 7(f16vec4) ImageSampleExplicitLod 1595 1596 Grad 1597 1597
|
|
1599: 7(f16vec4) Load 1390(texel)
|
|
1600: 7(f16vec4) FAdd 1599 1598
|
|
Store 1390(texel) 1600
|
|
1601: 7(f16vec4) Load 1390(texel)
|
|
ReturnValue 1601
|
|
FunctionEnd
|
|
29(testTextureGradOffset(): 7(f16vec4) Function None 8
|
|
30: Label
|
|
1604(texel): 64(ptr) Variable Function
|
|
Store 1604(texel) 121
|
|
1605: 123 Load 125(s1D)
|
|
1606: 52(float) Load 128(c1)
|
|
1607: 52(float) Load 1393(dPdxy1)
|
|
1608: 7(f16vec4) ImageSampleExplicitLod 1605 1606 Grad ConstOffset 1607 1607 709
|
|
1609: 7(f16vec4) Load 1604(texel)
|
|
1610: 7(f16vec4) FAdd 1609 1608
|
|
Store 1604(texel) 1610
|
|
1611: 123 Load 125(s1D)
|
|
1612:6(float16_t) Load 135(f16c1)
|
|
1613:6(float16_t) Load 1400(f16dPdxy1)
|
|
1614: 7(f16vec4) ImageSampleExplicitLod 1611 1612 Grad ConstOffset 1613 1613 709
|
|
1615: 7(f16vec4) Load 1604(texel)
|
|
1616: 7(f16vec4) FAdd 1615 1614
|
|
Store 1604(texel) 1616
|
|
1617: 143 Load 145(s2D)
|
|
1618: 53(fvec2) Load 148(c2)
|
|
1619: 53(fvec2) Load 1407(dPdxy2)
|
|
1620: 7(f16vec4) ImageSampleExplicitLod 1617 1618 Grad ConstOffset 1619 1619 722
|
|
1621: 7(f16vec4) Load 1604(texel)
|
|
1622: 7(f16vec4) FAdd 1621 1620
|
|
Store 1604(texel) 1622
|
|
1623: 143 Load 145(s2D)
|
|
1624:154(f16vec2) Load 156(f16c2)
|
|
1625:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1626: 7(f16vec4) ImageSampleExplicitLod 1623 1624 Grad ConstOffset 1625 1625 722
|
|
1627: 7(f16vec4) Load 1604(texel)
|
|
1628: 7(f16vec4) FAdd 1627 1626
|
|
Store 1604(texel) 1628
|
|
1629: 163 Load 165(s3D)
|
|
1630: 167(fvec3) Load 169(c3)
|
|
1631: 167(fvec3) Load 1421(dPdxy3)
|
|
1632: 7(f16vec4) ImageSampleExplicitLod 1629 1630 Grad ConstOffset 1631 1631 735
|
|
1633: 7(f16vec4) Load 1604(texel)
|
|
1634: 7(f16vec4) FAdd 1633 1632
|
|
Store 1604(texel) 1634
|
|
1635: 163 Load 165(s3D)
|
|
1636:175(f16vec3) Load 177(f16c3)
|
|
1637:175(f16vec3) Load 1428(f16dPdxy3)
|
|
1638: 7(f16vec4) ImageSampleExplicitLod 1635 1636 Grad ConstOffset 1637 1637 735
|
|
1639: 7(f16vec4) Load 1604(texel)
|
|
1640: 7(f16vec4) FAdd 1639 1638
|
|
Store 1604(texel) 1640
|
|
1641: 357 Load 359(s2DRect)
|
|
1642: 53(fvec2) Load 148(c2)
|
|
1643: 53(fvec2) Load 1407(dPdxy2)
|
|
1644: 7(f16vec4) ImageSampleExplicitLod 1641 1642 Grad ConstOffset 1643 1643 722
|
|
1645: 7(f16vec4) Load 1604(texel)
|
|
1646: 7(f16vec4) FAdd 1645 1644
|
|
Store 1604(texel) 1646
|
|
1647: 357 Load 359(s2DRect)
|
|
1648:154(f16vec2) Load 156(f16c2)
|
|
1649:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1650: 7(f16vec4) ImageSampleExplicitLod 1647 1648 Grad ConstOffset 1649 1649 722
|
|
1651: 7(f16vec4) Load 1604(texel)
|
|
1652: 7(f16vec4) FAdd 1651 1650
|
|
Store 1604(texel) 1652
|
|
1653: 371 Load 373(s2DRectShadow)
|
|
1654: 167(fvec3) Load 169(c3)
|
|
1655: 53(fvec2) Load 1407(dPdxy2)
|
|
1656: 52(float) CompositeExtract 1654 2
|
|
1657:6(float16_t) ImageSampleDrefExplicitLod 1653 1654 1656 Grad ConstOffset 1655 1655 722
|
|
1658: 208(ptr) AccessChain 1604(texel) 207
|
|
1659:6(float16_t) Load 1658
|
|
1660:6(float16_t) FAdd 1659 1657
|
|
1661: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1661 1660
|
|
1662: 371 Load 373(s2DRectShadow)
|
|
1663:154(f16vec2) Load 156(f16c2)
|
|
1664: 52(float) Load 215(compare)
|
|
1665:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1666:6(float16_t) ImageSampleDrefExplicitLod 1662 1663 1664 Grad ConstOffset 1665 1665 722
|
|
1667: 208(ptr) AccessChain 1604(texel) 207
|
|
1668:6(float16_t) Load 1667
|
|
1669:6(float16_t) FAdd 1668 1666
|
|
1670: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1670 1669
|
|
1671: 199 Load 201(s1DShadow)
|
|
1672: 167(fvec3) Load 169(c3)
|
|
1673: 52(float) Load 1393(dPdxy1)
|
|
1674: 52(float) CompositeExtract 1672 2
|
|
1675:6(float16_t) ImageSampleDrefExplicitLod 1671 1672 1674 Grad ConstOffset 1673 1673 709
|
|
1676: 208(ptr) AccessChain 1604(texel) 207
|
|
1677:6(float16_t) Load 1676
|
|
1678:6(float16_t) FAdd 1677 1675
|
|
1679: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1679 1678
|
|
1680: 199 Load 201(s1DShadow)
|
|
1681:154(f16vec2) Load 156(f16c2)
|
|
1682: 52(float) Load 215(compare)
|
|
1683:6(float16_t) Load 1400(f16dPdxy1)
|
|
1684:6(float16_t) ImageSampleDrefExplicitLod 1680 1681 1682 Grad ConstOffset 1683 1683 709
|
|
1685: 208(ptr) AccessChain 1604(texel) 207
|
|
1686:6(float16_t) Load 1685
|
|
1687:6(float16_t) FAdd 1686 1684
|
|
1688: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1688 1687
|
|
1689: 224 Load 226(s2DShadow)
|
|
1690: 167(fvec3) Load 169(c3)
|
|
1691: 53(fvec2) Load 1407(dPdxy2)
|
|
1692: 52(float) CompositeExtract 1690 2
|
|
1693:6(float16_t) ImageSampleDrefExplicitLod 1689 1690 1692 Grad ConstOffset 1691 1691 722
|
|
1694: 208(ptr) AccessChain 1604(texel) 207
|
|
1695:6(float16_t) Load 1694
|
|
1696:6(float16_t) FAdd 1695 1693
|
|
1697: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1697 1696
|
|
1698: 224 Load 226(s2DShadow)
|
|
1699:154(f16vec2) Load 156(f16c2)
|
|
1700: 52(float) Load 215(compare)
|
|
1701:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1702:6(float16_t) ImageSampleDrefExplicitLod 1698 1699 1700 Grad ConstOffset 1701 1701 722
|
|
1703: 208(ptr) AccessChain 1604(texel) 207
|
|
1704:6(float16_t) Load 1703
|
|
1705:6(float16_t) FAdd 1704 1702
|
|
1706: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1706 1705
|
|
1707: 269 Load 271(s1DArray)
|
|
1708: 53(fvec2) Load 148(c2)
|
|
1709: 52(float) Load 1393(dPdxy1)
|
|
1710: 7(f16vec4) ImageSampleExplicitLod 1707 1708 Grad ConstOffset 1709 1709 709
|
|
1711: 7(f16vec4) Load 1604(texel)
|
|
1712: 7(f16vec4) FAdd 1711 1710
|
|
Store 1604(texel) 1712
|
|
1713: 269 Load 271(s1DArray)
|
|
1714:154(f16vec2) Load 156(f16c2)
|
|
1715:6(float16_t) Load 1400(f16dPdxy1)
|
|
1716: 7(f16vec4) ImageSampleExplicitLod 1713 1714 Grad ConstOffset 1715 1715 709
|
|
1717: 7(f16vec4) Load 1604(texel)
|
|
1718: 7(f16vec4) FAdd 1717 1716
|
|
Store 1604(texel) 1718
|
|
1719: 284 Load 286(s2DArray)
|
|
1720: 167(fvec3) Load 169(c3)
|
|
1721: 53(fvec2) Load 1407(dPdxy2)
|
|
1722: 7(f16vec4) ImageSampleExplicitLod 1719 1720 Grad ConstOffset 1721 1721 722
|
|
1723: 7(f16vec4) Load 1604(texel)
|
|
1724: 7(f16vec4) FAdd 1723 1722
|
|
Store 1604(texel) 1724
|
|
1725: 284 Load 286(s2DArray)
|
|
1726:175(f16vec3) Load 177(f16c3)
|
|
1727:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1728: 7(f16vec4) ImageSampleExplicitLod 1725 1726 Grad ConstOffset 1727 1727 722
|
|
1729: 7(f16vec4) Load 1604(texel)
|
|
1730: 7(f16vec4) FAdd 1729 1728
|
|
Store 1604(texel) 1730
|
|
1731: 316 Load 318(s1DArrayShadow)
|
|
1732: 167(fvec3) Load 169(c3)
|
|
1733: 52(float) Load 1393(dPdxy1)
|
|
1734: 52(float) CompositeExtract 1732 2
|
|
1735:6(float16_t) ImageSampleDrefExplicitLod 1731 1732 1734 Grad ConstOffset 1733 1733 709
|
|
1736: 208(ptr) AccessChain 1604(texel) 207
|
|
1737:6(float16_t) Load 1736
|
|
1738:6(float16_t) FAdd 1737 1735
|
|
1739: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1739 1738
|
|
1740: 316 Load 318(s1DArrayShadow)
|
|
1741:154(f16vec2) Load 156(f16c2)
|
|
1742: 52(float) Load 215(compare)
|
|
1743:6(float16_t) Load 1400(f16dPdxy1)
|
|
1744:6(float16_t) ImageSampleDrefExplicitLod 1740 1741 1742 Grad ConstOffset 1743 1743 709
|
|
1745: 208(ptr) AccessChain 1604(texel) 207
|
|
1746:6(float16_t) Load 1745
|
|
1747:6(float16_t) FAdd 1746 1744
|
|
1748: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1748 1747
|
|
1749: 337 Load 339(s2DArrayShadow)
|
|
1750: 249(fvec4) Load 251(c4)
|
|
1751: 53(fvec2) Load 1407(dPdxy2)
|
|
1752: 52(float) CompositeExtract 1750 3
|
|
1753:6(float16_t) ImageSampleDrefExplicitLod 1749 1750 1752 Grad ConstOffset 1751 1751 722
|
|
1754: 208(ptr) AccessChain 1604(texel) 207
|
|
1755:6(float16_t) Load 1754
|
|
1756:6(float16_t) FAdd 1755 1753
|
|
1757: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1757 1756
|
|
1758: 337 Load 339(s2DArrayShadow)
|
|
1759:175(f16vec3) Load 177(f16c3)
|
|
1760: 52(float) Load 215(compare)
|
|
1761:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1762:6(float16_t) ImageSampleDrefExplicitLod 1758 1759 1760 Grad ConstOffset 1761 1761 722
|
|
1763: 208(ptr) AccessChain 1604(texel) 207
|
|
1764:6(float16_t) Load 1763
|
|
1765:6(float16_t) FAdd 1764 1762
|
|
1766: 208(ptr) AccessChain 1604(texel) 207
|
|
Store 1766 1765
|
|
1767: 7(f16vec4) Load 1604(texel)
|
|
ReturnValue 1767
|
|
FunctionEnd
|
|
31(testTextureProjGrad(): 7(f16vec4) Function None 8
|
|
32: Label
|
|
1770(texel): 64(ptr) Variable Function
|
|
Store 1770(texel) 121
|
|
1771: 123 Load 125(s1D)
|
|
1772: 53(fvec2) Load 148(c2)
|
|
1773: 52(float) Load 1393(dPdxy1)
|
|
1774: 7(f16vec4) ImageSampleProjExplicitLod 1771 1772 Grad 1773 1773
|
|
1775: 7(f16vec4) Load 1770(texel)
|
|
1776: 7(f16vec4) FAdd 1775 1774
|
|
Store 1770(texel) 1776
|
|
1777: 123 Load 125(s1D)
|
|
1778:154(f16vec2) Load 156(f16c2)
|
|
1779:6(float16_t) Load 1400(f16dPdxy1)
|
|
1780: 7(f16vec4) ImageSampleProjExplicitLod 1777 1778 Grad 1779 1779
|
|
1781: 7(f16vec4) Load 1770(texel)
|
|
1782: 7(f16vec4) FAdd 1781 1780
|
|
Store 1770(texel) 1782
|
|
1783: 123 Load 125(s1D)
|
|
1784: 249(fvec4) Load 251(c4)
|
|
1785: 52(float) Load 1393(dPdxy1)
|
|
1786: 52(float) CompositeExtract 1784 3
|
|
1787: 249(fvec4) CompositeInsert 1786 1784 1
|
|
1788: 7(f16vec4) ImageSampleProjExplicitLod 1783 1787 Grad 1785 1785
|
|
1789: 7(f16vec4) Load 1770(texel)
|
|
1790: 7(f16vec4) FAdd 1789 1788
|
|
Store 1770(texel) 1790
|
|
1791: 123 Load 125(s1D)
|
|
1792: 7(f16vec4) Load 309(f16c4)
|
|
1793:6(float16_t) Load 1400(f16dPdxy1)
|
|
1794:6(float16_t) CompositeExtract 1792 3
|
|
1795: 7(f16vec4) CompositeInsert 1794 1792 1
|
|
1796: 7(f16vec4) ImageSampleProjExplicitLod 1791 1795 Grad 1793 1793
|
|
1797: 7(f16vec4) Load 1770(texel)
|
|
1798: 7(f16vec4) FAdd 1797 1796
|
|
Store 1770(texel) 1798
|
|
1799: 143 Load 145(s2D)
|
|
1800: 167(fvec3) Load 169(c3)
|
|
1801: 53(fvec2) Load 1407(dPdxy2)
|
|
1802: 7(f16vec4) ImageSampleProjExplicitLod 1799 1800 Grad 1801 1801
|
|
1803: 7(f16vec4) Load 1770(texel)
|
|
1804: 7(f16vec4) FAdd 1803 1802
|
|
Store 1770(texel) 1804
|
|
1805: 143 Load 145(s2D)
|
|
1806:175(f16vec3) Load 177(f16c3)
|
|
1807:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1808: 7(f16vec4) ImageSampleProjExplicitLod 1805 1806 Grad 1807 1807
|
|
1809: 7(f16vec4) Load 1770(texel)
|
|
1810: 7(f16vec4) FAdd 1809 1808
|
|
Store 1770(texel) 1810
|
|
1811: 143 Load 145(s2D)
|
|
1812: 249(fvec4) Load 251(c4)
|
|
1813: 53(fvec2) Load 1407(dPdxy2)
|
|
1814: 52(float) CompositeExtract 1812 3
|
|
1815: 249(fvec4) CompositeInsert 1814 1812 2
|
|
1816: 7(f16vec4) ImageSampleProjExplicitLod 1811 1815 Grad 1813 1813
|
|
1817: 7(f16vec4) Load 1770(texel)
|
|
1818: 7(f16vec4) FAdd 1817 1816
|
|
Store 1770(texel) 1818
|
|
1819: 143 Load 145(s2D)
|
|
1820: 7(f16vec4) Load 309(f16c4)
|
|
1821:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1822:6(float16_t) CompositeExtract 1820 3
|
|
1823: 7(f16vec4) CompositeInsert 1822 1820 2
|
|
1824: 7(f16vec4) ImageSampleProjExplicitLod 1819 1823 Grad 1821 1821
|
|
1825: 7(f16vec4) Load 1770(texel)
|
|
1826: 7(f16vec4) FAdd 1825 1824
|
|
Store 1770(texel) 1826
|
|
1827: 163 Load 165(s3D)
|
|
1828: 249(fvec4) Load 251(c4)
|
|
1829: 167(fvec3) Load 1421(dPdxy3)
|
|
1830: 7(f16vec4) ImageSampleProjExplicitLod 1827 1828 Grad 1829 1829
|
|
1831: 7(f16vec4) Load 1770(texel)
|
|
1832: 7(f16vec4) FAdd 1831 1830
|
|
Store 1770(texel) 1832
|
|
1833: 163 Load 165(s3D)
|
|
1834: 7(f16vec4) Load 309(f16c4)
|
|
1835:175(f16vec3) Load 1428(f16dPdxy3)
|
|
1836: 7(f16vec4) ImageSampleProjExplicitLod 1833 1834 Grad 1835 1835
|
|
1837: 7(f16vec4) Load 1770(texel)
|
|
1838: 7(f16vec4) FAdd 1837 1836
|
|
Store 1770(texel) 1838
|
|
1839: 357 Load 359(s2DRect)
|
|
1840: 167(fvec3) Load 169(c3)
|
|
1841: 53(fvec2) Load 1407(dPdxy2)
|
|
1842: 7(f16vec4) ImageSampleProjExplicitLod 1839 1840 Grad 1841 1841
|
|
1843: 7(f16vec4) Load 1770(texel)
|
|
1844: 7(f16vec4) FAdd 1843 1842
|
|
Store 1770(texel) 1844
|
|
1845: 357 Load 359(s2DRect)
|
|
1846:175(f16vec3) Load 177(f16c3)
|
|
1847:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1848: 7(f16vec4) ImageSampleProjExplicitLod 1845 1846 Grad 1847 1847
|
|
1849: 7(f16vec4) Load 1770(texel)
|
|
1850: 7(f16vec4) FAdd 1849 1848
|
|
Store 1770(texel) 1850
|
|
1851: 357 Load 359(s2DRect)
|
|
1852: 249(fvec4) Load 251(c4)
|
|
1853: 53(fvec2) Load 1407(dPdxy2)
|
|
1854: 52(float) CompositeExtract 1852 3
|
|
1855: 249(fvec4) CompositeInsert 1854 1852 2
|
|
1856: 7(f16vec4) ImageSampleProjExplicitLod 1851 1855 Grad 1853 1853
|
|
1857: 7(f16vec4) Load 1770(texel)
|
|
1858: 7(f16vec4) FAdd 1857 1856
|
|
Store 1770(texel) 1858
|
|
1859: 357 Load 359(s2DRect)
|
|
1860: 7(f16vec4) Load 309(f16c4)
|
|
1861:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1862:6(float16_t) CompositeExtract 1860 3
|
|
1863: 7(f16vec4) CompositeInsert 1862 1860 2
|
|
1864: 7(f16vec4) ImageSampleProjExplicitLod 1859 1863 Grad 1861 1861
|
|
1865: 7(f16vec4) Load 1770(texel)
|
|
1866: 7(f16vec4) FAdd 1865 1864
|
|
Store 1770(texel) 1866
|
|
1867: 371 Load 373(s2DRectShadow)
|
|
1868: 249(fvec4) Load 251(c4)
|
|
1869: 53(fvec2) Load 1407(dPdxy2)
|
|
1870: 52(float) CompositeExtract 1868 2
|
|
1871: 52(float) CompositeExtract 1868 3
|
|
1872: 249(fvec4) CompositeInsert 1871 1868 2
|
|
1873:6(float16_t) ImageSampleProjDrefExplicitLod 1867 1872 1870 Grad 1869 1869
|
|
1874: 208(ptr) AccessChain 1770(texel) 207
|
|
1875:6(float16_t) Load 1874
|
|
1876:6(float16_t) FAdd 1875 1873
|
|
1877: 208(ptr) AccessChain 1770(texel) 207
|
|
Store 1877 1876
|
|
1878: 371 Load 373(s2DRectShadow)
|
|
1879:175(f16vec3) Load 177(f16c3)
|
|
1880: 52(float) Load 215(compare)
|
|
1881:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1882:6(float16_t) ImageSampleProjDrefExplicitLod 1878 1879 1880 Grad 1881 1881
|
|
1883: 208(ptr) AccessChain 1770(texel) 207
|
|
1884:6(float16_t) Load 1883
|
|
1885:6(float16_t) FAdd 1884 1882
|
|
1886: 208(ptr) AccessChain 1770(texel) 207
|
|
Store 1886 1885
|
|
1887: 199 Load 201(s1DShadow)
|
|
1888: 249(fvec4) Load 251(c4)
|
|
1889: 52(float) Load 1393(dPdxy1)
|
|
1890: 52(float) CompositeExtract 1888 2
|
|
1891: 52(float) CompositeExtract 1888 3
|
|
1892: 249(fvec4) CompositeInsert 1891 1888 1
|
|
1893:6(float16_t) ImageSampleProjDrefExplicitLod 1887 1892 1890 Grad 1889 1889
|
|
1894: 208(ptr) AccessChain 1770(texel) 207
|
|
1895:6(float16_t) Load 1894
|
|
1896:6(float16_t) FAdd 1895 1893
|
|
1897: 208(ptr) AccessChain 1770(texel) 207
|
|
Store 1897 1896
|
|
1898: 199 Load 201(s1DShadow)
|
|
1899:175(f16vec3) Load 177(f16c3)
|
|
1900: 52(float) Load 215(compare)
|
|
1901:6(float16_t) Load 1400(f16dPdxy1)
|
|
1902:6(float16_t) CompositeExtract 1899 2
|
|
1903:175(f16vec3) CompositeInsert 1902 1899 1
|
|
1904:6(float16_t) ImageSampleProjDrefExplicitLod 1898 1903 1900 Grad 1901 1901
|
|
1905: 208(ptr) AccessChain 1770(texel) 207
|
|
1906:6(float16_t) Load 1905
|
|
1907:6(float16_t) FAdd 1906 1904
|
|
1908: 208(ptr) AccessChain 1770(texel) 207
|
|
Store 1908 1907
|
|
1909: 224 Load 226(s2DShadow)
|
|
1910: 249(fvec4) Load 251(c4)
|
|
1911: 53(fvec2) Load 1407(dPdxy2)
|
|
1912: 52(float) CompositeExtract 1910 2
|
|
1913: 52(float) CompositeExtract 1910 3
|
|
1914: 249(fvec4) CompositeInsert 1913 1910 2
|
|
1915:6(float16_t) ImageSampleProjDrefExplicitLod 1909 1914 1912 Grad 1911 1911
|
|
1916: 208(ptr) AccessChain 1770(texel) 207
|
|
1917:6(float16_t) Load 1916
|
|
1918:6(float16_t) FAdd 1917 1915
|
|
1919: 208(ptr) AccessChain 1770(texel) 207
|
|
Store 1919 1918
|
|
1920: 224 Load 226(s2DShadow)
|
|
1921:175(f16vec3) Load 177(f16c3)
|
|
1922: 52(float) Load 215(compare)
|
|
1923:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1924:6(float16_t) ImageSampleProjDrefExplicitLod 1920 1921 1922 Grad 1923 1923
|
|
1925: 208(ptr) AccessChain 1770(texel) 207
|
|
1926:6(float16_t) Load 1925
|
|
1927:6(float16_t) FAdd 1926 1924
|
|
1928: 208(ptr) AccessChain 1770(texel) 207
|
|
Store 1928 1927
|
|
1929: 7(f16vec4) Load 1770(texel)
|
|
ReturnValue 1929
|
|
FunctionEnd
|
|
33(testTextureProjGradoffset(): 7(f16vec4) Function None 8
|
|
34: Label
|
|
1932(texel): 64(ptr) Variable Function
|
|
Store 1932(texel) 121
|
|
1933: 123 Load 125(s1D)
|
|
1934: 53(fvec2) Load 148(c2)
|
|
1935: 52(float) Load 1393(dPdxy1)
|
|
1936: 7(f16vec4) ImageSampleProjExplicitLod 1933 1934 Grad ConstOffset 1935 1935 709
|
|
1937: 7(f16vec4) Load 1932(texel)
|
|
1938: 7(f16vec4) FAdd 1937 1936
|
|
Store 1932(texel) 1938
|
|
1939: 123 Load 125(s1D)
|
|
1940:154(f16vec2) Load 156(f16c2)
|
|
1941:6(float16_t) Load 1400(f16dPdxy1)
|
|
1942: 7(f16vec4) ImageSampleProjExplicitLod 1939 1940 Grad ConstOffset 1941 1941 709
|
|
1943: 7(f16vec4) Load 1932(texel)
|
|
1944: 7(f16vec4) FAdd 1943 1942
|
|
Store 1932(texel) 1944
|
|
1945: 123 Load 125(s1D)
|
|
1946: 249(fvec4) Load 251(c4)
|
|
1947: 52(float) Load 1393(dPdxy1)
|
|
1948: 52(float) CompositeExtract 1946 3
|
|
1949: 249(fvec4) CompositeInsert 1948 1946 1
|
|
1950: 7(f16vec4) ImageSampleProjExplicitLod 1945 1949 Grad ConstOffset 1947 1947 709
|
|
1951: 7(f16vec4) Load 1932(texel)
|
|
1952: 7(f16vec4) FAdd 1951 1950
|
|
Store 1932(texel) 1952
|
|
1953: 123 Load 125(s1D)
|
|
1954: 7(f16vec4) Load 309(f16c4)
|
|
1955:6(float16_t) Load 1400(f16dPdxy1)
|
|
1956:6(float16_t) CompositeExtract 1954 3
|
|
1957: 7(f16vec4) CompositeInsert 1956 1954 1
|
|
1958: 7(f16vec4) ImageSampleProjExplicitLod 1953 1957 Grad ConstOffset 1955 1955 709
|
|
1959: 7(f16vec4) Load 1932(texel)
|
|
1960: 7(f16vec4) FAdd 1959 1958
|
|
Store 1932(texel) 1960
|
|
1961: 143 Load 145(s2D)
|
|
1962: 167(fvec3) Load 169(c3)
|
|
1963: 53(fvec2) Load 1407(dPdxy2)
|
|
1964: 7(f16vec4) ImageSampleProjExplicitLod 1961 1962 Grad ConstOffset 1963 1963 722
|
|
1965: 7(f16vec4) Load 1932(texel)
|
|
1966: 7(f16vec4) FAdd 1965 1964
|
|
Store 1932(texel) 1966
|
|
1967: 143 Load 145(s2D)
|
|
1968:175(f16vec3) Load 177(f16c3)
|
|
1969:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1970: 7(f16vec4) ImageSampleProjExplicitLod 1967 1968 Grad ConstOffset 1969 1969 722
|
|
1971: 7(f16vec4) Load 1932(texel)
|
|
1972: 7(f16vec4) FAdd 1971 1970
|
|
Store 1932(texel) 1972
|
|
1973: 143 Load 145(s2D)
|
|
1974: 249(fvec4) Load 251(c4)
|
|
1975: 53(fvec2) Load 1407(dPdxy2)
|
|
1976: 52(float) CompositeExtract 1974 3
|
|
1977: 249(fvec4) CompositeInsert 1976 1974 2
|
|
1978: 7(f16vec4) ImageSampleProjExplicitLod 1973 1977 Grad ConstOffset 1975 1975 722
|
|
1979: 7(f16vec4) Load 1932(texel)
|
|
1980: 7(f16vec4) FAdd 1979 1978
|
|
Store 1932(texel) 1980
|
|
1981: 143 Load 145(s2D)
|
|
1982: 7(f16vec4) Load 309(f16c4)
|
|
1983:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1984:6(float16_t) CompositeExtract 1982 3
|
|
1985: 7(f16vec4) CompositeInsert 1984 1982 2
|
|
1986: 7(f16vec4) ImageSampleProjExplicitLod 1981 1985 Grad ConstOffset 1983 1983 722
|
|
1987: 7(f16vec4) Load 1932(texel)
|
|
1988: 7(f16vec4) FAdd 1987 1986
|
|
Store 1932(texel) 1988
|
|
1989: 357 Load 359(s2DRect)
|
|
1990: 167(fvec3) Load 169(c3)
|
|
1991: 53(fvec2) Load 1407(dPdxy2)
|
|
1992: 7(f16vec4) ImageSampleProjExplicitLod 1989 1990 Grad ConstOffset 1991 1991 722
|
|
1993: 7(f16vec4) Load 1932(texel)
|
|
1994: 7(f16vec4) FAdd 1993 1992
|
|
Store 1932(texel) 1994
|
|
1995: 357 Load 359(s2DRect)
|
|
1996:175(f16vec3) Load 177(f16c3)
|
|
1997:154(f16vec2) Load 1414(f16dPdxy2)
|
|
1998: 7(f16vec4) ImageSampleProjExplicitLod 1995 1996 Grad ConstOffset 1997 1997 722
|
|
1999: 7(f16vec4) Load 1932(texel)
|
|
2000: 7(f16vec4) FAdd 1999 1998
|
|
Store 1932(texel) 2000
|
|
2001: 357 Load 359(s2DRect)
|
|
2002: 249(fvec4) Load 251(c4)
|
|
2003: 53(fvec2) Load 1407(dPdxy2)
|
|
2004: 52(float) CompositeExtract 2002 3
|
|
2005: 249(fvec4) CompositeInsert 2004 2002 2
|
|
2006: 7(f16vec4) ImageSampleProjExplicitLod 2001 2005 Grad ConstOffset 2003 2003 722
|
|
2007: 7(f16vec4) Load 1932(texel)
|
|
2008: 7(f16vec4) FAdd 2007 2006
|
|
Store 1932(texel) 2008
|
|
2009: 357 Load 359(s2DRect)
|
|
2010: 7(f16vec4) Load 309(f16c4)
|
|
2011:154(f16vec2) Load 1414(f16dPdxy2)
|
|
2012:6(float16_t) CompositeExtract 2010 3
|
|
2013: 7(f16vec4) CompositeInsert 2012 2010 2
|
|
2014: 7(f16vec4) ImageSampleProjExplicitLod 2009 2013 Grad ConstOffset 2011 2011 722
|
|
2015: 7(f16vec4) Load 1932(texel)
|
|
2016: 7(f16vec4) FAdd 2015 2014
|
|
Store 1932(texel) 2016
|
|
2017: 371 Load 373(s2DRectShadow)
|
|
2018: 249(fvec4) Load 251(c4)
|
|
2019: 53(fvec2) Load 1407(dPdxy2)
|
|
2020: 52(float) CompositeExtract 2018 2
|
|
2021: 52(float) CompositeExtract 2018 3
|
|
2022: 249(fvec4) CompositeInsert 2021 2018 2
|
|
2023:6(float16_t) ImageSampleProjDrefExplicitLod 2017 2022 2020 Grad ConstOffset 2019 2019 722
|
|
2024: 208(ptr) AccessChain 1932(texel) 207
|
|
2025:6(float16_t) Load 2024
|
|
2026:6(float16_t) FAdd 2025 2023
|
|
2027: 208(ptr) AccessChain 1932(texel) 207
|
|
Store 2027 2026
|
|
2028: 371 Load 373(s2DRectShadow)
|
|
2029:175(f16vec3) Load 177(f16c3)
|
|
2030: 52(float) Load 215(compare)
|
|
2031:154(f16vec2) Load 1414(f16dPdxy2)
|
|
2032:6(float16_t) ImageSampleProjDrefExplicitLod 2028 2029 2030 Grad ConstOffset 2031 2031 722
|
|
2033: 208(ptr) AccessChain 1932(texel) 207
|
|
2034:6(float16_t) Load 2033
|
|
2035:6(float16_t) FAdd 2034 2032
|
|
2036: 208(ptr) AccessChain 1932(texel) 207
|
|
Store 2036 2035
|
|
2037: 163 Load 165(s3D)
|
|
2038: 249(fvec4) Load 251(c4)
|
|
2039: 167(fvec3) Load 1421(dPdxy3)
|
|
2040: 7(f16vec4) ImageSampleProjExplicitLod 2037 2038 Grad ConstOffset 2039 2039 735
|
|
2041: 7(f16vec4) Load 1932(texel)
|
|
2042: 7(f16vec4) FAdd 2041 2040
|
|
Store 1932(texel) 2042
|
|
2043: 163 Load 165(s3D)
|
|
2044: 7(f16vec4) Load 309(f16c4)
|
|
2045:175(f16vec3) Load 1428(f16dPdxy3)
|
|
2046: 7(f16vec4) ImageSampleProjExplicitLod 2043 2044 Grad ConstOffset 2045 2045 735
|
|
2047: 7(f16vec4) Load 1932(texel)
|
|
2048: 7(f16vec4) FAdd 2047 2046
|
|
Store 1932(texel) 2048
|
|
2049: 199 Load 201(s1DShadow)
|
|
2050: 249(fvec4) Load 251(c4)
|
|
2051: 52(float) Load 1393(dPdxy1)
|
|
2052: 52(float) CompositeExtract 2050 2
|
|
2053: 52(float) CompositeExtract 2050 3
|
|
2054: 249(fvec4) CompositeInsert 2053 2050 1
|
|
2055:6(float16_t) ImageSampleProjDrefExplicitLod 2049 2054 2052 Grad ConstOffset 2051 2051 709
|
|
2056: 208(ptr) AccessChain 1932(texel) 207
|
|
2057:6(float16_t) Load 2056
|
|
2058:6(float16_t) FAdd 2057 2055
|
|
2059: 208(ptr) AccessChain 1932(texel) 207
|
|
Store 2059 2058
|
|
2060: 199 Load 201(s1DShadow)
|
|
2061:175(f16vec3) Load 177(f16c3)
|
|
2062: 52(float) Load 215(compare)
|
|
2063:6(float16_t) Load 1400(f16dPdxy1)
|
|
2064:6(float16_t) CompositeExtract 2061 2
|
|
2065:175(f16vec3) CompositeInsert 2064 2061 1
|
|
2066:6(float16_t) ImageSampleProjDrefExplicitLod 2060 2065 2062 Grad ConstOffset 2063 2063 709
|
|
2067: 208(ptr) AccessChain 1932(texel) 207
|
|
2068:6(float16_t) Load 2067
|
|
2069:6(float16_t) FAdd 2068 2066
|
|
2070: 208(ptr) AccessChain 1932(texel) 207
|
|
Store 2070 2069
|
|
2071: 224 Load 226(s2DShadow)
|
|
2072: 249(fvec4) Load 251(c4)
|
|
2073: 53(fvec2) Load 1407(dPdxy2)
|
|
2074: 52(float) CompositeExtract 2072 2
|
|
2075: 52(float) CompositeExtract 2072 3
|
|
2076: 249(fvec4) CompositeInsert 2075 2072 2
|
|
2077:6(float16_t) ImageSampleProjDrefExplicitLod 2071 2076 2074 Grad ConstOffset 2073 2073 722
|
|
2078: 208(ptr) AccessChain 1932(texel) 207
|
|
2079:6(float16_t) Load 2078
|
|
2080:6(float16_t) FAdd 2079 2077
|
|
2081: 208(ptr) AccessChain 1932(texel) 207
|
|
Store 2081 2080
|
|
2082: 224 Load 226(s2DShadow)
|
|
2083:175(f16vec3) Load 177(f16c3)
|
|
2084: 52(float) Load 215(compare)
|
|
2085:154(f16vec2) Load 1414(f16dPdxy2)
|
|
2086:6(float16_t) ImageSampleProjDrefExplicitLod 2082 2083 2084 Grad ConstOffset 2085 2085 722
|
|
2087: 208(ptr) AccessChain 1932(texel) 207
|
|
2088:6(float16_t) Load 2087
|
|
2089:6(float16_t) FAdd 2088 2086
|
|
2090: 208(ptr) AccessChain 1932(texel) 207
|
|
Store 2090 2089
|
|
2091: 7(f16vec4) Load 1932(texel)
|
|
ReturnValue 2091
|
|
FunctionEnd
|
|
35(testTextureGather(): 7(f16vec4) Function None 8
|
|
36: Label
|
|
2094(texel): 64(ptr) Variable Function
|
|
Store 2094(texel) 121
|
|
2095: 143 Load 145(s2D)
|
|
2096: 53(fvec2) Load 148(c2)
|
|
2098: 7(f16vec4) ImageGather 2095 2096 2097
|
|
2099: 7(f16vec4) Load 2094(texel)
|
|
2100: 7(f16vec4) FAdd 2099 2098
|
|
Store 2094(texel) 2100
|
|
2101: 143 Load 145(s2D)
|
|
2102:154(f16vec2) Load 156(f16c2)
|
|
2103:6(float16_t) Load 137(f16bias)
|
|
2104: 7(f16vec4) ImageGather 2101 2102 2097 Bias 2103
|
|
2105: 7(f16vec4) Load 2094(texel)
|
|
2106: 7(f16vec4) FAdd 2105 2104
|
|
Store 2094(texel) 2106
|
|
2107: 284 Load 286(s2DArray)
|
|
2108: 167(fvec3) Load 169(c3)
|
|
2109: 7(f16vec4) ImageGather 2107 2108 2097
|
|
2110: 7(f16vec4) Load 2094(texel)
|
|
2111: 7(f16vec4) FAdd 2110 2109
|
|
Store 2094(texel) 2111
|
|
2112: 284 Load 286(s2DArray)
|
|
2113:175(f16vec3) Load 177(f16c3)
|
|
2114:6(float16_t) Load 137(f16bias)
|
|
2115: 7(f16vec4) ImageGather 2112 2113 2097 Bias 2114
|
|
2116: 7(f16vec4) Load 2094(texel)
|
|
2117: 7(f16vec4) FAdd 2116 2115
|
|
Store 2094(texel) 2117
|
|
2118: 184 Load 186(sCube)
|
|
2119: 167(fvec3) Load 169(c3)
|
|
2120: 7(f16vec4) ImageGather 2118 2119 2097
|
|
2121: 7(f16vec4) Load 2094(texel)
|
|
2122: 7(f16vec4) FAdd 2121 2120
|
|
Store 2094(texel) 2122
|
|
2123: 184 Load 186(sCube)
|
|
2124:175(f16vec3) Load 177(f16c3)
|
|
2125:6(float16_t) Load 137(f16bias)
|
|
2126: 7(f16vec4) ImageGather 2123 2124 2097 Bias 2125
|
|
2127: 7(f16vec4) Load 2094(texel)
|
|
2128: 7(f16vec4) FAdd 2127 2126
|
|
Store 2094(texel) 2128
|
|
2129: 299 Load 301(sCubeArray)
|
|
2130: 249(fvec4) Load 251(c4)
|
|
2131: 7(f16vec4) ImageGather 2129 2130 2097
|
|
2132: 7(f16vec4) Load 2094(texel)
|
|
2133: 7(f16vec4) FAdd 2132 2131
|
|
Store 2094(texel) 2133
|
|
2134: 299 Load 301(sCubeArray)
|
|
2135: 7(f16vec4) Load 309(f16c4)
|
|
2136:6(float16_t) Load 137(f16bias)
|
|
2137: 7(f16vec4) ImageGather 2134 2135 2097 Bias 2136
|
|
2138: 7(f16vec4) Load 2094(texel)
|
|
2139: 7(f16vec4) FAdd 2138 2137
|
|
Store 2094(texel) 2139
|
|
2140: 357 Load 359(s2DRect)
|
|
2141: 53(fvec2) Load 148(c2)
|
|
2142: 7(f16vec4) ImageGather 2140 2141 2097
|
|
2143: 7(f16vec4) Load 2094(texel)
|
|
2144: 7(f16vec4) FAdd 2143 2142
|
|
Store 2094(texel) 2144
|
|
2145: 357 Load 359(s2DRect)
|
|
2146:154(f16vec2) Load 156(f16c2)
|
|
2147: 7(f16vec4) ImageGather 2145 2146 2097
|
|
2148: 7(f16vec4) Load 2094(texel)
|
|
2149: 7(f16vec4) FAdd 2148 2147
|
|
Store 2094(texel) 2149
|
|
2150: 224 Load 226(s2DShadow)
|
|
2151: 53(fvec2) Load 148(c2)
|
|
2152: 52(float) Load 215(compare)
|
|
2153: 7(f16vec4) ImageDrefGather 2150 2151 2152
|
|
2154: 7(f16vec4) Load 2094(texel)
|
|
2155: 7(f16vec4) FAdd 2154 2153
|
|
Store 2094(texel) 2155
|
|
2156: 224 Load 226(s2DShadow)
|
|
2157:154(f16vec2) Load 156(f16c2)
|
|
2158: 52(float) Load 215(compare)
|
|
2159: 7(f16vec4) ImageDrefGather 2156 2157 2158
|
|
2160: 7(f16vec4) Load 2094(texel)
|
|
2161: 7(f16vec4) FAdd 2160 2159
|
|
Store 2094(texel) 2161
|
|
2162: 337 Load 339(s2DArrayShadow)
|
|
2163: 167(fvec3) Load 169(c3)
|
|
2164: 52(float) Load 215(compare)
|
|
2165: 7(f16vec4) ImageDrefGather 2162 2163 2164
|
|
2166: 7(f16vec4) Load 2094(texel)
|
|
2167: 7(f16vec4) FAdd 2166 2165
|
|
Store 2094(texel) 2167
|
|
2168: 337 Load 339(s2DArrayShadow)
|
|
2169:175(f16vec3) Load 177(f16c3)
|
|
2170: 52(float) Load 215(compare)
|
|
2171: 7(f16vec4) ImageDrefGather 2168 2169 2170
|
|
2172: 7(f16vec4) Load 2094(texel)
|
|
2173: 7(f16vec4) FAdd 2172 2171
|
|
Store 2094(texel) 2173
|
|
2174: 245 Load 247(sCubeShadow)
|
|
2175: 167(fvec3) Load 169(c3)
|
|
2176: 52(float) Load 215(compare)
|
|
2177: 7(f16vec4) ImageDrefGather 2174 2175 2176
|
|
2178: 7(f16vec4) Load 2094(texel)
|
|
2179: 7(f16vec4) FAdd 2178 2177
|
|
Store 2094(texel) 2179
|
|
2180: 245 Load 247(sCubeShadow)
|
|
2181:175(f16vec3) Load 177(f16c3)
|
|
2182: 52(float) Load 215(compare)
|
|
2183: 7(f16vec4) ImageDrefGather 2180 2181 2182
|
|
2184: 7(f16vec4) Load 2094(texel)
|
|
2185: 7(f16vec4) FAdd 2184 2183
|
|
Store 2094(texel) 2185
|
|
2186: 391 Load 393(sCubeArrayShadow)
|
|
2187: 249(fvec4) Load 251(c4)
|
|
2188: 52(float) Load 215(compare)
|
|
2189: 7(f16vec4) ImageDrefGather 2186 2187 2188
|
|
2190: 7(f16vec4) Load 2094(texel)
|
|
2191: 7(f16vec4) FAdd 2190 2189
|
|
Store 2094(texel) 2191
|
|
2192: 391 Load 393(sCubeArrayShadow)
|
|
2193: 7(f16vec4) Load 309(f16c4)
|
|
2194: 52(float) Load 215(compare)
|
|
2195: 7(f16vec4) ImageDrefGather 2192 2193 2194
|
|
2196: 7(f16vec4) Load 2094(texel)
|
|
2197: 7(f16vec4) FAdd 2196 2195
|
|
Store 2094(texel) 2197
|
|
2198: 371 Load 373(s2DRectShadow)
|
|
2199: 53(fvec2) Load 148(c2)
|
|
2200: 52(float) Load 215(compare)
|
|
2201: 7(f16vec4) ImageDrefGather 2198 2199 2200
|
|
2202: 7(f16vec4) Load 2094(texel)
|
|
2203: 7(f16vec4) FAdd 2202 2201
|
|
Store 2094(texel) 2203
|
|
2204: 371 Load 373(s2DRectShadow)
|
|
2205:154(f16vec2) Load 156(f16c2)
|
|
2206: 52(float) Load 215(compare)
|
|
2207: 7(f16vec4) ImageDrefGather 2204 2205 2206
|
|
2208: 7(f16vec4) Load 2094(texel)
|
|
2209: 7(f16vec4) FAdd 2208 2207
|
|
Store 2094(texel) 2209
|
|
2210: 7(f16vec4) Load 2094(texel)
|
|
ReturnValue 2210
|
|
FunctionEnd
|
|
37(testTextureGatherOffset(): 7(f16vec4) Function None 8
|
|
38: Label
|
|
2213(texel): 64(ptr) Variable Function
|
|
Store 2213(texel) 121
|
|
2214: 143 Load 145(s2D)
|
|
2215: 53(fvec2) Load 148(c2)
|
|
2216: 7(f16vec4) ImageGather 2214 2215 2097 ConstOffset 722
|
|
2217: 7(f16vec4) Load 2213(texel)
|
|
2218: 7(f16vec4) FAdd 2217 2216
|
|
Store 2213(texel) 2218
|
|
2219: 143 Load 145(s2D)
|
|
2220:154(f16vec2) Load 156(f16c2)
|
|
2221:6(float16_t) Load 137(f16bias)
|
|
2222: 7(f16vec4) ImageGather 2219 2220 2097 Bias ConstOffset 2221 722
|
|
2223: 7(f16vec4) Load 2213(texel)
|
|
2224: 7(f16vec4) FAdd 2223 2222
|
|
Store 2213(texel) 2224
|
|
2225: 284 Load 286(s2DArray)
|
|
2226: 167(fvec3) Load 169(c3)
|
|
2227: 7(f16vec4) ImageGather 2225 2226 2097 ConstOffset 722
|
|
2228: 7(f16vec4) Load 2213(texel)
|
|
2229: 7(f16vec4) FAdd 2228 2227
|
|
Store 2213(texel) 2229
|
|
2230: 284 Load 286(s2DArray)
|
|
2231:175(f16vec3) Load 177(f16c3)
|
|
2232:6(float16_t) Load 137(f16bias)
|
|
2233: 7(f16vec4) ImageGather 2230 2231 2097 Bias ConstOffset 2232 722
|
|
2234: 7(f16vec4) Load 2213(texel)
|
|
2235: 7(f16vec4) FAdd 2234 2233
|
|
Store 2213(texel) 2235
|
|
2236: 357 Load 359(s2DRect)
|
|
2237: 53(fvec2) Load 148(c2)
|
|
2238: 7(f16vec4) ImageGather 2236 2237 2097 ConstOffset 722
|
|
2239: 7(f16vec4) Load 2213(texel)
|
|
2240: 7(f16vec4) FAdd 2239 2238
|
|
Store 2213(texel) 2240
|
|
2241: 357 Load 359(s2DRect)
|
|
2242:154(f16vec2) Load 156(f16c2)
|
|
2243: 7(f16vec4) ImageGather 2241 2242 2097 ConstOffset 722
|
|
2244: 7(f16vec4) Load 2213(texel)
|
|
2245: 7(f16vec4) FAdd 2244 2243
|
|
Store 2213(texel) 2245
|
|
2246: 224 Load 226(s2DShadow)
|
|
2247: 53(fvec2) Load 148(c2)
|
|
2248: 52(float) Load 215(compare)
|
|
2249: 7(f16vec4) ImageDrefGather 2246 2247 2248 ConstOffset 722
|
|
2250: 7(f16vec4) Load 2213(texel)
|
|
2251: 7(f16vec4) FAdd 2250 2249
|
|
Store 2213(texel) 2251
|
|
2252: 224 Load 226(s2DShadow)
|
|
2253:154(f16vec2) Load 156(f16c2)
|
|
2254: 52(float) Load 215(compare)
|
|
2255: 7(f16vec4) ImageDrefGather 2252 2253 2254 ConstOffset 722
|
|
2256: 7(f16vec4) Load 2213(texel)
|
|
2257: 7(f16vec4) FAdd 2256 2255
|
|
Store 2213(texel) 2257
|
|
2258: 337 Load 339(s2DArrayShadow)
|
|
2259: 167(fvec3) Load 169(c3)
|
|
2260: 52(float) Load 215(compare)
|
|
2261: 7(f16vec4) ImageDrefGather 2258 2259 2260 ConstOffset 722
|
|
2262: 7(f16vec4) Load 2213(texel)
|
|
2263: 7(f16vec4) FAdd 2262 2261
|
|
Store 2213(texel) 2263
|
|
2264: 337 Load 339(s2DArrayShadow)
|
|
2265:175(f16vec3) Load 177(f16c3)
|
|
2266: 52(float) Load 215(compare)
|
|
2267: 7(f16vec4) ImageDrefGather 2264 2265 2266 ConstOffset 722
|
|
2268: 7(f16vec4) Load 2213(texel)
|
|
2269: 7(f16vec4) FAdd 2268 2267
|
|
Store 2213(texel) 2269
|
|
2270: 371 Load 373(s2DRectShadow)
|
|
2271: 53(fvec2) Load 148(c2)
|
|
2272: 52(float) Load 215(compare)
|
|
2273: 7(f16vec4) ImageDrefGather 2270 2271 2272 ConstOffset 722
|
|
2274: 7(f16vec4) Load 2213(texel)
|
|
2275: 7(f16vec4) FAdd 2274 2273
|
|
Store 2213(texel) 2275
|
|
2276: 371 Load 373(s2DRectShadow)
|
|
2277:154(f16vec2) Load 156(f16c2)
|
|
2278: 52(float) Load 215(compare)
|
|
2279: 7(f16vec4) ImageDrefGather 2276 2277 2278 ConstOffset 722
|
|
2280: 7(f16vec4) Load 2213(texel)
|
|
2281: 7(f16vec4) FAdd 2280 2279
|
|
Store 2213(texel) 2281
|
|
2282: 7(f16vec4) Load 2213(texel)
|
|
ReturnValue 2282
|
|
FunctionEnd
|
|
39(testTextureGatherOffsets(): 7(f16vec4) Function None 8
|
|
40: Label
|
|
2285(texel): 64(ptr) Variable Function
|
|
Store 2285(texel) 121
|
|
2286: 143 Load 145(s2D)
|
|
2287: 53(fvec2) Load 148(c2)
|
|
2291: 7(f16vec4) ImageGather 2286 2287 2097 ConstOffsets 2290
|
|
2292: 7(f16vec4) Load 2285(texel)
|
|
2293: 7(f16vec4) FAdd 2292 2291
|
|
Store 2285(texel) 2293
|
|
2294: 143 Load 145(s2D)
|
|
2295:154(f16vec2) Load 156(f16c2)
|
|
2296:6(float16_t) Load 137(f16bias)
|
|
2297: 7(f16vec4) ImageGather 2294 2295 2097 Bias ConstOffsets 2296 2290
|
|
2298: 7(f16vec4) Load 2285(texel)
|
|
2299: 7(f16vec4) FAdd 2298 2297
|
|
Store 2285(texel) 2299
|
|
2300: 284 Load 286(s2DArray)
|
|
2301: 167(fvec3) Load 169(c3)
|
|
2302: 7(f16vec4) ImageGather 2300 2301 2097 ConstOffsets 2290
|
|
2303: 7(f16vec4) Load 2285(texel)
|
|
2304: 7(f16vec4) FAdd 2303 2302
|
|
Store 2285(texel) 2304
|
|
2305: 284 Load 286(s2DArray)
|
|
2306:175(f16vec3) Load 177(f16c3)
|
|
2307:6(float16_t) Load 137(f16bias)
|
|
2308: 7(f16vec4) ImageGather 2305 2306 2097 Bias ConstOffsets 2307 2290
|
|
2309: 7(f16vec4) Load 2285(texel)
|
|
2310: 7(f16vec4) FAdd 2309 2308
|
|
Store 2285(texel) 2310
|
|
2311: 357 Load 359(s2DRect)
|
|
2312: 53(fvec2) Load 148(c2)
|
|
2313: 7(f16vec4) ImageGather 2311 2312 2097 ConstOffsets 2290
|
|
2314: 7(f16vec4) Load 2285(texel)
|
|
2315: 7(f16vec4) FAdd 2314 2313
|
|
Store 2285(texel) 2315
|
|
2316: 357 Load 359(s2DRect)
|
|
2317:154(f16vec2) Load 156(f16c2)
|
|
2318: 7(f16vec4) ImageGather 2316 2317 2097 ConstOffsets 2290
|
|
2319: 7(f16vec4) Load 2285(texel)
|
|
2320: 7(f16vec4) FAdd 2319 2318
|
|
Store 2285(texel) 2320
|
|
2321: 224 Load 226(s2DShadow)
|
|
2322: 53(fvec2) Load 148(c2)
|
|
2323: 52(float) Load 215(compare)
|
|
2324: 7(f16vec4) ImageDrefGather 2321 2322 2323 ConstOffsets 2290
|
|
2325: 7(f16vec4) Load 2285(texel)
|
|
2326: 7(f16vec4) FAdd 2325 2324
|
|
Store 2285(texel) 2326
|
|
2327: 224 Load 226(s2DShadow)
|
|
2328:154(f16vec2) Load 156(f16c2)
|
|
2329: 52(float) Load 215(compare)
|
|
2330: 7(f16vec4) ImageDrefGather 2327 2328 2329 ConstOffsets 2290
|
|
2331: 7(f16vec4) Load 2285(texel)
|
|
2332: 7(f16vec4) FAdd 2331 2330
|
|
Store 2285(texel) 2332
|
|
2333: 337 Load 339(s2DArrayShadow)
|
|
2334: 167(fvec3) Load 169(c3)
|
|
2335: 52(float) Load 215(compare)
|
|
2336: 7(f16vec4) ImageDrefGather 2333 2334 2335 ConstOffsets 2290
|
|
2337: 7(f16vec4) Load 2285(texel)
|
|
2338: 7(f16vec4) FAdd 2337 2336
|
|
Store 2285(texel) 2338
|
|
2339: 337 Load 339(s2DArrayShadow)
|
|
2340:175(f16vec3) Load 177(f16c3)
|
|
2341: 52(float) Load 215(compare)
|
|
2342: 7(f16vec4) ImageDrefGather 2339 2340 2341 ConstOffsets 2290
|
|
2343: 7(f16vec4) Load 2285(texel)
|
|
2344: 7(f16vec4) FAdd 2343 2342
|
|
Store 2285(texel) 2344
|
|
2345: 371 Load 373(s2DRectShadow)
|
|
2346: 53(fvec2) Load 148(c2)
|
|
2347: 52(float) Load 215(compare)
|
|
2348: 7(f16vec4) ImageDrefGather 2345 2346 2347 ConstOffsets 2290
|
|
2349: 7(f16vec4) Load 2285(texel)
|
|
2350: 7(f16vec4) FAdd 2349 2348
|
|
Store 2285(texel) 2350
|
|
2351: 371 Load 373(s2DRectShadow)
|
|
2352:154(f16vec2) Load 156(f16c2)
|
|
2353: 52(float) Load 215(compare)
|
|
2354: 7(f16vec4) ImageDrefGather 2351 2352 2353 ConstOffsets 2290
|
|
2355: 7(f16vec4) Load 2285(texel)
|
|
2356: 7(f16vec4) FAdd 2355 2354
|
|
Store 2285(texel) 2356
|
|
2357: 7(f16vec4) Load 2285(texel)
|
|
ReturnValue 2357
|
|
FunctionEnd
|
|
41(testTextureGatherLod(): 7(f16vec4) Function None 8
|
|
42: Label
|
|
2360(texel): 64(ptr) Variable Function
|
|
Store 2360(texel) 121
|
|
2361: 143 Load 145(s2D)
|
|
2362: 53(fvec2) Load 148(c2)
|
|
2363: 52(float) Load 565(lod)
|
|
2364: 7(f16vec4) ImageGather 2361 2362 2097 Lod 2363
|
|
2365: 7(f16vec4) Load 2360(texel)
|
|
2366: 7(f16vec4) FAdd 2365 2364
|
|
Store 2360(texel) 2366
|
|
2367: 143 Load 145(s2D)
|
|
2368:154(f16vec2) Load 156(f16c2)
|
|
2369:6(float16_t) Load 572(f16lod)
|
|
2370: 7(f16vec4) ImageGather 2367 2368 2097 Lod 2369
|
|
2371: 7(f16vec4) Load 2360(texel)
|
|
2372: 7(f16vec4) FAdd 2371 2370
|
|
Store 2360(texel) 2372
|
|
2373: 284 Load 286(s2DArray)
|
|
2374: 167(fvec3) Load 169(c3)
|
|
2375: 52(float) Load 565(lod)
|
|
2376: 7(f16vec4) ImageGather 2373 2374 2097 Lod 2375
|
|
2377: 7(f16vec4) Load 2360(texel)
|
|
2378: 7(f16vec4) FAdd 2377 2376
|
|
Store 2360(texel) 2378
|
|
2379: 284 Load 286(s2DArray)
|
|
2380:175(f16vec3) Load 177(f16c3)
|
|
2381:6(float16_t) Load 572(f16lod)
|
|
2382: 7(f16vec4) ImageGather 2379 2380 2097 Lod 2381
|
|
2383: 7(f16vec4) Load 2360(texel)
|
|
2384: 7(f16vec4) FAdd 2383 2382
|
|
Store 2360(texel) 2384
|
|
2385: 184 Load 186(sCube)
|
|
2386: 167(fvec3) Load 169(c3)
|
|
2387: 52(float) Load 565(lod)
|
|
2388: 7(f16vec4) ImageGather 2385 2386 2097 Lod 2387
|
|
2389: 7(f16vec4) Load 2360(texel)
|
|
2390: 7(f16vec4) FAdd 2389 2388
|
|
Store 2360(texel) 2390
|
|
2391: 184 Load 186(sCube)
|
|
2392:175(f16vec3) Load 177(f16c3)
|
|
2393:6(float16_t) Load 572(f16lod)
|
|
2394: 7(f16vec4) ImageGather 2391 2392 2097 Lod 2393
|
|
2395: 7(f16vec4) Load 2360(texel)
|
|
2396: 7(f16vec4) FAdd 2395 2394
|
|
Store 2360(texel) 2396
|
|
2397: 299 Load 301(sCubeArray)
|
|
2398: 249(fvec4) Load 251(c4)
|
|
2399: 52(float) Load 565(lod)
|
|
2400: 7(f16vec4) ImageGather 2397 2398 2097 Lod 2399
|
|
2401: 7(f16vec4) Load 2360(texel)
|
|
2402: 7(f16vec4) FAdd 2401 2400
|
|
Store 2360(texel) 2402
|
|
2403: 299 Load 301(sCubeArray)
|
|
2404: 7(f16vec4) Load 309(f16c4)
|
|
2405:6(float16_t) Load 572(f16lod)
|
|
2406: 7(f16vec4) ImageGather 2403 2404 2097 Lod 2405
|
|
2407: 7(f16vec4) Load 2360(texel)
|
|
2408: 7(f16vec4) FAdd 2407 2406
|
|
Store 2360(texel) 2408
|
|
2409: 7(f16vec4) Load 2360(texel)
|
|
ReturnValue 2409
|
|
FunctionEnd
|
|
43(testTextureGatherLodOffset(): 7(f16vec4) Function None 8
|
|
44: Label
|
|
2412(texel): 64(ptr) Variable Function
|
|
Store 2412(texel) 121
|
|
2413: 143 Load 145(s2D)
|
|
2414: 53(fvec2) Load 148(c2)
|
|
2415: 52(float) Load 565(lod)
|
|
2416: 7(f16vec4) ImageGather 2413 2414 2097 Lod ConstOffset 2415 722
|
|
2417: 7(f16vec4) Load 2412(texel)
|
|
2418: 7(f16vec4) FAdd 2417 2416
|
|
Store 2412(texel) 2418
|
|
2419: 143 Load 145(s2D)
|
|
2420:154(f16vec2) Load 156(f16c2)
|
|
2421:6(float16_t) Load 572(f16lod)
|
|
2422: 7(f16vec4) ImageGather 2419 2420 2097 Lod ConstOffset 2421 722
|
|
2423: 7(f16vec4) Load 2412(texel)
|
|
2424: 7(f16vec4) FAdd 2423 2422
|
|
Store 2412(texel) 2424
|
|
2425: 284 Load 286(s2DArray)
|
|
2426: 167(fvec3) Load 169(c3)
|
|
2427: 52(float) Load 565(lod)
|
|
2428: 7(f16vec4) ImageGather 2425 2426 2097 Lod ConstOffset 2427 722
|
|
2429: 7(f16vec4) Load 2412(texel)
|
|
2430: 7(f16vec4) FAdd 2429 2428
|
|
Store 2412(texel) 2430
|
|
2431: 284 Load 286(s2DArray)
|
|
2432:175(f16vec3) Load 177(f16c3)
|
|
2433:6(float16_t) Load 572(f16lod)
|
|
2434: 7(f16vec4) ImageGather 2431 2432 2097 Lod ConstOffset 2433 722
|
|
2435: 7(f16vec4) Load 2412(texel)
|
|
2436: 7(f16vec4) FAdd 2435 2434
|
|
Store 2412(texel) 2436
|
|
2437: 7(f16vec4) Load 2412(texel)
|
|
ReturnValue 2437
|
|
FunctionEnd
|
|
45(testTextureGatherLodOffsets(): 7(f16vec4) Function None 8
|
|
46: Label
|
|
2440(texel): 64(ptr) Variable Function
|
|
Store 2440(texel) 121
|
|
2441: 143 Load 145(s2D)
|
|
2442: 53(fvec2) Load 148(c2)
|
|
2443: 52(float) Load 565(lod)
|
|
2444: 7(f16vec4) ImageGather 2441 2442 2097 Lod ConstOffsets 2443 2290
|
|
2445: 7(f16vec4) Load 2440(texel)
|
|
2446: 7(f16vec4) FAdd 2445 2444
|
|
Store 2440(texel) 2446
|
|
2447: 143 Load 145(s2D)
|
|
2448:154(f16vec2) Load 156(f16c2)
|
|
2449:6(float16_t) Load 572(f16lod)
|
|
2450: 7(f16vec4) ImageGather 2447 2448 2097 Lod ConstOffsets 2449 2290
|
|
2451: 7(f16vec4) Load 2440(texel)
|
|
2452: 7(f16vec4) FAdd 2451 2450
|
|
Store 2440(texel) 2452
|
|
2453: 284 Load 286(s2DArray)
|
|
2454: 167(fvec3) Load 169(c3)
|
|
2455: 52(float) Load 565(lod)
|
|
2456: 7(f16vec4) ImageGather 2453 2454 2097 Lod ConstOffsets 2455 2290
|
|
2457: 7(f16vec4) Load 2440(texel)
|
|
2458: 7(f16vec4) FAdd 2457 2456
|
|
Store 2440(texel) 2458
|
|
2459: 284 Load 286(s2DArray)
|
|
2460:175(f16vec3) Load 177(f16c3)
|
|
2461:6(float16_t) Load 572(f16lod)
|
|
2462: 7(f16vec4) ImageGather 2459 2460 2097 Lod ConstOffsets 2461 2290
|
|
2463: 7(f16vec4) Load 2440(texel)
|
|
2464: 7(f16vec4) FAdd 2463 2462
|
|
Store 2440(texel) 2464
|
|
2465: 7(f16vec4) Load 2440(texel)
|
|
ReturnValue 2465
|
|
FunctionEnd
|
|
50(testTextureSize(): 48(ivec4) Function None 49
|
|
51: Label
|
|
2469(size): 2468(ptr) Variable Function
|
|
Store 2469(size) 2470
|
|
2471: 123 Load 125(s1D)
|
|
2472: 52(float) Load 565(lod)
|
|
2473: 47(int) ConvertFToS 2472
|
|
2474: 122 Image 2471
|
|
2475: 47(int) ImageQuerySizeLod 2474 2473
|
|
2477: 2476(ptr) AccessChain 2469(size) 207
|
|
2478: 47(int) Load 2477
|
|
2479: 47(int) IAdd 2478 2475
|
|
2480: 2476(ptr) AccessChain 2469(size) 207
|
|
Store 2480 2479
|
|
2481: 143 Load 145(s2D)
|
|
2482: 52(float) Load 565(lod)
|
|
2483: 47(int) ConvertFToS 2482
|
|
2484: 142 Image 2481
|
|
2485: 721(ivec2) ImageQuerySizeLod 2484 2483
|
|
2486: 48(ivec4) Load 2469(size)
|
|
2487: 721(ivec2) VectorShuffle 2486 2486 0 1
|
|
2488: 721(ivec2) IAdd 2487 2485
|
|
2489: 2476(ptr) AccessChain 2469(size) 207
|
|
2490: 47(int) CompositeExtract 2488 0
|
|
Store 2489 2490
|
|
2492: 2476(ptr) AccessChain 2469(size) 2491
|
|
2493: 47(int) CompositeExtract 2488 1
|
|
Store 2492 2493
|
|
2494: 163 Load 165(s3D)
|
|
2495: 52(float) Load 565(lod)
|
|
2496: 47(int) ConvertFToS 2495
|
|
2497: 162 Image 2494
|
|
2498: 734(ivec3) ImageQuerySizeLod 2497 2496
|
|
2499: 48(ivec4) Load 2469(size)
|
|
2500: 734(ivec3) VectorShuffle 2499 2499 0 1 2
|
|
2501: 734(ivec3) IAdd 2500 2498
|
|
2502: 2476(ptr) AccessChain 2469(size) 207
|
|
2503: 47(int) CompositeExtract 2501 0
|
|
Store 2502 2503
|
|
2504: 2476(ptr) AccessChain 2469(size) 2491
|
|
2505: 47(int) CompositeExtract 2501 1
|
|
Store 2504 2505
|
|
2507: 2476(ptr) AccessChain 2469(size) 2506
|
|
2508: 47(int) CompositeExtract 2501 2
|
|
Store 2507 2508
|
|
2509: 184 Load 186(sCube)
|
|
2510: 52(float) Load 565(lod)
|
|
2511: 47(int) ConvertFToS 2510
|
|
2512: 183 Image 2509
|
|
2513: 721(ivec2) ImageQuerySizeLod 2512 2511
|
|
2514: 48(ivec4) Load 2469(size)
|
|
2515: 721(ivec2) VectorShuffle 2514 2514 0 1
|
|
2516: 721(ivec2) IAdd 2515 2513
|
|
2517: 2476(ptr) AccessChain 2469(size) 207
|
|
2518: 47(int) CompositeExtract 2516 0
|
|
Store 2517 2518
|
|
2519: 2476(ptr) AccessChain 2469(size) 2491
|
|
2520: 47(int) CompositeExtract 2516 1
|
|
Store 2519 2520
|
|
2521: 199 Load 201(s1DShadow)
|
|
2522: 52(float) Load 565(lod)
|
|
2523: 47(int) ConvertFToS 2522
|
|
2524: 198 Image 2521
|
|
2525: 47(int) ImageQuerySizeLod 2524 2523
|
|
2526: 2476(ptr) AccessChain 2469(size) 207
|
|
2527: 47(int) Load 2526
|
|
2528: 47(int) IAdd 2527 2525
|
|
2529: 2476(ptr) AccessChain 2469(size) 207
|
|
Store 2529 2528
|
|
2530: 224 Load 226(s2DShadow)
|
|
2531: 52(float) Load 565(lod)
|
|
2532: 47(int) ConvertFToS 2531
|
|
2533: 223 Image 2530
|
|
2534: 721(ivec2) ImageQuerySizeLod 2533 2532
|
|
2535: 48(ivec4) Load 2469(size)
|
|
2536: 721(ivec2) VectorShuffle 2535 2535 0 1
|
|
2537: 721(ivec2) IAdd 2536 2534
|
|
2538: 2476(ptr) AccessChain 2469(size) 207
|
|
2539: 47(int) CompositeExtract 2537 0
|
|
Store 2538 2539
|
|
2540: 2476(ptr) AccessChain 2469(size) 2491
|
|
2541: 47(int) CompositeExtract 2537 1
|
|
Store 2540 2541
|
|
2542: 245 Load 247(sCubeShadow)
|
|
2543: 52(float) Load 565(lod)
|
|
2544: 47(int) ConvertFToS 2543
|
|
2545: 244 Image 2542
|
|
2546: 721(ivec2) ImageQuerySizeLod 2545 2544
|
|
2547: 48(ivec4) Load 2469(size)
|
|
2548: 721(ivec2) VectorShuffle 2547 2547 0 1
|
|
2549: 721(ivec2) IAdd 2548 2546
|
|
2550: 2476(ptr) AccessChain 2469(size) 207
|
|
2551: 47(int) CompositeExtract 2549 0
|
|
Store 2550 2551
|
|
2552: 2476(ptr) AccessChain 2469(size) 2491
|
|
2553: 47(int) CompositeExtract 2549 1
|
|
Store 2552 2553
|
|
2554: 299 Load 301(sCubeArray)
|
|
2555: 52(float) Load 565(lod)
|
|
2556: 47(int) ConvertFToS 2555
|
|
2557: 298 Image 2554
|
|
2558: 734(ivec3) ImageQuerySizeLod 2557 2556
|
|
2559: 48(ivec4) Load 2469(size)
|
|
2560: 734(ivec3) VectorShuffle 2559 2559 0 1 2
|
|
2561: 734(ivec3) IAdd 2560 2558
|
|
2562: 2476(ptr) AccessChain 2469(size) 207
|
|
2563: 47(int) CompositeExtract 2561 0
|
|
Store 2562 2563
|
|
2564: 2476(ptr) AccessChain 2469(size) 2491
|
|
2565: 47(int) CompositeExtract 2561 1
|
|
Store 2564 2565
|
|
2566: 2476(ptr) AccessChain 2469(size) 2506
|
|
2567: 47(int) CompositeExtract 2561 2
|
|
Store 2566 2567
|
|
2568: 391 Load 393(sCubeArrayShadow)
|
|
2569: 52(float) Load 565(lod)
|
|
2570: 47(int) ConvertFToS 2569
|
|
2571: 390 Image 2568
|
|
2572: 734(ivec3) ImageQuerySizeLod 2571 2570
|
|
2573: 48(ivec4) Load 2469(size)
|
|
2574: 734(ivec3) VectorShuffle 2573 2573 0 1 2
|
|
2575: 734(ivec3) IAdd 2574 2572
|
|
2576: 2476(ptr) AccessChain 2469(size) 207
|
|
2577: 47(int) CompositeExtract 2575 0
|
|
Store 2576 2577
|
|
2578: 2476(ptr) AccessChain 2469(size) 2491
|
|
2579: 47(int) CompositeExtract 2575 1
|
|
Store 2578 2579
|
|
2580: 2476(ptr) AccessChain 2469(size) 2506
|
|
2581: 47(int) CompositeExtract 2575 2
|
|
Store 2580 2581
|
|
2582: 357 Load 359(s2DRect)
|
|
2583: 356 Image 2582
|
|
2584: 721(ivec2) ImageQuerySize 2583
|
|
2585: 48(ivec4) Load 2469(size)
|
|
2586: 721(ivec2) VectorShuffle 2585 2585 0 1
|
|
2587: 721(ivec2) IAdd 2586 2584
|
|
2588: 2476(ptr) AccessChain 2469(size) 207
|
|
2589: 47(int) CompositeExtract 2587 0
|
|
Store 2588 2589
|
|
2590: 2476(ptr) AccessChain 2469(size) 2491
|
|
2591: 47(int) CompositeExtract 2587 1
|
|
Store 2590 2591
|
|
2592: 371 Load 373(s2DRectShadow)
|
|
2593: 370 Image 2592
|
|
2594: 721(ivec2) ImageQuerySize 2593
|
|
2595: 48(ivec4) Load 2469(size)
|
|
2596: 721(ivec2) VectorShuffle 2595 2595 0 1
|
|
2597: 721(ivec2) IAdd 2596 2594
|
|
2598: 2476(ptr) AccessChain 2469(size) 207
|
|
2599: 47(int) CompositeExtract 2597 0
|
|
Store 2598 2599
|
|
2600: 2476(ptr) AccessChain 2469(size) 2491
|
|
2601: 47(int) CompositeExtract 2597 1
|
|
Store 2600 2601
|
|
2602: 269 Load 271(s1DArray)
|
|
2603: 52(float) Load 565(lod)
|
|
2604: 47(int) ConvertFToS 2603
|
|
2605: 268 Image 2602
|
|
2606: 721(ivec2) ImageQuerySizeLod 2605 2604
|
|
2607: 48(ivec4) Load 2469(size)
|
|
2608: 721(ivec2) VectorShuffle 2607 2607 0 1
|
|
2609: 721(ivec2) IAdd 2608 2606
|
|
2610: 2476(ptr) AccessChain 2469(size) 207
|
|
2611: 47(int) CompositeExtract 2609 0
|
|
Store 2610 2611
|
|
2612: 2476(ptr) AccessChain 2469(size) 2491
|
|
2613: 47(int) CompositeExtract 2609 1
|
|
Store 2612 2613
|
|
2614: 284 Load 286(s2DArray)
|
|
2615: 52(float) Load 565(lod)
|
|
2616: 47(int) ConvertFToS 2615
|
|
2617: 283 Image 2614
|
|
2618: 734(ivec3) ImageQuerySizeLod 2617 2616
|
|
2619: 48(ivec4) Load 2469(size)
|
|
2620: 734(ivec3) VectorShuffle 2619 2619 0 1 2
|
|
2621: 734(ivec3) IAdd 2620 2618
|
|
2622: 2476(ptr) AccessChain 2469(size) 207
|
|
2623: 47(int) CompositeExtract 2621 0
|
|
Store 2622 2623
|
|
2624: 2476(ptr) AccessChain 2469(size) 2491
|
|
2625: 47(int) CompositeExtract 2621 1
|
|
Store 2624 2625
|
|
2626: 2476(ptr) AccessChain 2469(size) 2506
|
|
2627: 47(int) CompositeExtract 2621 2
|
|
Store 2626 2627
|
|
2628: 316 Load 318(s1DArrayShadow)
|
|
2629: 52(float) Load 565(lod)
|
|
2630: 47(int) ConvertFToS 2629
|
|
2631: 315 Image 2628
|
|
2632: 721(ivec2) ImageQuerySizeLod 2631 2630
|
|
2633: 48(ivec4) Load 2469(size)
|
|
2634: 721(ivec2) VectorShuffle 2633 2633 0 1
|
|
2635: 721(ivec2) IAdd 2634 2632
|
|
2636: 2476(ptr) AccessChain 2469(size) 207
|
|
2637: 47(int) CompositeExtract 2635 0
|
|
Store 2636 2637
|
|
2638: 2476(ptr) AccessChain 2469(size) 2491
|
|
2639: 47(int) CompositeExtract 2635 1
|
|
Store 2638 2639
|
|
2640: 337 Load 339(s2DArrayShadow)
|
|
2641: 52(float) Load 565(lod)
|
|
2642: 47(int) ConvertFToS 2641
|
|
2643: 336 Image 2640
|
|
2644: 734(ivec3) ImageQuerySizeLod 2643 2642
|
|
2645: 48(ivec4) Load 2469(size)
|
|
2646: 734(ivec3) VectorShuffle 2645 2645 0 1 2
|
|
2647: 734(ivec3) IAdd 2646 2644
|
|
2648: 2476(ptr) AccessChain 2469(size) 207
|
|
2649: 47(int) CompositeExtract 2647 0
|
|
Store 2648 2649
|
|
2650: 2476(ptr) AccessChain 2469(size) 2491
|
|
2651: 47(int) CompositeExtract 2647 1
|
|
Store 2650 2651
|
|
2652: 2476(ptr) AccessChain 2469(size) 2506
|
|
2653: 47(int) CompositeExtract 2647 2
|
|
Store 2652 2653
|
|
2654: 1298 Load 1300(sBuffer)
|
|
2655: 1297 Image 2654
|
|
2656: 47(int) ImageQuerySize 2655
|
|
2657: 2476(ptr) AccessChain 2469(size) 207
|
|
2658: 47(int) Load 2657
|
|
2659: 47(int) IAdd 2658 2656
|
|
2660: 2476(ptr) AccessChain 2469(size) 207
|
|
Store 2660 2659
|
|
2661: 1309 Load 1311(s2DMS)
|
|
2662: 1308 Image 2661
|
|
2663: 721(ivec2) ImageQuerySize 2662
|
|
2664: 48(ivec4) Load 2469(size)
|
|
2665: 721(ivec2) VectorShuffle 2664 2664 0 1
|
|
2666: 721(ivec2) IAdd 2665 2663
|
|
2667: 2476(ptr) AccessChain 2469(size) 207
|
|
2668: 47(int) CompositeExtract 2666 0
|
|
Store 2667 2668
|
|
2669: 2476(ptr) AccessChain 2469(size) 2491
|
|
2670: 47(int) CompositeExtract 2666 1
|
|
Store 2669 2670
|
|
2671: 1320 Load 1322(s2DMSArray)
|
|
2672: 1319 Image 2671
|
|
2673: 734(ivec3) ImageQuerySize 2672
|
|
2674: 48(ivec4) Load 2469(size)
|
|
2675: 734(ivec3) VectorShuffle 2674 2674 0 1 2
|
|
2676: 734(ivec3) IAdd 2675 2673
|
|
2677: 2476(ptr) AccessChain 2469(size) 207
|
|
2678: 47(int) CompositeExtract 2676 0
|
|
Store 2677 2678
|
|
2679: 2476(ptr) AccessChain 2469(size) 2491
|
|
2680: 47(int) CompositeExtract 2676 1
|
|
Store 2679 2680
|
|
2681: 2476(ptr) AccessChain 2469(size) 2506
|
|
2682: 47(int) CompositeExtract 2676 2
|
|
Store 2681 2682
|
|
2683: 48(ivec4) Load 2469(size)
|
|
ReturnValue 2683
|
|
FunctionEnd
|
|
55(testTextureQueryLod(): 53(fvec2) Function None 54
|
|
56: Label
|
|
2687(lod): 2686(ptr) Variable Function
|
|
Store 2687(lod) 2689
|
|
2690: 123 Load 125(s1D)
|
|
2691: 52(float) Load 128(c1)
|
|
2692: 53(fvec2) ImageQueryLod 2690 2691
|
|
2693: 53(fvec2) Load 2687(lod)
|
|
2694: 53(fvec2) FAdd 2693 2692
|
|
Store 2687(lod) 2694
|
|
2695: 123 Load 125(s1D)
|
|
2696:6(float16_t) Load 135(f16c1)
|
|
2697:154(f16vec2) ImageQueryLod 2695 2696
|
|
2698: 53(fvec2) Load 2687(lod)
|
|
2699: 53(fvec2) FAdd 2698 2697
|
|
Store 2687(lod) 2699
|
|
2700: 143 Load 145(s2D)
|
|
2701: 53(fvec2) Load 148(c2)
|
|
2702: 53(fvec2) ImageQueryLod 2700 2701
|
|
2703: 53(fvec2) Load 2687(lod)
|
|
2704: 53(fvec2) FAdd 2703 2702
|
|
Store 2687(lod) 2704
|
|
2705: 143 Load 145(s2D)
|
|
2706:154(f16vec2) Load 156(f16c2)
|
|
2707:154(f16vec2) ImageQueryLod 2705 2706
|
|
2708: 53(fvec2) Load 2687(lod)
|
|
2709: 53(fvec2) FAdd 2708 2707
|
|
Store 2687(lod) 2709
|
|
2710: 163 Load 165(s3D)
|
|
2711: 167(fvec3) Load 169(c3)
|
|
2712: 53(fvec2) ImageQueryLod 2710 2711
|
|
2713: 53(fvec2) Load 2687(lod)
|
|
2714: 53(fvec2) FAdd 2713 2712
|
|
Store 2687(lod) 2714
|
|
2715: 163 Load 165(s3D)
|
|
2716:175(f16vec3) Load 177(f16c3)
|
|
2717:154(f16vec2) ImageQueryLod 2715 2716
|
|
2718: 53(fvec2) Load 2687(lod)
|
|
2719: 53(fvec2) FAdd 2718 2717
|
|
Store 2687(lod) 2719
|
|
2720: 184 Load 186(sCube)
|
|
2721: 167(fvec3) Load 169(c3)
|
|
2722: 53(fvec2) ImageQueryLod 2720 2721
|
|
2723: 53(fvec2) Load 2687(lod)
|
|
2724: 53(fvec2) FAdd 2723 2722
|
|
Store 2687(lod) 2724
|
|
2725: 184 Load 186(sCube)
|
|
2726:175(f16vec3) Load 177(f16c3)
|
|
2727:154(f16vec2) ImageQueryLod 2725 2726
|
|
2728: 53(fvec2) Load 2687(lod)
|
|
2729: 53(fvec2) FAdd 2728 2727
|
|
Store 2687(lod) 2729
|
|
2730: 269 Load 271(s1DArray)
|
|
2731: 52(float) Load 128(c1)
|
|
2732: 53(fvec2) ImageQueryLod 2730 2731
|
|
2733: 53(fvec2) Load 2687(lod)
|
|
2734: 53(fvec2) FAdd 2733 2732
|
|
Store 2687(lod) 2734
|
|
2735: 269 Load 271(s1DArray)
|
|
2736:6(float16_t) Load 135(f16c1)
|
|
2737:154(f16vec2) ImageQueryLod 2735 2736
|
|
2738: 53(fvec2) Load 2687(lod)
|
|
2739: 53(fvec2) FAdd 2738 2737
|
|
Store 2687(lod) 2739
|
|
2740: 284 Load 286(s2DArray)
|
|
2741: 53(fvec2) Load 148(c2)
|
|
2742: 53(fvec2) ImageQueryLod 2740 2741
|
|
2743: 53(fvec2) Load 2687(lod)
|
|
2744: 53(fvec2) FAdd 2743 2742
|
|
Store 2687(lod) 2744
|
|
2745: 284 Load 286(s2DArray)
|
|
2746:154(f16vec2) Load 156(f16c2)
|
|
2747:154(f16vec2) ImageQueryLod 2745 2746
|
|
2748: 53(fvec2) Load 2687(lod)
|
|
2749: 53(fvec2) FAdd 2748 2747
|
|
Store 2687(lod) 2749
|
|
2750: 299 Load 301(sCubeArray)
|
|
2751: 167(fvec3) Load 169(c3)
|
|
2752: 53(fvec2) ImageQueryLod 2750 2751
|
|
2753: 53(fvec2) Load 2687(lod)
|
|
2754: 53(fvec2) FAdd 2753 2752
|
|
Store 2687(lod) 2754
|
|
2755: 299 Load 301(sCubeArray)
|
|
2756:175(f16vec3) Load 177(f16c3)
|
|
2757:154(f16vec2) ImageQueryLod 2755 2756
|
|
2758: 53(fvec2) Load 2687(lod)
|
|
2759: 53(fvec2) FAdd 2758 2757
|
|
Store 2687(lod) 2759
|
|
2760: 199 Load 201(s1DShadow)
|
|
2761: 52(float) Load 128(c1)
|
|
2762: 53(fvec2) ImageQueryLod 2760 2761
|
|
2763: 53(fvec2) Load 2687(lod)
|
|
2764: 53(fvec2) FAdd 2763 2762
|
|
Store 2687(lod) 2764
|
|
2765: 199 Load 201(s1DShadow)
|
|
2766:6(float16_t) Load 135(f16c1)
|
|
2767:154(f16vec2) ImageQueryLod 2765 2766
|
|
2768: 53(fvec2) Load 2687(lod)
|
|
2769: 53(fvec2) FAdd 2768 2767
|
|
Store 2687(lod) 2769
|
|
2770: 224 Load 226(s2DShadow)
|
|
2771: 53(fvec2) Load 148(c2)
|
|
2772: 53(fvec2) ImageQueryLod 2770 2771
|
|
2773: 53(fvec2) Load 2687(lod)
|
|
2774: 53(fvec2) FAdd 2773 2772
|
|
Store 2687(lod) 2774
|
|
2775: 224 Load 226(s2DShadow)
|
|
2776:154(f16vec2) Load 156(f16c2)
|
|
2777:154(f16vec2) ImageQueryLod 2775 2776
|
|
2778: 53(fvec2) Load 2687(lod)
|
|
2779: 53(fvec2) FAdd 2778 2777
|
|
Store 2687(lod) 2779
|
|
2780: 391 Load 393(sCubeArrayShadow)
|
|
2781: 167(fvec3) Load 169(c3)
|
|
2782: 53(fvec2) ImageQueryLod 2780 2781
|
|
2783: 53(fvec2) Load 2687(lod)
|
|
2784: 53(fvec2) FAdd 2783 2782
|
|
Store 2687(lod) 2784
|
|
2785: 391 Load 393(sCubeArrayShadow)
|
|
2786:175(f16vec3) Load 177(f16c3)
|
|
2787:154(f16vec2) ImageQueryLod 2785 2786
|
|
2788: 53(fvec2) Load 2687(lod)
|
|
2789: 53(fvec2) FAdd 2788 2787
|
|
Store 2687(lod) 2789
|
|
2790: 316 Load 318(s1DArrayShadow)
|
|
2791: 52(float) Load 128(c1)
|
|
2792: 53(fvec2) ImageQueryLod 2790 2791
|
|
2793: 53(fvec2) Load 2687(lod)
|
|
2794: 53(fvec2) FAdd 2793 2792
|
|
Store 2687(lod) 2794
|
|
2795: 316 Load 318(s1DArrayShadow)
|
|
2796:6(float16_t) Load 135(f16c1)
|
|
2797:154(f16vec2) ImageQueryLod 2795 2796
|
|
2798: 53(fvec2) Load 2687(lod)
|
|
2799: 53(fvec2) FAdd 2798 2797
|
|
Store 2687(lod) 2799
|
|
2800: 337 Load 339(s2DArrayShadow)
|
|
2801: 53(fvec2) Load 148(c2)
|
|
2802: 53(fvec2) ImageQueryLod 2800 2801
|
|
2803: 53(fvec2) Load 2687(lod)
|
|
2804: 53(fvec2) FAdd 2803 2802
|
|
Store 2687(lod) 2804
|
|
2805: 337 Load 339(s2DArrayShadow)
|
|
2806:154(f16vec2) Load 156(f16c2)
|
|
2807:154(f16vec2) ImageQueryLod 2805 2806
|
|
2808: 53(fvec2) Load 2687(lod)
|
|
2809: 53(fvec2) FAdd 2808 2807
|
|
Store 2687(lod) 2809
|
|
2810: 391 Load 393(sCubeArrayShadow)
|
|
2811: 167(fvec3) Load 169(c3)
|
|
2812: 53(fvec2) ImageQueryLod 2810 2811
|
|
2813: 53(fvec2) Load 2687(lod)
|
|
2814: 53(fvec2) FAdd 2813 2812
|
|
Store 2687(lod) 2814
|
|
2815: 391 Load 393(sCubeArrayShadow)
|
|
2816:175(f16vec3) Load 177(f16c3)
|
|
2817:154(f16vec2) ImageQueryLod 2815 2816
|
|
2818: 53(fvec2) Load 2687(lod)
|
|
2819: 53(fvec2) FAdd 2818 2817
|
|
Store 2687(lod) 2819
|
|
2820: 53(fvec2) Load 2687(lod)
|
|
ReturnValue 2820
|
|
FunctionEnd
|
|
58(testTextureQueryLevels(): 47(int) Function None 57
|
|
59: Label
|
|
2823(levels): 2476(ptr) Variable Function
|
|
Store 2823(levels) 2097
|
|
2824: 123 Load 125(s1D)
|
|
2825: 122 Image 2824
|
|
2826: 47(int) ImageQueryLevels 2825
|
|
2827: 47(int) Load 2823(levels)
|
|
2828: 47(int) IAdd 2827 2826
|
|
Store 2823(levels) 2828
|
|
2829: 143 Load 145(s2D)
|
|
2830: 142 Image 2829
|
|
2831: 47(int) ImageQueryLevels 2830
|
|
2832: 47(int) Load 2823(levels)
|
|
2833: 47(int) IAdd 2832 2831
|
|
Store 2823(levels) 2833
|
|
2834: 163 Load 165(s3D)
|
|
2835: 162 Image 2834
|
|
2836: 47(int) ImageQueryLevels 2835
|
|
2837: 47(int) Load 2823(levels)
|
|
2838: 47(int) IAdd 2837 2836
|
|
Store 2823(levels) 2838
|
|
2839: 184 Load 186(sCube)
|
|
2840: 183 Image 2839
|
|
2841: 47(int) ImageQueryLevels 2840
|
|
2842: 47(int) Load 2823(levels)
|
|
2843: 47(int) IAdd 2842 2841
|
|
Store 2823(levels) 2843
|
|
2844: 199 Load 201(s1DShadow)
|
|
2845: 198 Image 2844
|
|
2846: 47(int) ImageQueryLevels 2845
|
|
2847: 47(int) Load 2823(levels)
|
|
2848: 47(int) IAdd 2847 2846
|
|
Store 2823(levels) 2848
|
|
2849: 224 Load 226(s2DShadow)
|
|
2850: 223 Image 2849
|
|
2851: 47(int) ImageQueryLevels 2850
|
|
2852: 47(int) Load 2823(levels)
|
|
2853: 47(int) IAdd 2852 2851
|
|
Store 2823(levels) 2853
|
|
2854: 245 Load 247(sCubeShadow)
|
|
2855: 244 Image 2854
|
|
2856: 47(int) ImageQueryLevels 2855
|
|
2857: 47(int) Load 2823(levels)
|
|
2858: 47(int) IAdd 2857 2856
|
|
Store 2823(levels) 2858
|
|
2859: 299 Load 301(sCubeArray)
|
|
2860: 298 Image 2859
|
|
2861: 47(int) ImageQueryLevels 2860
|
|
2862: 47(int) Load 2823(levels)
|
|
2863: 47(int) IAdd 2862 2861
|
|
Store 2823(levels) 2863
|
|
2864: 391 Load 393(sCubeArrayShadow)
|
|
2865: 390 Image 2864
|
|
2866: 47(int) ImageQueryLevels 2865
|
|
2867: 47(int) Load 2823(levels)
|
|
2868: 47(int) IAdd 2867 2866
|
|
Store 2823(levels) 2868
|
|
2869: 269 Load 271(s1DArray)
|
|
2870: 268 Image 2869
|
|
2871: 47(int) ImageQueryLevels 2870
|
|
2872: 47(int) Load 2823(levels)
|
|
2873: 47(int) IAdd 2872 2871
|
|
Store 2823(levels) 2873
|
|
2874: 284 Load 286(s2DArray)
|
|
2875: 283 Image 2874
|
|
2876: 47(int) ImageQueryLevels 2875
|
|
2877: 47(int) Load 2823(levels)
|
|
2878: 47(int) IAdd 2877 2876
|
|
Store 2823(levels) 2878
|
|
2879: 316 Load 318(s1DArrayShadow)
|
|
2880: 315 Image 2879
|
|
2881: 47(int) ImageQueryLevels 2880
|
|
2882: 47(int) Load 2823(levels)
|
|
2883: 47(int) IAdd 2882 2881
|
|
Store 2823(levels) 2883
|
|
2884: 337 Load 339(s2DArrayShadow)
|
|
2885: 336 Image 2884
|
|
2886: 47(int) ImageQueryLevels 2885
|
|
2887: 47(int) Load 2823(levels)
|
|
2888: 47(int) IAdd 2887 2886
|
|
Store 2823(levels) 2888
|
|
2889: 47(int) Load 2823(levels)
|
|
ReturnValue 2889
|
|
FunctionEnd
|
|
60(testTextureSamples(): 47(int) Function None 57
|
|
61: Label
|
|
2892(samples): 2476(ptr) Variable Function
|
|
Store 2892(samples) 2097
|
|
2893: 1309 Load 1311(s2DMS)
|
|
2894: 1308 Image 2893
|
|
2895: 47(int) ImageQuerySamples 2894
|
|
2896: 47(int) Load 2892(samples)
|
|
2897: 47(int) IAdd 2896 2895
|
|
Store 2892(samples) 2897
|
|
2898: 1320 Load 1322(s2DMSArray)
|
|
2899: 1319 Image 2898
|
|
2900: 47(int) ImageQuerySamples 2899
|
|
2901: 47(int) Load 2892(samples)
|
|
2902: 47(int) IAdd 2901 2900
|
|
Store 2892(samples) 2902
|
|
2903: 47(int) Load 2892(samples)
|
|
ReturnValue 2903
|
|
FunctionEnd
|
|
62(testImageLoad(): 7(f16vec4) Function None 8
|
|
63: Label
|
|
2906(texel): 64(ptr) Variable Function
|
|
Store 2906(texel) 121
|
|
2910: 2907 Load 2909(i1D)
|
|
2911: 52(float) Load 128(c1)
|
|
2912: 47(int) ConvertFToS 2911
|
|
2913: 7(f16vec4) ImageRead 2910 2912
|
|
2914: 7(f16vec4) Load 2906(texel)
|
|
2915: 7(f16vec4) FAdd 2914 2913
|
|
Store 2906(texel) 2915
|
|
2919: 2916 Load 2918(i2D)
|
|
2920: 53(fvec2) Load 148(c2)
|
|
2921: 721(ivec2) ConvertFToS 2920
|
|
2922: 7(f16vec4) ImageRead 2919 2921
|
|
2923: 7(f16vec4) Load 2906(texel)
|
|
2924: 7(f16vec4) FAdd 2923 2922
|
|
Store 2906(texel) 2924
|
|
2928: 2925 Load 2927(i3D)
|
|
2929: 167(fvec3) Load 169(c3)
|
|
2930: 734(ivec3) ConvertFToS 2929
|
|
2931: 7(f16vec4) ImageRead 2928 2930
|
|
2932: 7(f16vec4) Load 2906(texel)
|
|
2933: 7(f16vec4) FAdd 2932 2931
|
|
Store 2906(texel) 2933
|
|
2937: 2934 Load 2936(i2DRect)
|
|
2938: 53(fvec2) Load 148(c2)
|
|
2939: 721(ivec2) ConvertFToS 2938
|
|
2940: 7(f16vec4) ImageRead 2937 2939
|
|
2941: 7(f16vec4) Load 2906(texel)
|
|
2942: 7(f16vec4) FAdd 2941 2940
|
|
Store 2906(texel) 2942
|
|
2946: 2943 Load 2945(iCube)
|
|
2947: 167(fvec3) Load 169(c3)
|
|
2948: 734(ivec3) ConvertFToS 2947
|
|
2949: 7(f16vec4) ImageRead 2946 2948
|
|
2950: 7(f16vec4) Load 2906(texel)
|
|
2951: 7(f16vec4) FAdd 2950 2949
|
|
Store 2906(texel) 2951
|
|
2955: 2952 Load 2954(iBuffer)
|
|
2956: 52(float) Load 128(c1)
|
|
2957: 47(int) ConvertFToS 2956
|
|
2958: 7(f16vec4) ImageRead 2955 2957
|
|
2959: 7(f16vec4) Load 2906(texel)
|
|
2960: 7(f16vec4) FAdd 2959 2958
|
|
Store 2906(texel) 2960
|
|
2964: 2961 Load 2963(i1DArray)
|
|
2965: 53(fvec2) Load 148(c2)
|
|
2966: 721(ivec2) ConvertFToS 2965
|
|
2967: 7(f16vec4) ImageRead 2964 2966
|
|
2968: 7(f16vec4) Load 2906(texel)
|
|
2969: 7(f16vec4) FAdd 2968 2967
|
|
Store 2906(texel) 2969
|
|
2973: 2970 Load 2972(i2DArray)
|
|
2974: 167(fvec3) Load 169(c3)
|
|
2975: 734(ivec3) ConvertFToS 2974
|
|
2976: 7(f16vec4) ImageRead 2973 2975
|
|
2977: 7(f16vec4) Load 2906(texel)
|
|
2978: 7(f16vec4) FAdd 2977 2976
|
|
Store 2906(texel) 2978
|
|
2982: 2979 Load 2981(iCubeArray)
|
|
2983: 167(fvec3) Load 169(c3)
|
|
2984: 734(ivec3) ConvertFToS 2983
|
|
2985: 7(f16vec4) ImageRead 2982 2984
|
|
2986: 7(f16vec4) Load 2906(texel)
|
|
2987: 7(f16vec4) FAdd 2986 2985
|
|
Store 2906(texel) 2987
|
|
2991: 2988 Load 2990(i2DMS)
|
|
2992: 53(fvec2) Load 148(c2)
|
|
2993: 721(ivec2) ConvertFToS 2992
|
|
2994: 7(f16vec4) ImageRead 2991 2993 Sample 709
|
|
2995: 7(f16vec4) Load 2906(texel)
|
|
2996: 7(f16vec4) FAdd 2995 2994
|
|
Store 2906(texel) 2996
|
|
3000: 2997 Load 2999(i2DMSArray)
|
|
3001: 167(fvec3) Load 169(c3)
|
|
3002: 734(ivec3) ConvertFToS 3001
|
|
3003: 7(f16vec4) ImageRead 3000 3002 Sample 709
|
|
3004: 7(f16vec4) Load 2906(texel)
|
|
3005: 7(f16vec4) FAdd 3004 3003
|
|
Store 2906(texel) 3005
|
|
3006: 7(f16vec4) Load 2906(texel)
|
|
ReturnValue 3006
|
|
FunctionEnd
|
|
67(testImageStore(vf164;): 2 Function None 65
|
|
66(data): 64(ptr) FunctionParameter
|
|
68: Label
|
|
3009: 2907 Load 2909(i1D)
|
|
3010: 52(float) Load 128(c1)
|
|
3011: 47(int) ConvertFToS 3010
|
|
3012: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3009 3011 3012
|
|
3013: 2916 Load 2918(i2D)
|
|
3014: 53(fvec2) Load 148(c2)
|
|
3015: 721(ivec2) ConvertFToS 3014
|
|
3016: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3013 3015 3016
|
|
3017: 2925 Load 2927(i3D)
|
|
3018: 167(fvec3) Load 169(c3)
|
|
3019: 734(ivec3) ConvertFToS 3018
|
|
3020: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3017 3019 3020
|
|
3021: 2934 Load 2936(i2DRect)
|
|
3022: 53(fvec2) Load 148(c2)
|
|
3023: 721(ivec2) ConvertFToS 3022
|
|
3024: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3021 3023 3024
|
|
3025: 2943 Load 2945(iCube)
|
|
3026: 167(fvec3) Load 169(c3)
|
|
3027: 734(ivec3) ConvertFToS 3026
|
|
3028: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3025 3027 3028
|
|
3029: 2952 Load 2954(iBuffer)
|
|
3030: 52(float) Load 128(c1)
|
|
3031: 47(int) ConvertFToS 3030
|
|
3032: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3029 3031 3032
|
|
3033: 2961 Load 2963(i1DArray)
|
|
3034: 53(fvec2) Load 148(c2)
|
|
3035: 721(ivec2) ConvertFToS 3034
|
|
3036: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3033 3035 3036
|
|
3037: 2970 Load 2972(i2DArray)
|
|
3038: 167(fvec3) Load 169(c3)
|
|
3039: 734(ivec3) ConvertFToS 3038
|
|
3040: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3037 3039 3040
|
|
3041: 2979 Load 2981(iCubeArray)
|
|
3042: 167(fvec3) Load 169(c3)
|
|
3043: 734(ivec3) ConvertFToS 3042
|
|
3044: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3041 3043 3044
|
|
3045: 2988 Load 2990(i2DMS)
|
|
3046: 53(fvec2) Load 148(c2)
|
|
3047: 721(ivec2) ConvertFToS 3046
|
|
3048: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3045 3047 3048 Sample 709
|
|
3049: 2997 Load 2999(i2DMSArray)
|
|
3050: 167(fvec3) Load 169(c3)
|
|
3051: 734(ivec3) ConvertFToS 3050
|
|
3052: 7(f16vec4) Load 66(data)
|
|
ImageWrite 3049 3051 3052 Sample 709
|
|
Return
|
|
FunctionEnd
|
|
69(testSparseTexture(): 7(f16vec4) Function None 8
|
|
70: Label
|
|
3053(texel): 64(ptr) Variable Function
|
|
Store 3053(texel) 121
|
|
3054: 143 Load 145(s2D)
|
|
3055: 53(fvec2) Load 148(c2)
|
|
3057:3056(ResType) ImageSparseSampleImplicitLod 3054 3055
|
|
3058: 7(f16vec4) CompositeExtract 3057 1
|
|
Store 3053(texel) 3058
|
|
3059: 47(int) CompositeExtract 3057 0
|
|
3060: 143 Load 145(s2D)
|
|
3061:154(f16vec2) Load 156(f16c2)
|
|
3062:6(float16_t) Load 137(f16bias)
|
|
3063:3056(ResType) ImageSparseSampleImplicitLod 3060 3061 Bias 3062
|
|
3064: 7(f16vec4) CompositeExtract 3063 1
|
|
Store 3053(texel) 3064
|
|
3065: 47(int) CompositeExtract 3063 0
|
|
3066: 163 Load 165(s3D)
|
|
3067: 167(fvec3) Load 169(c3)
|
|
3068:3056(ResType) ImageSparseSampleImplicitLod 3066 3067
|
|
3069: 7(f16vec4) CompositeExtract 3068 1
|
|
Store 3053(texel) 3069
|
|
3070: 47(int) CompositeExtract 3068 0
|
|
3071: 163 Load 165(s3D)
|
|
3072:175(f16vec3) Load 177(f16c3)
|
|
3073:6(float16_t) Load 137(f16bias)
|
|
3074:3056(ResType) ImageSparseSampleImplicitLod 3071 3072 Bias 3073
|
|
3075: 7(f16vec4) CompositeExtract 3074 1
|
|
Store 3053(texel) 3075
|
|
3076: 47(int) CompositeExtract 3074 0
|
|
3077: 184 Load 186(sCube)
|
|
3078: 167(fvec3) Load 169(c3)
|
|
3079:3056(ResType) ImageSparseSampleImplicitLod 3077 3078
|
|
3080: 7(f16vec4) CompositeExtract 3079 1
|
|
Store 3053(texel) 3080
|
|
3081: 47(int) CompositeExtract 3079 0
|
|
3082: 184 Load 186(sCube)
|
|
3083:175(f16vec3) Load 177(f16c3)
|
|
3084:6(float16_t) Load 137(f16bias)
|
|
3085:3056(ResType) ImageSparseSampleImplicitLod 3082 3083 Bias 3084
|
|
3086: 7(f16vec4) CompositeExtract 3085 1
|
|
Store 3053(texel) 3086
|
|
3087: 47(int) CompositeExtract 3085 0
|
|
3088: 224 Load 226(s2DShadow)
|
|
3089: 167(fvec3) Load 169(c3)
|
|
3090: 208(ptr) AccessChain 3053(texel) 207
|
|
3091: 52(float) CompositeExtract 3089 2
|
|
3093:3092(ResType) ImageSparseSampleDrefImplicitLod 3088 3089 3091
|
|
3094:6(float16_t) CompositeExtract 3093 1
|
|
Store 3090 3094
|
|
3095: 47(int) CompositeExtract 3093 0
|
|
3096: 224 Load 226(s2DShadow)
|
|
3097:154(f16vec2) Load 156(f16c2)
|
|
3098: 52(float) Load 215(compare)
|
|
3099: 208(ptr) AccessChain 3053(texel) 207
|
|
3100:6(float16_t) Load 137(f16bias)
|
|
3101:3092(ResType) ImageSparseSampleDrefImplicitLod 3096 3097 3098 Bias 3100
|
|
3102:6(float16_t) CompositeExtract 3101 1
|
|
Store 3099 3102
|
|
3103: 47(int) CompositeExtract 3101 0
|
|
3104: 245 Load 247(sCubeShadow)
|
|
3105: 249(fvec4) Load 251(c4)
|
|
3106: 208(ptr) AccessChain 3053(texel) 207
|
|
3107: 52(float) CompositeExtract 3105 3
|
|
3108:3092(ResType) ImageSparseSampleDrefImplicitLod 3104 3105 3107
|
|
3109:6(float16_t) CompositeExtract 3108 1
|
|
Store 3106 3109
|
|
3110: 47(int) CompositeExtract 3108 0
|
|
3111: 245 Load 247(sCubeShadow)
|
|
3112:175(f16vec3) Load 177(f16c3)
|
|
3113: 52(float) Load 215(compare)
|
|
3114: 208(ptr) AccessChain 3053(texel) 207
|
|
3115:6(float16_t) Load 137(f16bias)
|
|
3116:3092(ResType) ImageSparseSampleDrefImplicitLod 3111 3112 3113 Bias 3115
|
|
3117:6(float16_t) CompositeExtract 3116 1
|
|
Store 3114 3117
|
|
3118: 47(int) CompositeExtract 3116 0
|
|
3119: 284 Load 286(s2DArray)
|
|
3120: 167(fvec3) Load 169(c3)
|
|
3121:3056(ResType) ImageSparseSampleImplicitLod 3119 3120
|
|
3122: 7(f16vec4) CompositeExtract 3121 1
|
|
Store 3053(texel) 3122
|
|
3123: 47(int) CompositeExtract 3121 0
|
|
3124: 284 Load 286(s2DArray)
|
|
3125:175(f16vec3) Load 177(f16c3)
|
|
3126:6(float16_t) Load 137(f16bias)
|
|
3127:3056(ResType) ImageSparseSampleImplicitLod 3124 3125 Bias 3126
|
|
3128: 7(f16vec4) CompositeExtract 3127 1
|
|
Store 3053(texel) 3128
|
|
3129: 47(int) CompositeExtract 3127 0
|
|
3130: 299 Load 301(sCubeArray)
|
|
3131: 249(fvec4) Load 251(c4)
|
|
3132:3056(ResType) ImageSparseSampleImplicitLod 3130 3131
|
|
3133: 7(f16vec4) CompositeExtract 3132 1
|
|
Store 3053(texel) 3133
|
|
3134: 47(int) CompositeExtract 3132 0
|
|
3135: 299 Load 301(sCubeArray)
|
|
3136: 7(f16vec4) Load 309(f16c4)
|
|
3137:6(float16_t) Load 137(f16bias)
|
|
3138:3056(ResType) ImageSparseSampleImplicitLod 3135 3136 Bias 3137
|
|
3139: 7(f16vec4) CompositeExtract 3138 1
|
|
Store 3053(texel) 3139
|
|
3140: 47(int) CompositeExtract 3138 0
|
|
3141: 337 Load 339(s2DArrayShadow)
|
|
3142: 249(fvec4) Load 251(c4)
|
|
3143: 208(ptr) AccessChain 3053(texel) 207
|
|
3144: 52(float) CompositeExtract 3142 3
|
|
3145:3092(ResType) ImageSparseSampleDrefImplicitLod 3141 3142 3144
|
|
3146:6(float16_t) CompositeExtract 3145 1
|
|
Store 3143 3146
|
|
3147: 47(int) CompositeExtract 3145 0
|
|
3148: 337 Load 339(s2DArrayShadow)
|
|
3149:175(f16vec3) Load 177(f16c3)
|
|
3150: 52(float) Load 215(compare)
|
|
3151: 208(ptr) AccessChain 3053(texel) 207
|
|
3152:3092(ResType) ImageSparseSampleDrefImplicitLod 3148 3149 3150
|
|
3153:6(float16_t) CompositeExtract 3152 1
|
|
Store 3151 3153
|
|
3154: 47(int) CompositeExtract 3152 0
|
|
3155: 357 Load 359(s2DRect)
|
|
3156: 53(fvec2) Load 148(c2)
|
|
3157:3056(ResType) ImageSparseSampleImplicitLod 3155 3156
|
|
3158: 7(f16vec4) CompositeExtract 3157 1
|
|
Store 3053(texel) 3158
|
|
3159: 47(int) CompositeExtract 3157 0
|
|
3160: 357 Load 359(s2DRect)
|
|
3161:154(f16vec2) Load 156(f16c2)
|
|
3162:3056(ResType) ImageSparseSampleImplicitLod 3160 3161
|
|
3163: 7(f16vec4) CompositeExtract 3162 1
|
|
Store 3053(texel) 3163
|
|
3164: 47(int) CompositeExtract 3162 0
|
|
3165: 371 Load 373(s2DRectShadow)
|
|
3166: 167(fvec3) Load 169(c3)
|
|
3167: 208(ptr) AccessChain 3053(texel) 207
|
|
3168: 52(float) CompositeExtract 3166 2
|
|
3169:3092(ResType) ImageSparseSampleDrefImplicitLod 3165 3166 3168
|
|
3170:6(float16_t) CompositeExtract 3169 1
|
|
Store 3167 3170
|
|
3171: 47(int) CompositeExtract 3169 0
|
|
3172: 371 Load 373(s2DRectShadow)
|
|
3173:154(f16vec2) Load 156(f16c2)
|
|
3174: 52(float) Load 215(compare)
|
|
3175: 208(ptr) AccessChain 3053(texel) 207
|
|
3176:3092(ResType) ImageSparseSampleDrefImplicitLod 3172 3173 3174
|
|
3177:6(float16_t) CompositeExtract 3176 1
|
|
Store 3175 3177
|
|
3178: 47(int) CompositeExtract 3176 0
|
|
3179: 391 Load 393(sCubeArrayShadow)
|
|
3180: 249(fvec4) Load 251(c4)
|
|
3181: 52(float) Load 215(compare)
|
|
3182: 208(ptr) AccessChain 3053(texel) 207
|
|
3183:3092(ResType) ImageSparseSampleDrefImplicitLod 3179 3180 3181
|
|
3184:6(float16_t) CompositeExtract 3183 1
|
|
Store 3182 3184
|
|
3185: 47(int) CompositeExtract 3183 0
|
|
3186: 391 Load 393(sCubeArrayShadow)
|
|
3187: 7(f16vec4) Load 309(f16c4)
|
|
3188: 52(float) Load 215(compare)
|
|
3189: 208(ptr) AccessChain 3053(texel) 207
|
|
3190:3092(ResType) ImageSparseSampleDrefImplicitLod 3186 3187 3188
|
|
3191:6(float16_t) CompositeExtract 3190 1
|
|
Store 3189 3191
|
|
3192: 47(int) CompositeExtract 3190 0
|
|
3193: 7(f16vec4) Load 3053(texel)
|
|
ReturnValue 3193
|
|
FunctionEnd
|
|
71(testSparseTextureLod(): 7(f16vec4) Function None 8
|
|
72: Label
|
|
3196(texel): 64(ptr) Variable Function
|
|
Store 3196(texel) 121
|
|
3197: 143 Load 145(s2D)
|
|
3198: 53(fvec2) Load 148(c2)
|
|
3199: 52(float) Load 565(lod)
|
|
3200:3056(ResType) ImageSparseSampleExplicitLod 3197 3198 Lod 3199
|
|
3201: 7(f16vec4) CompositeExtract 3200 1
|
|
Store 3196(texel) 3201
|
|
3202: 47(int) CompositeExtract 3200 0
|
|
3203: 143 Load 145(s2D)
|
|
3204:154(f16vec2) Load 156(f16c2)
|
|
3205:6(float16_t) Load 572(f16lod)
|
|
3206:3056(ResType) ImageSparseSampleExplicitLod 3203 3204 Lod 3205
|
|
3207: 7(f16vec4) CompositeExtract 3206 1
|
|
Store 3196(texel) 3207
|
|
3208: 47(int) CompositeExtract 3206 0
|
|
3209: 163 Load 165(s3D)
|
|
3210: 167(fvec3) Load 169(c3)
|
|
3211: 52(float) Load 565(lod)
|
|
3212:3056(ResType) ImageSparseSampleExplicitLod 3209 3210 Lod 3211
|
|
3213: 7(f16vec4) CompositeExtract 3212 1
|
|
Store 3196(texel) 3213
|
|
3214: 47(int) CompositeExtract 3212 0
|
|
3215: 163 Load 165(s3D)
|
|
3216:175(f16vec3) Load 177(f16c3)
|
|
3217:6(float16_t) Load 572(f16lod)
|
|
3218:3056(ResType) ImageSparseSampleExplicitLod 3215 3216 Lod 3217
|
|
3219: 7(f16vec4) CompositeExtract 3218 1
|
|
Store 3196(texel) 3219
|
|
3220: 47(int) CompositeExtract 3218 0
|
|
3221: 184 Load 186(sCube)
|
|
3222: 167(fvec3) Load 169(c3)
|
|
3223: 52(float) Load 565(lod)
|
|
3224:3056(ResType) ImageSparseSampleExplicitLod 3221 3222 Lod 3223
|
|
3225: 7(f16vec4) CompositeExtract 3224 1
|
|
Store 3196(texel) 3225
|
|
3226: 47(int) CompositeExtract 3224 0
|
|
3227: 184 Load 186(sCube)
|
|
3228:175(f16vec3) Load 177(f16c3)
|
|
3229:6(float16_t) Load 572(f16lod)
|
|
3230:3056(ResType) ImageSparseSampleExplicitLod 3227 3228 Lod 3229
|
|
3231: 7(f16vec4) CompositeExtract 3230 1
|
|
Store 3196(texel) 3231
|
|
3232: 47(int) CompositeExtract 3230 0
|
|
3233: 224 Load 226(s2DShadow)
|
|
3234: 167(fvec3) Load 169(c3)
|
|
3235: 52(float) Load 565(lod)
|
|
3236: 208(ptr) AccessChain 3196(texel) 207
|
|
3237: 52(float) CompositeExtract 3234 2
|
|
3238:3092(ResType) ImageSparseSampleDrefExplicitLod 3233 3234 3237 Lod 3235
|
|
3239:6(float16_t) CompositeExtract 3238 1
|
|
Store 3236 3239
|
|
3240: 47(int) CompositeExtract 3238 0
|
|
3241: 224 Load 226(s2DShadow)
|
|
3242:154(f16vec2) Load 156(f16c2)
|
|
3243: 52(float) Load 215(compare)
|
|
3244:6(float16_t) Load 572(f16lod)
|
|
3245: 208(ptr) AccessChain 3196(texel) 207
|
|
3246:3092(ResType) ImageSparseSampleDrefExplicitLod 3241 3242 3243 Lod 3244
|
|
3247:6(float16_t) CompositeExtract 3246 1
|
|
Store 3245 3247
|
|
3248: 47(int) CompositeExtract 3246 0
|
|
3249: 284 Load 286(s2DArray)
|
|
3250: 167(fvec3) Load 169(c3)
|
|
3251: 52(float) Load 565(lod)
|
|
3252:3056(ResType) ImageSparseSampleExplicitLod 3249 3250 Lod 3251
|
|
3253: 7(f16vec4) CompositeExtract 3252 1
|
|
Store 3196(texel) 3253
|
|
3254: 47(int) CompositeExtract 3252 0
|
|
3255: 284 Load 286(s2DArray)
|
|
3256:175(f16vec3) Load 177(f16c3)
|
|
3257:6(float16_t) Load 572(f16lod)
|
|
3258:3056(ResType) ImageSparseSampleExplicitLod 3255 3256 Lod 3257
|
|
3259: 7(f16vec4) CompositeExtract 3258 1
|
|
Store 3196(texel) 3259
|
|
3260: 47(int) CompositeExtract 3258 0
|
|
3261: 299 Load 301(sCubeArray)
|
|
3262: 249(fvec4) Load 251(c4)
|
|
3263: 52(float) Load 565(lod)
|
|
3264:3056(ResType) ImageSparseSampleExplicitLod 3261 3262 Lod 3263
|
|
3265: 7(f16vec4) CompositeExtract 3264 1
|
|
Store 3196(texel) 3265
|
|
3266: 47(int) CompositeExtract 3264 0
|
|
3267: 299 Load 301(sCubeArray)
|
|
3268: 7(f16vec4) Load 309(f16c4)
|
|
3269:6(float16_t) Load 572(f16lod)
|
|
3270:3056(ResType) ImageSparseSampleExplicitLod 3267 3268 Lod 3269
|
|
3271: 7(f16vec4) CompositeExtract 3270 1
|
|
Store 3196(texel) 3271
|
|
3272: 47(int) CompositeExtract 3270 0
|
|
3273: 7(f16vec4) Load 3196(texel)
|
|
ReturnValue 3273
|
|
FunctionEnd
|
|
73(testSparseTextureOffset(): 7(f16vec4) Function None 8
|
|
74: Label
|
|
3276(texel): 64(ptr) Variable Function
|
|
Store 3276(texel) 121
|
|
3277: 143 Load 145(s2D)
|
|
3278: 53(fvec2) Load 148(c2)
|
|
3279:3056(ResType) ImageSparseSampleImplicitLod 3277 3278 ConstOffset 722
|
|
3280: 7(f16vec4) CompositeExtract 3279 1
|
|
Store 3276(texel) 3280
|
|
3281: 47(int) CompositeExtract 3279 0
|
|
3282: 143 Load 145(s2D)
|
|
3283:154(f16vec2) Load 156(f16c2)
|
|
3284:6(float16_t) Load 137(f16bias)
|
|
3285:3056(ResType) ImageSparseSampleImplicitLod 3282 3283 Bias ConstOffset 3284 722
|
|
3286: 7(f16vec4) CompositeExtract 3285 1
|
|
Store 3276(texel) 3286
|
|
3287: 47(int) CompositeExtract 3285 0
|
|
3288: 163 Load 165(s3D)
|
|
3289: 167(fvec3) Load 169(c3)
|
|
3290:3056(ResType) ImageSparseSampleImplicitLod 3288 3289 ConstOffset 735
|
|
3291: 7(f16vec4) CompositeExtract 3290 1
|
|
Store 3276(texel) 3291
|
|
3292: 47(int) CompositeExtract 3290 0
|
|
3293: 163 Load 165(s3D)
|
|
3294:175(f16vec3) Load 177(f16c3)
|
|
3295:6(float16_t) Load 137(f16bias)
|
|
3296:3056(ResType) ImageSparseSampleImplicitLod 3293 3294 Bias ConstOffset 3295 735
|
|
3297: 7(f16vec4) CompositeExtract 3296 1
|
|
Store 3276(texel) 3297
|
|
3298: 47(int) CompositeExtract 3296 0
|
|
3299: 357 Load 359(s2DRect)
|
|
3300: 53(fvec2) Load 148(c2)
|
|
3301:3056(ResType) ImageSparseSampleImplicitLod 3299 3300 ConstOffset 722
|
|
3302: 7(f16vec4) CompositeExtract 3301 1
|
|
Store 3276(texel) 3302
|
|
3303: 47(int) CompositeExtract 3301 0
|
|
3304: 357 Load 359(s2DRect)
|
|
3305:154(f16vec2) Load 156(f16c2)
|
|
3306:3056(ResType) ImageSparseSampleImplicitLod 3304 3305 ConstOffset 722
|
|
3307: 7(f16vec4) CompositeExtract 3306 1
|
|
Store 3276(texel) 3307
|
|
3308: 47(int) CompositeExtract 3306 0
|
|
3309: 371 Load 373(s2DRectShadow)
|
|
3310: 167(fvec3) Load 169(c3)
|
|
3311: 208(ptr) AccessChain 3276(texel) 207
|
|
3312: 52(float) CompositeExtract 3310 2
|
|
3313:3092(ResType) ImageSparseSampleDrefImplicitLod 3309 3310 3312 ConstOffset 722
|
|
3314:6(float16_t) CompositeExtract 3313 1
|
|
Store 3311 3314
|
|
3315: 47(int) CompositeExtract 3313 0
|
|
3316: 371 Load 373(s2DRectShadow)
|
|
3317:154(f16vec2) Load 156(f16c2)
|
|
3318: 52(float) Load 215(compare)
|
|
3319: 208(ptr) AccessChain 3276(texel) 207
|
|
3320:3092(ResType) ImageSparseSampleDrefImplicitLod 3316 3317 3318 ConstOffset 722
|
|
3321:6(float16_t) CompositeExtract 3320 1
|
|
Store 3319 3321
|
|
3322: 47(int) CompositeExtract 3320 0
|
|
3323: 224 Load 226(s2DShadow)
|
|
3324: 167(fvec3) Load 169(c3)
|
|
3325: 208(ptr) AccessChain 3276(texel) 207
|
|
3326: 52(float) CompositeExtract 3324 2
|
|
3327:3092(ResType) ImageSparseSampleDrefImplicitLod 3323 3324 3326 ConstOffset 722
|
|
3328:6(float16_t) CompositeExtract 3327 1
|
|
Store 3325 3328
|
|
3329: 47(int) CompositeExtract 3327 0
|
|
3330: 224 Load 226(s2DShadow)
|
|
3331:154(f16vec2) Load 156(f16c2)
|
|
3332: 52(float) Load 215(compare)
|
|
3333: 208(ptr) AccessChain 3276(texel) 207
|
|
3334:6(float16_t) Load 137(f16bias)
|
|
3335:3092(ResType) ImageSparseSampleDrefImplicitLod 3330 3331 3332 Bias ConstOffset 3334 722
|
|
3336:6(float16_t) CompositeExtract 3335 1
|
|
Store 3333 3336
|
|
3337: 47(int) CompositeExtract 3335 0
|
|
3338: 284 Load 286(s2DArray)
|
|
3339: 167(fvec3) Load 169(c3)
|
|
3340:3056(ResType) ImageSparseSampleImplicitLod 3338 3339 ConstOffset 722
|
|
3341: 7(f16vec4) CompositeExtract 3340 1
|
|
Store 3276(texel) 3341
|
|
3342: 47(int) CompositeExtract 3340 0
|
|
3343: 284 Load 286(s2DArray)
|
|
3344:175(f16vec3) Load 177(f16c3)
|
|
3345:6(float16_t) Load 137(f16bias)
|
|
3346:3056(ResType) ImageSparseSampleImplicitLod 3343 3344 Bias ConstOffset 3345 722
|
|
3347: 7(f16vec4) CompositeExtract 3346 1
|
|
Store 3276(texel) 3347
|
|
3348: 47(int) CompositeExtract 3346 0
|
|
3349: 337 Load 339(s2DArrayShadow)
|
|
3350: 249(fvec4) Load 251(c4)
|
|
3351: 208(ptr) AccessChain 3276(texel) 207
|
|
3352: 52(float) CompositeExtract 3350 3
|
|
3353:3092(ResType) ImageSparseSampleDrefImplicitLod 3349 3350 3352 ConstOffset 722
|
|
3354:6(float16_t) CompositeExtract 3353 1
|
|
Store 3351 3354
|
|
3355: 47(int) CompositeExtract 3353 0
|
|
3356: 337 Load 339(s2DArrayShadow)
|
|
3357:175(f16vec3) Load 177(f16c3)
|
|
3358: 52(float) Load 215(compare)
|
|
3359: 208(ptr) AccessChain 3276(texel) 207
|
|
3360:3092(ResType) ImageSparseSampleDrefImplicitLod 3356 3357 3358 ConstOffset 722
|
|
3361:6(float16_t) CompositeExtract 3360 1
|
|
Store 3359 3361
|
|
3362: 47(int) CompositeExtract 3360 0
|
|
3363: 7(f16vec4) Load 3276(texel)
|
|
ReturnValue 3363
|
|
FunctionEnd
|
|
75(testSparseTextureLodOffset(): 7(f16vec4) Function None 8
|
|
76: Label
|
|
3366(texel): 64(ptr) Variable Function
|
|
Store 3366(texel) 121
|
|
3367: 143 Load 145(s2D)
|
|
3368: 53(fvec2) Load 148(c2)
|
|
3369: 52(float) Load 565(lod)
|
|
3370:3056(ResType) ImageSparseSampleExplicitLod 3367 3368 Lod ConstOffset 3369 722
|
|
3371: 7(f16vec4) CompositeExtract 3370 1
|
|
Store 3366(texel) 3371
|
|
3372: 47(int) CompositeExtract 3370 0
|
|
3373: 143 Load 145(s2D)
|
|
3374:154(f16vec2) Load 156(f16c2)
|
|
3375:6(float16_t) Load 572(f16lod)
|
|
3376:3056(ResType) ImageSparseSampleExplicitLod 3373 3374 Lod ConstOffset 3375 722
|
|
3377: 7(f16vec4) CompositeExtract 3376 1
|
|
Store 3366(texel) 3377
|
|
3378: 47(int) CompositeExtract 3376 0
|
|
3379: 163 Load 165(s3D)
|
|
3380: 167(fvec3) Load 169(c3)
|
|
3381: 52(float) Load 565(lod)
|
|
3382:3056(ResType) ImageSparseSampleExplicitLod 3379 3380 Lod ConstOffset 3381 735
|
|
3383: 7(f16vec4) CompositeExtract 3382 1
|
|
Store 3366(texel) 3383
|
|
3384: 47(int) CompositeExtract 3382 0
|
|
3385: 163 Load 165(s3D)
|
|
3386:175(f16vec3) Load 177(f16c3)
|
|
3387:6(float16_t) Load 572(f16lod)
|
|
3388:3056(ResType) ImageSparseSampleExplicitLod 3385 3386 Lod ConstOffset 3387 735
|
|
3389: 7(f16vec4) CompositeExtract 3388 1
|
|
Store 3366(texel) 3389
|
|
3390: 47(int) CompositeExtract 3388 0
|
|
3391: 224 Load 226(s2DShadow)
|
|
3392: 167(fvec3) Load 169(c3)
|
|
3393: 52(float) Load 565(lod)
|
|
3394: 208(ptr) AccessChain 3366(texel) 207
|
|
3395: 52(float) CompositeExtract 3392 2
|
|
3396:3092(ResType) ImageSparseSampleDrefExplicitLod 3391 3392 3395 Lod ConstOffset 3393 722
|
|
3397:6(float16_t) CompositeExtract 3396 1
|
|
Store 3394 3397
|
|
3398: 47(int) CompositeExtract 3396 0
|
|
3399: 224 Load 226(s2DShadow)
|
|
3400:154(f16vec2) Load 156(f16c2)
|
|
3401: 52(float) Load 215(compare)
|
|
3402:6(float16_t) Load 572(f16lod)
|
|
3403: 208(ptr) AccessChain 3366(texel) 207
|
|
3404:3092(ResType) ImageSparseSampleDrefExplicitLod 3399 3400 3401 Lod ConstOffset 3402 722
|
|
3405:6(float16_t) CompositeExtract 3404 1
|
|
Store 3403 3405
|
|
3406: 47(int) CompositeExtract 3404 0
|
|
3407: 284 Load 286(s2DArray)
|
|
3408: 167(fvec3) Load 169(c3)
|
|
3409: 52(float) Load 565(lod)
|
|
3410:3056(ResType) ImageSparseSampleExplicitLod 3407 3408 Lod ConstOffset 3409 722
|
|
3411: 7(f16vec4) CompositeExtract 3410 1
|
|
Store 3366(texel) 3411
|
|
3412: 47(int) CompositeExtract 3410 0
|
|
3413: 284 Load 286(s2DArray)
|
|
3414:175(f16vec3) Load 177(f16c3)
|
|
3415:6(float16_t) Load 572(f16lod)
|
|
3416:3056(ResType) ImageSparseSampleExplicitLod 3413 3414 Lod ConstOffset 3415 722
|
|
3417: 7(f16vec4) CompositeExtract 3416 1
|
|
Store 3366(texel) 3417
|
|
3418: 47(int) CompositeExtract 3416 0
|
|
3419: 7(f16vec4) Load 3366(texel)
|
|
ReturnValue 3419
|
|
FunctionEnd
|
|
77(testSparseTextureGrad(): 7(f16vec4) Function None 8
|
|
78: Label
|
|
3422(texel): 64(ptr) Variable Function
|
|
Store 3422(texel) 121
|
|
3423: 143 Load 145(s2D)
|
|
3424: 53(fvec2) Load 148(c2)
|
|
3425: 53(fvec2) Load 1407(dPdxy2)
|
|
3426:3056(ResType) ImageSparseSampleExplicitLod 3423 3424 Grad 3425 3425
|
|
3427: 7(f16vec4) CompositeExtract 3426 1
|
|
Store 3422(texel) 3427
|
|
3428: 47(int) CompositeExtract 3426 0
|
|
3429: 143 Load 145(s2D)
|
|
3430:154(f16vec2) Load 156(f16c2)
|
|
3431:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3432:3056(ResType) ImageSparseSampleExplicitLod 3429 3430 Grad 3431 3431
|
|
3433: 7(f16vec4) CompositeExtract 3432 1
|
|
Store 3422(texel) 3433
|
|
3434: 47(int) CompositeExtract 3432 0
|
|
3435: 163 Load 165(s3D)
|
|
3436: 167(fvec3) Load 169(c3)
|
|
3437: 167(fvec3) Load 1421(dPdxy3)
|
|
3438:3056(ResType) ImageSparseSampleExplicitLod 3435 3436 Grad 3437 3437
|
|
3439: 7(f16vec4) CompositeExtract 3438 1
|
|
Store 3422(texel) 3439
|
|
3440: 47(int) CompositeExtract 3438 0
|
|
3441: 163 Load 165(s3D)
|
|
3442:175(f16vec3) Load 177(f16c3)
|
|
3443:175(f16vec3) Load 1428(f16dPdxy3)
|
|
3444:3056(ResType) ImageSparseSampleExplicitLod 3441 3442 Grad 3443 3443
|
|
3445: 7(f16vec4) CompositeExtract 3444 1
|
|
Store 3422(texel) 3445
|
|
3446: 47(int) CompositeExtract 3444 0
|
|
3447: 184 Load 186(sCube)
|
|
3448: 167(fvec3) Load 169(c3)
|
|
3449: 167(fvec3) Load 1421(dPdxy3)
|
|
3450:3056(ResType) ImageSparseSampleExplicitLod 3447 3448 Grad 3449 3449
|
|
3451: 7(f16vec4) CompositeExtract 3450 1
|
|
Store 3422(texel) 3451
|
|
3452: 47(int) CompositeExtract 3450 0
|
|
3453: 184 Load 186(sCube)
|
|
3454:175(f16vec3) Load 177(f16c3)
|
|
3455:175(f16vec3) Load 1428(f16dPdxy3)
|
|
3456:3056(ResType) ImageSparseSampleExplicitLod 3453 3454 Grad 3455 3455
|
|
3457: 7(f16vec4) CompositeExtract 3456 1
|
|
Store 3422(texel) 3457
|
|
3458: 47(int) CompositeExtract 3456 0
|
|
3459: 357 Load 359(s2DRect)
|
|
3460: 53(fvec2) Load 148(c2)
|
|
3461: 53(fvec2) Load 1407(dPdxy2)
|
|
3462:3056(ResType) ImageSparseSampleExplicitLod 3459 3460 Grad 3461 3461
|
|
3463: 7(f16vec4) CompositeExtract 3462 1
|
|
Store 3422(texel) 3463
|
|
3464: 47(int) CompositeExtract 3462 0
|
|
3465: 357 Load 359(s2DRect)
|
|
3466:154(f16vec2) Load 156(f16c2)
|
|
3467:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3468:3056(ResType) ImageSparseSampleExplicitLod 3465 3466 Grad 3467 3467
|
|
3469: 7(f16vec4) CompositeExtract 3468 1
|
|
Store 3422(texel) 3469
|
|
3470: 47(int) CompositeExtract 3468 0
|
|
3471: 371 Load 373(s2DRectShadow)
|
|
3472: 167(fvec3) Load 169(c3)
|
|
3473: 53(fvec2) Load 1407(dPdxy2)
|
|
3474: 208(ptr) AccessChain 3422(texel) 207
|
|
3475: 52(float) CompositeExtract 3472 2
|
|
3476:3092(ResType) ImageSparseSampleDrefExplicitLod 3471 3472 3475 Grad 3473 3473
|
|
3477:6(float16_t) CompositeExtract 3476 1
|
|
Store 3474 3477
|
|
3478: 47(int) CompositeExtract 3476 0
|
|
3479: 371 Load 373(s2DRectShadow)
|
|
3480:154(f16vec2) Load 156(f16c2)
|
|
3481: 52(float) Load 215(compare)
|
|
3482:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3483: 208(ptr) AccessChain 3422(texel) 207
|
|
3484:3092(ResType) ImageSparseSampleDrefExplicitLod 3479 3480 3481 Grad 3482 3482
|
|
3485:6(float16_t) CompositeExtract 3484 1
|
|
Store 3483 3485
|
|
3486: 47(int) CompositeExtract 3484 0
|
|
3487: 224 Load 226(s2DShadow)
|
|
3488: 167(fvec3) Load 169(c3)
|
|
3489: 53(fvec2) Load 1407(dPdxy2)
|
|
3490: 208(ptr) AccessChain 3422(texel) 207
|
|
3491: 52(float) CompositeExtract 3488 2
|
|
3492:3092(ResType) ImageSparseSampleDrefExplicitLod 3487 3488 3491 Grad 3489 3489
|
|
3493:6(float16_t) CompositeExtract 3492 1
|
|
Store 3490 3493
|
|
3494: 47(int) CompositeExtract 3492 0
|
|
3495: 224 Load 226(s2DShadow)
|
|
3496:154(f16vec2) Load 156(f16c2)
|
|
3497: 52(float) Load 215(compare)
|
|
3498:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3499: 208(ptr) AccessChain 3422(texel) 207
|
|
3500:3092(ResType) ImageSparseSampleDrefExplicitLod 3495 3496 3497 Grad 3498 3498
|
|
3501:6(float16_t) CompositeExtract 3500 1
|
|
Store 3499 3501
|
|
3502: 47(int) CompositeExtract 3500 0
|
|
3503: 245 Load 247(sCubeShadow)
|
|
3504: 249(fvec4) Load 251(c4)
|
|
3505: 167(fvec3) Load 1421(dPdxy3)
|
|
3506: 208(ptr) AccessChain 3422(texel) 207
|
|
3507: 52(float) CompositeExtract 3504 3
|
|
3508:3092(ResType) ImageSparseSampleDrefExplicitLod 3503 3504 3507 Grad 3505 3505
|
|
3509:6(float16_t) CompositeExtract 3508 1
|
|
Store 3506 3509
|
|
3510: 47(int) CompositeExtract 3508 0
|
|
3511: 245 Load 247(sCubeShadow)
|
|
3512:175(f16vec3) Load 177(f16c3)
|
|
3513: 52(float) Load 215(compare)
|
|
3514:175(f16vec3) Load 1428(f16dPdxy3)
|
|
3515: 208(ptr) AccessChain 3422(texel) 207
|
|
3516:3092(ResType) ImageSparseSampleDrefExplicitLod 3511 3512 3513 Grad 3514 3514
|
|
3517:6(float16_t) CompositeExtract 3516 1
|
|
Store 3515 3517
|
|
3518: 47(int) CompositeExtract 3516 0
|
|
3519: 284 Load 286(s2DArray)
|
|
3520: 167(fvec3) Load 169(c3)
|
|
3521: 53(fvec2) Load 1407(dPdxy2)
|
|
3522:3056(ResType) ImageSparseSampleExplicitLod 3519 3520 Grad 3521 3521
|
|
3523: 7(f16vec4) CompositeExtract 3522 1
|
|
Store 3422(texel) 3523
|
|
3524: 47(int) CompositeExtract 3522 0
|
|
3525: 284 Load 286(s2DArray)
|
|
3526:175(f16vec3) Load 177(f16c3)
|
|
3527:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3528:3056(ResType) ImageSparseSampleExplicitLod 3525 3526 Grad 3527 3527
|
|
3529: 7(f16vec4) CompositeExtract 3528 1
|
|
Store 3422(texel) 3529
|
|
3530: 47(int) CompositeExtract 3528 0
|
|
3531: 337 Load 339(s2DArrayShadow)
|
|
3532: 249(fvec4) Load 251(c4)
|
|
3533: 53(fvec2) Load 1407(dPdxy2)
|
|
3534: 208(ptr) AccessChain 3422(texel) 207
|
|
3535: 52(float) CompositeExtract 3532 3
|
|
3536:3092(ResType) ImageSparseSampleDrefExplicitLod 3531 3532 3535 Grad 3533 3533
|
|
3537:6(float16_t) CompositeExtract 3536 1
|
|
Store 3534 3537
|
|
3538: 47(int) CompositeExtract 3536 0
|
|
3539: 337 Load 339(s2DArrayShadow)
|
|
3540:175(f16vec3) Load 177(f16c3)
|
|
3541: 52(float) Load 215(compare)
|
|
3542:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3543: 208(ptr) AccessChain 3422(texel) 207
|
|
3544:3092(ResType) ImageSparseSampleDrefExplicitLod 3539 3540 3541 Grad 3542 3542
|
|
3545:6(float16_t) CompositeExtract 3544 1
|
|
Store 3543 3545
|
|
3546: 47(int) CompositeExtract 3544 0
|
|
3547: 299 Load 301(sCubeArray)
|
|
3548: 249(fvec4) Load 251(c4)
|
|
3549: 167(fvec3) Load 1421(dPdxy3)
|
|
3550:3056(ResType) ImageSparseSampleExplicitLod 3547 3548 Grad 3549 3549
|
|
3551: 7(f16vec4) CompositeExtract 3550 1
|
|
Store 3422(texel) 3551
|
|
3552: 47(int) CompositeExtract 3550 0
|
|
3553: 299 Load 301(sCubeArray)
|
|
3554: 7(f16vec4) Load 309(f16c4)
|
|
3555:175(f16vec3) Load 1428(f16dPdxy3)
|
|
3556:3056(ResType) ImageSparseSampleExplicitLod 3553 3554 Grad 3555 3555
|
|
3557: 7(f16vec4) CompositeExtract 3556 1
|
|
Store 3422(texel) 3557
|
|
3558: 47(int) CompositeExtract 3556 0
|
|
3559: 7(f16vec4) Load 3422(texel)
|
|
ReturnValue 3559
|
|
FunctionEnd
|
|
79(testSparseTextureGradOffset(): 7(f16vec4) Function None 8
|
|
80: Label
|
|
3562(texel): 64(ptr) Variable Function
|
|
Store 3562(texel) 121
|
|
3563: 143 Load 145(s2D)
|
|
3564: 53(fvec2) Load 148(c2)
|
|
3565: 53(fvec2) Load 1407(dPdxy2)
|
|
3566:3056(ResType) ImageSparseSampleExplicitLod 3563 3564 Grad ConstOffset 3565 3565 722
|
|
3567: 7(f16vec4) CompositeExtract 3566 1
|
|
Store 3562(texel) 3567
|
|
3568: 47(int) CompositeExtract 3566 0
|
|
3569: 143 Load 145(s2D)
|
|
3570:154(f16vec2) Load 156(f16c2)
|
|
3571:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3572:3056(ResType) ImageSparseSampleExplicitLod 3569 3570 Grad ConstOffset 3571 3571 722
|
|
3573: 7(f16vec4) CompositeExtract 3572 1
|
|
Store 3562(texel) 3573
|
|
3574: 47(int) CompositeExtract 3572 0
|
|
3575: 163 Load 165(s3D)
|
|
3576: 167(fvec3) Load 169(c3)
|
|
3577: 167(fvec3) Load 1421(dPdxy3)
|
|
3578:3056(ResType) ImageSparseSampleExplicitLod 3575 3576 Grad ConstOffset 3577 3577 735
|
|
3579: 7(f16vec4) CompositeExtract 3578 1
|
|
Store 3562(texel) 3579
|
|
3580: 47(int) CompositeExtract 3578 0
|
|
3581: 163 Load 165(s3D)
|
|
3582:175(f16vec3) Load 177(f16c3)
|
|
3583:175(f16vec3) Load 1428(f16dPdxy3)
|
|
3584:3056(ResType) ImageSparseSampleExplicitLod 3581 3582 Grad ConstOffset 3583 3583 735
|
|
3585: 7(f16vec4) CompositeExtract 3584 1
|
|
Store 3562(texel) 3585
|
|
3586: 47(int) CompositeExtract 3584 0
|
|
3587: 357 Load 359(s2DRect)
|
|
3588: 53(fvec2) Load 148(c2)
|
|
3589: 53(fvec2) Load 1407(dPdxy2)
|
|
3590:3056(ResType) ImageSparseSampleExplicitLod 3587 3588 Grad ConstOffset 3589 3589 722
|
|
3591: 7(f16vec4) CompositeExtract 3590 1
|
|
Store 3562(texel) 3591
|
|
3592: 47(int) CompositeExtract 3590 0
|
|
3593: 357 Load 359(s2DRect)
|
|
3594:154(f16vec2) Load 156(f16c2)
|
|
3595:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3596:3056(ResType) ImageSparseSampleExplicitLod 3593 3594 Grad ConstOffset 3595 3595 722
|
|
3597: 7(f16vec4) CompositeExtract 3596 1
|
|
Store 3562(texel) 3597
|
|
3598: 47(int) CompositeExtract 3596 0
|
|
3599: 371 Load 373(s2DRectShadow)
|
|
3600: 167(fvec3) Load 169(c3)
|
|
3601: 53(fvec2) Load 1407(dPdxy2)
|
|
3602: 208(ptr) AccessChain 3562(texel) 207
|
|
3603: 52(float) CompositeExtract 3600 2
|
|
3604:3092(ResType) ImageSparseSampleDrefExplicitLod 3599 3600 3603 Grad ConstOffset 3601 3601 722
|
|
3605:6(float16_t) CompositeExtract 3604 1
|
|
Store 3602 3605
|
|
3606: 47(int) CompositeExtract 3604 0
|
|
3607: 371 Load 373(s2DRectShadow)
|
|
3608:154(f16vec2) Load 156(f16c2)
|
|
3609: 52(float) Load 215(compare)
|
|
3610:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3611: 208(ptr) AccessChain 3562(texel) 207
|
|
3612:3092(ResType) ImageSparseSampleDrefExplicitLod 3607 3608 3609 Grad ConstOffset 3610 3610 722
|
|
3613:6(float16_t) CompositeExtract 3612 1
|
|
Store 3611 3613
|
|
3614: 47(int) CompositeExtract 3612 0
|
|
3615: 224 Load 226(s2DShadow)
|
|
3616: 167(fvec3) Load 169(c3)
|
|
3617: 53(fvec2) Load 1407(dPdxy2)
|
|
3618: 208(ptr) AccessChain 3562(texel) 207
|
|
3619: 52(float) CompositeExtract 3616 2
|
|
3620:3092(ResType) ImageSparseSampleDrefExplicitLod 3615 3616 3619 Grad ConstOffset 3617 3617 722
|
|
3621:6(float16_t) CompositeExtract 3620 1
|
|
Store 3618 3621
|
|
3622: 47(int) CompositeExtract 3620 0
|
|
3623: 224 Load 226(s2DShadow)
|
|
3624:154(f16vec2) Load 156(f16c2)
|
|
3625: 52(float) Load 215(compare)
|
|
3626:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3627: 208(ptr) AccessChain 3562(texel) 207
|
|
3628:3092(ResType) ImageSparseSampleDrefExplicitLod 3623 3624 3625 Grad ConstOffset 3626 3626 722
|
|
3629:6(float16_t) CompositeExtract 3628 1
|
|
Store 3627 3629
|
|
3630: 47(int) CompositeExtract 3628 0
|
|
3631: 284 Load 286(s2DArray)
|
|
3632: 167(fvec3) Load 169(c3)
|
|
3633: 53(fvec2) Load 1407(dPdxy2)
|
|
3634:3056(ResType) ImageSparseSampleExplicitLod 3631 3632 Grad ConstOffset 3633 3633 722
|
|
3635: 7(f16vec4) CompositeExtract 3634 1
|
|
Store 3562(texel) 3635
|
|
3636: 47(int) CompositeExtract 3634 0
|
|
3637: 284 Load 286(s2DArray)
|
|
3638:175(f16vec3) Load 177(f16c3)
|
|
3639:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3640:3056(ResType) ImageSparseSampleExplicitLod 3637 3638 Grad ConstOffset 3639 3639 722
|
|
3641: 7(f16vec4) CompositeExtract 3640 1
|
|
Store 3562(texel) 3641
|
|
3642: 47(int) CompositeExtract 3640 0
|
|
3643: 337 Load 339(s2DArrayShadow)
|
|
3644: 249(fvec4) Load 251(c4)
|
|
3645: 53(fvec2) Load 1407(dPdxy2)
|
|
3646: 208(ptr) AccessChain 3562(texel) 207
|
|
3647: 52(float) CompositeExtract 3644 3
|
|
3648:3092(ResType) ImageSparseSampleDrefExplicitLod 3643 3644 3647 Grad ConstOffset 3645 3645 722
|
|
3649:6(float16_t) CompositeExtract 3648 1
|
|
Store 3646 3649
|
|
3650: 47(int) CompositeExtract 3648 0
|
|
3651: 337 Load 339(s2DArrayShadow)
|
|
3652:175(f16vec3) Load 177(f16c3)
|
|
3653: 52(float) Load 215(compare)
|
|
3654:154(f16vec2) Load 1414(f16dPdxy2)
|
|
3655: 208(ptr) AccessChain 3562(texel) 207
|
|
3656:3092(ResType) ImageSparseSampleDrefExplicitLod 3651 3652 3653 Grad ConstOffset 3654 3654 722
|
|
3657:6(float16_t) CompositeExtract 3656 1
|
|
Store 3655 3657
|
|
3658: 47(int) CompositeExtract 3656 0
|
|
3659: 7(f16vec4) Load 3562(texel)
|
|
ReturnValue 3659
|
|
FunctionEnd
|
|
81(testSparseTexelFetch(): 7(f16vec4) Function None 8
|
|
82: Label
|
|
3662(texel): 64(ptr) Variable Function
|
|
Store 3662(texel) 121
|
|
3663: 143 Load 145(s2D)
|
|
3664: 53(fvec2) Load 148(c2)
|
|
3665: 721(ivec2) ConvertFToS 3664
|
|
3666: 52(float) Load 565(lod)
|
|
3667: 47(int) ConvertFToS 3666
|
|
3668: 142 Image 3663
|
|
3669:3056(ResType) ImageSparseFetch 3668 3665 Lod 3667
|
|
3670: 7(f16vec4) CompositeExtract 3669 1
|
|
Store 3662(texel) 3670
|
|
3671: 47(int) CompositeExtract 3669 0
|
|
3672: 163 Load 165(s3D)
|
|
3673: 167(fvec3) Load 169(c3)
|
|
3674: 734(ivec3) ConvertFToS 3673
|
|
3675: 52(float) Load 565(lod)
|
|
3676: 47(int) ConvertFToS 3675
|
|
3677: 162 Image 3672
|
|
3678:3056(ResType) ImageSparseFetch 3677 3674 Lod 3676
|
|
3679: 7(f16vec4) CompositeExtract 3678 1
|
|
Store 3662(texel) 3679
|
|
3680: 47(int) CompositeExtract 3678 0
|
|
3681: 357 Load 359(s2DRect)
|
|
3682: 53(fvec2) Load 148(c2)
|
|
3683: 721(ivec2) ConvertFToS 3682
|
|
3684: 356 Image 3681
|
|
3685:3056(ResType) ImageSparseFetch 3684 3683
|
|
3686: 7(f16vec4) CompositeExtract 3685 1
|
|
Store 3662(texel) 3686
|
|
3687: 47(int) CompositeExtract 3685 0
|
|
3688: 284 Load 286(s2DArray)
|
|
3689: 167(fvec3) Load 169(c3)
|
|
3690: 734(ivec3) ConvertFToS 3689
|
|
3691: 52(float) Load 565(lod)
|
|
3692: 47(int) ConvertFToS 3691
|
|
3693: 283 Image 3688
|
|
3694:3056(ResType) ImageSparseFetch 3693 3690 Lod 3692
|
|
3695: 7(f16vec4) CompositeExtract 3694 1
|
|
Store 3662(texel) 3695
|
|
3696: 47(int) CompositeExtract 3694 0
|
|
3697: 1309 Load 1311(s2DMS)
|
|
3698: 53(fvec2) Load 148(c2)
|
|
3699: 721(ivec2) ConvertFToS 3698
|
|
3700: 1308 Image 3697
|
|
3701:3056(ResType) ImageSparseFetch 3700 3699 Sample 709
|
|
3702: 7(f16vec4) CompositeExtract 3701 1
|
|
Store 3662(texel) 3702
|
|
3703: 47(int) CompositeExtract 3701 0
|
|
3704: 1320 Load 1322(s2DMSArray)
|
|
3705: 167(fvec3) Load 169(c3)
|
|
3706: 734(ivec3) ConvertFToS 3705
|
|
3707: 1319 Image 3704
|
|
3708:3056(ResType) ImageSparseFetch 3707 3706 Sample 1326
|
|
3709: 7(f16vec4) CompositeExtract 3708 1
|
|
Store 3662(texel) 3709
|
|
3710: 47(int) CompositeExtract 3708 0
|
|
3711: 7(f16vec4) Load 3662(texel)
|
|
ReturnValue 3711
|
|
FunctionEnd
|
|
83(testSparseTexelFetchOffset(): 7(f16vec4) Function None 8
|
|
84: Label
|
|
3714(texel): 64(ptr) Variable Function
|
|
Store 3714(texel) 121
|
|
3715: 143 Load 145(s2D)
|
|
3716: 53(fvec2) Load 148(c2)
|
|
3717: 721(ivec2) ConvertFToS 3716
|
|
3718: 52(float) Load 565(lod)
|
|
3719: 47(int) ConvertFToS 3718
|
|
3720: 142 Image 3715
|
|
3721:3056(ResType) ImageSparseFetch 3720 3717 Lod ConstOffset 3719 722
|
|
3722: 7(f16vec4) CompositeExtract 3721 1
|
|
Store 3714(texel) 3722
|
|
3723: 47(int) CompositeExtract 3721 0
|
|
3724: 163 Load 165(s3D)
|
|
3725: 167(fvec3) Load 169(c3)
|
|
3726: 734(ivec3) ConvertFToS 3725
|
|
3727: 52(float) Load 565(lod)
|
|
3728: 47(int) ConvertFToS 3727
|
|
3729: 162 Image 3724
|
|
3730:3056(ResType) ImageSparseFetch 3729 3726 Lod ConstOffset 3728 735
|
|
3731: 7(f16vec4) CompositeExtract 3730 1
|
|
Store 3714(texel) 3731
|
|
3732: 47(int) CompositeExtract 3730 0
|
|
3733: 357 Load 359(s2DRect)
|
|
3734: 53(fvec2) Load 148(c2)
|
|
3735: 721(ivec2) ConvertFToS 3734
|
|
3736: 356 Image 3733
|
|
3737:3056(ResType) ImageSparseFetch 3736 3735 ConstOffset 722
|
|
3738: 7(f16vec4) CompositeExtract 3737 1
|
|
Store 3714(texel) 3738
|
|
3739: 47(int) CompositeExtract 3737 0
|
|
3740: 284 Load 286(s2DArray)
|
|
3741: 167(fvec3) Load 169(c3)
|
|
3742: 734(ivec3) ConvertFToS 3741
|
|
3743: 52(float) Load 565(lod)
|
|
3744: 47(int) ConvertFToS 3743
|
|
3745: 283 Image 3740
|
|
3746:3056(ResType) ImageSparseFetch 3745 3742 Lod ConstOffset 3744 722
|
|
3747: 7(f16vec4) CompositeExtract 3746 1
|
|
Store 3714(texel) 3747
|
|
3748: 47(int) CompositeExtract 3746 0
|
|
3749: 7(f16vec4) Load 3714(texel)
|
|
ReturnValue 3749
|
|
FunctionEnd
|
|
85(testSparseTextureGather(): 7(f16vec4) Function None 8
|
|
86: Label
|
|
3752(texel): 64(ptr) Variable Function
|
|
Store 3752(texel) 121
|
|
3753: 143 Load 145(s2D)
|
|
3754: 53(fvec2) Load 148(c2)
|
|
3755:3056(ResType) ImageSparseGather 3753 3754 2097
|
|
3756: 7(f16vec4) CompositeExtract 3755 1
|
|
Store 3752(texel) 3756
|
|
3757: 47(int) CompositeExtract 3755 0
|
|
3758: 143 Load 145(s2D)
|
|
3759:154(f16vec2) Load 156(f16c2)
|
|
3760:6(float16_t) Load 137(f16bias)
|
|
3761:3056(ResType) ImageSparseGather 3758 3759 2097 Bias 3760
|
|
3762: 7(f16vec4) CompositeExtract 3761 1
|
|
Store 3752(texel) 3762
|
|
3763: 47(int) CompositeExtract 3761 0
|
|
3764: 284 Load 286(s2DArray)
|
|
3765: 167(fvec3) Load 169(c3)
|
|
3766:3056(ResType) ImageSparseGather 3764 3765 2097
|
|
3767: 7(f16vec4) CompositeExtract 3766 1
|
|
Store 3752(texel) 3767
|
|
3768: 47(int) CompositeExtract 3766 0
|
|
3769: 284 Load 286(s2DArray)
|
|
3770:175(f16vec3) Load 177(f16c3)
|
|
3771:6(float16_t) Load 137(f16bias)
|
|
3772:3056(ResType) ImageSparseGather 3769 3770 2097 Bias 3771
|
|
3773: 7(f16vec4) CompositeExtract 3772 1
|
|
Store 3752(texel) 3773
|
|
3774: 47(int) CompositeExtract 3772 0
|
|
3775: 184 Load 186(sCube)
|
|
3776: 167(fvec3) Load 169(c3)
|
|
3777:3056(ResType) ImageSparseGather 3775 3776 2097
|
|
3778: 7(f16vec4) CompositeExtract 3777 1
|
|
Store 3752(texel) 3778
|
|
3779: 47(int) CompositeExtract 3777 0
|
|
3780: 184 Load 186(sCube)
|
|
3781:175(f16vec3) Load 177(f16c3)
|
|
3782:6(float16_t) Load 137(f16bias)
|
|
3783:3056(ResType) ImageSparseGather 3780 3781 2097 Bias 3782
|
|
3784: 7(f16vec4) CompositeExtract 3783 1
|
|
Store 3752(texel) 3784
|
|
3785: 47(int) CompositeExtract 3783 0
|
|
3786: 299 Load 301(sCubeArray)
|
|
3787: 249(fvec4) Load 251(c4)
|
|
3788:3056(ResType) ImageSparseGather 3786 3787 2097
|
|
3789: 7(f16vec4) CompositeExtract 3788 1
|
|
Store 3752(texel) 3789
|
|
3790: 47(int) CompositeExtract 3788 0
|
|
3791: 299 Load 301(sCubeArray)
|
|
3792: 7(f16vec4) Load 309(f16c4)
|
|
3793:6(float16_t) Load 137(f16bias)
|
|
3794:3056(ResType) ImageSparseGather 3791 3792 2097 Bias 3793
|
|
3795: 7(f16vec4) CompositeExtract 3794 1
|
|
Store 3752(texel) 3795
|
|
3796: 47(int) CompositeExtract 3794 0
|
|
3797: 357 Load 359(s2DRect)
|
|
3798: 53(fvec2) Load 148(c2)
|
|
3799:3056(ResType) ImageSparseGather 3797 3798 2097
|
|
3800: 7(f16vec4) CompositeExtract 3799 1
|
|
Store 3752(texel) 3800
|
|
3801: 47(int) CompositeExtract 3799 0
|
|
3802: 357 Load 359(s2DRect)
|
|
3803:154(f16vec2) Load 156(f16c2)
|
|
3804:3056(ResType) ImageSparseGather 3802 3803 2097
|
|
3805: 7(f16vec4) CompositeExtract 3804 1
|
|
Store 3752(texel) 3805
|
|
3806: 47(int) CompositeExtract 3804 0
|
|
3807: 224 Load 226(s2DShadow)
|
|
3808: 53(fvec2) Load 148(c2)
|
|
3809: 52(float) Load 215(compare)
|
|
3810:3056(ResType) ImageSparseDrefGather 3807 3808 3809
|
|
3811: 7(f16vec4) CompositeExtract 3810 1
|
|
Store 3752(texel) 3811
|
|
3812: 47(int) CompositeExtract 3810 0
|
|
3813: 224 Load 226(s2DShadow)
|
|
3814:154(f16vec2) Load 156(f16c2)
|
|
3815: 52(float) Load 215(compare)
|
|
3816:3056(ResType) ImageSparseDrefGather 3813 3814 3815
|
|
3817: 7(f16vec4) CompositeExtract 3816 1
|
|
Store 3752(texel) 3817
|
|
3818: 47(int) CompositeExtract 3816 0
|
|
3819: 337 Load 339(s2DArrayShadow)
|
|
3820: 167(fvec3) Load 169(c3)
|
|
3821: 52(float) Load 215(compare)
|
|
3822:3056(ResType) ImageSparseDrefGather 3819 3820 3821
|
|
3823: 7(f16vec4) CompositeExtract 3822 1
|
|
Store 3752(texel) 3823
|
|
3824: 47(int) CompositeExtract 3822 0
|
|
3825: 337 Load 339(s2DArrayShadow)
|
|
3826:175(f16vec3) Load 177(f16c3)
|
|
3827: 52(float) Load 215(compare)
|
|
3828:3056(ResType) ImageSparseDrefGather 3825 3826 3827
|
|
3829: 7(f16vec4) CompositeExtract 3828 1
|
|
Store 3752(texel) 3829
|
|
3830: 47(int) CompositeExtract 3828 0
|
|
3831: 245 Load 247(sCubeShadow)
|
|
3832: 167(fvec3) Load 169(c3)
|
|
3833: 52(float) Load 215(compare)
|
|
3834:3056(ResType) ImageSparseDrefGather 3831 3832 3833
|
|
3835: 7(f16vec4) CompositeExtract 3834 1
|
|
Store 3752(texel) 3835
|
|
3836: 47(int) CompositeExtract 3834 0
|
|
3837: 245 Load 247(sCubeShadow)
|
|
3838:175(f16vec3) Load 177(f16c3)
|
|
3839: 52(float) Load 215(compare)
|
|
3840:3056(ResType) ImageSparseDrefGather 3837 3838 3839
|
|
3841: 7(f16vec4) CompositeExtract 3840 1
|
|
Store 3752(texel) 3841
|
|
3842: 47(int) CompositeExtract 3840 0
|
|
3843: 391 Load 393(sCubeArrayShadow)
|
|
3844: 249(fvec4) Load 251(c4)
|
|
3845: 52(float) Load 215(compare)
|
|
3846:3056(ResType) ImageSparseDrefGather 3843 3844 3845
|
|
3847: 7(f16vec4) CompositeExtract 3846 1
|
|
Store 3752(texel) 3847
|
|
3848: 47(int) CompositeExtract 3846 0
|
|
3849: 391 Load 393(sCubeArrayShadow)
|
|
3850: 7(f16vec4) Load 309(f16c4)
|
|
3851: 52(float) Load 215(compare)
|
|
3852:3056(ResType) ImageSparseDrefGather 3849 3850 3851
|
|
3853: 7(f16vec4) CompositeExtract 3852 1
|
|
Store 3752(texel) 3853
|
|
3854: 47(int) CompositeExtract 3852 0
|
|
3855: 371 Load 373(s2DRectShadow)
|
|
3856: 53(fvec2) Load 148(c2)
|
|
3857: 52(float) Load 215(compare)
|
|
3858:3056(ResType) ImageSparseDrefGather 3855 3856 3857
|
|
3859: 7(f16vec4) CompositeExtract 3858 1
|
|
Store 3752(texel) 3859
|
|
3860: 47(int) CompositeExtract 3858 0
|
|
3861: 371 Load 373(s2DRectShadow)
|
|
3862:154(f16vec2) Load 156(f16c2)
|
|
3863: 52(float) Load 215(compare)
|
|
3864:3056(ResType) ImageSparseDrefGather 3861 3862 3863
|
|
3865: 7(f16vec4) CompositeExtract 3864 1
|
|
Store 3752(texel) 3865
|
|
3866: 47(int) CompositeExtract 3864 0
|
|
3867: 7(f16vec4) Load 3752(texel)
|
|
ReturnValue 3867
|
|
FunctionEnd
|
|
87(testSparseTextureGatherOffset(): 7(f16vec4) Function None 8
|
|
88: Label
|
|
3870(texel): 64(ptr) Variable Function
|
|
Store 3870(texel) 121
|
|
3871: 143 Load 145(s2D)
|
|
3872: 53(fvec2) Load 148(c2)
|
|
3873:3056(ResType) ImageSparseGather 3871 3872 2097 ConstOffset 722
|
|
3874: 7(f16vec4) CompositeExtract 3873 1
|
|
Store 3870(texel) 3874
|
|
3875: 47(int) CompositeExtract 3873 0
|
|
3876: 143 Load 145(s2D)
|
|
3877:154(f16vec2) Load 156(f16c2)
|
|
3878:6(float16_t) Load 137(f16bias)
|
|
3879:3056(ResType) ImageSparseGather 3876 3877 2097 Bias ConstOffset 3878 722
|
|
3880: 7(f16vec4) CompositeExtract 3879 1
|
|
Store 3870(texel) 3880
|
|
3881: 47(int) CompositeExtract 3879 0
|
|
3882: 284 Load 286(s2DArray)
|
|
3883: 167(fvec3) Load 169(c3)
|
|
3884:3056(ResType) ImageSparseGather 3882 3883 2097 ConstOffset 722
|
|
3885: 7(f16vec4) CompositeExtract 3884 1
|
|
Store 3870(texel) 3885
|
|
3886: 47(int) CompositeExtract 3884 0
|
|
3887: 284 Load 286(s2DArray)
|
|
3888:175(f16vec3) Load 177(f16c3)
|
|
3889:6(float16_t) Load 137(f16bias)
|
|
3890:3056(ResType) ImageSparseGather 3887 3888 2097 Bias ConstOffset 3889 722
|
|
3891: 7(f16vec4) CompositeExtract 3890 1
|
|
Store 3870(texel) 3891
|
|
3892: 47(int) CompositeExtract 3890 0
|
|
3893: 357 Load 359(s2DRect)
|
|
3894: 53(fvec2) Load 148(c2)
|
|
3895:3056(ResType) ImageSparseGather 3893 3894 2097 ConstOffset 722
|
|
3896: 7(f16vec4) CompositeExtract 3895 1
|
|
Store 3870(texel) 3896
|
|
3897: 47(int) CompositeExtract 3895 0
|
|
3898: 357 Load 359(s2DRect)
|
|
3899:154(f16vec2) Load 156(f16c2)
|
|
3900:3056(ResType) ImageSparseGather 3898 3899 2097 ConstOffset 722
|
|
3901: 7(f16vec4) CompositeExtract 3900 1
|
|
Store 3870(texel) 3901
|
|
3902: 47(int) CompositeExtract 3900 0
|
|
3903: 224 Load 226(s2DShadow)
|
|
3904: 53(fvec2) Load 148(c2)
|
|
3905: 52(float) Load 215(compare)
|
|
3906:3056(ResType) ImageSparseDrefGather 3903 3904 3905 ConstOffset 722
|
|
3907: 7(f16vec4) CompositeExtract 3906 1
|
|
Store 3870(texel) 3907
|
|
3908: 47(int) CompositeExtract 3906 0
|
|
3909: 224 Load 226(s2DShadow)
|
|
3910:154(f16vec2) Load 156(f16c2)
|
|
3911: 52(float) Load 215(compare)
|
|
3912:3056(ResType) ImageSparseDrefGather 3909 3910 3911 ConstOffset 722
|
|
3913: 7(f16vec4) CompositeExtract 3912 1
|
|
Store 3870(texel) 3913
|
|
3914: 47(int) CompositeExtract 3912 0
|
|
3915: 337 Load 339(s2DArrayShadow)
|
|
3916: 167(fvec3) Load 169(c3)
|
|
3917: 52(float) Load 215(compare)
|
|
3918:3056(ResType) ImageSparseDrefGather 3915 3916 3917 ConstOffset 722
|
|
3919: 7(f16vec4) CompositeExtract 3918 1
|
|
Store 3870(texel) 3919
|
|
3920: 47(int) CompositeExtract 3918 0
|
|
3921: 337 Load 339(s2DArrayShadow)
|
|
3922:175(f16vec3) Load 177(f16c3)
|
|
3923: 52(float) Load 215(compare)
|
|
3924:3056(ResType) ImageSparseDrefGather 3921 3922 3923 ConstOffset 722
|
|
3925: 7(f16vec4) CompositeExtract 3924 1
|
|
Store 3870(texel) 3925
|
|
3926: 47(int) CompositeExtract 3924 0
|
|
3927: 371 Load 373(s2DRectShadow)
|
|
3928: 53(fvec2) Load 148(c2)
|
|
3929: 52(float) Load 215(compare)
|
|
3930:3056(ResType) ImageSparseDrefGather 3927 3928 3929 ConstOffset 722
|
|
3931: 7(f16vec4) CompositeExtract 3930 1
|
|
Store 3870(texel) 3931
|
|
3932: 47(int) CompositeExtract 3930 0
|
|
3933: 371 Load 373(s2DRectShadow)
|
|
3934:154(f16vec2) Load 156(f16c2)
|
|
3935: 52(float) Load 215(compare)
|
|
3936:3056(ResType) ImageSparseDrefGather 3933 3934 3935 ConstOffset 722
|
|
3937: 7(f16vec4) CompositeExtract 3936 1
|
|
Store 3870(texel) 3937
|
|
3938: 47(int) CompositeExtract 3936 0
|
|
3939: 7(f16vec4) Load 3870(texel)
|
|
ReturnValue 3939
|
|
FunctionEnd
|
|
89(testSparseTextureGatherOffsets(): 7(f16vec4) Function None 8
|
|
90: Label
|
|
3942(texel): 64(ptr) Variable Function
|
|
Store 3942(texel) 121
|
|
3943: 143 Load 145(s2D)
|
|
3944: 53(fvec2) Load 148(c2)
|
|
3955:3056(ResType) ImageSparseGather 3943 3944 2097 ConstOffsets 3954
|
|
3956: 7(f16vec4) CompositeExtract 3955 1
|
|
Store 3942(texel) 3956
|
|
3957: 47(int) CompositeExtract 3955 0
|
|
3958: 143 Load 145(s2D)
|
|
3959:154(f16vec2) Load 156(f16c2)
|
|
3960:6(float16_t) Load 137(f16bias)
|
|
3961:3056(ResType) ImageSparseGather 3958 3959 2097 Bias ConstOffsets 3960 3954
|
|
3962: 7(f16vec4) CompositeExtract 3961 1
|
|
Store 3942(texel) 3962
|
|
3963: 47(int) CompositeExtract 3961 0
|
|
3964: 284 Load 286(s2DArray)
|
|
3965: 167(fvec3) Load 169(c3)
|
|
3966:3056(ResType) ImageSparseGather 3964 3965 2097 ConstOffsets 3954
|
|
3967: 7(f16vec4) CompositeExtract 3966 1
|
|
Store 3942(texel) 3967
|
|
3968: 47(int) CompositeExtract 3966 0
|
|
3969: 284 Load 286(s2DArray)
|
|
3970:175(f16vec3) Load 177(f16c3)
|
|
3971:6(float16_t) Load 137(f16bias)
|
|
3972:3056(ResType) ImageSparseGather 3969 3970 2097 Bias ConstOffsets 3971 3954
|
|
3973: 7(f16vec4) CompositeExtract 3972 1
|
|
Store 3942(texel) 3973
|
|
3974: 47(int) CompositeExtract 3972 0
|
|
3975: 357 Load 359(s2DRect)
|
|
3976: 53(fvec2) Load 148(c2)
|
|
3977:3056(ResType) ImageSparseGather 3975 3976 2097 ConstOffsets 3954
|
|
3978: 7(f16vec4) CompositeExtract 3977 1
|
|
Store 3942(texel) 3978
|
|
3979: 47(int) CompositeExtract 3977 0
|
|
3980: 357 Load 359(s2DRect)
|
|
3981:154(f16vec2) Load 156(f16c2)
|
|
3982:3056(ResType) ImageSparseGather 3980 3981 2097 ConstOffsets 3954
|
|
3983: 7(f16vec4) CompositeExtract 3982 1
|
|
Store 3942(texel) 3983
|
|
3984: 47(int) CompositeExtract 3982 0
|
|
3985: 224 Load 226(s2DShadow)
|
|
3986: 53(fvec2) Load 148(c2)
|
|
3987: 52(float) Load 215(compare)
|
|
3988:3056(ResType) ImageSparseDrefGather 3985 3986 3987 ConstOffsets 3954
|
|
3989: 7(f16vec4) CompositeExtract 3988 1
|
|
Store 3942(texel) 3989
|
|
3990: 47(int) CompositeExtract 3988 0
|
|
3991: 224 Load 226(s2DShadow)
|
|
3992:154(f16vec2) Load 156(f16c2)
|
|
3993: 52(float) Load 215(compare)
|
|
3994:3056(ResType) ImageSparseDrefGather 3991 3992 3993 ConstOffsets 3954
|
|
3995: 7(f16vec4) CompositeExtract 3994 1
|
|
Store 3942(texel) 3995
|
|
3996: 47(int) CompositeExtract 3994 0
|
|
3997: 337 Load 339(s2DArrayShadow)
|
|
3998: 167(fvec3) Load 169(c3)
|
|
3999: 52(float) Load 215(compare)
|
|
4000:3056(ResType) ImageSparseDrefGather 3997 3998 3999 ConstOffsets 3954
|
|
4001: 7(f16vec4) CompositeExtract 4000 1
|
|
Store 3942(texel) 4001
|
|
4002: 47(int) CompositeExtract 4000 0
|
|
4003: 337 Load 339(s2DArrayShadow)
|
|
4004:175(f16vec3) Load 177(f16c3)
|
|
4005: 52(float) Load 215(compare)
|
|
4006:3056(ResType) ImageSparseDrefGather 4003 4004 4005 ConstOffsets 3954
|
|
4007: 7(f16vec4) CompositeExtract 4006 1
|
|
Store 3942(texel) 4007
|
|
4008: 47(int) CompositeExtract 4006 0
|
|
4009: 371 Load 373(s2DRectShadow)
|
|
4010: 53(fvec2) Load 148(c2)
|
|
4011: 52(float) Load 215(compare)
|
|
4012:3056(ResType) ImageSparseDrefGather 4009 4010 4011 ConstOffsets 3954
|
|
4013: 7(f16vec4) CompositeExtract 4012 1
|
|
Store 3942(texel) 4013
|
|
4014: 47(int) CompositeExtract 4012 0
|
|
4015: 371 Load 373(s2DRectShadow)
|
|
4016:154(f16vec2) Load 156(f16c2)
|
|
4017: 52(float) Load 215(compare)
|
|
4018:3056(ResType) ImageSparseDrefGather 4015 4016 4017 ConstOffsets 3954
|
|
4019: 7(f16vec4) CompositeExtract 4018 1
|
|
Store 3942(texel) 4019
|
|
4020: 47(int) CompositeExtract 4018 0
|
|
4021: 7(f16vec4) Load 3942(texel)
|
|
ReturnValue 4021
|
|
FunctionEnd
|
|
91(testSparseTextureGatherLod(): 7(f16vec4) Function None 8
|
|
92: Label
|
|
4024(texel): 64(ptr) Variable Function
|
|
Store 4024(texel) 121
|
|
4025: 143 Load 145(s2D)
|
|
4026: 53(fvec2) Load 148(c2)
|
|
4027: 52(float) Load 565(lod)
|
|
4028:3056(ResType) ImageSparseGather 4025 4026 2097 Lod 4027
|
|
4029: 7(f16vec4) CompositeExtract 4028 1
|
|
Store 4024(texel) 4029
|
|
4030: 47(int) CompositeExtract 4028 0
|
|
4031: 143 Load 145(s2D)
|
|
4032:154(f16vec2) Load 156(f16c2)
|
|
4033:6(float16_t) Load 572(f16lod)
|
|
4034:3056(ResType) ImageSparseGather 4031 4032 2097 Lod 4033
|
|
4035: 7(f16vec4) CompositeExtract 4034 1
|
|
Store 4024(texel) 4035
|
|
4036: 47(int) CompositeExtract 4034 0
|
|
4037: 284 Load 286(s2DArray)
|
|
4038: 167(fvec3) Load 169(c3)
|
|
4039: 52(float) Load 565(lod)
|
|
4040:3056(ResType) ImageSparseGather 4037 4038 2097 Lod 4039
|
|
4041: 7(f16vec4) CompositeExtract 4040 1
|
|
Store 4024(texel) 4041
|
|
4042: 47(int) CompositeExtract 4040 0
|
|
4043: 284 Load 286(s2DArray)
|
|
4044:175(f16vec3) Load 177(f16c3)
|
|
4045:6(float16_t) Load 572(f16lod)
|
|
4046:3056(ResType) ImageSparseGather 4043 4044 2097 Lod 4045
|
|
4047: 7(f16vec4) CompositeExtract 4046 1
|
|
Store 4024(texel) 4047
|
|
4048: 47(int) CompositeExtract 4046 0
|
|
4049: 184 Load 186(sCube)
|
|
4050: 167(fvec3) Load 169(c3)
|
|
4051: 52(float) Load 565(lod)
|
|
4052:3056(ResType) ImageSparseGather 4049 4050 2097 Lod 4051
|
|
4053: 7(f16vec4) CompositeExtract 4052 1
|
|
Store 4024(texel) 4053
|
|
4054: 47(int) CompositeExtract 4052 0
|
|
4055: 184 Load 186(sCube)
|
|
4056:175(f16vec3) Load 177(f16c3)
|
|
4057:6(float16_t) Load 572(f16lod)
|
|
4058:3056(ResType) ImageSparseGather 4055 4056 2097 Lod 4057
|
|
4059: 7(f16vec4) CompositeExtract 4058 1
|
|
Store 4024(texel) 4059
|
|
4060: 47(int) CompositeExtract 4058 0
|
|
4061: 299 Load 301(sCubeArray)
|
|
4062: 249(fvec4) Load 251(c4)
|
|
4063: 52(float) Load 565(lod)
|
|
4064:3056(ResType) ImageSparseGather 4061 4062 2097 Lod 4063
|
|
4065: 7(f16vec4) CompositeExtract 4064 1
|
|
Store 4024(texel) 4065
|
|
4066: 47(int) CompositeExtract 4064 0
|
|
4067: 299 Load 301(sCubeArray)
|
|
4068: 7(f16vec4) Load 309(f16c4)
|
|
4069:6(float16_t) Load 572(f16lod)
|
|
4070:3056(ResType) ImageSparseGather 4067 4068 2097 Lod 4069
|
|
4071: 7(f16vec4) CompositeExtract 4070 1
|
|
Store 4024(texel) 4071
|
|
4072: 47(int) CompositeExtract 4070 0
|
|
4073: 7(f16vec4) Load 4024(texel)
|
|
ReturnValue 4073
|
|
FunctionEnd
|
|
93(testSparseTextureGatherLodOffset(): 7(f16vec4) Function None 8
|
|
94: Label
|
|
4076(texel): 64(ptr) Variable Function
|
|
Store 4076(texel) 121
|
|
4077: 143 Load 145(s2D)
|
|
4078: 53(fvec2) Load 148(c2)
|
|
4079: 52(float) Load 565(lod)
|
|
4080:3056(ResType) ImageSparseGather 4077 4078 2097 Lod ConstOffset 4079 722
|
|
4081: 7(f16vec4) CompositeExtract 4080 1
|
|
Store 4076(texel) 4081
|
|
4082: 47(int) CompositeExtract 4080 0
|
|
4083: 143 Load 145(s2D)
|
|
4084:154(f16vec2) Load 156(f16c2)
|
|
4085:6(float16_t) Load 572(f16lod)
|
|
4086:3056(ResType) ImageSparseGather 4083 4084 2097 Lod ConstOffset 4085 722
|
|
4087: 7(f16vec4) CompositeExtract 4086 1
|
|
Store 4076(texel) 4087
|
|
4088: 47(int) CompositeExtract 4086 0
|
|
4089: 284 Load 286(s2DArray)
|
|
4090: 167(fvec3) Load 169(c3)
|
|
4091: 52(float) Load 565(lod)
|
|
4092:3056(ResType) ImageSparseGather 4089 4090 2097 Lod ConstOffset 4091 722
|
|
4093: 7(f16vec4) CompositeExtract 4092 1
|
|
Store 4076(texel) 4093
|
|
4094: 47(int) CompositeExtract 4092 0
|
|
4095: 284 Load 286(s2DArray)
|
|
4096:175(f16vec3) Load 177(f16c3)
|
|
4097:6(float16_t) Load 572(f16lod)
|
|
4098:3056(ResType) ImageSparseGather 4095 4096 2097 Lod ConstOffset 4097 722
|
|
4099: 7(f16vec4) CompositeExtract 4098 1
|
|
Store 4076(texel) 4099
|
|
4100: 47(int) CompositeExtract 4098 0
|
|
4101: 7(f16vec4) Load 4076(texel)
|
|
ReturnValue 4101
|
|
FunctionEnd
|
|
95(testSparseTextureGatherLodOffsets(): 7(f16vec4) Function None 8
|
|
96: Label
|
|
4104(texel): 64(ptr) Variable Function
|
|
Store 4104(texel) 121
|
|
4105: 143 Load 145(s2D)
|
|
4106: 53(fvec2) Load 148(c2)
|
|
4107: 52(float) Load 565(lod)
|
|
4108:3056(ResType) ImageSparseGather 4105 4106 2097 Lod ConstOffsets 4107 2290
|
|
4109: 7(f16vec4) CompositeExtract 4108 1
|
|
Store 4104(texel) 4109
|
|
4110: 47(int) CompositeExtract 4108 0
|
|
4111: 143 Load 145(s2D)
|
|
4112:154(f16vec2) Load 156(f16c2)
|
|
4113:6(float16_t) Load 572(f16lod)
|
|
4114:3056(ResType) ImageSparseGather 4111 4112 2097 Lod ConstOffsets 4113 2290
|
|
4115: 7(f16vec4) CompositeExtract 4114 1
|
|
Store 4104(texel) 4115
|
|
4116: 47(int) CompositeExtract 4114 0
|
|
4117: 284 Load 286(s2DArray)
|
|
4118: 167(fvec3) Load 169(c3)
|
|
4119: 52(float) Load 565(lod)
|
|
4120:3056(ResType) ImageSparseGather 4117 4118 2097 Lod ConstOffsets 4119 2290
|
|
4121: 7(f16vec4) CompositeExtract 4120 1
|
|
Store 4104(texel) 4121
|
|
4122: 47(int) CompositeExtract 4120 0
|
|
4123: 284 Load 286(s2DArray)
|
|
4124:175(f16vec3) Load 177(f16c3)
|
|
4125:6(float16_t) Load 572(f16lod)
|
|
4126:3056(ResType) ImageSparseGather 4123 4124 2097 Lod ConstOffsets 4125 2290
|
|
4127: 7(f16vec4) CompositeExtract 4126 1
|
|
Store 4104(texel) 4127
|
|
4128: 47(int) CompositeExtract 4126 0
|
|
4129: 7(f16vec4) Load 4104(texel)
|
|
ReturnValue 4129
|
|
FunctionEnd
|
|
97(testSparseImageLoad(): 7(f16vec4) Function None 8
|
|
98: Label
|
|
4132(texel): 64(ptr) Variable Function
|
|
Store 4132(texel) 121
|
|
4133: 2916 Load 2918(i2D)
|
|
4134: 53(fvec2) Load 148(c2)
|
|
4135: 721(ivec2) ConvertFToS 4134
|
|
4136:3056(ResType) ImageSparseRead 4133 4135
|
|
4137: 7(f16vec4) CompositeExtract 4136 1
|
|
Store 4132(texel) 4137
|
|
4138: 47(int) CompositeExtract 4136 0
|
|
4139: 2925 Load 2927(i3D)
|
|
4140: 167(fvec3) Load 169(c3)
|
|
4141: 734(ivec3) ConvertFToS 4140
|
|
4142:3056(ResType) ImageSparseRead 4139 4141
|
|
4143: 7(f16vec4) CompositeExtract 4142 1
|
|
Store 4132(texel) 4143
|
|
4144: 47(int) CompositeExtract 4142 0
|
|
4145: 2934 Load 2936(i2DRect)
|
|
4146: 53(fvec2) Load 148(c2)
|
|
4147: 721(ivec2) ConvertFToS 4146
|
|
4148:3056(ResType) ImageSparseRead 4145 4147
|
|
4149: 7(f16vec4) CompositeExtract 4148 1
|
|
Store 4132(texel) 4149
|
|
4150: 47(int) CompositeExtract 4148 0
|
|
4151: 2943 Load 2945(iCube)
|
|
4152: 167(fvec3) Load 169(c3)
|
|
4153: 734(ivec3) ConvertFToS 4152
|
|
4154:3056(ResType) ImageSparseRead 4151 4153
|
|
4155: 7(f16vec4) CompositeExtract 4154 1
|
|
Store 4132(texel) 4155
|
|
4156: 47(int) CompositeExtract 4154 0
|
|
4157: 2970 Load 2972(i2DArray)
|
|
4158: 167(fvec3) Load 169(c3)
|
|
4159: 734(ivec3) ConvertFToS 4158
|
|
4160:3056(ResType) ImageSparseRead 4157 4159
|
|
4161: 7(f16vec4) CompositeExtract 4160 1
|
|
Store 4132(texel) 4161
|
|
4162: 47(int) CompositeExtract 4160 0
|
|
4163: 2979 Load 2981(iCubeArray)
|
|
4164: 167(fvec3) Load 169(c3)
|
|
4165: 734(ivec3) ConvertFToS 4164
|
|
4166:3056(ResType) ImageSparseRead 4163 4165
|
|
4167: 7(f16vec4) CompositeExtract 4166 1
|
|
Store 4132(texel) 4167
|
|
4168: 47(int) CompositeExtract 4166 0
|
|
4169: 2988 Load 2990(i2DMS)
|
|
4170: 53(fvec2) Load 148(c2)
|
|
4171: 721(ivec2) ConvertFToS 4170
|
|
4172:3056(ResType) ImageSparseRead 4169 4171 Sample 709
|
|
4173: 7(f16vec4) CompositeExtract 4172 1
|
|
Store 4132(texel) 4173
|
|
4174: 47(int) CompositeExtract 4172 0
|
|
4175: 2997 Load 2999(i2DMSArray)
|
|
4176: 167(fvec3) Load 169(c3)
|
|
4177: 734(ivec3) ConvertFToS 4176
|
|
4178:3056(ResType) ImageSparseRead 4175 4177 Sample 1326
|
|
4179: 7(f16vec4) CompositeExtract 4178 1
|
|
Store 4132(texel) 4179
|
|
4180: 47(int) CompositeExtract 4178 0
|
|
4181: 7(f16vec4) Load 4132(texel)
|
|
ReturnValue 4181
|
|
FunctionEnd
|
|
99(testSparseTextureClamp(): 7(f16vec4) Function None 8
|
|
100: Label
|
|
4184(texel): 64(ptr) Variable Function
|
|
Store 4184(texel) 121
|
|
4185: 143 Load 145(s2D)
|
|
4186: 53(fvec2) Load 148(c2)
|
|
4188: 52(float) Load 4187(lodClamp)
|
|
4189:3056(ResType) ImageSparseSampleImplicitLod 4185 4186 MinLod 4188
|
|
4190: 7(f16vec4) CompositeExtract 4189 1
|
|
Store 4184(texel) 4190
|
|
4191: 47(int) CompositeExtract 4189 0
|
|
4192: 143 Load 145(s2D)
|
|
4193:154(f16vec2) Load 156(f16c2)
|
|
4195:6(float16_t) Load 4194(f16lodClamp)
|
|
4196:6(float16_t) Load 137(f16bias)
|
|
4197:3056(ResType) ImageSparseSampleImplicitLod 4192 4193 Bias MinLod 4196 4195
|
|
4198: 7(f16vec4) CompositeExtract 4197 1
|
|
Store 4184(texel) 4198
|
|
4199: 47(int) CompositeExtract 4197 0
|
|
4200: 163 Load 165(s3D)
|
|
4201: 167(fvec3) Load 169(c3)
|
|
4202: 52(float) Load 4187(lodClamp)
|
|
4203:3056(ResType) ImageSparseSampleImplicitLod 4200 4201 MinLod 4202
|
|
4204: 7(f16vec4) CompositeExtract 4203 1
|
|
Store 4184(texel) 4204
|
|
4205: 47(int) CompositeExtract 4203 0
|
|
4206: 163 Load 165(s3D)
|
|
4207:175(f16vec3) Load 177(f16c3)
|
|
4208:6(float16_t) Load 4194(f16lodClamp)
|
|
4209:6(float16_t) Load 137(f16bias)
|
|
4210:3056(ResType) ImageSparseSampleImplicitLod 4206 4207 Bias MinLod 4209 4208
|
|
4211: 7(f16vec4) CompositeExtract 4210 1
|
|
Store 4184(texel) 4211
|
|
4212: 47(int) CompositeExtract 4210 0
|
|
4213: 184 Load 186(sCube)
|
|
4214: 167(fvec3) Load 169(c3)
|
|
4215: 52(float) Load 4187(lodClamp)
|
|
4216:3056(ResType) ImageSparseSampleImplicitLod 4213 4214 MinLod 4215
|
|
4217: 7(f16vec4) CompositeExtract 4216 1
|
|
Store 4184(texel) 4217
|
|
4218: 47(int) CompositeExtract 4216 0
|
|
4219: 184 Load 186(sCube)
|
|
4220:175(f16vec3) Load 177(f16c3)
|
|
4221:6(float16_t) Load 4194(f16lodClamp)
|
|
4222:6(float16_t) Load 137(f16bias)
|
|
4223:3056(ResType) ImageSparseSampleImplicitLod 4219 4220 Bias MinLod 4222 4221
|
|
4224: 7(f16vec4) CompositeExtract 4223 1
|
|
Store 4184(texel) 4224
|
|
4225: 47(int) CompositeExtract 4223 0
|
|
4226: 224 Load 226(s2DShadow)
|
|
4227: 167(fvec3) Load 169(c3)
|
|
4228: 52(float) Load 4187(lodClamp)
|
|
4229: 208(ptr) AccessChain 4184(texel) 207
|
|
4230: 52(float) CompositeExtract 4227 2
|
|
4231:3092(ResType) ImageSparseSampleDrefImplicitLod 4226 4227 4230 MinLod 4228
|
|
4232:6(float16_t) CompositeExtract 4231 1
|
|
Store 4229 4232
|
|
4233: 47(int) CompositeExtract 4231 0
|
|
4234: 224 Load 226(s2DShadow)
|
|
4235:154(f16vec2) Load 156(f16c2)
|
|
4236: 52(float) Load 215(compare)
|
|
4237:6(float16_t) Load 4194(f16lodClamp)
|
|
4238: 208(ptr) AccessChain 4184(texel) 207
|
|
4239:6(float16_t) Load 137(f16bias)
|
|
4240:3092(ResType) ImageSparseSampleDrefImplicitLod 4234 4235 4236 Bias MinLod 4239 4237
|
|
4241:6(float16_t) CompositeExtract 4240 1
|
|
Store 4238 4241
|
|
4242: 47(int) CompositeExtract 4240 0
|
|
4243: 245 Load 247(sCubeShadow)
|
|
4244: 249(fvec4) Load 251(c4)
|
|
4245: 52(float) Load 4187(lodClamp)
|
|
4246: 208(ptr) AccessChain 4184(texel) 207
|
|
4247: 52(float) CompositeExtract 4244 3
|
|
4248:3092(ResType) ImageSparseSampleDrefImplicitLod 4243 4244 4247 MinLod 4245
|
|
4249:6(float16_t) CompositeExtract 4248 1
|
|
Store 4246 4249
|
|
4250: 47(int) CompositeExtract 4248 0
|
|
4251: 245 Load 247(sCubeShadow)
|
|
4252:175(f16vec3) Load 177(f16c3)
|
|
4253: 52(float) Load 215(compare)
|
|
4254:6(float16_t) Load 4194(f16lodClamp)
|
|
4255: 208(ptr) AccessChain 4184(texel) 207
|
|
4256:6(float16_t) Load 137(f16bias)
|
|
4257:3092(ResType) ImageSparseSampleDrefImplicitLod 4251 4252 4253 Bias MinLod 4256 4254
|
|
4258:6(float16_t) CompositeExtract 4257 1
|
|
Store 4255 4258
|
|
4259: 47(int) CompositeExtract 4257 0
|
|
4260: 284 Load 286(s2DArray)
|
|
4261: 167(fvec3) Load 169(c3)
|
|
4262: 52(float) Load 4187(lodClamp)
|
|
4263:3056(ResType) ImageSparseSampleImplicitLod 4260 4261 MinLod 4262
|
|
4264: 7(f16vec4) CompositeExtract 4263 1
|
|
Store 4184(texel) 4264
|
|
4265: 47(int) CompositeExtract 4263 0
|
|
4266: 284 Load 286(s2DArray)
|
|
4267:175(f16vec3) Load 177(f16c3)
|
|
4268:6(float16_t) Load 4194(f16lodClamp)
|
|
4269:6(float16_t) Load 137(f16bias)
|
|
4270:3056(ResType) ImageSparseSampleImplicitLod 4266 4267 Bias MinLod 4269 4268
|
|
4271: 7(f16vec4) CompositeExtract 4270 1
|
|
Store 4184(texel) 4271
|
|
4272: 47(int) CompositeExtract 4270 0
|
|
4273: 299 Load 301(sCubeArray)
|
|
4274: 249(fvec4) Load 251(c4)
|
|
4275: 52(float) Load 4187(lodClamp)
|
|
4276:3056(ResType) ImageSparseSampleImplicitLod 4273 4274 MinLod 4275
|
|
4277: 7(f16vec4) CompositeExtract 4276 1
|
|
Store 4184(texel) 4277
|
|
4278: 47(int) CompositeExtract 4276 0
|
|
4279: 299 Load 301(sCubeArray)
|
|
4280: 7(f16vec4) Load 309(f16c4)
|
|
4281:6(float16_t) Load 4194(f16lodClamp)
|
|
4282:6(float16_t) Load 137(f16bias)
|
|
4283:3056(ResType) ImageSparseSampleImplicitLod 4279 4280 Bias MinLod 4282 4281
|
|
4284: 7(f16vec4) CompositeExtract 4283 1
|
|
Store 4184(texel) 4284
|
|
4285: 47(int) CompositeExtract 4283 0
|
|
4286: 337 Load 339(s2DArrayShadow)
|
|
4287: 249(fvec4) Load 251(c4)
|
|
4288: 52(float) Load 4187(lodClamp)
|
|
4289: 208(ptr) AccessChain 4184(texel) 207
|
|
4290: 52(float) CompositeExtract 4287 3
|
|
4291:3092(ResType) ImageSparseSampleDrefImplicitLod 4286 4287 4290 MinLod 4288
|
|
4292:6(float16_t) CompositeExtract 4291 1
|
|
Store 4289 4292
|
|
4293: 47(int) CompositeExtract 4291 0
|
|
4294: 337 Load 339(s2DArrayShadow)
|
|
4295:175(f16vec3) Load 177(f16c3)
|
|
4296: 52(float) Load 215(compare)
|
|
4297:6(float16_t) Load 4194(f16lodClamp)
|
|
4298: 208(ptr) AccessChain 4184(texel) 207
|
|
4299:3092(ResType) ImageSparseSampleDrefImplicitLod 4294 4295 4296 MinLod 4297
|
|
4300:6(float16_t) CompositeExtract 4299 1
|
|
Store 4298 4300
|
|
4301: 47(int) CompositeExtract 4299 0
|
|
4302: 391 Load 393(sCubeArrayShadow)
|
|
4303: 249(fvec4) Load 251(c4)
|
|
4304: 52(float) Load 215(compare)
|
|
4305: 52(float) Load 4187(lodClamp)
|
|
4306: 208(ptr) AccessChain 4184(texel) 207
|
|
4307:3092(ResType) ImageSparseSampleDrefImplicitLod 4302 4303 4304 MinLod 4305
|
|
4308:6(float16_t) CompositeExtract 4307 1
|
|
Store 4306 4308
|
|
4309: 47(int) CompositeExtract 4307 0
|
|
4310: 391 Load 393(sCubeArrayShadow)
|
|
4311: 7(f16vec4) Load 309(f16c4)
|
|
4312: 52(float) Load 215(compare)
|
|
4313:6(float16_t) Load 4194(f16lodClamp)
|
|
4314: 208(ptr) AccessChain 4184(texel) 207
|
|
4315:3092(ResType) ImageSparseSampleDrefImplicitLod 4310 4311 4312 MinLod 4313
|
|
4316:6(float16_t) CompositeExtract 4315 1
|
|
Store 4314 4316
|
|
4317: 47(int) CompositeExtract 4315 0
|
|
4318: 7(f16vec4) Load 4184(texel)
|
|
ReturnValue 4318
|
|
FunctionEnd
|
|
101(testTextureClamp(): 7(f16vec4) Function None 8
|
|
102: Label
|
|
4321(texel): 64(ptr) Variable Function
|
|
Store 4321(texel) 121
|
|
4322: 123 Load 125(s1D)
|
|
4323: 52(float) Load 128(c1)
|
|
4324: 52(float) Load 4187(lodClamp)
|
|
4325: 7(f16vec4) ImageSampleImplicitLod 4322 4323 MinLod 4324
|
|
4326: 7(f16vec4) Load 4321(texel)
|
|
4327: 7(f16vec4) FAdd 4326 4325
|
|
Store 4321(texel) 4327
|
|
4328: 123 Load 125(s1D)
|
|
4329:6(float16_t) Load 135(f16c1)
|
|
4330:6(float16_t) Load 4194(f16lodClamp)
|
|
4331:6(float16_t) Load 137(f16bias)
|
|
4332: 7(f16vec4) ImageSampleImplicitLod 4328 4329 Bias MinLod 4331 4330
|
|
4333: 7(f16vec4) Load 4321(texel)
|
|
4334: 7(f16vec4) FAdd 4333 4332
|
|
Store 4321(texel) 4334
|
|
4335: 143 Load 145(s2D)
|
|
4336: 53(fvec2) Load 148(c2)
|
|
4337: 52(float) Load 4187(lodClamp)
|
|
4338: 7(f16vec4) ImageSampleImplicitLod 4335 4336 MinLod 4337
|
|
4339: 7(f16vec4) Load 4321(texel)
|
|
4340: 7(f16vec4) FAdd 4339 4338
|
|
Store 4321(texel) 4340
|
|
4341: 143 Load 145(s2D)
|
|
4342:154(f16vec2) Load 156(f16c2)
|
|
4343:6(float16_t) Load 4194(f16lodClamp)
|
|
4344:6(float16_t) Load 137(f16bias)
|
|
4345: 7(f16vec4) ImageSampleImplicitLod 4341 4342 Bias MinLod 4344 4343
|
|
4346: 7(f16vec4) Load 4321(texel)
|
|
4347: 7(f16vec4) FAdd 4346 4345
|
|
Store 4321(texel) 4347
|
|
4348: 163 Load 165(s3D)
|
|
4349: 167(fvec3) Load 169(c3)
|
|
4350: 52(float) Load 4187(lodClamp)
|
|
4351: 7(f16vec4) ImageSampleImplicitLod 4348 4349 MinLod 4350
|
|
4352: 7(f16vec4) Load 4321(texel)
|
|
4353: 7(f16vec4) FAdd 4352 4351
|
|
Store 4321(texel) 4353
|
|
4354: 163 Load 165(s3D)
|
|
4355:175(f16vec3) Load 177(f16c3)
|
|
4356:6(float16_t) Load 4194(f16lodClamp)
|
|
4357:6(float16_t) Load 137(f16bias)
|
|
4358: 7(f16vec4) ImageSampleImplicitLod 4354 4355 Bias MinLod 4357 4356
|
|
4359: 7(f16vec4) Load 4321(texel)
|
|
4360: 7(f16vec4) FAdd 4359 4358
|
|
Store 4321(texel) 4360
|
|
4361: 184 Load 186(sCube)
|
|
4362: 167(fvec3) Load 169(c3)
|
|
4363: 52(float) Load 4187(lodClamp)
|
|
4364: 7(f16vec4) ImageSampleImplicitLod 4361 4362 MinLod 4363
|
|
4365: 7(f16vec4) Load 4321(texel)
|
|
4366: 7(f16vec4) FAdd 4365 4364
|
|
Store 4321(texel) 4366
|
|
4367: 184 Load 186(sCube)
|
|
4368:175(f16vec3) Load 177(f16c3)
|
|
4369:6(float16_t) Load 4194(f16lodClamp)
|
|
4370:6(float16_t) Load 137(f16bias)
|
|
4371: 7(f16vec4) ImageSampleImplicitLod 4367 4368 Bias MinLod 4370 4369
|
|
4372: 7(f16vec4) Load 4321(texel)
|
|
4373: 7(f16vec4) FAdd 4372 4371
|
|
Store 4321(texel) 4373
|
|
4374: 199 Load 201(s1DShadow)
|
|
4375: 167(fvec3) Load 169(c3)
|
|
4376: 52(float) Load 4187(lodClamp)
|
|
4377: 52(float) CompositeExtract 4375 2
|
|
4378:6(float16_t) ImageSampleDrefImplicitLod 4374 4375 4377 MinLod 4376
|
|
4379: 208(ptr) AccessChain 4321(texel) 207
|
|
4380:6(float16_t) Load 4379
|
|
4381:6(float16_t) FAdd 4380 4378
|
|
4382: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4382 4381
|
|
4383: 199 Load 201(s1DShadow)
|
|
4384:154(f16vec2) Load 156(f16c2)
|
|
4385: 52(float) Load 215(compare)
|
|
4386:6(float16_t) Load 4194(f16lodClamp)
|
|
4387:6(float16_t) Load 137(f16bias)
|
|
4388:6(float16_t) ImageSampleDrefImplicitLod 4383 4384 4385 Bias MinLod 4387 4386
|
|
4389: 208(ptr) AccessChain 4321(texel) 207
|
|
4390:6(float16_t) Load 4389
|
|
4391:6(float16_t) FAdd 4390 4388
|
|
4392: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4392 4391
|
|
4393: 224 Load 226(s2DShadow)
|
|
4394: 167(fvec3) Load 169(c3)
|
|
4395: 52(float) Load 4187(lodClamp)
|
|
4396: 52(float) CompositeExtract 4394 2
|
|
4397:6(float16_t) ImageSampleDrefImplicitLod 4393 4394 4396 MinLod 4395
|
|
4398: 208(ptr) AccessChain 4321(texel) 207
|
|
4399:6(float16_t) Load 4398
|
|
4400:6(float16_t) FAdd 4399 4397
|
|
4401: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4401 4400
|
|
4402: 224 Load 226(s2DShadow)
|
|
4403:154(f16vec2) Load 156(f16c2)
|
|
4404: 52(float) Load 215(compare)
|
|
4405:6(float16_t) Load 4194(f16lodClamp)
|
|
4406:6(float16_t) Load 137(f16bias)
|
|
4407:6(float16_t) ImageSampleDrefImplicitLod 4402 4403 4404 Bias MinLod 4406 4405
|
|
4408: 208(ptr) AccessChain 4321(texel) 207
|
|
4409:6(float16_t) Load 4408
|
|
4410:6(float16_t) FAdd 4409 4407
|
|
4411: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4411 4410
|
|
4412: 245 Load 247(sCubeShadow)
|
|
4413: 249(fvec4) Load 251(c4)
|
|
4414: 52(float) Load 4187(lodClamp)
|
|
4415: 52(float) CompositeExtract 4413 3
|
|
4416:6(float16_t) ImageSampleDrefImplicitLod 4412 4413 4415 MinLod 4414
|
|
4417: 208(ptr) AccessChain 4321(texel) 207
|
|
4418:6(float16_t) Load 4417
|
|
4419:6(float16_t) FAdd 4418 4416
|
|
4420: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4420 4419
|
|
4421: 245 Load 247(sCubeShadow)
|
|
4422:175(f16vec3) Load 177(f16c3)
|
|
4423: 52(float) Load 215(compare)
|
|
4424:6(float16_t) Load 4194(f16lodClamp)
|
|
4425:6(float16_t) Load 137(f16bias)
|
|
4426:6(float16_t) ImageSampleDrefImplicitLod 4421 4422 4423 Bias MinLod 4425 4424
|
|
4427: 208(ptr) AccessChain 4321(texel) 207
|
|
4428:6(float16_t) Load 4427
|
|
4429:6(float16_t) FAdd 4428 4426
|
|
4430: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4430 4429
|
|
4431: 269 Load 271(s1DArray)
|
|
4432: 53(fvec2) Load 148(c2)
|
|
4433: 52(float) Load 4187(lodClamp)
|
|
4434: 7(f16vec4) ImageSampleImplicitLod 4431 4432 MinLod 4433
|
|
4435: 7(f16vec4) Load 4321(texel)
|
|
4436: 7(f16vec4) FAdd 4435 4434
|
|
Store 4321(texel) 4436
|
|
4437: 269 Load 271(s1DArray)
|
|
4438:154(f16vec2) Load 156(f16c2)
|
|
4439:6(float16_t) Load 4194(f16lodClamp)
|
|
4440:6(float16_t) Load 137(f16bias)
|
|
4441: 7(f16vec4) ImageSampleImplicitLod 4437 4438 Bias MinLod 4440 4439
|
|
4442: 7(f16vec4) Load 4321(texel)
|
|
4443: 7(f16vec4) FAdd 4442 4441
|
|
Store 4321(texel) 4443
|
|
4444: 284 Load 286(s2DArray)
|
|
4445: 167(fvec3) Load 169(c3)
|
|
4446: 52(float) Load 4187(lodClamp)
|
|
4447: 7(f16vec4) ImageSampleImplicitLod 4444 4445 MinLod 4446
|
|
4448: 7(f16vec4) Load 4321(texel)
|
|
4449: 7(f16vec4) FAdd 4448 4447
|
|
Store 4321(texel) 4449
|
|
4450: 284 Load 286(s2DArray)
|
|
4451:175(f16vec3) Load 177(f16c3)
|
|
4452:6(float16_t) Load 4194(f16lodClamp)
|
|
4453:6(float16_t) Load 137(f16bias)
|
|
4454: 7(f16vec4) ImageSampleImplicitLod 4450 4451 Bias MinLod 4453 4452
|
|
4455: 7(f16vec4) Load 4321(texel)
|
|
4456: 7(f16vec4) FAdd 4455 4454
|
|
Store 4321(texel) 4456
|
|
4457: 299 Load 301(sCubeArray)
|
|
4458: 249(fvec4) Load 251(c4)
|
|
4459: 52(float) Load 4187(lodClamp)
|
|
4460: 7(f16vec4) ImageSampleImplicitLod 4457 4458 MinLod 4459
|
|
4461: 7(f16vec4) Load 4321(texel)
|
|
4462: 7(f16vec4) FAdd 4461 4460
|
|
Store 4321(texel) 4462
|
|
4463: 299 Load 301(sCubeArray)
|
|
4464: 7(f16vec4) Load 309(f16c4)
|
|
4465:6(float16_t) Load 4194(f16lodClamp)
|
|
4466:6(float16_t) Load 137(f16bias)
|
|
4467: 7(f16vec4) ImageSampleImplicitLod 4463 4464 Bias MinLod 4466 4465
|
|
4468: 7(f16vec4) Load 4321(texel)
|
|
4469: 7(f16vec4) FAdd 4468 4467
|
|
Store 4321(texel) 4469
|
|
4470: 316 Load 318(s1DArrayShadow)
|
|
4471: 167(fvec3) Load 169(c3)
|
|
4472: 52(float) Load 4187(lodClamp)
|
|
4473: 52(float) CompositeExtract 4471 2
|
|
4474:6(float16_t) ImageSampleDrefImplicitLod 4470 4471 4473 MinLod 4472
|
|
4475: 208(ptr) AccessChain 4321(texel) 207
|
|
4476:6(float16_t) Load 4475
|
|
4477:6(float16_t) FAdd 4476 4474
|
|
4478: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4478 4477
|
|
4479: 316 Load 318(s1DArrayShadow)
|
|
4480:154(f16vec2) Load 156(f16c2)
|
|
4481: 52(float) Load 215(compare)
|
|
4482:6(float16_t) Load 4194(f16lodClamp)
|
|
4483:6(float16_t) Load 137(f16bias)
|
|
4484:6(float16_t) ImageSampleDrefImplicitLod 4479 4480 4481 Bias MinLod 4483 4482
|
|
4485: 208(ptr) AccessChain 4321(texel) 207
|
|
4486:6(float16_t) Load 4485
|
|
4487:6(float16_t) FAdd 4486 4484
|
|
4488: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4488 4487
|
|
4489: 337 Load 339(s2DArrayShadow)
|
|
4490: 249(fvec4) Load 251(c4)
|
|
4491: 52(float) Load 4187(lodClamp)
|
|
4492: 52(float) CompositeExtract 4490 3
|
|
4493:6(float16_t) ImageSampleDrefImplicitLod 4489 4490 4492 MinLod 4491
|
|
4494: 208(ptr) AccessChain 4321(texel) 207
|
|
4495:6(float16_t) Load 4494
|
|
4496:6(float16_t) FAdd 4495 4493
|
|
4497: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4497 4496
|
|
4498: 337 Load 339(s2DArrayShadow)
|
|
4499:175(f16vec3) Load 177(f16c3)
|
|
4500: 52(float) Load 215(compare)
|
|
4501:6(float16_t) Load 4194(f16lodClamp)
|
|
4502:6(float16_t) ImageSampleDrefImplicitLod 4498 4499 4500 MinLod 4501
|
|
4503: 208(ptr) AccessChain 4321(texel) 207
|
|
4504:6(float16_t) Load 4503
|
|
4505:6(float16_t) FAdd 4504 4502
|
|
4506: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4506 4505
|
|
4507: 391 Load 393(sCubeArrayShadow)
|
|
4508: 249(fvec4) Load 251(c4)
|
|
4509: 52(float) Load 215(compare)
|
|
4510: 52(float) Load 4187(lodClamp)
|
|
4511:6(float16_t) ImageSampleDrefImplicitLod 4507 4508 4509 MinLod 4510
|
|
4512: 208(ptr) AccessChain 4321(texel) 207
|
|
4513:6(float16_t) Load 4512
|
|
4514:6(float16_t) FAdd 4513 4511
|
|
4515: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4515 4514
|
|
4516: 391 Load 393(sCubeArrayShadow)
|
|
4517: 7(f16vec4) Load 309(f16c4)
|
|
4518: 52(float) Load 215(compare)
|
|
4519:6(float16_t) Load 4194(f16lodClamp)
|
|
4520:6(float16_t) ImageSampleDrefImplicitLod 4516 4517 4518 MinLod 4519
|
|
4521: 208(ptr) AccessChain 4321(texel) 207
|
|
4522:6(float16_t) Load 4521
|
|
4523:6(float16_t) FAdd 4522 4520
|
|
4524: 208(ptr) AccessChain 4321(texel) 207
|
|
Store 4524 4523
|
|
4525: 7(f16vec4) Load 4321(texel)
|
|
ReturnValue 4525
|
|
FunctionEnd
|
|
103(testSparseTextureOffsetClamp(): 7(f16vec4) Function None 8
|
|
104: Label
|
|
4528(texel): 64(ptr) Variable Function
|
|
Store 4528(texel) 121
|
|
4529: 143 Load 145(s2D)
|
|
4530: 53(fvec2) Load 148(c2)
|
|
4531: 52(float) Load 4187(lodClamp)
|
|
4532:3056(ResType) ImageSparseSampleImplicitLod 4529 4530 ConstOffset MinLod 722 4531
|
|
4533: 7(f16vec4) CompositeExtract 4532 1
|
|
Store 4528(texel) 4533
|
|
4534: 47(int) CompositeExtract 4532 0
|
|
4535: 143 Load 145(s2D)
|
|
4536:154(f16vec2) Load 156(f16c2)
|
|
4537:6(float16_t) Load 4194(f16lodClamp)
|
|
4538:6(float16_t) Load 137(f16bias)
|
|
4539:3056(ResType) ImageSparseSampleImplicitLod 4535 4536 Bias ConstOffset MinLod 4538 722 4537
|
|
4540: 7(f16vec4) CompositeExtract 4539 1
|
|
Store 4528(texel) 4540
|
|
4541: 47(int) CompositeExtract 4539 0
|
|
4542: 163 Load 165(s3D)
|
|
4543: 167(fvec3) Load 169(c3)
|
|
4544: 52(float) Load 4187(lodClamp)
|
|
4545:3056(ResType) ImageSparseSampleImplicitLod 4542 4543 ConstOffset MinLod 735 4544
|
|
4546: 7(f16vec4) CompositeExtract 4545 1
|
|
Store 4528(texel) 4546
|
|
4547: 47(int) CompositeExtract 4545 0
|
|
4548: 163 Load 165(s3D)
|
|
4549:175(f16vec3) Load 177(f16c3)
|
|
4550:6(float16_t) Load 4194(f16lodClamp)
|
|
4551:6(float16_t) Load 137(f16bias)
|
|
4552:3056(ResType) ImageSparseSampleImplicitLod 4548 4549 Bias ConstOffset MinLod 4551 735 4550
|
|
4553: 7(f16vec4) CompositeExtract 4552 1
|
|
Store 4528(texel) 4553
|
|
4554: 47(int) CompositeExtract 4552 0
|
|
4555: 224 Load 226(s2DShadow)
|
|
4556: 167(fvec3) Load 169(c3)
|
|
4557: 52(float) Load 4187(lodClamp)
|
|
4558: 208(ptr) AccessChain 4528(texel) 207
|
|
4559: 52(float) CompositeExtract 4556 2
|
|
4560:3092(ResType) ImageSparseSampleDrefImplicitLod 4555 4556 4559 ConstOffset MinLod 722 4557
|
|
4561:6(float16_t) CompositeExtract 4560 1
|
|
Store 4558 4561
|
|
4562: 47(int) CompositeExtract 4560 0
|
|
4563: 224 Load 226(s2DShadow)
|
|
4564:154(f16vec2) Load 156(f16c2)
|
|
4565: 52(float) Load 215(compare)
|
|
4566:6(float16_t) Load 4194(f16lodClamp)
|
|
4567: 208(ptr) AccessChain 4528(texel) 207
|
|
4568:6(float16_t) Load 137(f16bias)
|
|
4569:3092(ResType) ImageSparseSampleDrefImplicitLod 4563 4564 4565 Bias ConstOffset MinLod 4568 722 4566
|
|
4570:6(float16_t) CompositeExtract 4569 1
|
|
Store 4567 4570
|
|
4571: 47(int) CompositeExtract 4569 0
|
|
4572: 284 Load 286(s2DArray)
|
|
4573: 167(fvec3) Load 169(c3)
|
|
4574: 52(float) Load 4187(lodClamp)
|
|
4575:3056(ResType) ImageSparseSampleImplicitLod 4572 4573 ConstOffset MinLod 722 4574
|
|
4576: 7(f16vec4) CompositeExtract 4575 1
|
|
Store 4528(texel) 4576
|
|
4577: 47(int) CompositeExtract 4575 0
|
|
4578: 284 Load 286(s2DArray)
|
|
4579:175(f16vec3) Load 177(f16c3)
|
|
4580:6(float16_t) Load 4194(f16lodClamp)
|
|
4581:6(float16_t) Load 137(f16bias)
|
|
4582:3056(ResType) ImageSparseSampleImplicitLod 4578 4579 Bias ConstOffset MinLod 4581 722 4580
|
|
4583: 7(f16vec4) CompositeExtract 4582 1
|
|
Store 4528(texel) 4583
|
|
4584: 47(int) CompositeExtract 4582 0
|
|
4585: 337 Load 339(s2DArrayShadow)
|
|
4586: 249(fvec4) Load 251(c4)
|
|
4587: 52(float) Load 4187(lodClamp)
|
|
4588: 208(ptr) AccessChain 4528(texel) 207
|
|
4589: 52(float) CompositeExtract 4586 3
|
|
4590:3092(ResType) ImageSparseSampleDrefImplicitLod 4585 4586 4589 ConstOffset MinLod 722 4587
|
|
4591:6(float16_t) CompositeExtract 4590 1
|
|
Store 4588 4591
|
|
4592: 47(int) CompositeExtract 4590 0
|
|
4593: 337 Load 339(s2DArrayShadow)
|
|
4594:175(f16vec3) Load 177(f16c3)
|
|
4595: 52(float) Load 215(compare)
|
|
4596:6(float16_t) Load 4194(f16lodClamp)
|
|
4597: 208(ptr) AccessChain 4528(texel) 207
|
|
4598:3092(ResType) ImageSparseSampleDrefImplicitLod 4593 4594 4595 ConstOffset MinLod 722 4596
|
|
4599:6(float16_t) CompositeExtract 4598 1
|
|
Store 4597 4599
|
|
4600: 47(int) CompositeExtract 4598 0
|
|
4601: 7(f16vec4) Load 4528(texel)
|
|
ReturnValue 4601
|
|
FunctionEnd
|
|
105(testTextureOffsetClamp(): 7(f16vec4) Function None 8
|
|
106: Label
|
|
4604(texel): 64(ptr) Variable Function
|
|
Store 4604(texel) 121
|
|
4605: 123 Load 125(s1D)
|
|
4606: 52(float) Load 128(c1)
|
|
4607: 52(float) Load 4187(lodClamp)
|
|
4608: 7(f16vec4) ImageSampleImplicitLod 4605 4606 ConstOffset MinLod 709 4607
|
|
4609: 7(f16vec4) Load 4604(texel)
|
|
4610: 7(f16vec4) FAdd 4609 4608
|
|
Store 4604(texel) 4610
|
|
4611: 123 Load 125(s1D)
|
|
4612:6(float16_t) Load 135(f16c1)
|
|
4613:6(float16_t) Load 4194(f16lodClamp)
|
|
4614:6(float16_t) Load 137(f16bias)
|
|
4615: 7(f16vec4) ImageSampleImplicitLod 4611 4612 Bias ConstOffset MinLod 4614 709 4613
|
|
4616: 7(f16vec4) Load 4604(texel)
|
|
4617: 7(f16vec4) FAdd 4616 4615
|
|
Store 4604(texel) 4617
|
|
4618: 143 Load 145(s2D)
|
|
4619: 53(fvec2) Load 148(c2)
|
|
4620: 52(float) Load 4187(lodClamp)
|
|
4621: 7(f16vec4) ImageSampleImplicitLod 4618 4619 ConstOffset MinLod 722 4620
|
|
4622: 7(f16vec4) Load 4604(texel)
|
|
4623: 7(f16vec4) FAdd 4622 4621
|
|
Store 4604(texel) 4623
|
|
4624: 143 Load 145(s2D)
|
|
4625:154(f16vec2) Load 156(f16c2)
|
|
4626:6(float16_t) Load 4194(f16lodClamp)
|
|
4627:6(float16_t) Load 137(f16bias)
|
|
4628: 7(f16vec4) ImageSampleImplicitLod 4624 4625 Bias ConstOffset MinLod 4627 722 4626
|
|
4629: 7(f16vec4) Load 4604(texel)
|
|
4630: 7(f16vec4) FAdd 4629 4628
|
|
Store 4604(texel) 4630
|
|
4631: 163 Load 165(s3D)
|
|
4632: 167(fvec3) Load 169(c3)
|
|
4633: 52(float) Load 4187(lodClamp)
|
|
4634: 7(f16vec4) ImageSampleImplicitLod 4631 4632 ConstOffset MinLod 735 4633
|
|
4635: 7(f16vec4) Load 4604(texel)
|
|
4636: 7(f16vec4) FAdd 4635 4634
|
|
Store 4604(texel) 4636
|
|
4637: 163 Load 165(s3D)
|
|
4638:175(f16vec3) Load 177(f16c3)
|
|
4639:6(float16_t) Load 4194(f16lodClamp)
|
|
4640:6(float16_t) Load 137(f16bias)
|
|
4641: 7(f16vec4) ImageSampleImplicitLod 4637 4638 Bias ConstOffset MinLod 4640 735 4639
|
|
4642: 7(f16vec4) Load 4604(texel)
|
|
4643: 7(f16vec4) FAdd 4642 4641
|
|
Store 4604(texel) 4643
|
|
4644: 199 Load 201(s1DShadow)
|
|
4645: 167(fvec3) Load 169(c3)
|
|
4646: 52(float) Load 4187(lodClamp)
|
|
4647: 52(float) CompositeExtract 4645 2
|
|
4648:6(float16_t) ImageSampleDrefImplicitLod 4644 4645 4647 ConstOffset MinLod 709 4646
|
|
4649: 208(ptr) AccessChain 4604(texel) 207
|
|
4650:6(float16_t) Load 4649
|
|
4651:6(float16_t) FAdd 4650 4648
|
|
4652: 208(ptr) AccessChain 4604(texel) 207
|
|
Store 4652 4651
|
|
4653: 199 Load 201(s1DShadow)
|
|
4654:154(f16vec2) Load 156(f16c2)
|
|
4655: 52(float) Load 215(compare)
|
|
4656:6(float16_t) Load 4194(f16lodClamp)
|
|
4657:6(float16_t) Load 137(f16bias)
|
|
4658:6(float16_t) ImageSampleDrefImplicitLod 4653 4654 4655 Bias ConstOffset MinLod 4657 709 4656
|
|
4659: 208(ptr) AccessChain 4604(texel) 207
|
|
4660:6(float16_t) Load 4659
|
|
4661:6(float16_t) FAdd 4660 4658
|
|
4662: 208(ptr) AccessChain 4604(texel) 207
|
|
Store 4662 4661
|
|
4663: 224 Load 226(s2DShadow)
|
|
4664: 167(fvec3) Load 169(c3)
|
|
4665: 52(float) Load 4187(lodClamp)
|
|
4666: 52(float) CompositeExtract 4664 2
|
|
4667:6(float16_t) ImageSampleDrefImplicitLod 4663 4664 4666 ConstOffset MinLod 722 4665
|
|
4668: 208(ptr) AccessChain 4604(texel) 207
|
|
4669:6(float16_t) Load 4668
|
|
4670:6(float16_t) FAdd 4669 4667
|
|
4671: 208(ptr) AccessChain 4604(texel) 207
|
|
Store 4671 4670
|
|
4672: 224 Load 226(s2DShadow)
|
|
4673:154(f16vec2) Load 156(f16c2)
|
|
4674: 52(float) Load 215(compare)
|
|
4675:6(float16_t) Load 4194(f16lodClamp)
|
|
4676:6(float16_t) Load 137(f16bias)
|
|
4677:6(float16_t) ImageSampleDrefImplicitLod 4672 4673 4674 Bias ConstOffset MinLod 4676 722 4675
|
|
4678: 208(ptr) AccessChain 4604(texel) 207
|
|
4679:6(float16_t) Load 4678
|
|
4680:6(float16_t) FAdd 4679 4677
|
|
4681: 208(ptr) AccessChain 4604(texel) 207
|
|
Store 4681 4680
|
|
4682: 269 Load 271(s1DArray)
|
|
4683: 53(fvec2) Load 148(c2)
|
|
4684: 52(float) Load 4187(lodClamp)
|
|
4685: 7(f16vec4) ImageSampleImplicitLod 4682 4683 ConstOffset MinLod 709 4684
|
|
4686: 7(f16vec4) Load 4604(texel)
|
|
4687: 7(f16vec4) FAdd 4686 4685
|
|
Store 4604(texel) 4687
|
|
4688: 269 Load 271(s1DArray)
|
|
4689:154(f16vec2) Load 156(f16c2)
|
|
4690:6(float16_t) Load 4194(f16lodClamp)
|
|
4691:6(float16_t) Load 137(f16bias)
|
|
4692: 7(f16vec4) ImageSampleImplicitLod 4688 4689 Bias ConstOffset MinLod 4691 709 4690
|
|
4693: 7(f16vec4) Load 4604(texel)
|
|
4694: 7(f16vec4) FAdd 4693 4692
|
|
Store 4604(texel) 4694
|
|
4695: 284 Load 286(s2DArray)
|
|
4696: 167(fvec3) Load 169(c3)
|
|
4697: 52(float) Load 4187(lodClamp)
|
|
4698: 7(f16vec4) ImageSampleImplicitLod 4695 4696 ConstOffset MinLod 722 4697
|
|
4699: 7(f16vec4) Load 4604(texel)
|
|
4700: 7(f16vec4) FAdd 4699 4698
|
|
Store 4604(texel) 4700
|
|
4701: 284 Load 286(s2DArray)
|
|
4702:175(f16vec3) Load 177(f16c3)
|
|
4703:6(float16_t) Load 4194(f16lodClamp)
|
|
4704:6(float16_t) Load 137(f16bias)
|
|
4705: 7(f16vec4) ImageSampleImplicitLod 4701 4702 Bias ConstOffset MinLod 4704 722 4703
|
|
4706: 7(f16vec4) Load 4604(texel)
|
|
4707: 7(f16vec4) FAdd 4706 4705
|
|
Store 4604(texel) 4707
|
|
4708: 316 Load 318(s1DArrayShadow)
|
|
4709: 167(fvec3) Load 169(c3)
|
|
4710: 52(float) Load 4187(lodClamp)
|
|
4711: 52(float) CompositeExtract 4709 2
|
|
4712:6(float16_t) ImageSampleDrefImplicitLod 4708 4709 4711 ConstOffset MinLod 709 4710
|
|
4713: 208(ptr) AccessChain 4604(texel) 207
|
|
4714:6(float16_t) Load 4713
|
|
4715:6(float16_t) FAdd 4714 4712
|
|
4716: 208(ptr) AccessChain 4604(texel) 207
|
|
Store 4716 4715
|
|
4717: 316 Load 318(s1DArrayShadow)
|
|
4718:154(f16vec2) Load 156(f16c2)
|
|
4719: 52(float) Load 215(compare)
|
|
4720:6(float16_t) Load 4194(f16lodClamp)
|
|
4721:6(float16_t) Load 137(f16bias)
|
|
4722:6(float16_t) ImageSampleDrefImplicitLod 4717 4718 4719 Bias ConstOffset MinLod 4721 709 4720
|
|
4723: 208(ptr) AccessChain 4604(texel) 207
|
|
4724:6(float16_t) Load 4723
|
|
4725:6(float16_t) FAdd 4724 4722
|
|
4726: 208(ptr) AccessChain 4604(texel) 207
|
|
Store 4726 4725
|
|
4727: 337 Load 339(s2DArrayShadow)
|
|
4728: 249(fvec4) Load 251(c4)
|
|
4729: 52(float) Load 4187(lodClamp)
|
|
4730: 52(float) CompositeExtract 4728 3
|
|
4731:6(float16_t) ImageSampleDrefImplicitLod 4727 4728 4730 ConstOffset MinLod 722 4729
|
|
4732: 208(ptr) AccessChain 4604(texel) 207
|
|
4733:6(float16_t) Load 4732
|
|
4734:6(float16_t) FAdd 4733 4731
|
|
4735: 208(ptr) AccessChain 4604(texel) 207
|
|
Store 4735 4734
|
|
4736: 337 Load 339(s2DArrayShadow)
|
|
4737:175(f16vec3) Load 177(f16c3)
|
|
4738: 52(float) Load 215(compare)
|
|
4739:6(float16_t) Load 4194(f16lodClamp)
|
|
4740:6(float16_t) ImageSampleDrefImplicitLod 4736 4737 4738 ConstOffset MinLod 722 4739
|
|
4741: 208(ptr) AccessChain 4604(texel) 207
|
|
4742:6(float16_t) Load 4741
|
|
4743:6(float16_t) FAdd 4742 4740
|
|
4744: 208(ptr) AccessChain 4604(texel) 207
|
|
Store 4744 4743
|
|
4745: 7(f16vec4) Load 4604(texel)
|
|
ReturnValue 4745
|
|
FunctionEnd
|
|
107(testSparseTextureGradClamp(): 7(f16vec4) Function None 8
|
|
108: Label
|
|
4748(texel): 64(ptr) Variable Function
|
|
Store 4748(texel) 121
|
|
4749: 143 Load 145(s2D)
|
|
4750: 53(fvec2) Load 148(c2)
|
|
4751: 53(fvec2) Load 1407(dPdxy2)
|
|
4752: 52(float) Load 4187(lodClamp)
|
|
4753:3056(ResType) ImageSparseSampleExplicitLod 4749 4750 Grad MinLod 4751 4751 4752
|
|
4754: 7(f16vec4) CompositeExtract 4753 1
|
|
Store 4748(texel) 4754
|
|
4755: 47(int) CompositeExtract 4753 0
|
|
4756: 143 Load 145(s2D)
|
|
4757:154(f16vec2) Load 156(f16c2)
|
|
4758:154(f16vec2) Load 1414(f16dPdxy2)
|
|
4759:6(float16_t) Load 4194(f16lodClamp)
|
|
4760:3056(ResType) ImageSparseSampleExplicitLod 4756 4757 Grad MinLod 4758 4758 4759
|
|
4761: 7(f16vec4) CompositeExtract 4760 1
|
|
Store 4748(texel) 4761
|
|
4762: 47(int) CompositeExtract 4760 0
|
|
4763: 163 Load 165(s3D)
|
|
4764: 167(fvec3) Load 169(c3)
|
|
4765: 167(fvec3) Load 1421(dPdxy3)
|
|
4766: 52(float) Load 4187(lodClamp)
|
|
4767:3056(ResType) ImageSparseSampleExplicitLod 4763 4764 Grad MinLod 4765 4765 4766
|
|
4768: 7(f16vec4) CompositeExtract 4767 1
|
|
Store 4748(texel) 4768
|
|
4769: 47(int) CompositeExtract 4767 0
|
|
4770: 163 Load 165(s3D)
|
|
4771:175(f16vec3) Load 177(f16c3)
|
|
4772:175(f16vec3) Load 1428(f16dPdxy3)
|
|
4773:6(float16_t) Load 4194(f16lodClamp)
|
|
4774:3056(ResType) ImageSparseSampleExplicitLod 4770 4771 Grad MinLod 4772 4772 4773
|
|
4775: 7(f16vec4) CompositeExtract 4774 1
|
|
Store 4748(texel) 4775
|
|
4776: 47(int) CompositeExtract 4774 0
|
|
4777: 184 Load 186(sCube)
|
|
4778: 167(fvec3) Load 169(c3)
|
|
4779: 167(fvec3) Load 1421(dPdxy3)
|
|
4780: 52(float) Load 4187(lodClamp)
|
|
4781:3056(ResType) ImageSparseSampleExplicitLod 4777 4778 Grad MinLod 4779 4779 4780
|
|
4782: 7(f16vec4) CompositeExtract 4781 1
|
|
Store 4748(texel) 4782
|
|
4783: 47(int) CompositeExtract 4781 0
|
|
4784: 184 Load 186(sCube)
|
|
4785:175(f16vec3) Load 177(f16c3)
|
|
4786:175(f16vec3) Load 1428(f16dPdxy3)
|
|
4787:6(float16_t) Load 4194(f16lodClamp)
|
|
4788:3056(ResType) ImageSparseSampleExplicitLod 4784 4785 Grad MinLod 4786 4786 4787
|
|
4789: 7(f16vec4) CompositeExtract 4788 1
|
|
Store 4748(texel) 4789
|
|
4790: 47(int) CompositeExtract 4788 0
|
|
4791: 224 Load 226(s2DShadow)
|
|
4792: 167(fvec3) Load 169(c3)
|
|
4793: 53(fvec2) Load 1407(dPdxy2)
|
|
4794: 52(float) Load 4187(lodClamp)
|
|
4795: 208(ptr) AccessChain 4748(texel) 207
|
|
4796: 52(float) CompositeExtract 4792 2
|
|
4797:3092(ResType) ImageSparseSampleDrefExplicitLod 4791 4792 4796 Grad MinLod 4793 4793 4794
|
|
4798:6(float16_t) CompositeExtract 4797 1
|
|
Store 4795 4798
|
|
4799: 47(int) CompositeExtract 4797 0
|
|
4800: 224 Load 226(s2DShadow)
|
|
4801:154(f16vec2) Load 156(f16c2)
|
|
4802: 52(float) Load 215(compare)
|
|
4803:154(f16vec2) Load 1414(f16dPdxy2)
|
|
4804:6(float16_t) Load 4194(f16lodClamp)
|
|
4805: 208(ptr) AccessChain 4748(texel) 207
|
|
4806:3092(ResType) ImageSparseSampleDrefExplicitLod 4800 4801 4802 Grad MinLod 4803 4803 4804
|
|
4807:6(float16_t) CompositeExtract 4806 1
|
|
Store 4805 4807
|
|
4808: 47(int) CompositeExtract 4806 0
|
|
4809: 245 Load 247(sCubeShadow)
|
|
4810: 249(fvec4) Load 251(c4)
|
|
4811: 167(fvec3) Load 1421(dPdxy3)
|
|
4812: 52(float) Load 4187(lodClamp)
|
|
4813: 208(ptr) AccessChain 4748(texel) 207
|
|
4814: 52(float) CompositeExtract 4810 3
|
|
4815:3092(ResType) ImageSparseSampleDrefExplicitLod 4809 4810 4814 Grad MinLod 4811 4811 4812
|
|
4816:6(float16_t) CompositeExtract 4815 1
|
|
Store 4813 4816
|
|
4817: 47(int) CompositeExtract 4815 0
|
|
4818: 245 Load 247(sCubeShadow)
|
|
4819:175(f16vec3) Load 177(f16c3)
|
|
4820: 52(float) Load 215(compare)
|
|
4821:175(f16vec3) Load 1428(f16dPdxy3)
|
|
4822:6(float16_t) Load 4194(f16lodClamp)
|
|
4823: 208(ptr) AccessChain 4748(texel) 207
|
|
4824:3092(ResType) ImageSparseSampleDrefExplicitLod 4818 4819 4820 Grad MinLod 4821 4821 4822
|
|
4825:6(float16_t) CompositeExtract 4824 1
|
|
Store 4823 4825
|
|
4826: 47(int) CompositeExtract 4824 0
|
|
4827: 284 Load 286(s2DArray)
|
|
4828: 167(fvec3) Load 169(c3)
|
|
4829: 53(fvec2) Load 1407(dPdxy2)
|
|
4830: 52(float) Load 4187(lodClamp)
|
|
4831:3056(ResType) ImageSparseSampleExplicitLod 4827 4828 Grad MinLod 4829 4829 4830
|
|
4832: 7(f16vec4) CompositeExtract 4831 1
|
|
Store 4748(texel) 4832
|
|
4833: 47(int) CompositeExtract 4831 0
|
|
4834: 284 Load 286(s2DArray)
|
|
4835:175(f16vec3) Load 177(f16c3)
|
|
4836:154(f16vec2) Load 1414(f16dPdxy2)
|
|
4837:6(float16_t) Load 4194(f16lodClamp)
|
|
4838:3056(ResType) ImageSparseSampleExplicitLod 4834 4835 Grad MinLod 4836 4836 4837
|
|
4839: 7(f16vec4) CompositeExtract 4838 1
|
|
Store 4748(texel) 4839
|
|
4840: 47(int) CompositeExtract 4838 0
|
|
4841: 337 Load 339(s2DArrayShadow)
|
|
4842: 249(fvec4) Load 251(c4)
|
|
4843: 53(fvec2) Load 1407(dPdxy2)
|
|
4844: 52(float) Load 4187(lodClamp)
|
|
4845: 208(ptr) AccessChain 4748(texel) 207
|
|
4846: 52(float) CompositeExtract 4842 3
|
|
4847:3092(ResType) ImageSparseSampleDrefExplicitLod 4841 4842 4846 Grad MinLod 4843 4843 4844
|
|
4848:6(float16_t) CompositeExtract 4847 1
|
|
Store 4845 4848
|
|
4849: 47(int) CompositeExtract 4847 0
|
|
4850: 337 Load 339(s2DArrayShadow)
|
|
4851:175(f16vec3) Load 177(f16c3)
|
|
4852: 52(float) Load 215(compare)
|
|
4853:154(f16vec2) Load 1414(f16dPdxy2)
|
|
4854:6(float16_t) Load 4194(f16lodClamp)
|
|
4855: 208(ptr) AccessChain 4748(texel) 207
|
|
4856:3092(ResType) ImageSparseSampleDrefExplicitLod 4850 4851 4852 Grad MinLod 4853 4853 4854
|
|
4857:6(float16_t) CompositeExtract 4856 1
|
|
Store 4855 4857
|
|
4858: 47(int) CompositeExtract 4856 0
|
|
4859: 299 Load 301(sCubeArray)
|
|
4860: 249(fvec4) Load 251(c4)
|
|
4861: 167(fvec3) Load 1421(dPdxy3)
|
|
4862: 52(float) Load 4187(lodClamp)
|
|
4863:3056(ResType) ImageSparseSampleExplicitLod 4859 4860 Grad MinLod 4861 4861 4862
|
|
4864: 7(f16vec4) CompositeExtract 4863 1
|
|
Store 4748(texel) 4864
|
|
4865: 47(int) CompositeExtract 4863 0
|
|
4866: 299 Load 301(sCubeArray)
|
|
4867: 7(f16vec4) Load 309(f16c4)
|
|
4868:175(f16vec3) Load 1428(f16dPdxy3)
|
|
4869:6(float16_t) Load 4194(f16lodClamp)
|
|
4870:3056(ResType) ImageSparseSampleExplicitLod 4866 4867 Grad MinLod 4868 4868 4869
|
|
4871: 7(f16vec4) CompositeExtract 4870 1
|
|
Store 4748(texel) 4871
|
|
4872: 47(int) CompositeExtract 4870 0
|
|
4873: 7(f16vec4) Load 4748(texel)
|
|
ReturnValue 4873
|
|
FunctionEnd
|
|
109(testTextureGradClamp(): 7(f16vec4) Function None 8
|
|
110: Label
|
|
4876(texel): 64(ptr) Variable Function
|
|
Store 4876(texel) 121
|
|
4877: 123 Load 125(s1D)
|
|
4878: 52(float) Load 128(c1)
|
|
4879: 52(float) Load 1393(dPdxy1)
|
|
4880: 52(float) Load 4187(lodClamp)
|
|
4881: 7(f16vec4) ImageSampleExplicitLod 4877 4878 Grad MinLod 4879 4879 4880
|
|
4882: 7(f16vec4) Load 4876(texel)
|
|
4883: 7(f16vec4) FAdd 4882 4881
|
|
Store 4876(texel) 4883
|
|
4884: 123 Load 125(s1D)
|
|
4885:6(float16_t) Load 135(f16c1)
|
|
4886:6(float16_t) Load 1400(f16dPdxy1)
|
|
4887:6(float16_t) Load 4194(f16lodClamp)
|
|
4888: 7(f16vec4) ImageSampleExplicitLod 4884 4885 Grad MinLod 4886 4886 4887
|
|
4889: 7(f16vec4) Load 4876(texel)
|
|
4890: 7(f16vec4) FAdd 4889 4888
|
|
Store 4876(texel) 4890
|
|
4891: 143 Load 145(s2D)
|
|
4892: 53(fvec2) Load 148(c2)
|
|
4893: 53(fvec2) Load 1407(dPdxy2)
|
|
4894: 52(float) Load 4187(lodClamp)
|
|
4895: 7(f16vec4) ImageSampleExplicitLod 4891 4892 Grad MinLod 4893 4893 4894
|
|
4896: 7(f16vec4) Load 4876(texel)
|
|
4897: 7(f16vec4) FAdd 4896 4895
|
|
Store 4876(texel) 4897
|
|
4898: 143 Load 145(s2D)
|
|
4899:154(f16vec2) Load 156(f16c2)
|
|
4900:154(f16vec2) Load 1414(f16dPdxy2)
|
|
4901:6(float16_t) Load 4194(f16lodClamp)
|
|
4902: 7(f16vec4) ImageSampleExplicitLod 4898 4899 Grad MinLod 4900 4900 4901
|
|
4903: 7(f16vec4) Load 4876(texel)
|
|
4904: 7(f16vec4) FAdd 4903 4902
|
|
Store 4876(texel) 4904
|
|
4905: 163 Load 165(s3D)
|
|
4906: 167(fvec3) Load 169(c3)
|
|
4907: 167(fvec3) Load 1421(dPdxy3)
|
|
4908: 52(float) Load 4187(lodClamp)
|
|
4909: 7(f16vec4) ImageSampleExplicitLod 4905 4906 Grad MinLod 4907 4907 4908
|
|
4910: 7(f16vec4) Load 4876(texel)
|
|
4911: 7(f16vec4) FAdd 4910 4909
|
|
Store 4876(texel) 4911
|
|
4912: 163 Load 165(s3D)
|
|
4913:175(f16vec3) Load 177(f16c3)
|
|
4914:175(f16vec3) Load 1428(f16dPdxy3)
|
|
4915:6(float16_t) Load 4194(f16lodClamp)
|
|
4916: 7(f16vec4) ImageSampleExplicitLod 4912 4913 Grad MinLod 4914 4914 4915
|
|
4917: 7(f16vec4) Load 4876(texel)
|
|
4918: 7(f16vec4) FAdd 4917 4916
|
|
Store 4876(texel) 4918
|
|
4919: 184 Load 186(sCube)
|
|
4920: 167(fvec3) Load 169(c3)
|
|
4921: 167(fvec3) Load 1421(dPdxy3)
|
|
4922: 52(float) Load 4187(lodClamp)
|
|
4923: 7(f16vec4) ImageSampleExplicitLod 4919 4920 Grad MinLod 4921 4921 4922
|
|
4924: 7(f16vec4) Load 4876(texel)
|
|
4925: 7(f16vec4) FAdd 4924 4923
|
|
Store 4876(texel) 4925
|
|
4926: 184 Load 186(sCube)
|
|
4927:175(f16vec3) Load 177(f16c3)
|
|
4928:175(f16vec3) Load 1428(f16dPdxy3)
|
|
4929:6(float16_t) Load 4194(f16lodClamp)
|
|
4930: 7(f16vec4) ImageSampleExplicitLod 4926 4927 Grad MinLod 4928 4928 4929
|
|
4931: 7(f16vec4) Load 4876(texel)
|
|
4932: 7(f16vec4) FAdd 4931 4930
|
|
Store 4876(texel) 4932
|
|
4933: 199 Load 201(s1DShadow)
|
|
4934: 167(fvec3) Load 169(c3)
|
|
4935: 52(float) Load 1393(dPdxy1)
|
|
4936: 52(float) Load 4187(lodClamp)
|
|
4937: 52(float) CompositeExtract 4934 2
|
|
4938:6(float16_t) ImageSampleDrefExplicitLod 4933 4934 4937 Grad MinLod 4935 4935 4936
|
|
4939: 208(ptr) AccessChain 4876(texel) 207
|
|
4940:6(float16_t) Load 4939
|
|
4941:6(float16_t) FAdd 4940 4938
|
|
4942: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 4942 4941
|
|
4943: 199 Load 201(s1DShadow)
|
|
4944:154(f16vec2) Load 156(f16c2)
|
|
4945: 52(float) Load 215(compare)
|
|
4946:6(float16_t) Load 1400(f16dPdxy1)
|
|
4947:6(float16_t) Load 4194(f16lodClamp)
|
|
4948:6(float16_t) ImageSampleDrefExplicitLod 4943 4944 4945 Grad MinLod 4946 4946 4947
|
|
4949: 208(ptr) AccessChain 4876(texel) 207
|
|
4950:6(float16_t) Load 4949
|
|
4951:6(float16_t) FAdd 4950 4948
|
|
4952: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 4952 4951
|
|
4953: 224 Load 226(s2DShadow)
|
|
4954: 167(fvec3) Load 169(c3)
|
|
4955: 53(fvec2) Load 1407(dPdxy2)
|
|
4956: 52(float) Load 4187(lodClamp)
|
|
4957: 52(float) CompositeExtract 4954 2
|
|
4958:6(float16_t) ImageSampleDrefExplicitLod 4953 4954 4957 Grad MinLod 4955 4955 4956
|
|
4959: 208(ptr) AccessChain 4876(texel) 207
|
|
4960:6(float16_t) Load 4959
|
|
4961:6(float16_t) FAdd 4960 4958
|
|
4962: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 4962 4961
|
|
4963: 224 Load 226(s2DShadow)
|
|
4964:154(f16vec2) Load 156(f16c2)
|
|
4965: 52(float) Load 215(compare)
|
|
4966:154(f16vec2) Load 1414(f16dPdxy2)
|
|
4967:6(float16_t) Load 4194(f16lodClamp)
|
|
4968:6(float16_t) ImageSampleDrefExplicitLod 4963 4964 4965 Grad MinLod 4966 4966 4967
|
|
4969: 208(ptr) AccessChain 4876(texel) 207
|
|
4970:6(float16_t) Load 4969
|
|
4971:6(float16_t) FAdd 4970 4968
|
|
4972: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 4972 4971
|
|
4973: 245 Load 247(sCubeShadow)
|
|
4974: 249(fvec4) Load 251(c4)
|
|
4975: 167(fvec3) Load 1421(dPdxy3)
|
|
4976: 52(float) Load 4187(lodClamp)
|
|
4977: 52(float) CompositeExtract 4974 3
|
|
4978:6(float16_t) ImageSampleDrefExplicitLod 4973 4974 4977 Grad MinLod 4975 4975 4976
|
|
4979: 208(ptr) AccessChain 4876(texel) 207
|
|
4980:6(float16_t) Load 4979
|
|
4981:6(float16_t) FAdd 4980 4978
|
|
4982: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 4982 4981
|
|
4983: 245 Load 247(sCubeShadow)
|
|
4984:175(f16vec3) Load 177(f16c3)
|
|
4985: 52(float) Load 215(compare)
|
|
4986:175(f16vec3) Load 1428(f16dPdxy3)
|
|
4987:6(float16_t) Load 4194(f16lodClamp)
|
|
4988:6(float16_t) ImageSampleDrefExplicitLod 4983 4984 4985 Grad MinLod 4986 4986 4987
|
|
4989: 208(ptr) AccessChain 4876(texel) 207
|
|
4990:6(float16_t) Load 4989
|
|
4991:6(float16_t) FAdd 4990 4988
|
|
4992: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 4992 4991
|
|
4993: 269 Load 271(s1DArray)
|
|
4994: 53(fvec2) Load 148(c2)
|
|
4995: 52(float) Load 1393(dPdxy1)
|
|
4996: 52(float) Load 4187(lodClamp)
|
|
4997: 7(f16vec4) ImageSampleExplicitLod 4993 4994 Grad MinLod 4995 4995 4996
|
|
4998: 7(f16vec4) Load 4876(texel)
|
|
4999: 7(f16vec4) FAdd 4998 4997
|
|
Store 4876(texel) 4999
|
|
5000: 269 Load 271(s1DArray)
|
|
5001:154(f16vec2) Load 156(f16c2)
|
|
5002:6(float16_t) Load 1400(f16dPdxy1)
|
|
5003:6(float16_t) Load 4194(f16lodClamp)
|
|
5004: 7(f16vec4) ImageSampleExplicitLod 5000 5001 Grad MinLod 5002 5002 5003
|
|
5005: 7(f16vec4) Load 4876(texel)
|
|
5006: 7(f16vec4) FAdd 5005 5004
|
|
Store 4876(texel) 5006
|
|
5007: 284 Load 286(s2DArray)
|
|
5008: 167(fvec3) Load 169(c3)
|
|
5009: 53(fvec2) Load 1407(dPdxy2)
|
|
5010: 52(float) Load 4187(lodClamp)
|
|
5011: 7(f16vec4) ImageSampleExplicitLod 5007 5008 Grad MinLod 5009 5009 5010
|
|
5012: 7(f16vec4) Load 4876(texel)
|
|
5013: 7(f16vec4) FAdd 5012 5011
|
|
Store 4876(texel) 5013
|
|
5014: 284 Load 286(s2DArray)
|
|
5015:175(f16vec3) Load 177(f16c3)
|
|
5016:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5017:6(float16_t) Load 4194(f16lodClamp)
|
|
5018: 7(f16vec4) ImageSampleExplicitLod 5014 5015 Grad MinLod 5016 5016 5017
|
|
5019: 7(f16vec4) Load 4876(texel)
|
|
5020: 7(f16vec4) FAdd 5019 5018
|
|
Store 4876(texel) 5020
|
|
5021: 316 Load 318(s1DArrayShadow)
|
|
5022: 167(fvec3) Load 169(c3)
|
|
5023: 52(float) Load 1393(dPdxy1)
|
|
5024: 52(float) Load 4187(lodClamp)
|
|
5025: 52(float) CompositeExtract 5022 2
|
|
5026:6(float16_t) ImageSampleDrefExplicitLod 5021 5022 5025 Grad MinLod 5023 5023 5024
|
|
5027: 208(ptr) AccessChain 4876(texel) 207
|
|
5028:6(float16_t) Load 5027
|
|
5029:6(float16_t) FAdd 5028 5026
|
|
5030: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 5030 5029
|
|
5031: 316 Load 318(s1DArrayShadow)
|
|
5032:154(f16vec2) Load 156(f16c2)
|
|
5033: 52(float) Load 215(compare)
|
|
5034:6(float16_t) Load 1400(f16dPdxy1)
|
|
5035:6(float16_t) Load 4194(f16lodClamp)
|
|
5036:6(float16_t) ImageSampleDrefExplicitLod 5031 5032 5033 Grad MinLod 5034 5034 5035
|
|
5037: 208(ptr) AccessChain 4876(texel) 207
|
|
5038:6(float16_t) Load 5037
|
|
5039:6(float16_t) FAdd 5038 5036
|
|
5040: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 5040 5039
|
|
5041: 337 Load 339(s2DArrayShadow)
|
|
5042: 249(fvec4) Load 251(c4)
|
|
5043: 53(fvec2) Load 1407(dPdxy2)
|
|
5044: 52(float) Load 4187(lodClamp)
|
|
5045: 52(float) CompositeExtract 5042 3
|
|
5046:6(float16_t) ImageSampleDrefExplicitLod 5041 5042 5045 Grad MinLod 5043 5043 5044
|
|
5047: 208(ptr) AccessChain 4876(texel) 207
|
|
5048:6(float16_t) Load 5047
|
|
5049:6(float16_t) FAdd 5048 5046
|
|
5050: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 5050 5049
|
|
5051: 337 Load 339(s2DArrayShadow)
|
|
5052:175(f16vec3) Load 177(f16c3)
|
|
5053: 52(float) Load 215(compare)
|
|
5054:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5055:6(float16_t) Load 4194(f16lodClamp)
|
|
5056:6(float16_t) ImageSampleDrefExplicitLod 5051 5052 5053 Grad MinLod 5054 5054 5055
|
|
5057: 208(ptr) AccessChain 4876(texel) 207
|
|
5058:6(float16_t) Load 5057
|
|
5059:6(float16_t) FAdd 5058 5056
|
|
5060: 208(ptr) AccessChain 4876(texel) 207
|
|
Store 5060 5059
|
|
5061: 299 Load 301(sCubeArray)
|
|
5062: 249(fvec4) Load 251(c4)
|
|
5063: 167(fvec3) Load 1421(dPdxy3)
|
|
5064: 52(float) Load 4187(lodClamp)
|
|
5065: 7(f16vec4) ImageSampleExplicitLod 5061 5062 Grad MinLod 5063 5063 5064
|
|
5066: 7(f16vec4) Load 4876(texel)
|
|
5067: 7(f16vec4) FAdd 5066 5065
|
|
Store 4876(texel) 5067
|
|
5068: 299 Load 301(sCubeArray)
|
|
5069: 7(f16vec4) Load 309(f16c4)
|
|
5070:175(f16vec3) Load 1428(f16dPdxy3)
|
|
5071:6(float16_t) Load 4194(f16lodClamp)
|
|
5072: 7(f16vec4) ImageSampleExplicitLod 5068 5069 Grad MinLod 5070 5070 5071
|
|
5073: 7(f16vec4) Load 4876(texel)
|
|
5074: 7(f16vec4) FAdd 5073 5072
|
|
Store 4876(texel) 5074
|
|
5075: 7(f16vec4) Load 4876(texel)
|
|
ReturnValue 5075
|
|
FunctionEnd
|
|
111(testSparseTextureGradOffsetClamp(): 7(f16vec4) Function None 8
|
|
112: Label
|
|
5078(texel): 64(ptr) Variable Function
|
|
Store 5078(texel) 121
|
|
5079: 143 Load 145(s2D)
|
|
5080: 53(fvec2) Load 148(c2)
|
|
5081: 53(fvec2) Load 1407(dPdxy2)
|
|
5082: 52(float) Load 4187(lodClamp)
|
|
5083:3056(ResType) ImageSparseSampleExplicitLod 5079 5080 Grad ConstOffset MinLod 5081 5081 722 5082
|
|
5084: 7(f16vec4) CompositeExtract 5083 1
|
|
Store 5078(texel) 5084
|
|
5085: 47(int) CompositeExtract 5083 0
|
|
5086: 143 Load 145(s2D)
|
|
5087:154(f16vec2) Load 156(f16c2)
|
|
5088:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5089:6(float16_t) Load 4194(f16lodClamp)
|
|
5090:3056(ResType) ImageSparseSampleExplicitLod 5086 5087 Grad ConstOffset MinLod 5088 5088 722 5089
|
|
5091: 7(f16vec4) CompositeExtract 5090 1
|
|
Store 5078(texel) 5091
|
|
5092: 47(int) CompositeExtract 5090 0
|
|
5093: 163 Load 165(s3D)
|
|
5094: 167(fvec3) Load 169(c3)
|
|
5095: 167(fvec3) Load 1421(dPdxy3)
|
|
5096: 52(float) Load 4187(lodClamp)
|
|
5097:3056(ResType) ImageSparseSampleExplicitLod 5093 5094 Grad ConstOffset MinLod 5095 5095 735 5096
|
|
5098: 7(f16vec4) CompositeExtract 5097 1
|
|
Store 5078(texel) 5098
|
|
5099: 47(int) CompositeExtract 5097 0
|
|
5100: 163 Load 165(s3D)
|
|
5101:175(f16vec3) Load 177(f16c3)
|
|
5102:175(f16vec3) Load 1428(f16dPdxy3)
|
|
5103:6(float16_t) Load 4194(f16lodClamp)
|
|
5104:3056(ResType) ImageSparseSampleExplicitLod 5100 5101 Grad ConstOffset MinLod 5102 5102 735 5103
|
|
5105: 7(f16vec4) CompositeExtract 5104 1
|
|
Store 5078(texel) 5105
|
|
5106: 47(int) CompositeExtract 5104 0
|
|
5107: 224 Load 226(s2DShadow)
|
|
5108: 167(fvec3) Load 169(c3)
|
|
5109: 53(fvec2) Load 1407(dPdxy2)
|
|
5110: 52(float) Load 4187(lodClamp)
|
|
5111: 208(ptr) AccessChain 5078(texel) 207
|
|
5112: 52(float) CompositeExtract 5108 2
|
|
5113:3092(ResType) ImageSparseSampleDrefExplicitLod 5107 5108 5112 Grad ConstOffset MinLod 5109 5109 722 5110
|
|
5114:6(float16_t) CompositeExtract 5113 1
|
|
Store 5111 5114
|
|
5115: 47(int) CompositeExtract 5113 0
|
|
5116: 224 Load 226(s2DShadow)
|
|
5117:154(f16vec2) Load 156(f16c2)
|
|
5118: 52(float) Load 215(compare)
|
|
5119:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5120:6(float16_t) Load 4194(f16lodClamp)
|
|
5121: 208(ptr) AccessChain 5078(texel) 207
|
|
5122:3092(ResType) ImageSparseSampleDrefExplicitLod 5116 5117 5118 Grad ConstOffset MinLod 5119 5119 722 5120
|
|
5123:6(float16_t) CompositeExtract 5122 1
|
|
Store 5121 5123
|
|
5124: 47(int) CompositeExtract 5122 0
|
|
5125: 284 Load 286(s2DArray)
|
|
5126: 167(fvec3) Load 169(c3)
|
|
5127: 53(fvec2) Load 1407(dPdxy2)
|
|
5128: 52(float) Load 4187(lodClamp)
|
|
5129:3056(ResType) ImageSparseSampleExplicitLod 5125 5126 Grad ConstOffset MinLod 5127 5127 722 5128
|
|
5130: 7(f16vec4) CompositeExtract 5129 1
|
|
Store 5078(texel) 5130
|
|
5131: 47(int) CompositeExtract 5129 0
|
|
5132: 284 Load 286(s2DArray)
|
|
5133:175(f16vec3) Load 177(f16c3)
|
|
5134:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5135:6(float16_t) Load 4194(f16lodClamp)
|
|
5136:3056(ResType) ImageSparseSampleExplicitLod 5132 5133 Grad ConstOffset MinLod 5134 5134 722 5135
|
|
5137: 7(f16vec4) CompositeExtract 5136 1
|
|
Store 5078(texel) 5137
|
|
5138: 47(int) CompositeExtract 5136 0
|
|
5139: 337 Load 339(s2DArrayShadow)
|
|
5140: 249(fvec4) Load 251(c4)
|
|
5141: 53(fvec2) Load 1407(dPdxy2)
|
|
5142: 52(float) Load 4187(lodClamp)
|
|
5143: 208(ptr) AccessChain 5078(texel) 207
|
|
5144: 52(float) CompositeExtract 5140 3
|
|
5145:3092(ResType) ImageSparseSampleDrefExplicitLod 5139 5140 5144 Grad ConstOffset MinLod 5141 5141 722 5142
|
|
5146:6(float16_t) CompositeExtract 5145 1
|
|
Store 5143 5146
|
|
5147: 47(int) CompositeExtract 5145 0
|
|
5148: 337 Load 339(s2DArrayShadow)
|
|
5149:175(f16vec3) Load 177(f16c3)
|
|
5150: 52(float) Load 215(compare)
|
|
5151:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5152:6(float16_t) Load 4194(f16lodClamp)
|
|
5153: 208(ptr) AccessChain 5078(texel) 207
|
|
5154:3092(ResType) ImageSparseSampleDrefExplicitLod 5148 5149 5150 Grad ConstOffset MinLod 5151 5151 722 5152
|
|
5155:6(float16_t) CompositeExtract 5154 1
|
|
Store 5153 5155
|
|
5156: 47(int) CompositeExtract 5154 0
|
|
5157: 7(f16vec4) Load 5078(texel)
|
|
ReturnValue 5157
|
|
FunctionEnd
|
|
113(testTextureGradOffsetClamp(): 7(f16vec4) Function None 8
|
|
114: Label
|
|
5160(texel): 64(ptr) Variable Function
|
|
Store 5160(texel) 121
|
|
5161: 123 Load 125(s1D)
|
|
5162: 52(float) Load 128(c1)
|
|
5163: 52(float) Load 1393(dPdxy1)
|
|
5164: 52(float) Load 4187(lodClamp)
|
|
5165: 7(f16vec4) ImageSampleExplicitLod 5161 5162 Grad ConstOffset MinLod 5163 5163 709 5164
|
|
5166: 7(f16vec4) Load 5160(texel)
|
|
5167: 7(f16vec4) FAdd 5166 5165
|
|
Store 5160(texel) 5167
|
|
5168: 123 Load 125(s1D)
|
|
5169:6(float16_t) Load 135(f16c1)
|
|
5170:6(float16_t) Load 1400(f16dPdxy1)
|
|
5171:6(float16_t) Load 4194(f16lodClamp)
|
|
5172: 7(f16vec4) ImageSampleExplicitLod 5168 5169 Grad ConstOffset MinLod 5170 5170 709 5171
|
|
5173: 7(f16vec4) Load 5160(texel)
|
|
5174: 7(f16vec4) FAdd 5173 5172
|
|
Store 5160(texel) 5174
|
|
5175: 143 Load 145(s2D)
|
|
5176: 53(fvec2) Load 148(c2)
|
|
5177: 53(fvec2) Load 1407(dPdxy2)
|
|
5178: 52(float) Load 4187(lodClamp)
|
|
5179: 7(f16vec4) ImageSampleExplicitLod 5175 5176 Grad ConstOffset MinLod 5177 5177 722 5178
|
|
5180: 7(f16vec4) Load 5160(texel)
|
|
5181: 7(f16vec4) FAdd 5180 5179
|
|
Store 5160(texel) 5181
|
|
5182: 143 Load 145(s2D)
|
|
5183:154(f16vec2) Load 156(f16c2)
|
|
5184:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5185:6(float16_t) Load 4194(f16lodClamp)
|
|
5186: 7(f16vec4) ImageSampleExplicitLod 5182 5183 Grad ConstOffset MinLod 5184 5184 722 5185
|
|
5187: 7(f16vec4) Load 5160(texel)
|
|
5188: 7(f16vec4) FAdd 5187 5186
|
|
Store 5160(texel) 5188
|
|
5189: 163 Load 165(s3D)
|
|
5190: 167(fvec3) Load 169(c3)
|
|
5191: 167(fvec3) Load 1421(dPdxy3)
|
|
5192: 52(float) Load 4187(lodClamp)
|
|
5193: 7(f16vec4) ImageSampleExplicitLod 5189 5190 Grad ConstOffset MinLod 5191 5191 735 5192
|
|
5194: 7(f16vec4) Load 5160(texel)
|
|
5195: 7(f16vec4) FAdd 5194 5193
|
|
Store 5160(texel) 5195
|
|
5196: 163 Load 165(s3D)
|
|
5197:175(f16vec3) Load 177(f16c3)
|
|
5198:175(f16vec3) Load 1428(f16dPdxy3)
|
|
5199:6(float16_t) Load 4194(f16lodClamp)
|
|
5200: 7(f16vec4) ImageSampleExplicitLod 5196 5197 Grad ConstOffset MinLod 5198 5198 735 5199
|
|
5201: 7(f16vec4) Load 5160(texel)
|
|
5202: 7(f16vec4) FAdd 5201 5200
|
|
Store 5160(texel) 5202
|
|
5203: 199 Load 201(s1DShadow)
|
|
5204: 167(fvec3) Load 169(c3)
|
|
5205: 52(float) Load 1393(dPdxy1)
|
|
5206: 52(float) Load 4187(lodClamp)
|
|
5207: 52(float) CompositeExtract 5204 2
|
|
5208:6(float16_t) ImageSampleDrefExplicitLod 5203 5204 5207 Grad ConstOffset MinLod 5205 5205 709 5206
|
|
5209: 208(ptr) AccessChain 5160(texel) 207
|
|
5210:6(float16_t) Load 5209
|
|
5211:6(float16_t) FAdd 5210 5208
|
|
5212: 208(ptr) AccessChain 5160(texel) 207
|
|
Store 5212 5211
|
|
5213: 199 Load 201(s1DShadow)
|
|
5214:154(f16vec2) Load 156(f16c2)
|
|
5215: 52(float) Load 215(compare)
|
|
5216:6(float16_t) Load 1400(f16dPdxy1)
|
|
5217:6(float16_t) Load 4194(f16lodClamp)
|
|
5218:6(float16_t) ImageSampleDrefExplicitLod 5213 5214 5215 Grad ConstOffset MinLod 5216 5216 709 5217
|
|
5219: 208(ptr) AccessChain 5160(texel) 207
|
|
5220:6(float16_t) Load 5219
|
|
5221:6(float16_t) FAdd 5220 5218
|
|
5222: 208(ptr) AccessChain 5160(texel) 207
|
|
Store 5222 5221
|
|
5223: 224 Load 226(s2DShadow)
|
|
5224: 167(fvec3) Load 169(c3)
|
|
5225: 53(fvec2) Load 1407(dPdxy2)
|
|
5226: 52(float) Load 4187(lodClamp)
|
|
5227: 52(float) CompositeExtract 5224 2
|
|
5228:6(float16_t) ImageSampleDrefExplicitLod 5223 5224 5227 Grad ConstOffset MinLod 5225 5225 722 5226
|
|
5229: 208(ptr) AccessChain 5160(texel) 207
|
|
5230:6(float16_t) Load 5229
|
|
5231:6(float16_t) FAdd 5230 5228
|
|
5232: 208(ptr) AccessChain 5160(texel) 207
|
|
Store 5232 5231
|
|
5233: 224 Load 226(s2DShadow)
|
|
5234:154(f16vec2) Load 156(f16c2)
|
|
5235: 52(float) Load 215(compare)
|
|
5236:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5237:6(float16_t) Load 4194(f16lodClamp)
|
|
5238:6(float16_t) ImageSampleDrefExplicitLod 5233 5234 5235 Grad ConstOffset MinLod 5236 5236 722 5237
|
|
5239: 208(ptr) AccessChain 5160(texel) 207
|
|
5240:6(float16_t) Load 5239
|
|
5241:6(float16_t) FAdd 5240 5238
|
|
5242: 208(ptr) AccessChain 5160(texel) 207
|
|
Store 5242 5241
|
|
5243: 269 Load 271(s1DArray)
|
|
5244: 53(fvec2) Load 148(c2)
|
|
5245: 52(float) Load 1393(dPdxy1)
|
|
5246: 52(float) Load 4187(lodClamp)
|
|
5247: 7(f16vec4) ImageSampleExplicitLod 5243 5244 Grad ConstOffset MinLod 5245 5245 709 5246
|
|
5248: 7(f16vec4) Load 5160(texel)
|
|
5249: 7(f16vec4) FAdd 5248 5247
|
|
Store 5160(texel) 5249
|
|
5250: 269 Load 271(s1DArray)
|
|
5251:154(f16vec2) Load 156(f16c2)
|
|
5252:6(float16_t) Load 1400(f16dPdxy1)
|
|
5253:6(float16_t) Load 4194(f16lodClamp)
|
|
5254: 7(f16vec4) ImageSampleExplicitLod 5250 5251 Grad ConstOffset MinLod 5252 5252 709 5253
|
|
5255: 7(f16vec4) Load 5160(texel)
|
|
5256: 7(f16vec4) FAdd 5255 5254
|
|
Store 5160(texel) 5256
|
|
5257: 284 Load 286(s2DArray)
|
|
5258: 167(fvec3) Load 169(c3)
|
|
5259: 53(fvec2) Load 1407(dPdxy2)
|
|
5260: 52(float) Load 4187(lodClamp)
|
|
5261: 7(f16vec4) ImageSampleExplicitLod 5257 5258 Grad ConstOffset MinLod 5259 5259 722 5260
|
|
5262: 7(f16vec4) Load 5160(texel)
|
|
5263: 7(f16vec4) FAdd 5262 5261
|
|
Store 5160(texel) 5263
|
|
5264: 284 Load 286(s2DArray)
|
|
5265:175(f16vec3) Load 177(f16c3)
|
|
5266:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5267:6(float16_t) Load 4194(f16lodClamp)
|
|
5268: 7(f16vec4) ImageSampleExplicitLod 5264 5265 Grad ConstOffset MinLod 5266 5266 722 5267
|
|
5269: 7(f16vec4) Load 5160(texel)
|
|
5270: 7(f16vec4) FAdd 5269 5268
|
|
Store 5160(texel) 5270
|
|
5271: 316 Load 318(s1DArrayShadow)
|
|
5272: 167(fvec3) Load 169(c3)
|
|
5273: 52(float) Load 1393(dPdxy1)
|
|
5274: 52(float) Load 4187(lodClamp)
|
|
5275: 52(float) CompositeExtract 5272 2
|
|
5276:6(float16_t) ImageSampleDrefExplicitLod 5271 5272 5275 Grad ConstOffset MinLod 5273 5273 709 5274
|
|
5277: 208(ptr) AccessChain 5160(texel) 207
|
|
5278:6(float16_t) Load 5277
|
|
5279:6(float16_t) FAdd 5278 5276
|
|
5280: 208(ptr) AccessChain 5160(texel) 207
|
|
Store 5280 5279
|
|
5281: 316 Load 318(s1DArrayShadow)
|
|
5282:154(f16vec2) Load 156(f16c2)
|
|
5283: 52(float) Load 215(compare)
|
|
5284:6(float16_t) Load 1400(f16dPdxy1)
|
|
5285:6(float16_t) Load 4194(f16lodClamp)
|
|
5286:6(float16_t) ImageSampleDrefExplicitLod 5281 5282 5283 Grad ConstOffset MinLod 5284 5284 709 5285
|
|
5287: 208(ptr) AccessChain 5160(texel) 207
|
|
5288:6(float16_t) Load 5287
|
|
5289:6(float16_t) FAdd 5288 5286
|
|
5290: 208(ptr) AccessChain 5160(texel) 207
|
|
Store 5290 5289
|
|
5291: 337 Load 339(s2DArrayShadow)
|
|
5292: 249(fvec4) Load 251(c4)
|
|
5293: 53(fvec2) Load 1407(dPdxy2)
|
|
5294: 52(float) Load 4187(lodClamp)
|
|
5295: 52(float) CompositeExtract 5292 3
|
|
5296:6(float16_t) ImageSampleDrefExplicitLod 5291 5292 5295 Grad ConstOffset MinLod 5293 5293 722 5294
|
|
5297: 208(ptr) AccessChain 5160(texel) 207
|
|
5298:6(float16_t) Load 5297
|
|
5299:6(float16_t) FAdd 5298 5296
|
|
5300: 208(ptr) AccessChain 5160(texel) 207
|
|
Store 5300 5299
|
|
5301: 337 Load 339(s2DArrayShadow)
|
|
5302:175(f16vec3) Load 177(f16c3)
|
|
5303: 52(float) Load 215(compare)
|
|
5304:154(f16vec2) Load 1414(f16dPdxy2)
|
|
5305:6(float16_t) Load 4194(f16lodClamp)
|
|
5306:6(float16_t) ImageSampleDrefExplicitLod 5301 5302 5303 Grad ConstOffset MinLod 5304 5304 722 5305
|
|
5307: 208(ptr) AccessChain 5160(texel) 207
|
|
5308:6(float16_t) Load 5307
|
|
5309:6(float16_t) FAdd 5308 5306
|
|
5310: 208(ptr) AccessChain 5160(texel) 207
|
|
Store 5310 5309
|
|
5311: 7(f16vec4) Load 5160(texel)
|
|
ReturnValue 5311
|
|
FunctionEnd
|
|
115(testCombinedTextureSampler(): 7(f16vec4) Function None 8
|
|
116: Label
|
|
5314(texel): 64(ptr) Variable Function
|
|
Store 5314(texel) 121
|
|
5317: 122 Load 5316(t1D)
|
|
5321: 5318 Load 5320(s)
|
|
5322: 123 SampledImage 5317 5321
|
|
5323: 52(float) Load 128(c1)
|
|
5324: 7(f16vec4) ImageSampleImplicitLod 5322 5323
|
|
5325: 7(f16vec4) Load 5314(texel)
|
|
5326: 7(f16vec4) FAdd 5325 5324
|
|
Store 5314(texel) 5326
|
|
5327: 122 Load 5316(t1D)
|
|
5328: 5318 Load 5320(s)
|
|
5329: 123 SampledImage 5327 5328
|
|
5330:6(float16_t) Load 135(f16c1)
|
|
5331:6(float16_t) Load 137(f16bias)
|
|
5332: 7(f16vec4) ImageSampleImplicitLod 5329 5330 Bias 5331
|
|
5333: 7(f16vec4) Load 5314(texel)
|
|
5334: 7(f16vec4) FAdd 5333 5332
|
|
Store 5314(texel) 5334
|
|
5337: 142 Load 5336(t2D)
|
|
5338: 5318 Load 5320(s)
|
|
5339: 143 SampledImage 5337 5338
|
|
5340: 53(fvec2) Load 148(c2)
|
|
5341: 7(f16vec4) ImageSampleImplicitLod 5339 5340
|
|
5342: 7(f16vec4) Load 5314(texel)
|
|
5343: 7(f16vec4) FAdd 5342 5341
|
|
Store 5314(texel) 5343
|
|
5344: 142 Load 5336(t2D)
|
|
5345: 5318 Load 5320(s)
|
|
5346: 143 SampledImage 5344 5345
|
|
5347:154(f16vec2) Load 156(f16c2)
|
|
5348:6(float16_t) Load 137(f16bias)
|
|
5349: 7(f16vec4) ImageSampleImplicitLod 5346 5347 Bias 5348
|
|
5350: 7(f16vec4) Load 5314(texel)
|
|
5351: 7(f16vec4) FAdd 5350 5349
|
|
Store 5314(texel) 5351
|
|
5354: 162 Load 5353(t3D)
|
|
5355: 5318 Load 5320(s)
|
|
5356: 163 SampledImage 5354 5355
|
|
5357: 167(fvec3) Load 169(c3)
|
|
5358: 7(f16vec4) ImageSampleImplicitLod 5356 5357
|
|
5359: 7(f16vec4) Load 5314(texel)
|
|
5360: 7(f16vec4) FAdd 5359 5358
|
|
Store 5314(texel) 5360
|
|
5361: 162 Load 5353(t3D)
|
|
5362: 5318 Load 5320(s)
|
|
5363: 163 SampledImage 5361 5362
|
|
5364:175(f16vec3) Load 177(f16c3)
|
|
5365:6(float16_t) Load 137(f16bias)
|
|
5366: 7(f16vec4) ImageSampleImplicitLod 5363 5364 Bias 5365
|
|
5367: 7(f16vec4) Load 5314(texel)
|
|
5368: 7(f16vec4) FAdd 5367 5366
|
|
Store 5314(texel) 5368
|
|
5371: 183 Load 5370(tCube)
|
|
5372: 5318 Load 5320(s)
|
|
5373: 184 SampledImage 5371 5372
|
|
5374: 167(fvec3) Load 169(c3)
|
|
5375: 7(f16vec4) ImageSampleImplicitLod 5373 5374
|
|
5376: 7(f16vec4) Load 5314(texel)
|
|
5377: 7(f16vec4) FAdd 5376 5375
|
|
Store 5314(texel) 5377
|
|
5378: 183 Load 5370(tCube)
|
|
5379: 5318 Load 5320(s)
|
|
5380: 184 SampledImage 5378 5379
|
|
5381:175(f16vec3) Load 177(f16c3)
|
|
5382:6(float16_t) Load 137(f16bias)
|
|
5383: 7(f16vec4) ImageSampleImplicitLod 5380 5381 Bias 5382
|
|
5384: 7(f16vec4) Load 5314(texel)
|
|
5385: 7(f16vec4) FAdd 5384 5383
|
|
Store 5314(texel) 5385
|
|
5386: 122 Load 5316(t1D)
|
|
5388: 5318 Load 5387(sShadow)
|
|
5389: 199 SampledImage 5386 5388
|
|
5390: 167(fvec3) Load 169(c3)
|
|
5391: 52(float) CompositeExtract 5390 2
|
|
5392:6(float16_t) ImageSampleDrefImplicitLod 5389 5390 5391
|
|
5393: 208(ptr) AccessChain 5314(texel) 207
|
|
5394:6(float16_t) Load 5393
|
|
5395:6(float16_t) FAdd 5394 5392
|
|
5396: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5396 5395
|
|
5397: 122 Load 5316(t1D)
|
|
5398: 5318 Load 5387(sShadow)
|
|
5399: 199 SampledImage 5397 5398
|
|
5400:154(f16vec2) Load 156(f16c2)
|
|
5401: 52(float) Load 215(compare)
|
|
5402:6(float16_t) Load 137(f16bias)
|
|
5403:6(float16_t) ImageSampleDrefImplicitLod 5399 5400 5401 Bias 5402
|
|
5404: 208(ptr) AccessChain 5314(texel) 207
|
|
5405:6(float16_t) Load 5404
|
|
5406:6(float16_t) FAdd 5405 5403
|
|
5407: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5407 5406
|
|
5408: 142 Load 5336(t2D)
|
|
5409: 5318 Load 5387(sShadow)
|
|
5410: 224 SampledImage 5408 5409
|
|
5411: 167(fvec3) Load 169(c3)
|
|
5412: 52(float) CompositeExtract 5411 2
|
|
5413:6(float16_t) ImageSampleDrefImplicitLod 5410 5411 5412
|
|
5414: 208(ptr) AccessChain 5314(texel) 207
|
|
5415:6(float16_t) Load 5414
|
|
5416:6(float16_t) FAdd 5415 5413
|
|
5417: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5417 5416
|
|
5418: 142 Load 5336(t2D)
|
|
5419: 5318 Load 5387(sShadow)
|
|
5420: 224 SampledImage 5418 5419
|
|
5421:154(f16vec2) Load 156(f16c2)
|
|
5422: 52(float) Load 215(compare)
|
|
5423:6(float16_t) Load 137(f16bias)
|
|
5424:6(float16_t) ImageSampleDrefImplicitLod 5420 5421 5422 Bias 5423
|
|
5425: 208(ptr) AccessChain 5314(texel) 207
|
|
5426:6(float16_t) Load 5425
|
|
5427:6(float16_t) FAdd 5426 5424
|
|
5428: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5428 5427
|
|
5429: 183 Load 5370(tCube)
|
|
5430: 5318 Load 5387(sShadow)
|
|
5431: 245 SampledImage 5429 5430
|
|
5432: 249(fvec4) Load 251(c4)
|
|
5433: 52(float) CompositeExtract 5432 3
|
|
5434:6(float16_t) ImageSampleDrefImplicitLod 5431 5432 5433
|
|
5435: 208(ptr) AccessChain 5314(texel) 207
|
|
5436:6(float16_t) Load 5435
|
|
5437:6(float16_t) FAdd 5436 5434
|
|
5438: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5438 5437
|
|
5439: 183 Load 5370(tCube)
|
|
5440: 5318 Load 5387(sShadow)
|
|
5441: 245 SampledImage 5439 5440
|
|
5442:175(f16vec3) Load 177(f16c3)
|
|
5443: 52(float) Load 215(compare)
|
|
5444:6(float16_t) Load 137(f16bias)
|
|
5445:6(float16_t) ImageSampleDrefImplicitLod 5441 5442 5443 Bias 5444
|
|
5446: 208(ptr) AccessChain 5314(texel) 207
|
|
5447:6(float16_t) Load 5446
|
|
5448:6(float16_t) FAdd 5447 5445
|
|
5449: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5449 5448
|
|
5452: 268 Load 5451(t1DArray)
|
|
5453: 5318 Load 5320(s)
|
|
5454: 269 SampledImage 5452 5453
|
|
5455: 53(fvec2) Load 148(c2)
|
|
5456: 7(f16vec4) ImageSampleImplicitLod 5454 5455
|
|
5457: 7(f16vec4) Load 5314(texel)
|
|
5458: 7(f16vec4) FAdd 5457 5456
|
|
Store 5314(texel) 5458
|
|
5459: 268 Load 5451(t1DArray)
|
|
5460: 5318 Load 5320(s)
|
|
5461: 269 SampledImage 5459 5460
|
|
5462:154(f16vec2) Load 156(f16c2)
|
|
5463:6(float16_t) Load 137(f16bias)
|
|
5464: 7(f16vec4) ImageSampleImplicitLod 5461 5462 Bias 5463
|
|
5465: 7(f16vec4) Load 5314(texel)
|
|
5466: 7(f16vec4) FAdd 5465 5464
|
|
Store 5314(texel) 5466
|
|
5469: 283 Load 5468(t2DArray)
|
|
5470: 5318 Load 5320(s)
|
|
5471: 284 SampledImage 5469 5470
|
|
5472: 167(fvec3) Load 169(c3)
|
|
5473: 7(f16vec4) ImageSampleImplicitLod 5471 5472
|
|
5474: 7(f16vec4) Load 5314(texel)
|
|
5475: 7(f16vec4) FAdd 5474 5473
|
|
Store 5314(texel) 5475
|
|
5476: 283 Load 5468(t2DArray)
|
|
5477: 5318 Load 5320(s)
|
|
5478: 284 SampledImage 5476 5477
|
|
5479:175(f16vec3) Load 177(f16c3)
|
|
5480:6(float16_t) Load 137(f16bias)
|
|
5481: 7(f16vec4) ImageSampleImplicitLod 5478 5479 Bias 5480
|
|
5482: 7(f16vec4) Load 5314(texel)
|
|
5483: 7(f16vec4) FAdd 5482 5481
|
|
Store 5314(texel) 5483
|
|
5486: 298 Load 5485(tCubeArray)
|
|
5487: 5318 Load 5320(s)
|
|
5488: 299 SampledImage 5486 5487
|
|
5489: 249(fvec4) Load 251(c4)
|
|
5490: 7(f16vec4) ImageSampleImplicitLod 5488 5489
|
|
5491: 7(f16vec4) Load 5314(texel)
|
|
5492: 7(f16vec4) FAdd 5491 5490
|
|
Store 5314(texel) 5492
|
|
5493: 298 Load 5485(tCubeArray)
|
|
5494: 5318 Load 5320(s)
|
|
5495: 299 SampledImage 5493 5494
|
|
5496: 7(f16vec4) Load 309(f16c4)
|
|
5497:6(float16_t) Load 137(f16bias)
|
|
5498: 7(f16vec4) ImageSampleImplicitLod 5495 5496 Bias 5497
|
|
5499: 7(f16vec4) Load 5314(texel)
|
|
5500: 7(f16vec4) FAdd 5499 5498
|
|
Store 5314(texel) 5500
|
|
5501: 268 Load 5451(t1DArray)
|
|
5502: 5318 Load 5387(sShadow)
|
|
5503: 316 SampledImage 5501 5502
|
|
5504: 167(fvec3) Load 169(c3)
|
|
5505: 52(float) CompositeExtract 5504 2
|
|
5506:6(float16_t) ImageSampleDrefImplicitLod 5503 5504 5505
|
|
5507: 208(ptr) AccessChain 5314(texel) 207
|
|
5508:6(float16_t) Load 5507
|
|
5509:6(float16_t) FAdd 5508 5506
|
|
5510: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5510 5509
|
|
5511: 268 Load 5451(t1DArray)
|
|
5512: 5318 Load 5387(sShadow)
|
|
5513: 316 SampledImage 5511 5512
|
|
5514:154(f16vec2) Load 156(f16c2)
|
|
5515: 52(float) Load 215(compare)
|
|
5516:6(float16_t) Load 137(f16bias)
|
|
5517:6(float16_t) ImageSampleDrefImplicitLod 5513 5514 5515 Bias 5516
|
|
5518: 208(ptr) AccessChain 5314(texel) 207
|
|
5519:6(float16_t) Load 5518
|
|
5520:6(float16_t) FAdd 5519 5517
|
|
5521: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5521 5520
|
|
5522: 283 Load 5468(t2DArray)
|
|
5523: 5318 Load 5387(sShadow)
|
|
5524: 337 SampledImage 5522 5523
|
|
5525: 249(fvec4) Load 251(c4)
|
|
5526: 52(float) CompositeExtract 5525 3
|
|
5527:6(float16_t) ImageSampleDrefImplicitLod 5524 5525 5526
|
|
5528: 208(ptr) AccessChain 5314(texel) 207
|
|
5529:6(float16_t) Load 5528
|
|
5530:6(float16_t) FAdd 5529 5527
|
|
5531: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5531 5530
|
|
5532: 283 Load 5468(t2DArray)
|
|
5533: 5318 Load 5387(sShadow)
|
|
5534: 337 SampledImage 5532 5533
|
|
5535:175(f16vec3) Load 177(f16c3)
|
|
5536: 52(float) Load 215(compare)
|
|
5537:6(float16_t) ImageSampleDrefImplicitLod 5534 5535 5536
|
|
5538: 208(ptr) AccessChain 5314(texel) 207
|
|
5539:6(float16_t) Load 5538
|
|
5540:6(float16_t) FAdd 5539 5537
|
|
5541: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5541 5540
|
|
5544: 356 Load 5543(t2DRect)
|
|
5545: 5318 Load 5320(s)
|
|
5546: 357 SampledImage 5544 5545
|
|
5547: 53(fvec2) Load 148(c2)
|
|
5548: 7(f16vec4) ImageSampleImplicitLod 5546 5547
|
|
5549: 7(f16vec4) Load 5314(texel)
|
|
5550: 7(f16vec4) FAdd 5549 5548
|
|
Store 5314(texel) 5550
|
|
5551: 356 Load 5543(t2DRect)
|
|
5552: 5318 Load 5320(s)
|
|
5553: 357 SampledImage 5551 5552
|
|
5554:154(f16vec2) Load 156(f16c2)
|
|
5555: 7(f16vec4) ImageSampleImplicitLod 5553 5554
|
|
5556: 7(f16vec4) Load 5314(texel)
|
|
5557: 7(f16vec4) FAdd 5556 5555
|
|
Store 5314(texel) 5557
|
|
5558: 356 Load 5543(t2DRect)
|
|
5559: 5318 Load 5387(sShadow)
|
|
5560: 371 SampledImage 5558 5559
|
|
5561: 167(fvec3) Load 169(c3)
|
|
5562: 52(float) CompositeExtract 5561 2
|
|
5563:6(float16_t) ImageSampleDrefImplicitLod 5560 5561 5562
|
|
5564: 208(ptr) AccessChain 5314(texel) 207
|
|
5565:6(float16_t) Load 5564
|
|
5566:6(float16_t) FAdd 5565 5563
|
|
5567: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5567 5566
|
|
5568: 356 Load 5543(t2DRect)
|
|
5569: 5318 Load 5387(sShadow)
|
|
5570: 371 SampledImage 5568 5569
|
|
5571:154(f16vec2) Load 156(f16c2)
|
|
5572: 52(float) Load 215(compare)
|
|
5573:6(float16_t) ImageSampleDrefImplicitLod 5570 5571 5572
|
|
5574: 208(ptr) AccessChain 5314(texel) 207
|
|
5575:6(float16_t) Load 5574
|
|
5576:6(float16_t) FAdd 5575 5573
|
|
5577: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5577 5576
|
|
5578: 298 Load 5485(tCubeArray)
|
|
5579: 5318 Load 5387(sShadow)
|
|
5580: 391 SampledImage 5578 5579
|
|
5581: 249(fvec4) Load 251(c4)
|
|
5582: 52(float) Load 215(compare)
|
|
5583:6(float16_t) ImageSampleDrefImplicitLod 5580 5581 5582
|
|
5584: 208(ptr) AccessChain 5314(texel) 207
|
|
5585:6(float16_t) Load 5584
|
|
5586:6(float16_t) FAdd 5585 5583
|
|
5587: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5587 5586
|
|
5588: 298 Load 5485(tCubeArray)
|
|
5589: 5318 Load 5387(sShadow)
|
|
5590: 391 SampledImage 5588 5589
|
|
5591: 7(f16vec4) Load 309(f16c4)
|
|
5592: 52(float) Load 215(compare)
|
|
5593:6(float16_t) ImageSampleDrefImplicitLod 5590 5591 5592
|
|
5594: 208(ptr) AccessChain 5314(texel) 207
|
|
5595:6(float16_t) Load 5594
|
|
5596:6(float16_t) FAdd 5595 5593
|
|
5597: 208(ptr) AccessChain 5314(texel) 207
|
|
Store 5597 5596
|
|
5598: 7(f16vec4) Load 5314(texel)
|
|
ReturnValue 5598
|
|
FunctionEnd
|
|
117(testSubpassLoad(): 7(f16vec4) Function None 8
|
|
118: Label
|
|
5604: 5601 Load 5603(subpass)
|
|
5606: 7(f16vec4) ImageRead 5604 5605
|
|
5610: 5607 Load 5609(subpassMS)
|
|
5611: 7(f16vec4) ImageRead 5610 5605 Sample 1326
|
|
5612: 7(f16vec4) FAdd 5606 5611
|
|
ReturnValue 5612
|
|
FunctionEnd
|