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