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