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