|
@@ -0,0 +1,4423 @@
|
|
|
|
+spv.floatFetch.frag
|
|
|
|
+Validation failed
|
|
|
|
+// Module Version 10000
|
|
|
|
+// Generated by (magic number): 8000b
|
|
|
|
+// Id's are bound by 3599
|
|
|
|
+
|
|
|
|
+ Capability Shader
|
|
|
|
+ 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 ImageGatherBiasLodAMD
|
|
|
|
+ Extension "SPV_AMD_texture_gather_bias_lod"
|
|
|
|
+ 1: ExtInstImport "GLSL.std.450"
|
|
|
|
+ MemoryModel Logical GLSL450
|
|
|
|
+ EntryPoint Fragment 4 "main" 127 138 150 197 283 371 866 874 882 2665 3590 3598
|
|
|
|
+ ExecutionMode 4 OriginUpperLeft
|
|
|
|
+ Source GLSL 450
|
|
|
|
+ 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 54 "testTextureQueryLod("
|
|
|
|
+ Name 57 "testTextureQueryLevels("
|
|
|
|
+ Name 59 "testTextureSamples("
|
|
|
|
+ Name 61 "testImageLoad("
|
|
|
|
+ Name 66 "testImageStore(vf4;"
|
|
|
|
+ Name 65 "data"
|
|
|
|
+ Name 68 "testSparseTexture("
|
|
|
|
+ Name 70 "testSparseTextureLod("
|
|
|
|
+ Name 72 "testSparseTextureOffset("
|
|
|
|
+ Name 74 "testSparseTextureLodOffset("
|
|
|
|
+ Name 76 "testSparseTextureGrad("
|
|
|
|
+ Name 78 "testSparseTextureGradOffset("
|
|
|
|
+ Name 80 "testSparseTexelFetch("
|
|
|
|
+ Name 82 "testSparseTexelFetchOffset("
|
|
|
|
+ Name 84 "testSparseTextureGather("
|
|
|
|
+ Name 86 "testSparseTextureGatherOffset("
|
|
|
|
+ Name 88 "testSparseTextureGatherOffsets("
|
|
|
|
+ Name 90 "testSparseTextureGatherLod("
|
|
|
|
+ Name 92 "testSparseTextureGatherLodOffset("
|
|
|
|
+ Name 94 "testSparseTextureGatherLodOffsets("
|
|
|
|
+ Name 96 "testSparseImageLoad("
|
|
|
|
+ Name 98 "testSparseTextureClamp("
|
|
|
|
+ Name 100 "testTextureClamp("
|
|
|
|
+ Name 102 "testSparseTextureOffsetClamp("
|
|
|
|
+ Name 104 "testTextureOffsetClamp("
|
|
|
|
+ Name 106 "testSparseTextureGradClamp("
|
|
|
|
+ Name 108 "testTextureGradClamp("
|
|
|
|
+ Name 110 "testSparseTextureGradOffsetClamp("
|
|
|
|
+ Name 112 "testTextureGradOffsetClamp("
|
|
|
|
+ Name 114 "testCombinedTextureSampler("
|
|
|
|
+ Name 116 "testSubpassLoad("
|
|
|
|
+ Name 118 "texel"
|
|
|
|
+ Name 124 "s1D"
|
|
|
|
+ Name 127 "c1"
|
|
|
|
+ Name 135 "s2D"
|
|
|
|
+ Name 138 "c2"
|
|
|
|
+ Name 146 "s3D"
|
|
|
|
+ Name 150 "c3"
|
|
|
|
+ Name 158 "sCube"
|
|
|
|
+ Name 167 "s1DShadow"
|
|
|
|
+ Name 182 "s2DShadow"
|
|
|
|
+ Name 194 "sCubeShadow"
|
|
|
|
+ Name 197 "c4"
|
|
|
|
+ Name 208 "s1DArray"
|
|
|
|
+ Name 217 "s2DArray"
|
|
|
|
+ Name 226 "sCubeArray"
|
|
|
|
+ Name 235 "s1DArrayShadow"
|
|
|
|
+ Name 247 "s2DArrayShadow"
|
|
|
|
+ Name 259 "s2DRect"
|
|
|
|
+ Name 268 "s2DRectShadow"
|
|
|
|
+ Name 280 "sCubeArrayShadow"
|
|
|
|
+ Name 283 "compare"
|
|
|
|
+ Name 293 "texel"
|
|
|
|
+ Name 368 "texel"
|
|
|
|
+ Name 371 "lod"
|
|
|
|
+ Name 442 "texel"
|
|
|
|
+ Name 521 "texel"
|
|
|
|
+ Name 596 "texel"
|
|
|
|
+ Name 657 "texel"
|
|
|
|
+ Name 717 "texel"
|
|
|
|
+ Name 773 "sBuffer"
|
|
|
|
+ Name 784 "s2DMS"
|
|
|
|
+ Name 795 "s2DMSArray"
|
|
|
|
+ Name 807 "texel"
|
|
|
|
+ Name 863 "texel"
|
|
|
|
+ Name 866 "dPdxy1"
|
|
|
|
+ Name 874 "dPdxy2"
|
|
|
|
+ Name 882 "dPdxy3"
|
|
|
|
+ Name 986 "texel"
|
|
|
|
+ Name 1082 "texel"
|
|
|
|
+ Name 1177 "texel"
|
|
|
|
+ Name 1272 "texel"
|
|
|
|
+ Name 1332 "texel"
|
|
|
|
+ Name 1369 "texel"
|
|
|
|
+ Name 1409 "texel"
|
|
|
|
+ Name 1437 "texel"
|
|
|
|
+ Name 1453 "texel"
|
|
|
|
+ Name 1470 "size"
|
|
|
|
+ Name 1688 "lod"
|
|
|
|
+ Name 1758 "levels"
|
|
|
|
+ Name 1827 "samples"
|
|
|
|
+ Name 1841 "texel"
|
|
|
|
+ Name 1844 "i1D"
|
|
|
|
+ Name 1853 "i2D"
|
|
|
|
+ Name 1862 "i3D"
|
|
|
|
+ Name 1871 "i2DRect"
|
|
|
|
+ Name 1880 "iCube"
|
|
|
|
+ Name 1889 "iBuffer"
|
|
|
|
+ Name 1898 "i1DArray"
|
|
|
|
+ Name 1907 "i2DArray"
|
|
|
|
+ Name 1916 "iCubeArray"
|
|
|
|
+ Name 1925 "i2DMS"
|
|
|
|
+ Name 1934 "i2DMSArray"
|
|
|
|
+ Name 1988 "texel"
|
|
|
|
+ Name 1991 "ResType"
|
|
|
|
+ Name 2009 "ResType"
|
|
|
|
+ Name 2059 "texel"
|
|
|
|
+ Name 2101 "texel"
|
|
|
|
+ Name 2146 "texel"
|
|
|
|
+ Name 2176 "texel"
|
|
|
|
+ Name 2258 "texel"
|
|
|
|
+ Name 2317 "texel"
|
|
|
|
+ Name 2369 "texel"
|
|
|
|
+ Name 2407 "texel"
|
|
|
|
+ Name 2466 "texel"
|
|
|
|
+ Name 2503 "texel"
|
|
|
|
+ Name 2550 "texel"
|
|
|
|
+ Name 2578 "texel"
|
|
|
|
+ Name 2594 "texel"
|
|
|
|
+ Name 2610 "texel"
|
|
|
|
+ Name 2662 "texel"
|
|
|
|
+ Name 2665 "lodClamp"
|
|
|
|
+ Name 2729 "texel"
|
|
|
|
+ Name 2829 "texel"
|
|
|
|
+ Name 2867 "texel"
|
|
|
|
+ Name 2937 "texel"
|
|
|
|
+ Name 3011 "texel"
|
|
|
|
+ Name 3126 "texel"
|
|
|
|
+ Name 3174 "texel"
|
|
|
|
+ Name 3262 "texel"
|
|
|
|
+ Name 3264 "t1D"
|
|
|
|
+ Name 3268 "s"
|
|
|
|
+ Name 3276 "t2D"
|
|
|
|
+ Name 3285 "t3D"
|
|
|
|
+ Name 3294 "tCube"
|
|
|
|
+ Name 3303 "sShadow"
|
|
|
|
+ Name 3334 "t1DArray"
|
|
|
|
+ Name 3343 "t2DArray"
|
|
|
|
+ Name 3352 "tCubeArray"
|
|
|
|
+ Name 3381 "t2DRect"
|
|
|
|
+ Name 3414 "subpass"
|
|
|
|
+ Name 3420 "subpassMS"
|
|
|
|
+ Name 3426 "result"
|
|
|
|
+ Name 3511 "param"
|
|
|
|
+ Name 3590 "fragColor"
|
|
|
|
+ Name 3593 "tBuffer"
|
|
|
|
+ Name 3595 "t2DMS"
|
|
|
|
+ Name 3597 "t2DMSArray"
|
|
|
|
+ Name 3598 "bias"
|
|
|
|
+ Decorate 124(s1D) DescriptorSet 0
|
|
|
|
+ Decorate 124(s1D) Binding 0
|
|
|
|
+ Decorate 127(c1) Location 0
|
|
|
|
+ Decorate 135(s2D) DescriptorSet 0
|
|
|
|
+ Decorate 135(s2D) Binding 1
|
|
|
|
+ Decorate 138(c2) Location 1
|
|
|
|
+ Decorate 146(s3D) DescriptorSet 0
|
|
|
|
+ Decorate 146(s3D) Binding 2
|
|
|
|
+ Decorate 150(c3) Location 2
|
|
|
|
+ Decorate 158(sCube) DescriptorSet 0
|
|
|
|
+ Decorate 158(sCube) Binding 4
|
|
|
|
+ Decorate 167(s1DShadow) DescriptorSet 0
|
|
|
|
+ Decorate 167(s1DShadow) Binding 11
|
|
|
|
+ Decorate 182(s2DShadow) DescriptorSet 0
|
|
|
|
+ Decorate 182(s2DShadow) Binding 12
|
|
|
|
+ Decorate 194(sCubeShadow) DescriptorSet 0
|
|
|
|
+ Decorate 194(sCubeShadow) Binding 14
|
|
|
|
+ Decorate 197(c4) Location 3
|
|
|
|
+ Decorate 208(s1DArray) DescriptorSet 0
|
|
|
|
+ Decorate 208(s1DArray) Binding 7
|
|
|
|
+ Decorate 217(s2DArray) DescriptorSet 0
|
|
|
|
+ Decorate 217(s2DArray) Binding 8
|
|
|
|
+ Decorate 226(sCubeArray) DescriptorSet 0
|
|
|
|
+ Decorate 226(sCubeArray) Binding 9
|
|
|
|
+ Decorate 235(s1DArrayShadow) DescriptorSet 0
|
|
|
|
+ Decorate 235(s1DArrayShadow) Binding 15
|
|
|
|
+ Decorate 247(s2DArrayShadow) DescriptorSet 0
|
|
|
|
+ Decorate 247(s2DArrayShadow) Binding 16
|
|
|
|
+ Decorate 259(s2DRect) DescriptorSet 0
|
|
|
|
+ Decorate 259(s2DRect) Binding 3
|
|
|
|
+ Decorate 268(s2DRectShadow) DescriptorSet 0
|
|
|
|
+ Decorate 268(s2DRectShadow) Binding 13
|
|
|
|
+ Decorate 280(sCubeArrayShadow) DescriptorSet 0
|
|
|
|
+ Decorate 280(sCubeArrayShadow) Binding 17
|
|
|
|
+ Decorate 283(compare) Location 4
|
|
|
|
+ Decorate 371(lod) Location 5
|
|
|
|
+ Decorate 773(sBuffer) DescriptorSet 0
|
|
|
|
+ Decorate 773(sBuffer) Binding 5
|
|
|
|
+ Decorate 784(s2DMS) DescriptorSet 0
|
|
|
|
+ Decorate 784(s2DMS) Binding 6
|
|
|
|
+ Decorate 795(s2DMSArray) DescriptorSet 0
|
|
|
|
+ Decorate 795(s2DMSArray) Binding 10
|
|
|
|
+ Decorate 866(dPdxy1) Location 8
|
|
|
|
+ Decorate 874(dPdxy2) Location 9
|
|
|
|
+ Decorate 882(dPdxy3) Location 10
|
|
|
|
+ Decorate 1844(i1D) DescriptorSet 1
|
|
|
|
+ Decorate 1844(i1D) Binding 0
|
|
|
|
+ Decorate 1853(i2D) DescriptorSet 1
|
|
|
|
+ Decorate 1853(i2D) Binding 1
|
|
|
|
+ Decorate 1862(i3D) DescriptorSet 1
|
|
|
|
+ Decorate 1862(i3D) Binding 2
|
|
|
|
+ Decorate 1871(i2DRect) DescriptorSet 1
|
|
|
|
+ Decorate 1871(i2DRect) Binding 3
|
|
|
|
+ Decorate 1880(iCube) DescriptorSet 1
|
|
|
|
+ Decorate 1880(iCube) Binding 4
|
|
|
|
+ Decorate 1889(iBuffer) DescriptorSet 1
|
|
|
|
+ Decorate 1889(iBuffer) Binding 8
|
|
|
|
+ Decorate 1898(i1DArray) DescriptorSet 1
|
|
|
|
+ Decorate 1898(i1DArray) Binding 5
|
|
|
|
+ Decorate 1907(i2DArray) DescriptorSet 1
|
|
|
|
+ Decorate 1907(i2DArray) Binding 6
|
|
|
|
+ Decorate 1916(iCubeArray) DescriptorSet 1
|
|
|
|
+ Decorate 1916(iCubeArray) Binding 7
|
|
|
|
+ Decorate 1925(i2DMS) DescriptorSet 1
|
|
|
|
+ Decorate 1925(i2DMS) Binding 9
|
|
|
|
+ Decorate 1934(i2DMSArray) DescriptorSet 1
|
|
|
|
+ Decorate 1934(i2DMSArray) Binding 10
|
|
|
|
+ Decorate 2665(lodClamp) Location 7
|
|
|
|
+ Decorate 3264(t1D) DescriptorSet 2
|
|
|
|
+ Decorate 3264(t1D) Binding 0
|
|
|
|
+ Decorate 3268(s) DescriptorSet 2
|
|
|
|
+ Decorate 3268(s) Binding 11
|
|
|
|
+ Decorate 3276(t2D) DescriptorSet 2
|
|
|
|
+ Decorate 3276(t2D) Binding 1
|
|
|
|
+ Decorate 3285(t3D) DescriptorSet 2
|
|
|
|
+ Decorate 3285(t3D) Binding 2
|
|
|
|
+ Decorate 3294(tCube) DescriptorSet 2
|
|
|
|
+ Decorate 3294(tCube) Binding 4
|
|
|
|
+ Decorate 3303(sShadow) DescriptorSet 2
|
|
|
|
+ Decorate 3303(sShadow) Binding 12
|
|
|
|
+ Decorate 3334(t1DArray) DescriptorSet 2
|
|
|
|
+ Decorate 3334(t1DArray) Binding 5
|
|
|
|
+ Decorate 3343(t2DArray) DescriptorSet 2
|
|
|
|
+ Decorate 3343(t2DArray) Binding 6
|
|
|
|
+ Decorate 3352(tCubeArray) DescriptorSet 2
|
|
|
|
+ Decorate 3352(tCubeArray) Binding 7
|
|
|
|
+ Decorate 3381(t2DRect) DescriptorSet 2
|
|
|
|
+ Decorate 3381(t2DRect) Binding 3
|
|
|
|
+ Decorate 3414(subpass) DescriptorSet 3
|
|
|
|
+ Decorate 3414(subpass) Binding 0
|
|
|
|
+ Decorate 3414(subpass) InputAttachmentIndex 0
|
|
|
|
+ Decorate 3420(subpassMS) DescriptorSet 3
|
|
|
|
+ Decorate 3420(subpassMS) Binding 1
|
|
|
|
+ Decorate 3420(subpassMS) InputAttachmentIndex 0
|
|
|
|
+ Decorate 3590(fragColor) Location 0
|
|
|
|
+ Decorate 3593(tBuffer) DescriptorSet 2
|
|
|
|
+ Decorate 3593(tBuffer) Binding 8
|
|
|
|
+ Decorate 3595(t2DMS) DescriptorSet 2
|
|
|
|
+ Decorate 3595(t2DMS) Binding 9
|
|
|
|
+ Decorate 3597(t2DMSArray) DescriptorSet 2
|
|
|
|
+ Decorate 3597(t2DMSArray) Binding 10
|
|
|
|
+ Decorate 3598(bias) Location 6
|
|
|
|
+ 2: TypeVoid
|
|
|
|
+ 3: TypeFunction 2
|
|
|
|
+ 6: TypeFloat 32
|
|
|
|
+ 7: TypeVector 6(float) 4
|
|
|
|
+ 8: TypeFunction 7(fvec4)
|
|
|
|
+ 47: TypeInt 32 1
|
|
|
|
+ 48: TypeVector 47(int) 4
|
|
|
|
+ 49: TypeFunction 48(ivec4)
|
|
|
|
+ 52: TypeVector 6(float) 2
|
|
|
|
+ 53: TypeFunction 52(fvec2)
|
|
|
|
+ 56: TypeFunction 47(int)
|
|
|
|
+ 63: TypePointer Function 7(fvec4)
|
|
|
|
+ 64: TypeFunction 2 63(ptr)
|
|
|
|
+ 119: 6(float) Constant 0
|
|
|
|
+ 120: 7(fvec4) ConstantComposite 119 119 119 119
|
|
|
|
+ 121: TypeImage 6(float) 1D sampled format:Unknown
|
|
|
|
+ 122: TypeSampledImage 121
|
|
|
|
+ 123: TypePointer UniformConstant 122
|
|
|
|
+ 124(s1D): 123(ptr) Variable UniformConstant
|
|
|
|
+ 126: TypePointer Input 6(float)
|
|
|
|
+ 127(c1): 126(ptr) Variable Input
|
|
|
|
+ 132: TypeImage 6(float) 2D sampled format:Unknown
|
|
|
|
+ 133: TypeSampledImage 132
|
|
|
|
+ 134: TypePointer UniformConstant 133
|
|
|
|
+ 135(s2D): 134(ptr) Variable UniformConstant
|
|
|
|
+ 137: TypePointer Input 52(fvec2)
|
|
|
|
+ 138(c2): 137(ptr) Variable Input
|
|
|
|
+ 143: TypeImage 6(float) 3D sampled format:Unknown
|
|
|
|
+ 144: TypeSampledImage 143
|
|
|
|
+ 145: TypePointer UniformConstant 144
|
|
|
|
+ 146(s3D): 145(ptr) Variable UniformConstant
|
|
|
|
+ 148: TypeVector 6(float) 3
|
|
|
|
+ 149: TypePointer Input 148(fvec3)
|
|
|
|
+ 150(c3): 149(ptr) Variable Input
|
|
|
|
+ 155: TypeImage 6(float) Cube sampled format:Unknown
|
|
|
|
+ 156: TypeSampledImage 155
|
|
|
|
+ 157: TypePointer UniformConstant 156
|
|
|
|
+ 158(sCube): 157(ptr) Variable UniformConstant
|
|
|
|
+ 164: TypeImage 6(float) 1D depth sampled format:Unknown
|
|
|
|
+ 165: TypeSampledImage 164
|
|
|
|
+ 166: TypePointer UniformConstant 165
|
|
|
|
+ 167(s1DShadow): 166(ptr) Variable UniformConstant
|
|
|
|
+ 172: TypeInt 32 0
|
|
|
|
+ 173: 172(int) Constant 0
|
|
|
|
+ 174: TypePointer Function 6(float)
|
|
|
|
+ 179: TypeImage 6(float) 2D depth sampled format:Unknown
|
|
|
|
+ 180: TypeSampledImage 179
|
|
|
|
+ 181: TypePointer UniformConstant 180
|
|
|
|
+ 182(s2DShadow): 181(ptr) Variable UniformConstant
|
|
|
|
+ 191: TypeImage 6(float) Cube depth sampled format:Unknown
|
|
|
|
+ 192: TypeSampledImage 191
|
|
|
|
+ 193: TypePointer UniformConstant 192
|
|
|
|
+194(sCubeShadow): 193(ptr) Variable UniformConstant
|
|
|
|
+ 196: TypePointer Input 7(fvec4)
|
|
|
|
+ 197(c4): 196(ptr) Variable Input
|
|
|
|
+ 205: TypeImage 6(float) 1D array sampled format:Unknown
|
|
|
|
+ 206: TypeSampledImage 205
|
|
|
|
+ 207: TypePointer UniformConstant 206
|
|
|
|
+ 208(s1DArray): 207(ptr) Variable UniformConstant
|
|
|
|
+ 214: TypeImage 6(float) 2D array sampled format:Unknown
|
|
|
|
+ 215: TypeSampledImage 214
|
|
|
|
+ 216: TypePointer UniformConstant 215
|
|
|
|
+ 217(s2DArray): 216(ptr) Variable UniformConstant
|
|
|
|
+ 223: TypeImage 6(float) Cube array sampled format:Unknown
|
|
|
|
+ 224: TypeSampledImage 223
|
|
|
|
+ 225: TypePointer UniformConstant 224
|
|
|
|
+ 226(sCubeArray): 225(ptr) Variable UniformConstant
|
|
|
|
+ 232: TypeImage 6(float) 1D depth array sampled format:Unknown
|
|
|
|
+ 233: TypeSampledImage 232
|
|
|
|
+ 234: TypePointer UniformConstant 233
|
|
|
|
+235(s1DArrayShadow): 234(ptr) Variable UniformConstant
|
|
|
|
+ 244: TypeImage 6(float) 2D depth array sampled format:Unknown
|
|
|
|
+ 245: TypeSampledImage 244
|
|
|
|
+ 246: TypePointer UniformConstant 245
|
|
|
|
+247(s2DArrayShadow): 246(ptr) Variable UniformConstant
|
|
|
|
+ 256: TypeImage 6(float) Rect sampled format:Unknown
|
|
|
|
+ 257: TypeSampledImage 256
|
|
|
|
+ 258: TypePointer UniformConstant 257
|
|
|
|
+ 259(s2DRect): 258(ptr) Variable UniformConstant
|
|
|
|
+ 265: TypeImage 6(float) Rect depth sampled format:Unknown
|
|
|
|
+ 266: TypeSampledImage 265
|
|
|
|
+ 267: TypePointer UniformConstant 266
|
|
|
|
+268(s2DRectShadow): 267(ptr) Variable UniformConstant
|
|
|
|
+ 277: TypeImage 6(float) Cube depth array sampled format:Unknown
|
|
|
|
+ 278: TypeSampledImage 277
|
|
|
|
+ 279: TypePointer UniformConstant 278
|
|
|
|
+280(sCubeArrayShadow): 279(ptr) Variable UniformConstant
|
|
|
|
+ 283(compare): 126(ptr) Variable Input
|
|
|
|
+ 371(lod): 126(ptr) Variable Input
|
|
|
|
+ 445: 47(int) Constant 1
|
|
|
|
+ 451: TypeVector 47(int) 2
|
|
|
|
+ 452: 451(ivec2) ConstantComposite 445 445
|
|
|
|
+ 458: TypeVector 47(int) 3
|
|
|
|
+ 459: 458(ivec3) ConstantComposite 445 445 445
|
|
|
|
+ 770: TypeImage 6(float) Buffer sampled format:Unknown
|
|
|
|
+ 771: TypeSampledImage 770
|
|
|
|
+ 772: TypePointer UniformConstant 771
|
|
|
|
+ 773(sBuffer): 772(ptr) Variable UniformConstant
|
|
|
|
+ 781: TypeImage 6(float) 2D multi-sampled sampled format:Unknown
|
|
|
|
+ 782: TypeSampledImage 781
|
|
|
|
+ 783: TypePointer UniformConstant 782
|
|
|
|
+ 784(s2DMS): 783(ptr) Variable UniformConstant
|
|
|
|
+ 792: TypeImage 6(float) 2D array multi-sampled sampled format:Unknown
|
|
|
|
+ 793: TypeSampledImage 792
|
|
|
|
+ 794: TypePointer UniformConstant 793
|
|
|
|
+ 795(s2DMSArray): 794(ptr) Variable UniformConstant
|
|
|
|
+ 799: 47(int) Constant 2
|
|
|
|
+ 866(dPdxy1): 126(ptr) Variable Input
|
|
|
|
+ 874(dPdxy2): 137(ptr) Variable Input
|
|
|
|
+ 882(dPdxy3): 149(ptr) Variable Input
|
|
|
|
+ 1275: 47(int) Constant 0
|
|
|
|
+ 1372: 172(int) Constant 4
|
|
|
|
+ 1373: TypeArray 451(ivec2) 1372
|
|
|
|
+ 1374: 1373 ConstantComposite 452 452 452 452
|
|
|
|
+ 1469: TypePointer Function 48(ivec4)
|
|
|
|
+ 1471: 48(ivec4) ConstantComposite 1275 1275 1275 1275
|
|
|
|
+ 1477: TypePointer Function 47(int)
|
|
|
|
+ 1492: 172(int) Constant 1
|
|
|
|
+ 1507: 172(int) Constant 2
|
|
|
|
+ 1687: TypePointer Function 52(fvec2)
|
|
|
|
+ 1689: 52(fvec2) ConstantComposite 119 119
|
|
|
|
+ 1842: TypeImage 6(float) 1D nonsampled format:Rgba16f
|
|
|
|
+ 1843: TypePointer UniformConstant 1842
|
|
|
|
+ 1844(i1D): 1843(ptr) Variable UniformConstant
|
|
|
|
+ 1851: TypeImage 6(float) 2D nonsampled format:Rgba16f
|
|
|
|
+ 1852: TypePointer UniformConstant 1851
|
|
|
|
+ 1853(i2D): 1852(ptr) Variable UniformConstant
|
|
|
|
+ 1860: TypeImage 6(float) 3D nonsampled format:Rgba16f
|
|
|
|
+ 1861: TypePointer UniformConstant 1860
|
|
|
|
+ 1862(i3D): 1861(ptr) Variable UniformConstant
|
|
|
|
+ 1869: TypeImage 6(float) Rect nonsampled format:Rgba16f
|
|
|
|
+ 1870: TypePointer UniformConstant 1869
|
|
|
|
+ 1871(i2DRect): 1870(ptr) Variable UniformConstant
|
|
|
|
+ 1878: TypeImage 6(float) Cube nonsampled format:Rgba16f
|
|
|
|
+ 1879: TypePointer UniformConstant 1878
|
|
|
|
+ 1880(iCube): 1879(ptr) Variable UniformConstant
|
|
|
|
+ 1887: TypeImage 6(float) Buffer nonsampled format:Rgba16f
|
|
|
|
+ 1888: TypePointer UniformConstant 1887
|
|
|
|
+ 1889(iBuffer): 1888(ptr) Variable UniformConstant
|
|
|
|
+ 1896: TypeImage 6(float) 1D array nonsampled format:Rgba16f
|
|
|
|
+ 1897: TypePointer UniformConstant 1896
|
|
|
|
+ 1898(i1DArray): 1897(ptr) Variable UniformConstant
|
|
|
|
+ 1905: TypeImage 6(float) 2D array nonsampled format:Rgba16f
|
|
|
|
+ 1906: TypePointer UniformConstant 1905
|
|
|
|
+ 1907(i2DArray): 1906(ptr) Variable UniformConstant
|
|
|
|
+ 1914: TypeImage 6(float) Cube array nonsampled format:Rgba16f
|
|
|
|
+ 1915: TypePointer UniformConstant 1914
|
|
|
|
+1916(iCubeArray): 1915(ptr) Variable UniformConstant
|
|
|
|
+ 1923: TypeImage 6(float) 2D multi-sampled nonsampled format:Rgba16f
|
|
|
|
+ 1924: TypePointer UniformConstant 1923
|
|
|
|
+ 1925(i2DMS): 1924(ptr) Variable UniformConstant
|
|
|
|
+ 1932: TypeImage 6(float) 2D array multi-sampled nonsampled format:Rgba16f
|
|
|
|
+ 1933: TypePointer UniformConstant 1932
|
|
|
|
+1934(i2DMSArray): 1933(ptr) Variable UniformConstant
|
|
|
|
+ 1991(ResType): TypeStruct 47(int) 7(fvec4)
|
|
|
|
+ 2009(ResType): TypeStruct 47(int) 6(float)
|
|
|
|
+ 2506: 451(ivec2) ConstantComposite 445 799
|
|
|
|
+ 2507: 47(int) Constant 3
|
|
|
|
+ 2508: 47(int) Constant 4
|
|
|
|
+ 2509: 451(ivec2) ConstantComposite 2507 2508
|
|
|
|
+ 2510: 47(int) Constant 15
|
|
|
|
+ 2511: 47(int) Constant 16
|
|
|
|
+ 2512: 451(ivec2) ConstantComposite 2510 2511
|
|
|
|
+ 2513: 47(int) Constant 4294967294
|
|
|
|
+ 2514: 451(ivec2) ConstantComposite 2513 1275
|
|
|
|
+ 2515: 1373 ConstantComposite 2506 2509 2512 2514
|
|
|
|
+ 2665(lodClamp): 126(ptr) Variable Input
|
|
|
|
+ 3263: TypePointer UniformConstant 121
|
|
|
|
+ 3264(t1D): 3263(ptr) Variable UniformConstant
|
|
|
|
+ 3266: TypeSampler
|
|
|
|
+ 3267: TypePointer UniformConstant 3266
|
|
|
|
+ 3268(s): 3267(ptr) Variable UniformConstant
|
|
|
|
+ 3275: TypePointer UniformConstant 132
|
|
|
|
+ 3276(t2D): 3275(ptr) Variable UniformConstant
|
|
|
|
+ 3284: TypePointer UniformConstant 143
|
|
|
|
+ 3285(t3D): 3284(ptr) Variable UniformConstant
|
|
|
|
+ 3293: TypePointer UniformConstant 155
|
|
|
|
+ 3294(tCube): 3293(ptr) Variable UniformConstant
|
|
|
|
+ 3303(sShadow): 3267(ptr) Variable UniformConstant
|
|
|
|
+ 3333: TypePointer UniformConstant 205
|
|
|
|
+ 3334(t1DArray): 3333(ptr) Variable UniformConstant
|
|
|
|
+ 3342: TypePointer UniformConstant 214
|
|
|
|
+ 3343(t2DArray): 3342(ptr) Variable UniformConstant
|
|
|
|
+ 3351: TypePointer UniformConstant 223
|
|
|
|
+3352(tCubeArray): 3351(ptr) Variable UniformConstant
|
|
|
|
+ 3380: TypePointer UniformConstant 256
|
|
|
|
+ 3381(t2DRect): 3380(ptr) Variable UniformConstant
|
|
|
|
+ 3412: TypeImage 6(float) SubpassData nonsampled format:Unknown
|
|
|
|
+ 3413: TypePointer UniformConstant 3412
|
|
|
|
+ 3414(subpass): 3413(ptr) Variable UniformConstant
|
|
|
|
+ 3416: 451(ivec2) ConstantComposite 1275 1275
|
|
|
|
+ 3418: TypeImage 6(float) SubpassData multi-sampled nonsampled format:Unknown
|
|
|
|
+ 3419: TypePointer UniformConstant 3418
|
|
|
|
+ 3420(subpassMS): 3419(ptr) Variable UniformConstant
|
|
|
|
+ 3589: TypePointer Output 7(fvec4)
|
|
|
|
+ 3590(fragColor): 3589(ptr) Variable Output
|
|
|
|
+ 3592: TypePointer UniformConstant 770
|
|
|
|
+ 3593(tBuffer): 3592(ptr) Variable UniformConstant
|
|
|
|
+ 3594: TypePointer UniformConstant 781
|
|
|
|
+ 3595(t2DMS): 3594(ptr) Variable UniformConstant
|
|
|
|
+ 3596: TypePointer UniformConstant 792
|
|
|
|
+3597(t2DMSArray): 3596(ptr) Variable UniformConstant
|
|
|
|
+ 3598(bias): 126(ptr) Variable Input
|
|
|
|
+ 4(main): 2 Function None 3
|
|
|
|
+ 5: Label
|
|
|
|
+ 3426(result): 63(ptr) Variable Function
|
|
|
|
+ 3511(param): 63(ptr) Variable Function
|
|
|
|
+ Store 3426(result) 120
|
|
|
|
+ 3427: 7(fvec4) FunctionCall 9(testTexture()
|
|
|
|
+ 3428: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3429: 7(fvec4) FAdd 3428 3427
|
|
|
|
+ Store 3426(result) 3429
|
|
|
|
+ 3430: 7(fvec4) FunctionCall 11(testTextureProj()
|
|
|
|
+ 3431: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3432: 7(fvec4) FAdd 3431 3430
|
|
|
|
+ Store 3426(result) 3432
|
|
|
|
+ 3433: 7(fvec4) FunctionCall 13(testTextureLod()
|
|
|
|
+ 3434: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3435: 7(fvec4) FAdd 3434 3433
|
|
|
|
+ Store 3426(result) 3435
|
|
|
|
+ 3436: 7(fvec4) FunctionCall 15(testTextureOffset()
|
|
|
|
+ 3437: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3438: 7(fvec4) FAdd 3437 3436
|
|
|
|
+ Store 3426(result) 3438
|
|
|
|
+ 3439: 7(fvec4) FunctionCall 19(testTextureLodOffset()
|
|
|
|
+ 3440: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3441: 7(fvec4) FAdd 3440 3439
|
|
|
|
+ Store 3426(result) 3441
|
|
|
|
+ 3442: 7(fvec4) FunctionCall 21(testTextureProjLodOffset()
|
|
|
|
+ 3443: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3444: 7(fvec4) FAdd 3443 3442
|
|
|
|
+ Store 3426(result) 3444
|
|
|
|
+ 3445: 7(fvec4) FunctionCall 23(testTexelFetch()
|
|
|
|
+ 3446: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3447: 7(fvec4) FAdd 3446 3445
|
|
|
|
+ Store 3426(result) 3447
|
|
|
|
+ 3448: 7(fvec4) FunctionCall 25(testTexelFetchOffset()
|
|
|
|
+ 3449: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3450: 7(fvec4) FAdd 3449 3448
|
|
|
|
+ Store 3426(result) 3450
|
|
|
|
+ 3451: 7(fvec4) FunctionCall 27(testTextureGrad()
|
|
|
|
+ 3452: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3453: 7(fvec4) FAdd 3452 3451
|
|
|
|
+ Store 3426(result) 3453
|
|
|
|
+ 3454: 7(fvec4) FunctionCall 29(testTextureGradOffset()
|
|
|
|
+ 3455: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3456: 7(fvec4) FAdd 3455 3454
|
|
|
|
+ Store 3426(result) 3456
|
|
|
|
+ 3457: 7(fvec4) FunctionCall 31(testTextureProjGrad()
|
|
|
|
+ 3458: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3459: 7(fvec4) FAdd 3458 3457
|
|
|
|
+ Store 3426(result) 3459
|
|
|
|
+ 3460: 7(fvec4) FunctionCall 33(testTextureProjGradoffset()
|
|
|
|
+ 3461: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3462: 7(fvec4) FAdd 3461 3460
|
|
|
|
+ Store 3426(result) 3462
|
|
|
|
+ 3463: 7(fvec4) FunctionCall 35(testTextureGather()
|
|
|
|
+ 3464: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3465: 7(fvec4) FAdd 3464 3463
|
|
|
|
+ Store 3426(result) 3465
|
|
|
|
+ 3466: 7(fvec4) FunctionCall 37(testTextureGatherOffset()
|
|
|
|
+ 3467: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3468: 7(fvec4) FAdd 3467 3466
|
|
|
|
+ Store 3426(result) 3468
|
|
|
|
+ 3469: 7(fvec4) FunctionCall 39(testTextureGatherOffsets()
|
|
|
|
+ 3470: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3471: 7(fvec4) FAdd 3470 3469
|
|
|
|
+ Store 3426(result) 3471
|
|
|
|
+ 3472: 7(fvec4) FunctionCall 41(testTextureGatherLod()
|
|
|
|
+ 3473: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3474: 7(fvec4) FAdd 3473 3472
|
|
|
|
+ Store 3426(result) 3474
|
|
|
|
+ 3475: 7(fvec4) FunctionCall 43(testTextureGatherLodOffset()
|
|
|
|
+ 3476: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3477: 7(fvec4) FAdd 3476 3475
|
|
|
|
+ Store 3426(result) 3477
|
|
|
|
+ 3478: 7(fvec4) FunctionCall 45(testTextureGatherLodOffsets()
|
|
|
|
+ 3479: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3480: 7(fvec4) FAdd 3479 3478
|
|
|
|
+ Store 3426(result) 3480
|
|
|
|
+ 3481: 48(ivec4) FunctionCall 50(testTextureSize()
|
|
|
|
+ 3482: 7(fvec4) ConvertSToF 3481
|
|
|
|
+ 3483: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3484: 7(fvec4) FAdd 3483 3482
|
|
|
|
+ Store 3426(result) 3484
|
|
|
|
+ 3485: 52(fvec2) FunctionCall 54(testTextureQueryLod()
|
|
|
|
+ 3486: 6(float) CompositeExtract 3485 0
|
|
|
|
+ 3487: 6(float) CompositeExtract 3485 1
|
|
|
|
+ 3488: 52(fvec2) CompositeConstruct 3486 3487
|
|
|
|
+ 3489: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3490: 52(fvec2) VectorShuffle 3489 3489 0 1
|
|
|
|
+ 3491: 52(fvec2) FAdd 3490 3488
|
|
|
|
+ 3492: 174(ptr) AccessChain 3426(result) 173
|
|
|
|
+ 3493: 6(float) CompositeExtract 3491 0
|
|
|
|
+ Store 3492 3493
|
|
|
|
+ 3494: 174(ptr) AccessChain 3426(result) 1492
|
|
|
|
+ 3495: 6(float) CompositeExtract 3491 1
|
|
|
|
+ Store 3494 3495
|
|
|
|
+ 3496: 47(int) FunctionCall 57(testTextureQueryLevels()
|
|
|
|
+ 3497: 6(float) ConvertSToF 3496
|
|
|
|
+ 3498: 174(ptr) AccessChain 3426(result) 173
|
|
|
|
+ 3499: 6(float) Load 3498
|
|
|
|
+ 3500: 6(float) FAdd 3499 3497
|
|
|
|
+ 3501: 174(ptr) AccessChain 3426(result) 173
|
|
|
|
+ Store 3501 3500
|
|
|
|
+ 3502: 47(int) FunctionCall 59(testTextureSamples()
|
|
|
|
+ 3503: 6(float) ConvertSToF 3502
|
|
|
|
+ 3504: 174(ptr) AccessChain 3426(result) 173
|
|
|
|
+ 3505: 6(float) Load 3504
|
|
|
|
+ 3506: 6(float) FAdd 3505 3503
|
|
|
|
+ 3507: 174(ptr) AccessChain 3426(result) 173
|
|
|
|
+ Store 3507 3506
|
|
|
|
+ 3508: 7(fvec4) FunctionCall 61(testImageLoad()
|
|
|
|
+ 3509: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3510: 7(fvec4) FAdd 3509 3508
|
|
|
|
+ Store 3426(result) 3510
|
|
|
|
+ 3512: 7(fvec4) Load 3426(result)
|
|
|
|
+ Store 3511(param) 3512
|
|
|
|
+ 3513: 2 FunctionCall 66(testImageStore(vf4;) 3511(param)
|
|
|
|
+ 3514: 7(fvec4) FunctionCall 68(testSparseTexture()
|
|
|
|
+ 3515: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3516: 7(fvec4) FAdd 3515 3514
|
|
|
|
+ Store 3426(result) 3516
|
|
|
|
+ 3517: 7(fvec4) FunctionCall 70(testSparseTextureLod()
|
|
|
|
+ 3518: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3519: 7(fvec4) FAdd 3518 3517
|
|
|
|
+ Store 3426(result) 3519
|
|
|
|
+ 3520: 7(fvec4) FunctionCall 72(testSparseTextureOffset()
|
|
|
|
+ 3521: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3522: 7(fvec4) FAdd 3521 3520
|
|
|
|
+ Store 3426(result) 3522
|
|
|
|
+ 3523: 7(fvec4) FunctionCall 74(testSparseTextureLodOffset()
|
|
|
|
+ 3524: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3525: 7(fvec4) FAdd 3524 3523
|
|
|
|
+ Store 3426(result) 3525
|
|
|
|
+ 3526: 7(fvec4) FunctionCall 76(testSparseTextureGrad()
|
|
|
|
+ 3527: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3528: 7(fvec4) FAdd 3527 3526
|
|
|
|
+ Store 3426(result) 3528
|
|
|
|
+ 3529: 7(fvec4) FunctionCall 78(testSparseTextureGradOffset()
|
|
|
|
+ 3530: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3531: 7(fvec4) FAdd 3530 3529
|
|
|
|
+ Store 3426(result) 3531
|
|
|
|
+ 3532: 7(fvec4) FunctionCall 80(testSparseTexelFetch()
|
|
|
|
+ 3533: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3534: 7(fvec4) FAdd 3533 3532
|
|
|
|
+ Store 3426(result) 3534
|
|
|
|
+ 3535: 7(fvec4) FunctionCall 82(testSparseTexelFetchOffset()
|
|
|
|
+ 3536: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3537: 7(fvec4) FAdd 3536 3535
|
|
|
|
+ Store 3426(result) 3537
|
|
|
|
+ 3538: 7(fvec4) FunctionCall 84(testSparseTextureGather()
|
|
|
|
+ 3539: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3540: 7(fvec4) FAdd 3539 3538
|
|
|
|
+ Store 3426(result) 3540
|
|
|
|
+ 3541: 7(fvec4) FunctionCall 86(testSparseTextureGatherOffset()
|
|
|
|
+ 3542: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3543: 7(fvec4) FAdd 3542 3541
|
|
|
|
+ Store 3426(result) 3543
|
|
|
|
+ 3544: 7(fvec4) FunctionCall 88(testSparseTextureGatherOffsets()
|
|
|
|
+ 3545: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3546: 7(fvec4) FAdd 3545 3544
|
|
|
|
+ Store 3426(result) 3546
|
|
|
|
+ 3547: 7(fvec4) FunctionCall 90(testSparseTextureGatherLod()
|
|
|
|
+ 3548: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3549: 7(fvec4) FAdd 3548 3547
|
|
|
|
+ Store 3426(result) 3549
|
|
|
|
+ 3550: 7(fvec4) FunctionCall 92(testSparseTextureGatherLodOffset()
|
|
|
|
+ 3551: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3552: 7(fvec4) FAdd 3551 3550
|
|
|
|
+ Store 3426(result) 3552
|
|
|
|
+ 3553: 7(fvec4) FunctionCall 94(testSparseTextureGatherLodOffsets()
|
|
|
|
+ 3554: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3555: 7(fvec4) FAdd 3554 3553
|
|
|
|
+ Store 3426(result) 3555
|
|
|
|
+ 3556: 7(fvec4) FunctionCall 96(testSparseImageLoad()
|
|
|
|
+ 3557: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3558: 7(fvec4) FAdd 3557 3556
|
|
|
|
+ Store 3426(result) 3558
|
|
|
|
+ 3559: 7(fvec4) FunctionCall 98(testSparseTextureClamp()
|
|
|
|
+ 3560: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3561: 7(fvec4) FAdd 3560 3559
|
|
|
|
+ Store 3426(result) 3561
|
|
|
|
+ 3562: 7(fvec4) FunctionCall 100(testTextureClamp()
|
|
|
|
+ 3563: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3564: 7(fvec4) FAdd 3563 3562
|
|
|
|
+ Store 3426(result) 3564
|
|
|
|
+ 3565: 7(fvec4) FunctionCall 102(testSparseTextureOffsetClamp()
|
|
|
|
+ 3566: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3567: 7(fvec4) FAdd 3566 3565
|
|
|
|
+ Store 3426(result) 3567
|
|
|
|
+ 3568: 7(fvec4) FunctionCall 104(testTextureOffsetClamp()
|
|
|
|
+ 3569: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3570: 7(fvec4) FAdd 3569 3568
|
|
|
|
+ Store 3426(result) 3570
|
|
|
|
+ 3571: 7(fvec4) FunctionCall 76(testSparseTextureGrad()
|
|
|
|
+ 3572: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3573: 7(fvec4) FAdd 3572 3571
|
|
|
|
+ Store 3426(result) 3573
|
|
|
|
+ 3574: 7(fvec4) FunctionCall 27(testTextureGrad()
|
|
|
|
+ 3575: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3576: 7(fvec4) FAdd 3575 3574
|
|
|
|
+ Store 3426(result) 3576
|
|
|
|
+ 3577: 7(fvec4) FunctionCall 110(testSparseTextureGradOffsetClamp()
|
|
|
|
+ 3578: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3579: 7(fvec4) FAdd 3578 3577
|
|
|
|
+ Store 3426(result) 3579
|
|
|
|
+ 3580: 7(fvec4) FunctionCall 112(testTextureGradOffsetClamp()
|
|
|
|
+ 3581: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3582: 7(fvec4) FAdd 3581 3580
|
|
|
|
+ Store 3426(result) 3582
|
|
|
|
+ 3583: 7(fvec4) FunctionCall 114(testCombinedTextureSampler()
|
|
|
|
+ 3584: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3585: 7(fvec4) FAdd 3584 3583
|
|
|
|
+ Store 3426(result) 3585
|
|
|
|
+ 3586: 7(fvec4) FunctionCall 116(testSubpassLoad()
|
|
|
|
+ 3587: 7(fvec4) Load 3426(result)
|
|
|
|
+ 3588: 7(fvec4) FAdd 3587 3586
|
|
|
|
+ Store 3426(result) 3588
|
|
|
|
+ 3591: 7(fvec4) Load 3426(result)
|
|
|
|
+ Store 3590(fragColor) 3591
|
|
|
|
+ Return
|
|
|
|
+ FunctionEnd
|
|
|
|
+ 9(testTexture(): 7(fvec4) Function None 8
|
|
|
|
+ 10: Label
|
|
|
|
+ 118(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 118(texel) 120
|
|
|
|
+ 125: 122 Load 124(s1D)
|
|
|
|
+ 128: 6(float) Load 127(c1)
|
|
|
|
+ 129: 7(fvec4) ImageSampleImplicitLod 125 128
|
|
|
|
+ 130: 7(fvec4) Load 118(texel)
|
|
|
|
+ 131: 7(fvec4) FAdd 130 129
|
|
|
|
+ Store 118(texel) 131
|
|
|
|
+ 136: 133 Load 135(s2D)
|
|
|
|
+ 139: 52(fvec2) Load 138(c2)
|
|
|
|
+ 140: 7(fvec4) ImageSampleImplicitLod 136 139
|
|
|
|
+ 141: 7(fvec4) Load 118(texel)
|
|
|
|
+ 142: 7(fvec4) FAdd 141 140
|
|
|
|
+ Store 118(texel) 142
|
|
|
|
+ 147: 144 Load 146(s3D)
|
|
|
|
+ 151: 148(fvec3) Load 150(c3)
|
|
|
|
+ 152: 7(fvec4) ImageSampleImplicitLod 147 151
|
|
|
|
+ 153: 7(fvec4) Load 118(texel)
|
|
|
|
+ 154: 7(fvec4) FAdd 153 152
|
|
|
|
+ Store 118(texel) 154
|
|
|
|
+ 159: 156 Load 158(sCube)
|
|
|
|
+ 160: 148(fvec3) Load 150(c3)
|
|
|
|
+ 161: 7(fvec4) ImageSampleImplicitLod 159 160
|
|
|
|
+ 162: 7(fvec4) Load 118(texel)
|
|
|
|
+ 163: 7(fvec4) FAdd 162 161
|
|
|
|
+ Store 118(texel) 163
|
|
|
|
+ 168: 165 Load 167(s1DShadow)
|
|
|
|
+ 169: 148(fvec3) Load 150(c3)
|
|
|
|
+ 170: 6(float) CompositeExtract 169 2
|
|
|
|
+ 171: 6(float) ImageSampleDrefImplicitLod 168 169 170
|
|
|
|
+ 175: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ 176: 6(float) Load 175
|
|
|
|
+ 177: 6(float) FAdd 176 171
|
|
|
|
+ 178: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ Store 178 177
|
|
|
|
+ 183: 180 Load 182(s2DShadow)
|
|
|
|
+ 184: 148(fvec3) Load 150(c3)
|
|
|
|
+ 185: 6(float) CompositeExtract 184 2
|
|
|
|
+ 186: 6(float) ImageSampleDrefImplicitLod 183 184 185
|
|
|
|
+ 187: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ 188: 6(float) Load 187
|
|
|
|
+ 189: 6(float) FAdd 188 186
|
|
|
|
+ 190: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ Store 190 189
|
|
|
|
+ 195: 192 Load 194(sCubeShadow)
|
|
|
|
+ 198: 7(fvec4) Load 197(c4)
|
|
|
|
+ 199: 6(float) CompositeExtract 198 3
|
|
|
|
+ 200: 6(float) ImageSampleDrefImplicitLod 195 198 199
|
|
|
|
+ 201: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ 202: 6(float) Load 201
|
|
|
|
+ 203: 6(float) FAdd 202 200
|
|
|
|
+ 204: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ Store 204 203
|
|
|
|
+ 209: 206 Load 208(s1DArray)
|
|
|
|
+ 210: 52(fvec2) Load 138(c2)
|
|
|
|
+ 211: 7(fvec4) ImageSampleImplicitLod 209 210
|
|
|
|
+ 212: 7(fvec4) Load 118(texel)
|
|
|
|
+ 213: 7(fvec4) FAdd 212 211
|
|
|
|
+ Store 118(texel) 213
|
|
|
|
+ 218: 215 Load 217(s2DArray)
|
|
|
|
+ 219: 148(fvec3) Load 150(c3)
|
|
|
|
+ 220: 7(fvec4) ImageSampleImplicitLod 218 219
|
|
|
|
+ 221: 7(fvec4) Load 118(texel)
|
|
|
|
+ 222: 7(fvec4) FAdd 221 220
|
|
|
|
+ Store 118(texel) 222
|
|
|
|
+ 227: 224 Load 226(sCubeArray)
|
|
|
|
+ 228: 7(fvec4) Load 197(c4)
|
|
|
|
+ 229: 7(fvec4) ImageSampleImplicitLod 227 228
|
|
|
|
+ 230: 7(fvec4) Load 118(texel)
|
|
|
|
+ 231: 7(fvec4) FAdd 230 229
|
|
|
|
+ Store 118(texel) 231
|
|
|
|
+ 236: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 237: 148(fvec3) Load 150(c3)
|
|
|
|
+ 238: 6(float) CompositeExtract 237 2
|
|
|
|
+ 239: 6(float) ImageSampleDrefImplicitLod 236 237 238
|
|
|
|
+ 240: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ 241: 6(float) Load 240
|
|
|
|
+ 242: 6(float) FAdd 241 239
|
|
|
|
+ 243: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ Store 243 242
|
|
|
|
+ 248: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 249: 7(fvec4) Load 197(c4)
|
|
|
|
+ 250: 6(float) CompositeExtract 249 3
|
|
|
|
+ 251: 6(float) ImageSampleDrefImplicitLod 248 249 250
|
|
|
|
+ 252: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ 253: 6(float) Load 252
|
|
|
|
+ 254: 6(float) FAdd 253 251
|
|
|
|
+ 255: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ Store 255 254
|
|
|
|
+ 260: 257 Load 259(s2DRect)
|
|
|
|
+ 261: 52(fvec2) Load 138(c2)
|
|
|
|
+ 262: 7(fvec4) ImageSampleImplicitLod 260 261
|
|
|
|
+ 263: 7(fvec4) Load 118(texel)
|
|
|
|
+ 264: 7(fvec4) FAdd 263 262
|
|
|
|
+ Store 118(texel) 264
|
|
|
|
+ 269: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 270: 148(fvec3) Load 150(c3)
|
|
|
|
+ 271: 6(float) CompositeExtract 270 2
|
|
|
|
+ 272: 6(float) ImageSampleDrefImplicitLod 269 270 271
|
|
|
|
+ 273: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ 274: 6(float) Load 273
|
|
|
|
+ 275: 6(float) FAdd 274 272
|
|
|
|
+ 276: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ Store 276 275
|
|
|
|
+ 281: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 282: 7(fvec4) Load 197(c4)
|
|
|
|
+ 284: 6(float) Load 283(compare)
|
|
|
|
+ 285: 6(float) ImageSampleDrefImplicitLod 281 282 284
|
|
|
|
+ 286: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ 287: 6(float) Load 286
|
|
|
|
+ 288: 6(float) FAdd 287 285
|
|
|
|
+ 289: 174(ptr) AccessChain 118(texel) 173
|
|
|
|
+ Store 289 288
|
|
|
|
+ 290: 7(fvec4) Load 118(texel)
|
|
|
|
+ ReturnValue 290
|
|
|
|
+ FunctionEnd
|
|
|
|
+11(testTextureProj(): 7(fvec4) Function None 8
|
|
|
|
+ 12: Label
|
|
|
|
+ 293(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 293(texel) 120
|
|
|
|
+ 294: 122 Load 124(s1D)
|
|
|
|
+ 295: 52(fvec2) Load 138(c2)
|
|
|
|
+ 296: 7(fvec4) ImageSampleProjImplicitLod 294 295
|
|
|
|
+ 297: 7(fvec4) Load 293(texel)
|
|
|
|
+ 298: 7(fvec4) FAdd 297 296
|
|
|
|
+ Store 293(texel) 298
|
|
|
|
+ 299: 122 Load 124(s1D)
|
|
|
|
+ 300: 7(fvec4) Load 197(c4)
|
|
|
|
+ 301: 6(float) CompositeExtract 300 3
|
|
|
|
+ 302: 7(fvec4) CompositeInsert 301 300 1
|
|
|
|
+ 303: 7(fvec4) ImageSampleProjImplicitLod 299 302
|
|
|
|
+ 304: 7(fvec4) Load 293(texel)
|
|
|
|
+ 305: 7(fvec4) FAdd 304 303
|
|
|
|
+ Store 293(texel) 305
|
|
|
|
+ 306: 133 Load 135(s2D)
|
|
|
|
+ 307: 148(fvec3) Load 150(c3)
|
|
|
|
+ 308: 7(fvec4) ImageSampleProjImplicitLod 306 307
|
|
|
|
+ 309: 7(fvec4) Load 293(texel)
|
|
|
|
+ 310: 7(fvec4) FAdd 309 308
|
|
|
|
+ Store 293(texel) 310
|
|
|
|
+ 311: 133 Load 135(s2D)
|
|
|
|
+ 312: 7(fvec4) Load 197(c4)
|
|
|
|
+ 313: 6(float) CompositeExtract 312 3
|
|
|
|
+ 314: 7(fvec4) CompositeInsert 313 312 2
|
|
|
|
+ 315: 7(fvec4) ImageSampleProjImplicitLod 311 314
|
|
|
|
+ 316: 7(fvec4) Load 293(texel)
|
|
|
|
+ 317: 7(fvec4) FAdd 316 315
|
|
|
|
+ Store 293(texel) 317
|
|
|
|
+ 318: 144 Load 146(s3D)
|
|
|
|
+ 319: 7(fvec4) Load 197(c4)
|
|
|
|
+ 320: 7(fvec4) ImageSampleProjImplicitLod 318 319
|
|
|
|
+ 321: 7(fvec4) Load 293(texel)
|
|
|
|
+ 322: 7(fvec4) FAdd 321 320
|
|
|
|
+ Store 293(texel) 322
|
|
|
|
+ 323: 165 Load 167(s1DShadow)
|
|
|
|
+ 324: 7(fvec4) Load 197(c4)
|
|
|
|
+ 325: 6(float) CompositeExtract 324 2
|
|
|
|
+ 326: 6(float) CompositeExtract 324 3
|
|
|
|
+ 327: 7(fvec4) CompositeInsert 326 324 1
|
|
|
|
+ 328: 6(float) ImageSampleProjDrefImplicitLod 323 327 325
|
|
|
|
+ 329: 174(ptr) AccessChain 293(texel) 173
|
|
|
|
+ 330: 6(float) Load 329
|
|
|
|
+ 331: 6(float) FAdd 330 328
|
|
|
|
+ 332: 174(ptr) AccessChain 293(texel) 173
|
|
|
|
+ Store 332 331
|
|
|
|
+ 333: 180 Load 182(s2DShadow)
|
|
|
|
+ 334: 7(fvec4) Load 197(c4)
|
|
|
|
+ 335: 6(float) CompositeExtract 334 2
|
|
|
|
+ 336: 6(float) CompositeExtract 334 3
|
|
|
|
+ 337: 7(fvec4) CompositeInsert 336 334 2
|
|
|
|
+ 338: 6(float) ImageSampleProjDrefImplicitLod 333 337 335
|
|
|
|
+ 339: 174(ptr) AccessChain 293(texel) 173
|
|
|
|
+ 340: 6(float) Load 339
|
|
|
|
+ 341: 6(float) FAdd 340 338
|
|
|
|
+ 342: 174(ptr) AccessChain 293(texel) 173
|
|
|
|
+ Store 342 341
|
|
|
|
+ 343: 257 Load 259(s2DRect)
|
|
|
|
+ 344: 148(fvec3) Load 150(c3)
|
|
|
|
+ 345: 7(fvec4) ImageSampleProjImplicitLod 343 344
|
|
|
|
+ 346: 7(fvec4) Load 293(texel)
|
|
|
|
+ 347: 7(fvec4) FAdd 346 345
|
|
|
|
+ Store 293(texel) 347
|
|
|
|
+ 348: 257 Load 259(s2DRect)
|
|
|
|
+ 349: 7(fvec4) Load 197(c4)
|
|
|
|
+ 350: 6(float) CompositeExtract 349 3
|
|
|
|
+ 351: 7(fvec4) CompositeInsert 350 349 2
|
|
|
|
+ 352: 7(fvec4) ImageSampleProjImplicitLod 348 351
|
|
|
|
+ 353: 7(fvec4) Load 293(texel)
|
|
|
|
+ 354: 7(fvec4) FAdd 353 352
|
|
|
|
+ Store 293(texel) 354
|
|
|
|
+ 355: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 356: 7(fvec4) Load 197(c4)
|
|
|
|
+ 357: 6(float) CompositeExtract 356 2
|
|
|
|
+ 358: 6(float) CompositeExtract 356 3
|
|
|
|
+ 359: 7(fvec4) CompositeInsert 358 356 2
|
|
|
|
+ 360: 6(float) ImageSampleProjDrefImplicitLod 355 359 357
|
|
|
|
+ 361: 174(ptr) AccessChain 293(texel) 173
|
|
|
|
+ 362: 6(float) Load 361
|
|
|
|
+ 363: 6(float) FAdd 362 360
|
|
|
|
+ 364: 174(ptr) AccessChain 293(texel) 173
|
|
|
|
+ Store 364 363
|
|
|
|
+ 365: 7(fvec4) Load 293(texel)
|
|
|
|
+ ReturnValue 365
|
|
|
|
+ FunctionEnd
|
|
|
|
+13(testTextureLod(): 7(fvec4) Function None 8
|
|
|
|
+ 14: Label
|
|
|
|
+ 368(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 368(texel) 120
|
|
|
|
+ 369: 122 Load 124(s1D)
|
|
|
|
+ 370: 6(float) Load 127(c1)
|
|
|
|
+ 372: 6(float) Load 371(lod)
|
|
|
|
+ 373: 7(fvec4) ImageSampleExplicitLod 369 370 Lod 372
|
|
|
|
+ 374: 7(fvec4) Load 368(texel)
|
|
|
|
+ 375: 7(fvec4) FAdd 374 373
|
|
|
|
+ Store 368(texel) 375
|
|
|
|
+ 376: 133 Load 135(s2D)
|
|
|
|
+ 377: 52(fvec2) Load 138(c2)
|
|
|
|
+ 378: 6(float) Load 371(lod)
|
|
|
|
+ 379: 7(fvec4) ImageSampleExplicitLod 376 377 Lod 378
|
|
|
|
+ 380: 7(fvec4) Load 368(texel)
|
|
|
|
+ 381: 7(fvec4) FAdd 380 379
|
|
|
|
+ Store 368(texel) 381
|
|
|
|
+ 382: 144 Load 146(s3D)
|
|
|
|
+ 383: 148(fvec3) Load 150(c3)
|
|
|
|
+ 384: 6(float) Load 371(lod)
|
|
|
|
+ 385: 7(fvec4) ImageSampleExplicitLod 382 383 Lod 384
|
|
|
|
+ 386: 7(fvec4) Load 368(texel)
|
|
|
|
+ 387: 7(fvec4) FAdd 386 385
|
|
|
|
+ Store 368(texel) 387
|
|
|
|
+ 388: 156 Load 158(sCube)
|
|
|
|
+ 389: 148(fvec3) Load 150(c3)
|
|
|
|
+ 390: 6(float) Load 371(lod)
|
|
|
|
+ 391: 7(fvec4) ImageSampleExplicitLod 388 389 Lod 390
|
|
|
|
+ 392: 7(fvec4) Load 368(texel)
|
|
|
|
+ 393: 7(fvec4) FAdd 392 391
|
|
|
|
+ Store 368(texel) 393
|
|
|
|
+ 394: 165 Load 167(s1DShadow)
|
|
|
|
+ 395: 148(fvec3) Load 150(c3)
|
|
|
|
+ 396: 6(float) Load 371(lod)
|
|
|
|
+ 397: 6(float) CompositeExtract 395 2
|
|
|
|
+ 398: 6(float) ImageSampleDrefExplicitLod 394 395 397 Lod 396
|
|
|
|
+ 399: 174(ptr) AccessChain 368(texel) 173
|
|
|
|
+ 400: 6(float) Load 399
|
|
|
|
+ 401: 6(float) FAdd 400 398
|
|
|
|
+ 402: 174(ptr) AccessChain 368(texel) 173
|
|
|
|
+ Store 402 401
|
|
|
|
+ 403: 180 Load 182(s2DShadow)
|
|
|
|
+ 404: 148(fvec3) Load 150(c3)
|
|
|
|
+ 405: 6(float) Load 371(lod)
|
|
|
|
+ 406: 6(float) CompositeExtract 404 2
|
|
|
|
+ 407: 6(float) ImageSampleDrefExplicitLod 403 404 406 Lod 405
|
|
|
|
+ 408: 174(ptr) AccessChain 368(texel) 173
|
|
|
|
+ 409: 6(float) Load 408
|
|
|
|
+ 410: 6(float) FAdd 409 407
|
|
|
|
+ 411: 174(ptr) AccessChain 368(texel) 173
|
|
|
|
+ Store 411 410
|
|
|
|
+ 412: 206 Load 208(s1DArray)
|
|
|
|
+ 413: 52(fvec2) Load 138(c2)
|
|
|
|
+ 414: 6(float) Load 371(lod)
|
|
|
|
+ 415: 7(fvec4) ImageSampleExplicitLod 412 413 Lod 414
|
|
|
|
+ 416: 7(fvec4) Load 368(texel)
|
|
|
|
+ 417: 7(fvec4) FAdd 416 415
|
|
|
|
+ Store 368(texel) 417
|
|
|
|
+ 418: 215 Load 217(s2DArray)
|
|
|
|
+ 419: 148(fvec3) Load 150(c3)
|
|
|
|
+ 420: 6(float) Load 371(lod)
|
|
|
|
+ 421: 7(fvec4) ImageSampleExplicitLod 418 419 Lod 420
|
|
|
|
+ 422: 7(fvec4) Load 368(texel)
|
|
|
|
+ 423: 7(fvec4) FAdd 422 421
|
|
|
|
+ Store 368(texel) 423
|
|
|
|
+ 424: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 425: 148(fvec3) Load 150(c3)
|
|
|
|
+ 426: 6(float) Load 371(lod)
|
|
|
|
+ 427: 6(float) CompositeExtract 425 2
|
|
|
|
+ 428: 6(float) ImageSampleDrefExplicitLod 424 425 427 Lod 426
|
|
|
|
+ 429: 174(ptr) AccessChain 368(texel) 173
|
|
|
|
+ 430: 6(float) Load 429
|
|
|
|
+ 431: 6(float) FAdd 430 428
|
|
|
|
+ 432: 174(ptr) AccessChain 368(texel) 173
|
|
|
|
+ Store 432 431
|
|
|
|
+ 433: 224 Load 226(sCubeArray)
|
|
|
|
+ 434: 7(fvec4) Load 197(c4)
|
|
|
|
+ 435: 6(float) Load 371(lod)
|
|
|
|
+ 436: 7(fvec4) ImageSampleExplicitLod 433 434 Lod 435
|
|
|
|
+ 437: 7(fvec4) Load 368(texel)
|
|
|
|
+ 438: 7(fvec4) FAdd 437 436
|
|
|
|
+ Store 368(texel) 438
|
|
|
|
+ 439: 7(fvec4) Load 368(texel)
|
|
|
|
+ ReturnValue 439
|
|
|
|
+ FunctionEnd
|
|
|
|
+15(testTextureOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 16: Label
|
|
|
|
+ 442(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 442(texel) 120
|
|
|
|
+ 443: 122 Load 124(s1D)
|
|
|
|
+ 444: 6(float) Load 127(c1)
|
|
|
|
+ 446: 7(fvec4) ImageSampleImplicitLod 443 444 ConstOffset 445
|
|
|
|
+ 447: 7(fvec4) Load 442(texel)
|
|
|
|
+ 448: 7(fvec4) FAdd 447 446
|
|
|
|
+ Store 442(texel) 448
|
|
|
|
+ 449: 133 Load 135(s2D)
|
|
|
|
+ 450: 52(fvec2) Load 138(c2)
|
|
|
|
+ 453: 7(fvec4) ImageSampleImplicitLod 449 450 ConstOffset 452
|
|
|
|
+ 454: 7(fvec4) Load 442(texel)
|
|
|
|
+ 455: 7(fvec4) FAdd 454 453
|
|
|
|
+ Store 442(texel) 455
|
|
|
|
+ 456: 144 Load 146(s3D)
|
|
|
|
+ 457: 148(fvec3) Load 150(c3)
|
|
|
|
+ 460: 7(fvec4) ImageSampleImplicitLod 456 457 ConstOffset 459
|
|
|
|
+ 461: 7(fvec4) Load 442(texel)
|
|
|
|
+ 462: 7(fvec4) FAdd 461 460
|
|
|
|
+ Store 442(texel) 462
|
|
|
|
+ 463: 257 Load 259(s2DRect)
|
|
|
|
+ 464: 52(fvec2) Load 138(c2)
|
|
|
|
+ 465: 7(fvec4) ImageSampleImplicitLod 463 464 ConstOffset 452
|
|
|
|
+ 466: 7(fvec4) Load 442(texel)
|
|
|
|
+ 467: 7(fvec4) FAdd 466 465
|
|
|
|
+ Store 442(texel) 467
|
|
|
|
+ 468: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 469: 148(fvec3) Load 150(c3)
|
|
|
|
+ 470: 6(float) CompositeExtract 469 2
|
|
|
|
+ 471: 6(float) ImageSampleDrefImplicitLod 468 469 470 ConstOffset 452
|
|
|
|
+ 472: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ 473: 6(float) Load 472
|
|
|
|
+ 474: 6(float) FAdd 473 471
|
|
|
|
+ 475: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ Store 475 474
|
|
|
|
+ 476: 165 Load 167(s1DShadow)
|
|
|
|
+ 477: 148(fvec3) Load 150(c3)
|
|
|
|
+ 478: 6(float) CompositeExtract 477 2
|
|
|
|
+ 479: 6(float) ImageSampleDrefImplicitLod 476 477 478 ConstOffset 445
|
|
|
|
+ 480: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ 481: 6(float) Load 480
|
|
|
|
+ 482: 6(float) FAdd 481 479
|
|
|
|
+ 483: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ Store 483 482
|
|
|
|
+ 484: 180 Load 182(s2DShadow)
|
|
|
|
+ 485: 148(fvec3) Load 150(c3)
|
|
|
|
+ 486: 6(float) CompositeExtract 485 2
|
|
|
|
+ 487: 6(float) ImageSampleDrefImplicitLod 484 485 486 ConstOffset 452
|
|
|
|
+ 488: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ 489: 6(float) Load 488
|
|
|
|
+ 490: 6(float) FAdd 489 487
|
|
|
|
+ 491: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ Store 491 490
|
|
|
|
+ 492: 206 Load 208(s1DArray)
|
|
|
|
+ 493: 52(fvec2) Load 138(c2)
|
|
|
|
+ 494: 7(fvec4) ImageSampleImplicitLod 492 493 ConstOffset 445
|
|
|
|
+ 495: 7(fvec4) Load 442(texel)
|
|
|
|
+ 496: 7(fvec4) FAdd 495 494
|
|
|
|
+ Store 442(texel) 496
|
|
|
|
+ 497: 215 Load 217(s2DArray)
|
|
|
|
+ 498: 148(fvec3) Load 150(c3)
|
|
|
|
+ 499: 7(fvec4) ImageSampleImplicitLod 497 498 ConstOffset 452
|
|
|
|
+ 500: 7(fvec4) Load 442(texel)
|
|
|
|
+ 501: 7(fvec4) FAdd 500 499
|
|
|
|
+ Store 442(texel) 501
|
|
|
|
+ 502: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 503: 148(fvec3) Load 150(c3)
|
|
|
|
+ 504: 6(float) CompositeExtract 503 2
|
|
|
|
+ 505: 6(float) ImageSampleDrefImplicitLod 502 503 504 ConstOffset 445
|
|
|
|
+ 506: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ 507: 6(float) Load 506
|
|
|
|
+ 508: 6(float) FAdd 507 505
|
|
|
|
+ 509: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ Store 509 508
|
|
|
|
+ 510: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 511: 7(fvec4) Load 197(c4)
|
|
|
|
+ 512: 6(float) CompositeExtract 511 3
|
|
|
|
+ 513: 6(float) ImageSampleDrefImplicitLod 510 511 512 ConstOffset 452
|
|
|
|
+ 514: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ 515: 6(float) Load 514
|
|
|
|
+ 516: 6(float) FAdd 515 513
|
|
|
|
+ 517: 174(ptr) AccessChain 442(texel) 173
|
|
|
|
+ Store 517 516
|
|
|
|
+ 518: 7(fvec4) Load 442(texel)
|
|
|
|
+ ReturnValue 518
|
|
|
|
+ FunctionEnd
|
|
|
|
+17(testTextureProjOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 18: Label
|
|
|
|
+ 521(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 521(texel) 120
|
|
|
|
+ 522: 122 Load 124(s1D)
|
|
|
|
+ 523: 52(fvec2) Load 138(c2)
|
|
|
|
+ 524: 7(fvec4) ImageSampleProjImplicitLod 522 523 ConstOffset 445
|
|
|
|
+ 525: 7(fvec4) Load 521(texel)
|
|
|
|
+ 526: 7(fvec4) FAdd 525 524
|
|
|
|
+ Store 521(texel) 526
|
|
|
|
+ 527: 122 Load 124(s1D)
|
|
|
|
+ 528: 7(fvec4) Load 197(c4)
|
|
|
|
+ 529: 6(float) CompositeExtract 528 3
|
|
|
|
+ 530: 7(fvec4) CompositeInsert 529 528 1
|
|
|
|
+ 531: 7(fvec4) ImageSampleProjImplicitLod 527 530 ConstOffset 445
|
|
|
|
+ 532: 7(fvec4) Load 521(texel)
|
|
|
|
+ 533: 7(fvec4) FAdd 532 531
|
|
|
|
+ Store 521(texel) 533
|
|
|
|
+ 534: 133 Load 135(s2D)
|
|
|
|
+ 535: 148(fvec3) Load 150(c3)
|
|
|
|
+ 536: 7(fvec4) ImageSampleProjImplicitLod 534 535 ConstOffset 452
|
|
|
|
+ 537: 7(fvec4) Load 521(texel)
|
|
|
|
+ 538: 7(fvec4) FAdd 537 536
|
|
|
|
+ Store 521(texel) 538
|
|
|
|
+ 539: 133 Load 135(s2D)
|
|
|
|
+ 540: 7(fvec4) Load 197(c4)
|
|
|
|
+ 541: 6(float) CompositeExtract 540 3
|
|
|
|
+ 542: 7(fvec4) CompositeInsert 541 540 2
|
|
|
|
+ 543: 7(fvec4) ImageSampleProjImplicitLod 539 542 ConstOffset 452
|
|
|
|
+ 544: 7(fvec4) Load 521(texel)
|
|
|
|
+ 545: 7(fvec4) FAdd 544 543
|
|
|
|
+ Store 521(texel) 545
|
|
|
|
+ 546: 144 Load 146(s3D)
|
|
|
|
+ 547: 7(fvec4) Load 197(c4)
|
|
|
|
+ 548: 7(fvec4) ImageSampleProjImplicitLod 546 547 ConstOffset 459
|
|
|
|
+ 549: 7(fvec4) Load 521(texel)
|
|
|
|
+ 550: 7(fvec4) FAdd 549 548
|
|
|
|
+ Store 521(texel) 550
|
|
|
|
+ 551: 257 Load 259(s2DRect)
|
|
|
|
+ 552: 148(fvec3) Load 150(c3)
|
|
|
|
+ 553: 7(fvec4) ImageSampleProjImplicitLod 551 552 ConstOffset 452
|
|
|
|
+ 554: 7(fvec4) Load 521(texel)
|
|
|
|
+ 555: 7(fvec4) FAdd 554 553
|
|
|
|
+ Store 521(texel) 555
|
|
|
|
+ 556: 257 Load 259(s2DRect)
|
|
|
|
+ 557: 7(fvec4) Load 197(c4)
|
|
|
|
+ 558: 6(float) CompositeExtract 557 3
|
|
|
|
+ 559: 7(fvec4) CompositeInsert 558 557 2
|
|
|
|
+ 560: 7(fvec4) ImageSampleProjImplicitLod 556 559 ConstOffset 452
|
|
|
|
+ 561: 7(fvec4) Load 521(texel)
|
|
|
|
+ 562: 7(fvec4) FAdd 561 560
|
|
|
|
+ Store 521(texel) 562
|
|
|
|
+ 563: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 564: 7(fvec4) Load 197(c4)
|
|
|
|
+ 565: 6(float) CompositeExtract 564 2
|
|
|
|
+ 566: 6(float) CompositeExtract 564 3
|
|
|
|
+ 567: 7(fvec4) CompositeInsert 566 564 2
|
|
|
|
+ 568: 6(float) ImageSampleProjDrefImplicitLod 563 567 565 ConstOffset 452
|
|
|
|
+ 569: 174(ptr) AccessChain 521(texel) 173
|
|
|
|
+ 570: 6(float) Load 569
|
|
|
|
+ 571: 6(float) FAdd 570 568
|
|
|
|
+ 572: 174(ptr) AccessChain 521(texel) 173
|
|
|
|
+ Store 572 571
|
|
|
|
+ 573: 165 Load 167(s1DShadow)
|
|
|
|
+ 574: 7(fvec4) Load 197(c4)
|
|
|
|
+ 575: 6(float) CompositeExtract 574 2
|
|
|
|
+ 576: 6(float) CompositeExtract 574 3
|
|
|
|
+ 577: 7(fvec4) CompositeInsert 576 574 1
|
|
|
|
+ 578: 6(float) ImageSampleProjDrefImplicitLod 573 577 575 ConstOffset 445
|
|
|
|
+ 579: 174(ptr) AccessChain 521(texel) 173
|
|
|
|
+ 580: 6(float) Load 579
|
|
|
|
+ 581: 6(float) FAdd 580 578
|
|
|
|
+ 582: 174(ptr) AccessChain 521(texel) 173
|
|
|
|
+ Store 582 581
|
|
|
|
+ 583: 180 Load 182(s2DShadow)
|
|
|
|
+ 584: 7(fvec4) Load 197(c4)
|
|
|
|
+ 585: 6(float) CompositeExtract 584 2
|
|
|
|
+ 586: 6(float) CompositeExtract 584 3
|
|
|
|
+ 587: 7(fvec4) CompositeInsert 586 584 2
|
|
|
|
+ 588: 6(float) ImageSampleProjDrefImplicitLod 583 587 585 ConstOffset 452
|
|
|
|
+ 589: 174(ptr) AccessChain 521(texel) 173
|
|
|
|
+ 590: 6(float) Load 589
|
|
|
|
+ 591: 6(float) FAdd 590 588
|
|
|
|
+ 592: 174(ptr) AccessChain 521(texel) 173
|
|
|
|
+ Store 592 591
|
|
|
|
+ 593: 7(fvec4) Load 521(texel)
|
|
|
|
+ ReturnValue 593
|
|
|
|
+ FunctionEnd
|
|
|
|
+19(testTextureLodOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 20: Label
|
|
|
|
+ 596(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 596(texel) 120
|
|
|
|
+ 597: 122 Load 124(s1D)
|
|
|
|
+ 598: 6(float) Load 127(c1)
|
|
|
|
+ 599: 6(float) Load 371(lod)
|
|
|
|
+ 600: 7(fvec4) ImageSampleExplicitLod 597 598 Lod ConstOffset 599 445
|
|
|
|
+ 601: 7(fvec4) Load 596(texel)
|
|
|
|
+ 602: 7(fvec4) FAdd 601 600
|
|
|
|
+ Store 596(texel) 602
|
|
|
|
+ 603: 133 Load 135(s2D)
|
|
|
|
+ 604: 52(fvec2) Load 138(c2)
|
|
|
|
+ 605: 6(float) Load 371(lod)
|
|
|
|
+ 606: 7(fvec4) ImageSampleExplicitLod 603 604 Lod ConstOffset 605 452
|
|
|
|
+ 607: 7(fvec4) Load 596(texel)
|
|
|
|
+ 608: 7(fvec4) FAdd 607 606
|
|
|
|
+ Store 596(texel) 608
|
|
|
|
+ 609: 144 Load 146(s3D)
|
|
|
|
+ 610: 148(fvec3) Load 150(c3)
|
|
|
|
+ 611: 6(float) Load 371(lod)
|
|
|
|
+ 612: 7(fvec4) ImageSampleExplicitLod 609 610 Lod ConstOffset 611 459
|
|
|
|
+ 613: 7(fvec4) Load 596(texel)
|
|
|
|
+ 614: 7(fvec4) FAdd 613 612
|
|
|
|
+ Store 596(texel) 614
|
|
|
|
+ 615: 165 Load 167(s1DShadow)
|
|
|
|
+ 616: 148(fvec3) Load 150(c3)
|
|
|
|
+ 617: 6(float) Load 371(lod)
|
|
|
|
+ 618: 6(float) CompositeExtract 616 2
|
|
|
|
+ 619: 6(float) ImageSampleDrefExplicitLod 615 616 618 Lod ConstOffset 617 445
|
|
|
|
+ 620: 174(ptr) AccessChain 596(texel) 173
|
|
|
|
+ 621: 6(float) Load 620
|
|
|
|
+ 622: 6(float) FAdd 621 619
|
|
|
|
+ 623: 174(ptr) AccessChain 596(texel) 173
|
|
|
|
+ Store 623 622
|
|
|
|
+ 624: 180 Load 182(s2DShadow)
|
|
|
|
+ 625: 148(fvec3) Load 150(c3)
|
|
|
|
+ 626: 6(float) Load 371(lod)
|
|
|
|
+ 627: 6(float) CompositeExtract 625 2
|
|
|
|
+ 628: 6(float) ImageSampleDrefExplicitLod 624 625 627 Lod ConstOffset 626 452
|
|
|
|
+ 629: 174(ptr) AccessChain 596(texel) 173
|
|
|
|
+ 630: 6(float) Load 629
|
|
|
|
+ 631: 6(float) FAdd 630 628
|
|
|
|
+ 632: 174(ptr) AccessChain 596(texel) 173
|
|
|
|
+ Store 632 631
|
|
|
|
+ 633: 206 Load 208(s1DArray)
|
|
|
|
+ 634: 52(fvec2) Load 138(c2)
|
|
|
|
+ 635: 6(float) Load 371(lod)
|
|
|
|
+ 636: 7(fvec4) ImageSampleExplicitLod 633 634 Lod ConstOffset 635 445
|
|
|
|
+ 637: 7(fvec4) Load 596(texel)
|
|
|
|
+ 638: 7(fvec4) FAdd 637 636
|
|
|
|
+ Store 596(texel) 638
|
|
|
|
+ 639: 215 Load 217(s2DArray)
|
|
|
|
+ 640: 148(fvec3) Load 150(c3)
|
|
|
|
+ 641: 6(float) Load 371(lod)
|
|
|
|
+ 642: 7(fvec4) ImageSampleExplicitLod 639 640 Lod ConstOffset 641 452
|
|
|
|
+ 643: 7(fvec4) Load 596(texel)
|
|
|
|
+ 644: 7(fvec4) FAdd 643 642
|
|
|
|
+ Store 596(texel) 644
|
|
|
|
+ 645: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 646: 148(fvec3) Load 150(c3)
|
|
|
|
+ 647: 6(float) Load 371(lod)
|
|
|
|
+ 648: 6(float) CompositeExtract 646 2
|
|
|
|
+ 649: 6(float) ImageSampleDrefExplicitLod 645 646 648 Lod ConstOffset 647 445
|
|
|
|
+ 650: 174(ptr) AccessChain 596(texel) 173
|
|
|
|
+ 651: 6(float) Load 650
|
|
|
|
+ 652: 6(float) FAdd 651 649
|
|
|
|
+ 653: 174(ptr) AccessChain 596(texel) 173
|
|
|
|
+ Store 653 652
|
|
|
|
+ 654: 7(fvec4) Load 596(texel)
|
|
|
|
+ ReturnValue 654
|
|
|
|
+ FunctionEnd
|
|
|
|
+21(testTextureProjLodOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 22: Label
|
|
|
|
+ 657(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 657(texel) 120
|
|
|
|
+ 658: 122 Load 124(s1D)
|
|
|
|
+ 659: 52(fvec2) Load 138(c2)
|
|
|
|
+ 660: 6(float) Load 371(lod)
|
|
|
|
+ 661: 7(fvec4) ImageSampleProjExplicitLod 658 659 Lod ConstOffset 660 445
|
|
|
|
+ 662: 7(fvec4) Load 657(texel)
|
|
|
|
+ 663: 7(fvec4) FAdd 662 661
|
|
|
|
+ Store 657(texel) 663
|
|
|
|
+ 664: 122 Load 124(s1D)
|
|
|
|
+ 665: 7(fvec4) Load 197(c4)
|
|
|
|
+ 666: 6(float) Load 371(lod)
|
|
|
|
+ 667: 6(float) CompositeExtract 665 3
|
|
|
|
+ 668: 7(fvec4) CompositeInsert 667 665 1
|
|
|
|
+ 669: 7(fvec4) ImageSampleProjExplicitLod 664 668 Lod ConstOffset 666 445
|
|
|
|
+ 670: 7(fvec4) Load 657(texel)
|
|
|
|
+ 671: 7(fvec4) FAdd 670 669
|
|
|
|
+ Store 657(texel) 671
|
|
|
|
+ 672: 133 Load 135(s2D)
|
|
|
|
+ 673: 148(fvec3) Load 150(c3)
|
|
|
|
+ 674: 6(float) Load 371(lod)
|
|
|
|
+ 675: 7(fvec4) ImageSampleProjExplicitLod 672 673 Lod ConstOffset 674 452
|
|
|
|
+ 676: 7(fvec4) Load 657(texel)
|
|
|
|
+ 677: 7(fvec4) FAdd 676 675
|
|
|
|
+ Store 657(texel) 677
|
|
|
|
+ 678: 133 Load 135(s2D)
|
|
|
|
+ 679: 7(fvec4) Load 197(c4)
|
|
|
|
+ 680: 6(float) Load 371(lod)
|
|
|
|
+ 681: 6(float) CompositeExtract 679 3
|
|
|
|
+ 682: 7(fvec4) CompositeInsert 681 679 2
|
|
|
|
+ 683: 7(fvec4) ImageSampleProjExplicitLod 678 682 Lod ConstOffset 680 452
|
|
|
|
+ 684: 7(fvec4) Load 657(texel)
|
|
|
|
+ 685: 7(fvec4) FAdd 684 683
|
|
|
|
+ Store 657(texel) 685
|
|
|
|
+ 686: 144 Load 146(s3D)
|
|
|
|
+ 687: 7(fvec4) Load 197(c4)
|
|
|
|
+ 688: 6(float) Load 371(lod)
|
|
|
|
+ 689: 7(fvec4) ImageSampleProjExplicitLod 686 687 Lod ConstOffset 688 459
|
|
|
|
+ 690: 7(fvec4) Load 657(texel)
|
|
|
|
+ 691: 7(fvec4) FAdd 690 689
|
|
|
|
+ Store 657(texel) 691
|
|
|
|
+ 692: 165 Load 167(s1DShadow)
|
|
|
|
+ 693: 7(fvec4) Load 197(c4)
|
|
|
|
+ 694: 6(float) Load 371(lod)
|
|
|
|
+ 695: 6(float) CompositeExtract 693 2
|
|
|
|
+ 696: 6(float) CompositeExtract 693 3
|
|
|
|
+ 697: 7(fvec4) CompositeInsert 696 693 1
|
|
|
|
+ 698: 6(float) ImageSampleProjDrefExplicitLod 692 697 695 Lod ConstOffset 694 445
|
|
|
|
+ 699: 174(ptr) AccessChain 657(texel) 173
|
|
|
|
+ 700: 6(float) Load 699
|
|
|
|
+ 701: 6(float) FAdd 700 698
|
|
|
|
+ 702: 174(ptr) AccessChain 657(texel) 173
|
|
|
|
+ Store 702 701
|
|
|
|
+ 703: 180 Load 182(s2DShadow)
|
|
|
|
+ 704: 7(fvec4) Load 197(c4)
|
|
|
|
+ 705: 6(float) Load 371(lod)
|
|
|
|
+ 706: 6(float) CompositeExtract 704 2
|
|
|
|
+ 707: 6(float) CompositeExtract 704 3
|
|
|
|
+ 708: 7(fvec4) CompositeInsert 707 704 2
|
|
|
|
+ 709: 6(float) ImageSampleProjDrefExplicitLod 703 708 706 Lod ConstOffset 705 452
|
|
|
|
+ 710: 174(ptr) AccessChain 657(texel) 173
|
|
|
|
+ 711: 6(float) Load 710
|
|
|
|
+ 712: 6(float) FAdd 711 709
|
|
|
|
+ 713: 174(ptr) AccessChain 657(texel) 173
|
|
|
|
+ Store 713 712
|
|
|
|
+ 714: 7(fvec4) Load 657(texel)
|
|
|
|
+ ReturnValue 714
|
|
|
|
+ FunctionEnd
|
|
|
|
+23(testTexelFetch(): 7(fvec4) Function None 8
|
|
|
|
+ 24: Label
|
|
|
|
+ 717(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 717(texel) 120
|
|
|
|
+ 718: 122 Load 124(s1D)
|
|
|
|
+ 719: 6(float) Load 127(c1)
|
|
|
|
+ 720: 47(int) ConvertFToS 719
|
|
|
|
+ 721: 6(float) Load 371(lod)
|
|
|
|
+ 722: 47(int) ConvertFToS 721
|
|
|
|
+ 723: 121 Image 718
|
|
|
|
+ 724: 7(fvec4) ImageFetch 723 720 Lod 722
|
|
|
|
+ 725: 7(fvec4) Load 717(texel)
|
|
|
|
+ 726: 7(fvec4) FAdd 725 724
|
|
|
|
+ Store 717(texel) 726
|
|
|
|
+ 727: 133 Load 135(s2D)
|
|
|
|
+ 728: 52(fvec2) Load 138(c2)
|
|
|
|
+ 729: 451(ivec2) ConvertFToS 728
|
|
|
|
+ 730: 6(float) Load 371(lod)
|
|
|
|
+ 731: 47(int) ConvertFToS 730
|
|
|
|
+ 732: 132 Image 727
|
|
|
|
+ 733: 7(fvec4) ImageFetch 732 729 Lod 731
|
|
|
|
+ 734: 7(fvec4) Load 717(texel)
|
|
|
|
+ 735: 7(fvec4) FAdd 734 733
|
|
|
|
+ Store 717(texel) 735
|
|
|
|
+ 736: 144 Load 146(s3D)
|
|
|
|
+ 737: 148(fvec3) Load 150(c3)
|
|
|
|
+ 738: 458(ivec3) ConvertFToS 737
|
|
|
|
+ 739: 6(float) Load 371(lod)
|
|
|
|
+ 740: 47(int) ConvertFToS 739
|
|
|
|
+ 741: 143 Image 736
|
|
|
|
+ 742: 7(fvec4) ImageFetch 741 738 Lod 740
|
|
|
|
+ 743: 7(fvec4) Load 717(texel)
|
|
|
|
+ 744: 7(fvec4) FAdd 743 742
|
|
|
|
+ Store 717(texel) 744
|
|
|
|
+ 745: 257 Load 259(s2DRect)
|
|
|
|
+ 746: 52(fvec2) Load 138(c2)
|
|
|
|
+ 747: 451(ivec2) ConvertFToS 746
|
|
|
|
+ 748: 256 Image 745
|
|
|
|
+ 749: 7(fvec4) ImageFetch 748 747
|
|
|
|
+ 750: 7(fvec4) Load 717(texel)
|
|
|
|
+ 751: 7(fvec4) FAdd 750 749
|
|
|
|
+ Store 717(texel) 751
|
|
|
|
+ 752: 206 Load 208(s1DArray)
|
|
|
|
+ 753: 52(fvec2) Load 138(c2)
|
|
|
|
+ 754: 451(ivec2) ConvertFToS 753
|
|
|
|
+ 755: 6(float) Load 371(lod)
|
|
|
|
+ 756: 47(int) ConvertFToS 755
|
|
|
|
+ 757: 205 Image 752
|
|
|
|
+ 758: 7(fvec4) ImageFetch 757 754 Lod 756
|
|
|
|
+ 759: 7(fvec4) Load 717(texel)
|
|
|
|
+ 760: 7(fvec4) FAdd 759 758
|
|
|
|
+ Store 717(texel) 760
|
|
|
|
+ 761: 215 Load 217(s2DArray)
|
|
|
|
+ 762: 148(fvec3) Load 150(c3)
|
|
|
|
+ 763: 458(ivec3) ConvertFToS 762
|
|
|
|
+ 764: 6(float) Load 371(lod)
|
|
|
|
+ 765: 47(int) ConvertFToS 764
|
|
|
|
+ 766: 214 Image 761
|
|
|
|
+ 767: 7(fvec4) ImageFetch 766 763 Lod 765
|
|
|
|
+ 768: 7(fvec4) Load 717(texel)
|
|
|
|
+ 769: 7(fvec4) FAdd 768 767
|
|
|
|
+ Store 717(texel) 769
|
|
|
|
+ 774: 771 Load 773(sBuffer)
|
|
|
|
+ 775: 6(float) Load 127(c1)
|
|
|
|
+ 776: 47(int) ConvertFToS 775
|
|
|
|
+ 777: 770 Image 774
|
|
|
|
+ 778: 7(fvec4) ImageFetch 777 776
|
|
|
|
+ 779: 7(fvec4) Load 717(texel)
|
|
|
|
+ 780: 7(fvec4) FAdd 779 778
|
|
|
|
+ Store 717(texel) 780
|
|
|
|
+ 785: 782 Load 784(s2DMS)
|
|
|
|
+ 786: 52(fvec2) Load 138(c2)
|
|
|
|
+ 787: 451(ivec2) ConvertFToS 786
|
|
|
|
+ 788: 781 Image 785
|
|
|
|
+ 789: 7(fvec4) ImageFetch 788 787 Sample 445
|
|
|
|
+ 790: 7(fvec4) Load 717(texel)
|
|
|
|
+ 791: 7(fvec4) FAdd 790 789
|
|
|
|
+ Store 717(texel) 791
|
|
|
|
+ 796: 793 Load 795(s2DMSArray)
|
|
|
|
+ 797: 148(fvec3) Load 150(c3)
|
|
|
|
+ 798: 458(ivec3) ConvertFToS 797
|
|
|
|
+ 800: 792 Image 796
|
|
|
|
+ 801: 7(fvec4) ImageFetch 800 798 Sample 799
|
|
|
|
+ 802: 7(fvec4) Load 717(texel)
|
|
|
|
+ 803: 7(fvec4) FAdd 802 801
|
|
|
|
+ Store 717(texel) 803
|
|
|
|
+ 804: 7(fvec4) Load 717(texel)
|
|
|
|
+ ReturnValue 804
|
|
|
|
+ FunctionEnd
|
|
|
|
+25(testTexelFetchOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 26: Label
|
|
|
|
+ 807(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 807(texel) 120
|
|
|
|
+ 808: 122 Load 124(s1D)
|
|
|
|
+ 809: 6(float) Load 127(c1)
|
|
|
|
+ 810: 47(int) ConvertFToS 809
|
|
|
|
+ 811: 6(float) Load 371(lod)
|
|
|
|
+ 812: 47(int) ConvertFToS 811
|
|
|
|
+ 813: 121 Image 808
|
|
|
|
+ 814: 7(fvec4) ImageFetch 813 810 Lod ConstOffset 812 445
|
|
|
|
+ 815: 7(fvec4) Load 807(texel)
|
|
|
|
+ 816: 7(fvec4) FAdd 815 814
|
|
|
|
+ Store 807(texel) 816
|
|
|
|
+ 817: 133 Load 135(s2D)
|
|
|
|
+ 818: 52(fvec2) Load 138(c2)
|
|
|
|
+ 819: 451(ivec2) ConvertFToS 818
|
|
|
|
+ 820: 6(float) Load 371(lod)
|
|
|
|
+ 821: 47(int) ConvertFToS 820
|
|
|
|
+ 822: 132 Image 817
|
|
|
|
+ 823: 7(fvec4) ImageFetch 822 819 Lod ConstOffset 821 452
|
|
|
|
+ 824: 7(fvec4) Load 807(texel)
|
|
|
|
+ 825: 7(fvec4) FAdd 824 823
|
|
|
|
+ Store 807(texel) 825
|
|
|
|
+ 826: 144 Load 146(s3D)
|
|
|
|
+ 827: 148(fvec3) Load 150(c3)
|
|
|
|
+ 828: 458(ivec3) ConvertFToS 827
|
|
|
|
+ 829: 6(float) Load 371(lod)
|
|
|
|
+ 830: 47(int) ConvertFToS 829
|
|
|
|
+ 831: 143 Image 826
|
|
|
|
+ 832: 7(fvec4) ImageFetch 831 828 Lod ConstOffset 830 459
|
|
|
|
+ 833: 7(fvec4) Load 807(texel)
|
|
|
|
+ 834: 7(fvec4) FAdd 833 832
|
|
|
|
+ Store 807(texel) 834
|
|
|
|
+ 835: 257 Load 259(s2DRect)
|
|
|
|
+ 836: 52(fvec2) Load 138(c2)
|
|
|
|
+ 837: 451(ivec2) ConvertFToS 836
|
|
|
|
+ 838: 256 Image 835
|
|
|
|
+ 839: 7(fvec4) ImageFetch 838 837 ConstOffset 452
|
|
|
|
+ 840: 7(fvec4) Load 807(texel)
|
|
|
|
+ 841: 7(fvec4) FAdd 840 839
|
|
|
|
+ Store 807(texel) 841
|
|
|
|
+ 842: 206 Load 208(s1DArray)
|
|
|
|
+ 843: 52(fvec2) Load 138(c2)
|
|
|
|
+ 844: 451(ivec2) ConvertFToS 843
|
|
|
|
+ 845: 6(float) Load 371(lod)
|
|
|
|
+ 846: 47(int) ConvertFToS 845
|
|
|
|
+ 847: 205 Image 842
|
|
|
|
+ 848: 7(fvec4) ImageFetch 847 844 Lod ConstOffset 846 445
|
|
|
|
+ 849: 7(fvec4) Load 807(texel)
|
|
|
|
+ 850: 7(fvec4) FAdd 849 848
|
|
|
|
+ Store 807(texel) 850
|
|
|
|
+ 851: 215 Load 217(s2DArray)
|
|
|
|
+ 852: 148(fvec3) Load 150(c3)
|
|
|
|
+ 853: 458(ivec3) ConvertFToS 852
|
|
|
|
+ 854: 6(float) Load 371(lod)
|
|
|
|
+ 855: 47(int) ConvertFToS 854
|
|
|
|
+ 856: 214 Image 851
|
|
|
|
+ 857: 7(fvec4) ImageFetch 856 853 Lod ConstOffset 855 452
|
|
|
|
+ 858: 7(fvec4) Load 807(texel)
|
|
|
|
+ 859: 7(fvec4) FAdd 858 857
|
|
|
|
+ Store 807(texel) 859
|
|
|
|
+ 860: 7(fvec4) Load 807(texel)
|
|
|
|
+ ReturnValue 860
|
|
|
|
+ FunctionEnd
|
|
|
|
+27(testTextureGrad(): 7(fvec4) Function None 8
|
|
|
|
+ 28: Label
|
|
|
|
+ 863(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 863(texel) 120
|
|
|
|
+ 864: 122 Load 124(s1D)
|
|
|
|
+ 865: 6(float) Load 127(c1)
|
|
|
|
+ 867: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 868: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 869: 7(fvec4) ImageSampleExplicitLod 864 865 Grad 867 868
|
|
|
|
+ 870: 7(fvec4) Load 863(texel)
|
|
|
|
+ 871: 7(fvec4) FAdd 870 869
|
|
|
|
+ Store 863(texel) 871
|
|
|
|
+ 872: 133 Load 135(s2D)
|
|
|
|
+ 873: 52(fvec2) Load 138(c2)
|
|
|
|
+ 875: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 876: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 877: 7(fvec4) ImageSampleExplicitLod 872 873 Grad 875 876
|
|
|
|
+ 878: 7(fvec4) Load 863(texel)
|
|
|
|
+ 879: 7(fvec4) FAdd 878 877
|
|
|
|
+ Store 863(texel) 879
|
|
|
|
+ 880: 144 Load 146(s3D)
|
|
|
|
+ 881: 148(fvec3) Load 150(c3)
|
|
|
|
+ 883: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 884: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 885: 7(fvec4) ImageSampleExplicitLod 880 881 Grad 883 884
|
|
|
|
+ 886: 7(fvec4) Load 863(texel)
|
|
|
|
+ 887: 7(fvec4) FAdd 886 885
|
|
|
|
+ Store 863(texel) 887
|
|
|
|
+ 888: 156 Load 158(sCube)
|
|
|
|
+ 889: 148(fvec3) Load 150(c3)
|
|
|
|
+ 890: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 891: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 892: 7(fvec4) ImageSampleExplicitLod 888 889 Grad 890 891
|
|
|
|
+ 893: 7(fvec4) Load 863(texel)
|
|
|
|
+ 894: 7(fvec4) FAdd 893 892
|
|
|
|
+ Store 863(texel) 894
|
|
|
|
+ 895: 257 Load 259(s2DRect)
|
|
|
|
+ 896: 52(fvec2) Load 138(c2)
|
|
|
|
+ 897: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 898: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 899: 7(fvec4) ImageSampleExplicitLod 895 896 Grad 897 898
|
|
|
|
+ 900: 7(fvec4) Load 863(texel)
|
|
|
|
+ 901: 7(fvec4) FAdd 900 899
|
|
|
|
+ Store 863(texel) 901
|
|
|
|
+ 902: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 903: 148(fvec3) Load 150(c3)
|
|
|
|
+ 904: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 905: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 906: 6(float) CompositeExtract 903 2
|
|
|
|
+ 907: 6(float) ImageSampleDrefExplicitLod 902 903 906 Grad 904 905
|
|
|
|
+ 908: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ 909: 6(float) Load 908
|
|
|
|
+ 910: 6(float) FAdd 909 907
|
|
|
|
+ 911: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ Store 911 910
|
|
|
|
+ 912: 165 Load 167(s1DShadow)
|
|
|
|
+ 913: 148(fvec3) Load 150(c3)
|
|
|
|
+ 914: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 915: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 916: 6(float) CompositeExtract 913 2
|
|
|
|
+ 917: 6(float) ImageSampleDrefExplicitLod 912 913 916 Grad 914 915
|
|
|
|
+ 918: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ 919: 6(float) Load 918
|
|
|
|
+ 920: 6(float) FAdd 919 917
|
|
|
|
+ 921: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ Store 921 920
|
|
|
|
+ 922: 180 Load 182(s2DShadow)
|
|
|
|
+ 923: 148(fvec3) Load 150(c3)
|
|
|
|
+ 924: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 925: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 926: 6(float) CompositeExtract 923 2
|
|
|
|
+ 927: 6(float) ImageSampleDrefExplicitLod 922 923 926 Grad 924 925
|
|
|
|
+ 928: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ 929: 6(float) Load 928
|
|
|
|
+ 930: 6(float) FAdd 929 927
|
|
|
|
+ 931: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ Store 931 930
|
|
|
|
+ 932: 192 Load 194(sCubeShadow)
|
|
|
|
+ 933: 7(fvec4) Load 197(c4)
|
|
|
|
+ 934: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 935: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 936: 6(float) CompositeExtract 933 3
|
|
|
|
+ 937: 6(float) ImageSampleDrefExplicitLod 932 933 936 Grad 934 935
|
|
|
|
+ 938: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ 939: 6(float) Load 938
|
|
|
|
+ 940: 6(float) FAdd 939 937
|
|
|
|
+ 941: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ Store 941 940
|
|
|
|
+ 942: 206 Load 208(s1DArray)
|
|
|
|
+ 943: 52(fvec2) Load 138(c2)
|
|
|
|
+ 944: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 945: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 946: 7(fvec4) ImageSampleExplicitLod 942 943 Grad 944 945
|
|
|
|
+ 947: 7(fvec4) Load 863(texel)
|
|
|
|
+ 948: 7(fvec4) FAdd 947 946
|
|
|
|
+ Store 863(texel) 948
|
|
|
|
+ 949: 215 Load 217(s2DArray)
|
|
|
|
+ 950: 148(fvec3) Load 150(c3)
|
|
|
|
+ 951: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 952: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 953: 7(fvec4) ImageSampleExplicitLod 949 950 Grad 951 952
|
|
|
|
+ 954: 7(fvec4) Load 863(texel)
|
|
|
|
+ 955: 7(fvec4) FAdd 954 953
|
|
|
|
+ Store 863(texel) 955
|
|
|
|
+ 956: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 957: 148(fvec3) Load 150(c3)
|
|
|
|
+ 958: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 959: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 960: 6(float) CompositeExtract 957 2
|
|
|
|
+ 961: 6(float) ImageSampleDrefExplicitLod 956 957 960 Grad 958 959
|
|
|
|
+ 962: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ 963: 6(float) Load 962
|
|
|
|
+ 964: 6(float) FAdd 963 961
|
|
|
|
+ 965: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ Store 965 964
|
|
|
|
+ 966: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 967: 7(fvec4) Load 197(c4)
|
|
|
|
+ 968: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 969: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 970: 6(float) CompositeExtract 967 3
|
|
|
|
+ 971: 6(float) ImageSampleDrefExplicitLod 966 967 970 Grad 968 969
|
|
|
|
+ 972: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ 973: 6(float) Load 972
|
|
|
|
+ 974: 6(float) FAdd 973 971
|
|
|
|
+ 975: 174(ptr) AccessChain 863(texel) 173
|
|
|
|
+ Store 975 974
|
|
|
|
+ 976: 224 Load 226(sCubeArray)
|
|
|
|
+ 977: 7(fvec4) Load 197(c4)
|
|
|
|
+ 978: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 979: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 980: 7(fvec4) ImageSampleExplicitLod 976 977 Grad 978 979
|
|
|
|
+ 981: 7(fvec4) Load 863(texel)
|
|
|
|
+ 982: 7(fvec4) FAdd 981 980
|
|
|
|
+ Store 863(texel) 982
|
|
|
|
+ 983: 7(fvec4) Load 863(texel)
|
|
|
|
+ ReturnValue 983
|
|
|
|
+ FunctionEnd
|
|
|
|
+29(testTextureGradOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 30: Label
|
|
|
|
+ 986(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 986(texel) 120
|
|
|
|
+ 987: 122 Load 124(s1D)
|
|
|
|
+ 988: 6(float) Load 127(c1)
|
|
|
|
+ 989: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 990: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 991: 7(fvec4) ImageSampleExplicitLod 987 988 Grad ConstOffset 989 990 445
|
|
|
|
+ 992: 7(fvec4) Load 986(texel)
|
|
|
|
+ 993: 7(fvec4) FAdd 992 991
|
|
|
|
+ Store 986(texel) 993
|
|
|
|
+ 994: 133 Load 135(s2D)
|
|
|
|
+ 995: 52(fvec2) Load 138(c2)
|
|
|
|
+ 996: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 997: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 998: 7(fvec4) ImageSampleExplicitLod 994 995 Grad ConstOffset 996 997 452
|
|
|
|
+ 999: 7(fvec4) Load 986(texel)
|
|
|
|
+ 1000: 7(fvec4) FAdd 999 998
|
|
|
|
+ Store 986(texel) 1000
|
|
|
|
+ 1001: 144 Load 146(s3D)
|
|
|
|
+ 1002: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1003: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 1004: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 1005: 7(fvec4) ImageSampleExplicitLod 1001 1002 Grad ConstOffset 1003 1004 459
|
|
|
|
+ 1006: 7(fvec4) Load 986(texel)
|
|
|
|
+ 1007: 7(fvec4) FAdd 1006 1005
|
|
|
|
+ Store 986(texel) 1007
|
|
|
|
+ 1008: 257 Load 259(s2DRect)
|
|
|
|
+ 1009: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1010: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1011: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1012: 7(fvec4) ImageSampleExplicitLod 1008 1009 Grad ConstOffset 1010 1011 452
|
|
|
|
+ 1013: 7(fvec4) Load 986(texel)
|
|
|
|
+ 1014: 7(fvec4) FAdd 1013 1012
|
|
|
|
+ Store 986(texel) 1014
|
|
|
|
+ 1015: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 1016: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1017: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1018: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1019: 6(float) CompositeExtract 1016 2
|
|
|
|
+ 1020: 6(float) ImageSampleDrefExplicitLod 1015 1016 1019 Grad ConstOffset 1017 1018 452
|
|
|
|
+ 1021: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ 1022: 6(float) Load 1021
|
|
|
|
+ 1023: 6(float) FAdd 1022 1020
|
|
|
|
+ 1024: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ Store 1024 1023
|
|
|
|
+ 1025: 165 Load 167(s1DShadow)
|
|
|
|
+ 1026: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1027: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1028: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1029: 6(float) CompositeExtract 1026 2
|
|
|
|
+ 1030: 6(float) ImageSampleDrefExplicitLod 1025 1026 1029 Grad ConstOffset 1027 1028 445
|
|
|
|
+ 1031: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ 1032: 6(float) Load 1031
|
|
|
|
+ 1033: 6(float) FAdd 1032 1030
|
|
|
|
+ 1034: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ Store 1034 1033
|
|
|
|
+ 1035: 180 Load 182(s2DShadow)
|
|
|
|
+ 1036: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1037: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1038: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1039: 6(float) CompositeExtract 1036 2
|
|
|
|
+ 1040: 6(float) ImageSampleDrefExplicitLod 1035 1036 1039 Grad ConstOffset 1037 1038 452
|
|
|
|
+ 1041: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ 1042: 6(float) Load 1041
|
|
|
|
+ 1043: 6(float) FAdd 1042 1040
|
|
|
|
+ 1044: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ Store 1044 1043
|
|
|
|
+ 1045: 206 Load 208(s1DArray)
|
|
|
|
+ 1046: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1047: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1048: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1049: 7(fvec4) ImageSampleExplicitLod 1045 1046 Grad ConstOffset 1047 1048 445
|
|
|
|
+ 1050: 7(fvec4) Load 986(texel)
|
|
|
|
+ 1051: 7(fvec4) FAdd 1050 1049
|
|
|
|
+ Store 986(texel) 1051
|
|
|
|
+ 1052: 215 Load 217(s2DArray)
|
|
|
|
+ 1053: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1054: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1055: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1056: 7(fvec4) ImageSampleExplicitLod 1052 1053 Grad ConstOffset 1054 1055 452
|
|
|
|
+ 1057: 7(fvec4) Load 986(texel)
|
|
|
|
+ 1058: 7(fvec4) FAdd 1057 1056
|
|
|
|
+ Store 986(texel) 1058
|
|
|
|
+ 1059: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 1060: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1061: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1062: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1063: 6(float) CompositeExtract 1060 2
|
|
|
|
+ 1064: 6(float) ImageSampleDrefExplicitLod 1059 1060 1063 Grad ConstOffset 1061 1062 445
|
|
|
|
+ 1065: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ 1066: 6(float) Load 1065
|
|
|
|
+ 1067: 6(float) FAdd 1066 1064
|
|
|
|
+ 1068: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ Store 1068 1067
|
|
|
|
+ 1069: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 1070: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1071: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1072: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1073: 6(float) CompositeExtract 1070 3
|
|
|
|
+ 1074: 6(float) ImageSampleDrefExplicitLod 1069 1070 1073 Grad ConstOffset 1071 1072 452
|
|
|
|
+ 1075: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ 1076: 6(float) Load 1075
|
|
|
|
+ 1077: 6(float) FAdd 1076 1074
|
|
|
|
+ 1078: 174(ptr) AccessChain 986(texel) 173
|
|
|
|
+ Store 1078 1077
|
|
|
|
+ 1079: 7(fvec4) Load 986(texel)
|
|
|
|
+ ReturnValue 1079
|
|
|
|
+ FunctionEnd
|
|
|
|
+31(testTextureProjGrad(): 7(fvec4) Function None 8
|
|
|
|
+ 32: Label
|
|
|
|
+ 1082(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1082(texel) 120
|
|
|
|
+ 1083: 122 Load 124(s1D)
|
|
|
|
+ 1084: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1085: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1086: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1087: 7(fvec4) ImageSampleProjExplicitLod 1083 1084 Grad 1085 1086
|
|
|
|
+ 1088: 7(fvec4) Load 1082(texel)
|
|
|
|
+ 1089: 7(fvec4) FAdd 1088 1087
|
|
|
|
+ Store 1082(texel) 1089
|
|
|
|
+ 1090: 122 Load 124(s1D)
|
|
|
|
+ 1091: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1092: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1093: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1094: 6(float) CompositeExtract 1091 3
|
|
|
|
+ 1095: 7(fvec4) CompositeInsert 1094 1091 1
|
|
|
|
+ 1096: 7(fvec4) ImageSampleProjExplicitLod 1090 1095 Grad 1092 1093
|
|
|
|
+ 1097: 7(fvec4) Load 1082(texel)
|
|
|
|
+ 1098: 7(fvec4) FAdd 1097 1096
|
|
|
|
+ Store 1082(texel) 1098
|
|
|
|
+ 1099: 133 Load 135(s2D)
|
|
|
|
+ 1100: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1101: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1102: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1103: 7(fvec4) ImageSampleProjExplicitLod 1099 1100 Grad 1101 1102
|
|
|
|
+ 1104: 7(fvec4) Load 1082(texel)
|
|
|
|
+ 1105: 7(fvec4) FAdd 1104 1103
|
|
|
|
+ Store 1082(texel) 1105
|
|
|
|
+ 1106: 133 Load 135(s2D)
|
|
|
|
+ 1107: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1108: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1109: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1110: 6(float) CompositeExtract 1107 3
|
|
|
|
+ 1111: 7(fvec4) CompositeInsert 1110 1107 2
|
|
|
|
+ 1112: 7(fvec4) ImageSampleProjExplicitLod 1106 1111 Grad 1108 1109
|
|
|
|
+ 1113: 7(fvec4) Load 1082(texel)
|
|
|
|
+ 1114: 7(fvec4) FAdd 1113 1112
|
|
|
|
+ Store 1082(texel) 1114
|
|
|
|
+ 1115: 144 Load 146(s3D)
|
|
|
|
+ 1116: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1117: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 1118: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 1119: 7(fvec4) ImageSampleProjExplicitLod 1115 1116 Grad 1117 1118
|
|
|
|
+ 1120: 7(fvec4) Load 1082(texel)
|
|
|
|
+ 1121: 7(fvec4) FAdd 1120 1119
|
|
|
|
+ Store 1082(texel) 1121
|
|
|
|
+ 1122: 257 Load 259(s2DRect)
|
|
|
|
+ 1123: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1124: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1125: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1126: 7(fvec4) ImageSampleProjExplicitLod 1122 1123 Grad 1124 1125
|
|
|
|
+ 1127: 7(fvec4) Load 1082(texel)
|
|
|
|
+ 1128: 7(fvec4) FAdd 1127 1126
|
|
|
|
+ Store 1082(texel) 1128
|
|
|
|
+ 1129: 257 Load 259(s2DRect)
|
|
|
|
+ 1130: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1131: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1132: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1133: 6(float) CompositeExtract 1130 3
|
|
|
|
+ 1134: 7(fvec4) CompositeInsert 1133 1130 2
|
|
|
|
+ 1135: 7(fvec4) ImageSampleProjExplicitLod 1129 1134 Grad 1131 1132
|
|
|
|
+ 1136: 7(fvec4) Load 1082(texel)
|
|
|
|
+ 1137: 7(fvec4) FAdd 1136 1135
|
|
|
|
+ Store 1082(texel) 1137
|
|
|
|
+ 1138: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 1139: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1140: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1141: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1142: 6(float) CompositeExtract 1139 2
|
|
|
|
+ 1143: 6(float) CompositeExtract 1139 3
|
|
|
|
+ 1144: 7(fvec4) CompositeInsert 1143 1139 2
|
|
|
|
+ 1145: 6(float) ImageSampleProjDrefExplicitLod 1138 1144 1142 Grad 1140 1141
|
|
|
|
+ 1146: 174(ptr) AccessChain 1082(texel) 173
|
|
|
|
+ 1147: 6(float) Load 1146
|
|
|
|
+ 1148: 6(float) FAdd 1147 1145
|
|
|
|
+ 1149: 174(ptr) AccessChain 1082(texel) 173
|
|
|
|
+ Store 1149 1148
|
|
|
|
+ 1150: 165 Load 167(s1DShadow)
|
|
|
|
+ 1151: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1152: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1153: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1154: 6(float) CompositeExtract 1151 2
|
|
|
|
+ 1155: 6(float) CompositeExtract 1151 3
|
|
|
|
+ 1156: 7(fvec4) CompositeInsert 1155 1151 1
|
|
|
|
+ 1157: 6(float) ImageSampleProjDrefExplicitLod 1150 1156 1154 Grad 1152 1153
|
|
|
|
+ 1158: 174(ptr) AccessChain 1082(texel) 173
|
|
|
|
+ 1159: 6(float) Load 1158
|
|
|
|
+ 1160: 6(float) FAdd 1159 1157
|
|
|
|
+ 1161: 174(ptr) AccessChain 1082(texel) 173
|
|
|
|
+ Store 1161 1160
|
|
|
|
+ 1162: 180 Load 182(s2DShadow)
|
|
|
|
+ 1163: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1164: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1165: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1166: 6(float) CompositeExtract 1163 2
|
|
|
|
+ 1167: 6(float) CompositeExtract 1163 3
|
|
|
|
+ 1168: 7(fvec4) CompositeInsert 1167 1163 2
|
|
|
|
+ 1169: 6(float) ImageSampleProjDrefExplicitLod 1162 1168 1166 Grad 1164 1165
|
|
|
|
+ 1170: 174(ptr) AccessChain 1082(texel) 173
|
|
|
|
+ 1171: 6(float) Load 1170
|
|
|
|
+ 1172: 6(float) FAdd 1171 1169
|
|
|
|
+ 1173: 174(ptr) AccessChain 1082(texel) 173
|
|
|
|
+ Store 1173 1172
|
|
|
|
+ 1174: 7(fvec4) Load 1082(texel)
|
|
|
|
+ ReturnValue 1174
|
|
|
|
+ FunctionEnd
|
|
|
|
+33(testTextureProjGradoffset(): 7(fvec4) Function None 8
|
|
|
|
+ 34: Label
|
|
|
|
+ 1177(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1177(texel) 120
|
|
|
|
+ 1178: 122 Load 124(s1D)
|
|
|
|
+ 1179: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1180: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1181: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1182: 7(fvec4) ImageSampleProjExplicitLod 1178 1179 Grad ConstOffset 1180 1181 445
|
|
|
|
+ 1183: 7(fvec4) Load 1177(texel)
|
|
|
|
+ 1184: 7(fvec4) FAdd 1183 1182
|
|
|
|
+ Store 1177(texel) 1184
|
|
|
|
+ 1185: 122 Load 124(s1D)
|
|
|
|
+ 1186: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1187: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1188: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1189: 6(float) CompositeExtract 1186 3
|
|
|
|
+ 1190: 7(fvec4) CompositeInsert 1189 1186 1
|
|
|
|
+ 1191: 7(fvec4) ImageSampleProjExplicitLod 1185 1190 Grad ConstOffset 1187 1188 445
|
|
|
|
+ 1192: 7(fvec4) Load 1177(texel)
|
|
|
|
+ 1193: 7(fvec4) FAdd 1192 1191
|
|
|
|
+ Store 1177(texel) 1193
|
|
|
|
+ 1194: 133 Load 135(s2D)
|
|
|
|
+ 1195: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1196: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1197: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1198: 7(fvec4) ImageSampleProjExplicitLod 1194 1195 Grad ConstOffset 1196 1197 452
|
|
|
|
+ 1199: 7(fvec4) Load 1177(texel)
|
|
|
|
+ 1200: 7(fvec4) FAdd 1199 1198
|
|
|
|
+ Store 1177(texel) 1200
|
|
|
|
+ 1201: 133 Load 135(s2D)
|
|
|
|
+ 1202: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1203: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1204: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1205: 6(float) CompositeExtract 1202 3
|
|
|
|
+ 1206: 7(fvec4) CompositeInsert 1205 1202 2
|
|
|
|
+ 1207: 7(fvec4) ImageSampleProjExplicitLod 1201 1206 Grad ConstOffset 1203 1204 452
|
|
|
|
+ 1208: 7(fvec4) Load 1177(texel)
|
|
|
|
+ 1209: 7(fvec4) FAdd 1208 1207
|
|
|
|
+ Store 1177(texel) 1209
|
|
|
|
+ 1210: 257 Load 259(s2DRect)
|
|
|
|
+ 1211: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1212: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1213: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1214: 7(fvec4) ImageSampleProjExplicitLod 1210 1211 Grad ConstOffset 1212 1213 452
|
|
|
|
+ 1215: 7(fvec4) Load 1177(texel)
|
|
|
|
+ 1216: 7(fvec4) FAdd 1215 1214
|
|
|
|
+ Store 1177(texel) 1216
|
|
|
|
+ 1217: 257 Load 259(s2DRect)
|
|
|
|
+ 1218: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1219: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1220: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1221: 6(float) CompositeExtract 1218 3
|
|
|
|
+ 1222: 7(fvec4) CompositeInsert 1221 1218 2
|
|
|
|
+ 1223: 7(fvec4) ImageSampleProjExplicitLod 1217 1222 Grad ConstOffset 1219 1220 452
|
|
|
|
+ 1224: 7(fvec4) Load 1177(texel)
|
|
|
|
+ 1225: 7(fvec4) FAdd 1224 1223
|
|
|
|
+ Store 1177(texel) 1225
|
|
|
|
+ 1226: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 1227: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1228: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1229: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1230: 6(float) CompositeExtract 1227 2
|
|
|
|
+ 1231: 6(float) CompositeExtract 1227 3
|
|
|
|
+ 1232: 7(fvec4) CompositeInsert 1231 1227 2
|
|
|
|
+ 1233: 6(float) ImageSampleProjDrefExplicitLod 1226 1232 1230 Grad ConstOffset 1228 1229 452
|
|
|
|
+ 1234: 174(ptr) AccessChain 1177(texel) 173
|
|
|
|
+ 1235: 6(float) Load 1234
|
|
|
|
+ 1236: 6(float) FAdd 1235 1233
|
|
|
|
+ 1237: 174(ptr) AccessChain 1177(texel) 173
|
|
|
|
+ Store 1237 1236
|
|
|
|
+ 1238: 144 Load 146(s3D)
|
|
|
|
+ 1239: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1240: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 1241: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 1242: 7(fvec4) ImageSampleProjExplicitLod 1238 1239 Grad ConstOffset 1240 1241 459
|
|
|
|
+ 1243: 7(fvec4) Load 1177(texel)
|
|
|
|
+ 1244: 7(fvec4) FAdd 1243 1242
|
|
|
|
+ Store 1177(texel) 1244
|
|
|
|
+ 1245: 165 Load 167(s1DShadow)
|
|
|
|
+ 1246: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1247: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1248: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 1249: 6(float) CompositeExtract 1246 2
|
|
|
|
+ 1250: 6(float) CompositeExtract 1246 3
|
|
|
|
+ 1251: 7(fvec4) CompositeInsert 1250 1246 1
|
|
|
|
+ 1252: 6(float) ImageSampleProjDrefExplicitLod 1245 1251 1249 Grad ConstOffset 1247 1248 445
|
|
|
|
+ 1253: 174(ptr) AccessChain 1177(texel) 173
|
|
|
|
+ 1254: 6(float) Load 1253
|
|
|
|
+ 1255: 6(float) FAdd 1254 1252
|
|
|
|
+ 1256: 174(ptr) AccessChain 1177(texel) 173
|
|
|
|
+ Store 1256 1255
|
|
|
|
+ 1257: 180 Load 182(s2DShadow)
|
|
|
|
+ 1258: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1259: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1260: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 1261: 6(float) CompositeExtract 1258 2
|
|
|
|
+ 1262: 6(float) CompositeExtract 1258 3
|
|
|
|
+ 1263: 7(fvec4) CompositeInsert 1262 1258 2
|
|
|
|
+ 1264: 6(float) ImageSampleProjDrefExplicitLod 1257 1263 1261 Grad ConstOffset 1259 1260 452
|
|
|
|
+ 1265: 174(ptr) AccessChain 1177(texel) 173
|
|
|
|
+ 1266: 6(float) Load 1265
|
|
|
|
+ 1267: 6(float) FAdd 1266 1264
|
|
|
|
+ 1268: 174(ptr) AccessChain 1177(texel) 173
|
|
|
|
+ Store 1268 1267
|
|
|
|
+ 1269: 7(fvec4) Load 1177(texel)
|
|
|
|
+ ReturnValue 1269
|
|
|
|
+ FunctionEnd
|
|
|
|
+35(testTextureGather(): 7(fvec4) Function None 8
|
|
|
|
+ 36: Label
|
|
|
|
+ 1272(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1272(texel) 120
|
|
|
|
+ 1273: 133 Load 135(s2D)
|
|
|
|
+ 1274: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1276: 7(fvec4) ImageGather 1273 1274 1275
|
|
|
|
+ 1277: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1278: 7(fvec4) FAdd 1277 1276
|
|
|
|
+ Store 1272(texel) 1278
|
|
|
|
+ 1279: 215 Load 217(s2DArray)
|
|
|
|
+ 1280: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1281: 7(fvec4) ImageGather 1279 1280 1275
|
|
|
|
+ 1282: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1283: 7(fvec4) FAdd 1282 1281
|
|
|
|
+ Store 1272(texel) 1283
|
|
|
|
+ 1284: 156 Load 158(sCube)
|
|
|
|
+ 1285: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1286: 7(fvec4) ImageGather 1284 1285 1275
|
|
|
|
+ 1287: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1288: 7(fvec4) FAdd 1287 1286
|
|
|
|
+ Store 1272(texel) 1288
|
|
|
|
+ 1289: 224 Load 226(sCubeArray)
|
|
|
|
+ 1290: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1291: 7(fvec4) ImageGather 1289 1290 1275
|
|
|
|
+ 1292: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1293: 7(fvec4) FAdd 1292 1291
|
|
|
|
+ Store 1272(texel) 1293
|
|
|
|
+ 1294: 257 Load 259(s2DRect)
|
|
|
|
+ 1295: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1296: 7(fvec4) ImageGather 1294 1295 1275
|
|
|
|
+ 1297: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1298: 7(fvec4) FAdd 1297 1296
|
|
|
|
+ Store 1272(texel) 1298
|
|
|
|
+ 1299: 180 Load 182(s2DShadow)
|
|
|
|
+ 1300: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1301: 6(float) Load 283(compare)
|
|
|
|
+ 1302: 7(fvec4) ImageDrefGather 1299 1300 1301
|
|
|
|
+ 1303: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1304: 7(fvec4) FAdd 1303 1302
|
|
|
|
+ Store 1272(texel) 1304
|
|
|
|
+ 1305: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 1306: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1307: 6(float) Load 283(compare)
|
|
|
|
+ 1308: 7(fvec4) ImageDrefGather 1305 1306 1307
|
|
|
|
+ 1309: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1310: 7(fvec4) FAdd 1309 1308
|
|
|
|
+ Store 1272(texel) 1310
|
|
|
|
+ 1311: 192 Load 194(sCubeShadow)
|
|
|
|
+ 1312: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1313: 6(float) Load 283(compare)
|
|
|
|
+ 1314: 7(fvec4) ImageDrefGather 1311 1312 1313
|
|
|
|
+ 1315: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1316: 7(fvec4) FAdd 1315 1314
|
|
|
|
+ Store 1272(texel) 1316
|
|
|
|
+ 1317: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 1318: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1319: 6(float) Load 283(compare)
|
|
|
|
+ 1320: 7(fvec4) ImageDrefGather 1317 1318 1319
|
|
|
|
+ 1321: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1322: 7(fvec4) FAdd 1321 1320
|
|
|
|
+ Store 1272(texel) 1322
|
|
|
|
+ 1323: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 1324: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1325: 6(float) Load 283(compare)
|
|
|
|
+ 1326: 7(fvec4) ImageDrefGather 1323 1324 1325
|
|
|
|
+ 1327: 7(fvec4) Load 1272(texel)
|
|
|
|
+ 1328: 7(fvec4) FAdd 1327 1326
|
|
|
|
+ Store 1272(texel) 1328
|
|
|
|
+ 1329: 7(fvec4) Load 1272(texel)
|
|
|
|
+ ReturnValue 1329
|
|
|
|
+ FunctionEnd
|
|
|
|
+37(testTextureGatherOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 38: Label
|
|
|
|
+ 1332(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1332(texel) 120
|
|
|
|
+ 1333: 133 Load 135(s2D)
|
|
|
|
+ 1334: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1335: 7(fvec4) ImageGather 1333 1334 1275 ConstOffset 452
|
|
|
|
+ 1336: 7(fvec4) Load 1332(texel)
|
|
|
|
+ 1337: 7(fvec4) FAdd 1336 1335
|
|
|
|
+ Store 1332(texel) 1337
|
|
|
|
+ 1338: 215 Load 217(s2DArray)
|
|
|
|
+ 1339: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1340: 7(fvec4) ImageGather 1338 1339 1275 ConstOffset 452
|
|
|
|
+ 1341: 7(fvec4) Load 1332(texel)
|
|
|
|
+ 1342: 7(fvec4) FAdd 1341 1340
|
|
|
|
+ Store 1332(texel) 1342
|
|
|
|
+ 1343: 257 Load 259(s2DRect)
|
|
|
|
+ 1344: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1345: 7(fvec4) ImageGather 1343 1344 1275 ConstOffset 452
|
|
|
|
+ 1346: 7(fvec4) Load 1332(texel)
|
|
|
|
+ 1347: 7(fvec4) FAdd 1346 1345
|
|
|
|
+ Store 1332(texel) 1347
|
|
|
|
+ 1348: 180 Load 182(s2DShadow)
|
|
|
|
+ 1349: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1350: 6(float) Load 283(compare)
|
|
|
|
+ 1351: 7(fvec4) ImageDrefGather 1348 1349 1350 ConstOffset 452
|
|
|
|
+ 1352: 7(fvec4) Load 1332(texel)
|
|
|
|
+ 1353: 7(fvec4) FAdd 1352 1351
|
|
|
|
+ Store 1332(texel) 1353
|
|
|
|
+ 1354: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 1355: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1356: 6(float) Load 283(compare)
|
|
|
|
+ 1357: 7(fvec4) ImageDrefGather 1354 1355 1356 ConstOffset 452
|
|
|
|
+ 1358: 7(fvec4) Load 1332(texel)
|
|
|
|
+ 1359: 7(fvec4) FAdd 1358 1357
|
|
|
|
+ Store 1332(texel) 1359
|
|
|
|
+ 1360: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 1361: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1362: 6(float) Load 283(compare)
|
|
|
|
+ 1363: 7(fvec4) ImageDrefGather 1360 1361 1362 ConstOffset 452
|
|
|
|
+ 1364: 7(fvec4) Load 1332(texel)
|
|
|
|
+ 1365: 7(fvec4) FAdd 1364 1363
|
|
|
|
+ Store 1332(texel) 1365
|
|
|
|
+ 1366: 7(fvec4) Load 1332(texel)
|
|
|
|
+ ReturnValue 1366
|
|
|
|
+ FunctionEnd
|
|
|
|
+39(testTextureGatherOffsets(): 7(fvec4) Function None 8
|
|
|
|
+ 40: Label
|
|
|
|
+ 1369(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1369(texel) 120
|
|
|
|
+ 1370: 133 Load 135(s2D)
|
|
|
|
+ 1371: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1375: 7(fvec4) ImageGather 1370 1371 1275 ConstOffsets 1374
|
|
|
|
+ 1376: 7(fvec4) Load 1369(texel)
|
|
|
|
+ 1377: 7(fvec4) FAdd 1376 1375
|
|
|
|
+ Store 1369(texel) 1377
|
|
|
|
+ 1378: 215 Load 217(s2DArray)
|
|
|
|
+ 1379: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1380: 7(fvec4) ImageGather 1378 1379 1275 ConstOffsets 1374
|
|
|
|
+ 1381: 7(fvec4) Load 1369(texel)
|
|
|
|
+ 1382: 7(fvec4) FAdd 1381 1380
|
|
|
|
+ Store 1369(texel) 1382
|
|
|
|
+ 1383: 257 Load 259(s2DRect)
|
|
|
|
+ 1384: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1385: 7(fvec4) ImageGather 1383 1384 1275 ConstOffsets 1374
|
|
|
|
+ 1386: 7(fvec4) Load 1369(texel)
|
|
|
|
+ 1387: 7(fvec4) FAdd 1386 1385
|
|
|
|
+ Store 1369(texel) 1387
|
|
|
|
+ 1388: 180 Load 182(s2DShadow)
|
|
|
|
+ 1389: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1390: 6(float) Load 283(compare)
|
|
|
|
+ 1391: 7(fvec4) ImageDrefGather 1388 1389 1390 ConstOffsets 1374
|
|
|
|
+ 1392: 7(fvec4) Load 1369(texel)
|
|
|
|
+ 1393: 7(fvec4) FAdd 1392 1391
|
|
|
|
+ Store 1369(texel) 1393
|
|
|
|
+ 1394: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 1395: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1396: 6(float) Load 283(compare)
|
|
|
|
+ 1397: 7(fvec4) ImageDrefGather 1394 1395 1396 ConstOffsets 1374
|
|
|
|
+ 1398: 7(fvec4) Load 1369(texel)
|
|
|
|
+ 1399: 7(fvec4) FAdd 1398 1397
|
|
|
|
+ Store 1369(texel) 1399
|
|
|
|
+ 1400: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 1401: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1402: 6(float) Load 283(compare)
|
|
|
|
+ 1403: 7(fvec4) ImageDrefGather 1400 1401 1402 ConstOffsets 1374
|
|
|
|
+ 1404: 7(fvec4) Load 1369(texel)
|
|
|
|
+ 1405: 7(fvec4) FAdd 1404 1403
|
|
|
|
+ Store 1369(texel) 1405
|
|
|
|
+ 1406: 7(fvec4) Load 1369(texel)
|
|
|
|
+ ReturnValue 1406
|
|
|
|
+ FunctionEnd
|
|
|
|
+41(testTextureGatherLod(): 7(fvec4) Function None 8
|
|
|
|
+ 42: Label
|
|
|
|
+ 1409(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1409(texel) 120
|
|
|
|
+ 1410: 133 Load 135(s2D)
|
|
|
|
+ 1411: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1412: 6(float) Load 371(lod)
|
|
|
|
+ 1413: 7(fvec4) ImageGather 1410 1411 1275 Lod 1412
|
|
|
|
+ 1414: 7(fvec4) Load 1409(texel)
|
|
|
|
+ 1415: 7(fvec4) FAdd 1414 1413
|
|
|
|
+ Store 1409(texel) 1415
|
|
|
|
+ 1416: 215 Load 217(s2DArray)
|
|
|
|
+ 1417: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1418: 6(float) Load 371(lod)
|
|
|
|
+ 1419: 7(fvec4) ImageGather 1416 1417 1275 Lod 1418
|
|
|
|
+ 1420: 7(fvec4) Load 1409(texel)
|
|
|
|
+ 1421: 7(fvec4) FAdd 1420 1419
|
|
|
|
+ Store 1409(texel) 1421
|
|
|
|
+ 1422: 156 Load 158(sCube)
|
|
|
|
+ 1423: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1424: 6(float) Load 371(lod)
|
|
|
|
+ 1425: 7(fvec4) ImageGather 1422 1423 1275 Lod 1424
|
|
|
|
+ 1426: 7(fvec4) Load 1409(texel)
|
|
|
|
+ 1427: 7(fvec4) FAdd 1426 1425
|
|
|
|
+ Store 1409(texel) 1427
|
|
|
|
+ 1428: 224 Load 226(sCubeArray)
|
|
|
|
+ 1429: 7(fvec4) Load 197(c4)
|
|
|
|
+ 1430: 6(float) Load 371(lod)
|
|
|
|
+ 1431: 7(fvec4) ImageGather 1428 1429 1275 Lod 1430
|
|
|
|
+ 1432: 7(fvec4) Load 1409(texel)
|
|
|
|
+ 1433: 7(fvec4) FAdd 1432 1431
|
|
|
|
+ Store 1409(texel) 1433
|
|
|
|
+ 1434: 7(fvec4) Load 1409(texel)
|
|
|
|
+ ReturnValue 1434
|
|
|
|
+ FunctionEnd
|
|
|
|
+43(testTextureGatherLodOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 44: Label
|
|
|
|
+ 1437(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1437(texel) 120
|
|
|
|
+ 1438: 133 Load 135(s2D)
|
|
|
|
+ 1439: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1440: 6(float) Load 371(lod)
|
|
|
|
+ 1441: 7(fvec4) ImageGather 1438 1439 1275 Lod ConstOffset 1440 452
|
|
|
|
+ 1442: 7(fvec4) Load 1437(texel)
|
|
|
|
+ 1443: 7(fvec4) FAdd 1442 1441
|
|
|
|
+ Store 1437(texel) 1443
|
|
|
|
+ 1444: 215 Load 217(s2DArray)
|
|
|
|
+ 1445: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1446: 6(float) Load 371(lod)
|
|
|
|
+ 1447: 7(fvec4) ImageGather 1444 1445 1275 Lod ConstOffset 1446 452
|
|
|
|
+ 1448: 7(fvec4) Load 1437(texel)
|
|
|
|
+ 1449: 7(fvec4) FAdd 1448 1447
|
|
|
|
+ Store 1437(texel) 1449
|
|
|
|
+ 1450: 7(fvec4) Load 1437(texel)
|
|
|
|
+ ReturnValue 1450
|
|
|
|
+ FunctionEnd
|
|
|
|
+45(testTextureGatherLodOffsets(): 7(fvec4) Function None 8
|
|
|
|
+ 46: Label
|
|
|
|
+ 1453(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1453(texel) 120
|
|
|
|
+ 1454: 133 Load 135(s2D)
|
|
|
|
+ 1455: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1456: 6(float) Load 371(lod)
|
|
|
|
+ 1457: 7(fvec4) ImageGather 1454 1455 1275 Lod ConstOffsets 1456 1374
|
|
|
|
+ 1458: 7(fvec4) Load 1453(texel)
|
|
|
|
+ 1459: 7(fvec4) FAdd 1458 1457
|
|
|
|
+ Store 1453(texel) 1459
|
|
|
|
+ 1460: 215 Load 217(s2DArray)
|
|
|
|
+ 1461: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1462: 6(float) Load 371(lod)
|
|
|
|
+ 1463: 7(fvec4) ImageGather 1460 1461 1275 Lod ConstOffsets 1462 1374
|
|
|
|
+ 1464: 7(fvec4) Load 1453(texel)
|
|
|
|
+ 1465: 7(fvec4) FAdd 1464 1463
|
|
|
|
+ Store 1453(texel) 1465
|
|
|
|
+ 1466: 7(fvec4) Load 1453(texel)
|
|
|
|
+ ReturnValue 1466
|
|
|
|
+ FunctionEnd
|
|
|
|
+50(testTextureSize(): 48(ivec4) Function None 49
|
|
|
|
+ 51: Label
|
|
|
|
+ 1470(size): 1469(ptr) Variable Function
|
|
|
|
+ Store 1470(size) 1471
|
|
|
|
+ 1472: 122 Load 124(s1D)
|
|
|
|
+ 1473: 6(float) Load 371(lod)
|
|
|
|
+ 1474: 47(int) ConvertFToS 1473
|
|
|
|
+ 1475: 121 Image 1472
|
|
|
|
+ 1476: 47(int) ImageQuerySizeLod 1475 1474
|
|
|
|
+ 1478: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1479: 47(int) Load 1478
|
|
|
|
+ 1480: 47(int) IAdd 1479 1476
|
|
|
|
+ 1481: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ Store 1481 1480
|
|
|
|
+ 1482: 133 Load 135(s2D)
|
|
|
|
+ 1483: 6(float) Load 371(lod)
|
|
|
|
+ 1484: 47(int) ConvertFToS 1483
|
|
|
|
+ 1485: 132 Image 1482
|
|
|
|
+ 1486: 451(ivec2) ImageQuerySizeLod 1485 1484
|
|
|
|
+ 1487: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1488: 451(ivec2) VectorShuffle 1487 1487 0 1
|
|
|
|
+ 1489: 451(ivec2) IAdd 1488 1486
|
|
|
|
+ 1490: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1491: 47(int) CompositeExtract 1489 0
|
|
|
|
+ Store 1490 1491
|
|
|
|
+ 1493: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1494: 47(int) CompositeExtract 1489 1
|
|
|
|
+ Store 1493 1494
|
|
|
|
+ 1495: 144 Load 146(s3D)
|
|
|
|
+ 1496: 6(float) Load 371(lod)
|
|
|
|
+ 1497: 47(int) ConvertFToS 1496
|
|
|
|
+ 1498: 143 Image 1495
|
|
|
|
+ 1499: 458(ivec3) ImageQuerySizeLod 1498 1497
|
|
|
|
+ 1500: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1501: 458(ivec3) VectorShuffle 1500 1500 0 1 2
|
|
|
|
+ 1502: 458(ivec3) IAdd 1501 1499
|
|
|
|
+ 1503: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1504: 47(int) CompositeExtract 1502 0
|
|
|
|
+ Store 1503 1504
|
|
|
|
+ 1505: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1506: 47(int) CompositeExtract 1502 1
|
|
|
|
+ Store 1505 1506
|
|
|
|
+ 1508: 1477(ptr) AccessChain 1470(size) 1507
|
|
|
|
+ 1509: 47(int) CompositeExtract 1502 2
|
|
|
|
+ Store 1508 1509
|
|
|
|
+ 1510: 156 Load 158(sCube)
|
|
|
|
+ 1511: 6(float) Load 371(lod)
|
|
|
|
+ 1512: 47(int) ConvertFToS 1511
|
|
|
|
+ 1513: 155 Image 1510
|
|
|
|
+ 1514: 451(ivec2) ImageQuerySizeLod 1513 1512
|
|
|
|
+ 1515: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1516: 451(ivec2) VectorShuffle 1515 1515 0 1
|
|
|
|
+ 1517: 451(ivec2) IAdd 1516 1514
|
|
|
|
+ 1518: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1519: 47(int) CompositeExtract 1517 0
|
|
|
|
+ Store 1518 1519
|
|
|
|
+ 1520: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1521: 47(int) CompositeExtract 1517 1
|
|
|
|
+ Store 1520 1521
|
|
|
|
+ 1522: 165 Load 167(s1DShadow)
|
|
|
|
+ 1523: 6(float) Load 371(lod)
|
|
|
|
+ 1524: 47(int) ConvertFToS 1523
|
|
|
|
+ 1525: 164 Image 1522
|
|
|
|
+ 1526: 47(int) ImageQuerySizeLod 1525 1524
|
|
|
|
+ 1527: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1528: 47(int) Load 1527
|
|
|
|
+ 1529: 47(int) IAdd 1528 1526
|
|
|
|
+ 1530: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ Store 1530 1529
|
|
|
|
+ 1531: 180 Load 182(s2DShadow)
|
|
|
|
+ 1532: 6(float) Load 371(lod)
|
|
|
|
+ 1533: 47(int) ConvertFToS 1532
|
|
|
|
+ 1534: 179 Image 1531
|
|
|
|
+ 1535: 451(ivec2) ImageQuerySizeLod 1534 1533
|
|
|
|
+ 1536: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1537: 451(ivec2) VectorShuffle 1536 1536 0 1
|
|
|
|
+ 1538: 451(ivec2) IAdd 1537 1535
|
|
|
|
+ 1539: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1540: 47(int) CompositeExtract 1538 0
|
|
|
|
+ Store 1539 1540
|
|
|
|
+ 1541: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1542: 47(int) CompositeExtract 1538 1
|
|
|
|
+ Store 1541 1542
|
|
|
|
+ 1543: 192 Load 194(sCubeShadow)
|
|
|
|
+ 1544: 6(float) Load 371(lod)
|
|
|
|
+ 1545: 47(int) ConvertFToS 1544
|
|
|
|
+ 1546: 191 Image 1543
|
|
|
|
+ 1547: 451(ivec2) ImageQuerySizeLod 1546 1545
|
|
|
|
+ 1548: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1549: 451(ivec2) VectorShuffle 1548 1548 0 1
|
|
|
|
+ 1550: 451(ivec2) IAdd 1549 1547
|
|
|
|
+ 1551: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1552: 47(int) CompositeExtract 1550 0
|
|
|
|
+ Store 1551 1552
|
|
|
|
+ 1553: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1554: 47(int) CompositeExtract 1550 1
|
|
|
|
+ Store 1553 1554
|
|
|
|
+ 1555: 224 Load 226(sCubeArray)
|
|
|
|
+ 1556: 6(float) Load 371(lod)
|
|
|
|
+ 1557: 47(int) ConvertFToS 1556
|
|
|
|
+ 1558: 223 Image 1555
|
|
|
|
+ 1559: 458(ivec3) ImageQuerySizeLod 1558 1557
|
|
|
|
+ 1560: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1561: 458(ivec3) VectorShuffle 1560 1560 0 1 2
|
|
|
|
+ 1562: 458(ivec3) IAdd 1561 1559
|
|
|
|
+ 1563: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1564: 47(int) CompositeExtract 1562 0
|
|
|
|
+ Store 1563 1564
|
|
|
|
+ 1565: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1566: 47(int) CompositeExtract 1562 1
|
|
|
|
+ Store 1565 1566
|
|
|
|
+ 1567: 1477(ptr) AccessChain 1470(size) 1507
|
|
|
|
+ 1568: 47(int) CompositeExtract 1562 2
|
|
|
|
+ Store 1567 1568
|
|
|
|
+ 1569: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 1570: 6(float) Load 371(lod)
|
|
|
|
+ 1571: 47(int) ConvertFToS 1570
|
|
|
|
+ 1572: 277 Image 1569
|
|
|
|
+ 1573: 458(ivec3) ImageQuerySizeLod 1572 1571
|
|
|
|
+ 1574: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1575: 458(ivec3) VectorShuffle 1574 1574 0 1 2
|
|
|
|
+ 1576: 458(ivec3) IAdd 1575 1573
|
|
|
|
+ 1577: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1578: 47(int) CompositeExtract 1576 0
|
|
|
|
+ Store 1577 1578
|
|
|
|
+ 1579: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1580: 47(int) CompositeExtract 1576 1
|
|
|
|
+ Store 1579 1580
|
|
|
|
+ 1581: 1477(ptr) AccessChain 1470(size) 1507
|
|
|
|
+ 1582: 47(int) CompositeExtract 1576 2
|
|
|
|
+ Store 1581 1582
|
|
|
|
+ 1583: 257 Load 259(s2DRect)
|
|
|
|
+ 1584: 256 Image 1583
|
|
|
|
+ 1585: 451(ivec2) ImageQuerySize 1584
|
|
|
|
+ 1586: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1587: 451(ivec2) VectorShuffle 1586 1586 0 1
|
|
|
|
+ 1588: 451(ivec2) IAdd 1587 1585
|
|
|
|
+ 1589: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1590: 47(int) CompositeExtract 1588 0
|
|
|
|
+ Store 1589 1590
|
|
|
|
+ 1591: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1592: 47(int) CompositeExtract 1588 1
|
|
|
|
+ Store 1591 1592
|
|
|
|
+ 1593: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 1594: 265 Image 1593
|
|
|
|
+ 1595: 451(ivec2) ImageQuerySize 1594
|
|
|
|
+ 1596: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1597: 451(ivec2) VectorShuffle 1596 1596 0 1
|
|
|
|
+ 1598: 451(ivec2) IAdd 1597 1595
|
|
|
|
+ 1599: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1600: 47(int) CompositeExtract 1598 0
|
|
|
|
+ Store 1599 1600
|
|
|
|
+ 1601: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1602: 47(int) CompositeExtract 1598 1
|
|
|
|
+ Store 1601 1602
|
|
|
|
+ 1603: 206 Load 208(s1DArray)
|
|
|
|
+ 1604: 6(float) Load 371(lod)
|
|
|
|
+ 1605: 47(int) ConvertFToS 1604
|
|
|
|
+ 1606: 205 Image 1603
|
|
|
|
+ 1607: 451(ivec2) ImageQuerySizeLod 1606 1605
|
|
|
|
+ 1608: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1609: 451(ivec2) VectorShuffle 1608 1608 0 1
|
|
|
|
+ 1610: 451(ivec2) IAdd 1609 1607
|
|
|
|
+ 1611: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1612: 47(int) CompositeExtract 1610 0
|
|
|
|
+ Store 1611 1612
|
|
|
|
+ 1613: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1614: 47(int) CompositeExtract 1610 1
|
|
|
|
+ Store 1613 1614
|
|
|
|
+ 1615: 215 Load 217(s2DArray)
|
|
|
|
+ 1616: 6(float) Load 371(lod)
|
|
|
|
+ 1617: 47(int) ConvertFToS 1616
|
|
|
|
+ 1618: 214 Image 1615
|
|
|
|
+ 1619: 458(ivec3) ImageQuerySizeLod 1618 1617
|
|
|
|
+ 1620: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1621: 458(ivec3) VectorShuffle 1620 1620 0 1 2
|
|
|
|
+ 1622: 458(ivec3) IAdd 1621 1619
|
|
|
|
+ 1623: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1624: 47(int) CompositeExtract 1622 0
|
|
|
|
+ Store 1623 1624
|
|
|
|
+ 1625: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1626: 47(int) CompositeExtract 1622 1
|
|
|
|
+ Store 1625 1626
|
|
|
|
+ 1627: 1477(ptr) AccessChain 1470(size) 1507
|
|
|
|
+ 1628: 47(int) CompositeExtract 1622 2
|
|
|
|
+ Store 1627 1628
|
|
|
|
+ 1629: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 1630: 6(float) Load 371(lod)
|
|
|
|
+ 1631: 47(int) ConvertFToS 1630
|
|
|
|
+ 1632: 232 Image 1629
|
|
|
|
+ 1633: 451(ivec2) ImageQuerySizeLod 1632 1631
|
|
|
|
+ 1634: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1635: 451(ivec2) VectorShuffle 1634 1634 0 1
|
|
|
|
+ 1636: 451(ivec2) IAdd 1635 1633
|
|
|
|
+ 1637: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1638: 47(int) CompositeExtract 1636 0
|
|
|
|
+ Store 1637 1638
|
|
|
|
+ 1639: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1640: 47(int) CompositeExtract 1636 1
|
|
|
|
+ Store 1639 1640
|
|
|
|
+ 1641: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 1642: 6(float) Load 371(lod)
|
|
|
|
+ 1643: 47(int) ConvertFToS 1642
|
|
|
|
+ 1644: 244 Image 1641
|
|
|
|
+ 1645: 458(ivec3) ImageQuerySizeLod 1644 1643
|
|
|
|
+ 1646: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1647: 458(ivec3) VectorShuffle 1646 1646 0 1 2
|
|
|
|
+ 1648: 458(ivec3) IAdd 1647 1645
|
|
|
|
+ 1649: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1650: 47(int) CompositeExtract 1648 0
|
|
|
|
+ Store 1649 1650
|
|
|
|
+ 1651: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1652: 47(int) CompositeExtract 1648 1
|
|
|
|
+ Store 1651 1652
|
|
|
|
+ 1653: 1477(ptr) AccessChain 1470(size) 1507
|
|
|
|
+ 1654: 47(int) CompositeExtract 1648 2
|
|
|
|
+ Store 1653 1654
|
|
|
|
+ 1655: 771 Load 773(sBuffer)
|
|
|
|
+ 1656: 770 Image 1655
|
|
|
|
+ 1657: 47(int) ImageQuerySize 1656
|
|
|
|
+ 1658: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1659: 47(int) Load 1658
|
|
|
|
+ 1660: 47(int) IAdd 1659 1657
|
|
|
|
+ 1661: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ Store 1661 1660
|
|
|
|
+ 1662: 782 Load 784(s2DMS)
|
|
|
|
+ 1663: 781 Image 1662
|
|
|
|
+ 1664: 451(ivec2) ImageQuerySize 1663
|
|
|
|
+ 1665: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1666: 451(ivec2) VectorShuffle 1665 1665 0 1
|
|
|
|
+ 1667: 451(ivec2) IAdd 1666 1664
|
|
|
|
+ 1668: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1669: 47(int) CompositeExtract 1667 0
|
|
|
|
+ Store 1668 1669
|
|
|
|
+ 1670: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1671: 47(int) CompositeExtract 1667 1
|
|
|
|
+ Store 1670 1671
|
|
|
|
+ 1672: 793 Load 795(s2DMSArray)
|
|
|
|
+ 1673: 792 Image 1672
|
|
|
|
+ 1674: 458(ivec3) ImageQuerySize 1673
|
|
|
|
+ 1675: 48(ivec4) Load 1470(size)
|
|
|
|
+ 1676: 458(ivec3) VectorShuffle 1675 1675 0 1 2
|
|
|
|
+ 1677: 458(ivec3) IAdd 1676 1674
|
|
|
|
+ 1678: 1477(ptr) AccessChain 1470(size) 173
|
|
|
|
+ 1679: 47(int) CompositeExtract 1677 0
|
|
|
|
+ Store 1678 1679
|
|
|
|
+ 1680: 1477(ptr) AccessChain 1470(size) 1492
|
|
|
|
+ 1681: 47(int) CompositeExtract 1677 1
|
|
|
|
+ Store 1680 1681
|
|
|
|
+ 1682: 1477(ptr) AccessChain 1470(size) 1507
|
|
|
|
+ 1683: 47(int) CompositeExtract 1677 2
|
|
|
|
+ Store 1682 1683
|
|
|
|
+ 1684: 48(ivec4) Load 1470(size)
|
|
|
|
+ ReturnValue 1684
|
|
|
|
+ FunctionEnd
|
|
|
|
+54(testTextureQueryLod(): 52(fvec2) Function None 53
|
|
|
|
+ 55: Label
|
|
|
|
+ 1688(lod): 1687(ptr) Variable Function
|
|
|
|
+ Store 1688(lod) 1689
|
|
|
|
+ 1690: 122 Load 124(s1D)
|
|
|
|
+ 1691: 6(float) Load 127(c1)
|
|
|
|
+ 1692: 52(fvec2) ImageQueryLod 1690 1691
|
|
|
|
+ 1693: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1694: 52(fvec2) FAdd 1693 1692
|
|
|
|
+ Store 1688(lod) 1694
|
|
|
|
+ 1695: 133 Load 135(s2D)
|
|
|
|
+ 1696: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1697: 52(fvec2) ImageQueryLod 1695 1696
|
|
|
|
+ 1698: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1699: 52(fvec2) FAdd 1698 1697
|
|
|
|
+ Store 1688(lod) 1699
|
|
|
|
+ 1700: 144 Load 146(s3D)
|
|
|
|
+ 1701: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1702: 52(fvec2) ImageQueryLod 1700 1701
|
|
|
|
+ 1703: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1704: 52(fvec2) FAdd 1703 1702
|
|
|
|
+ Store 1688(lod) 1704
|
|
|
|
+ 1705: 156 Load 158(sCube)
|
|
|
|
+ 1706: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1707: 52(fvec2) ImageQueryLod 1705 1706
|
|
|
|
+ 1708: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1709: 52(fvec2) FAdd 1708 1707
|
|
|
|
+ Store 1688(lod) 1709
|
|
|
|
+ 1710: 206 Load 208(s1DArray)
|
|
|
|
+ 1711: 6(float) Load 127(c1)
|
|
|
|
+ 1712: 52(fvec2) ImageQueryLod 1710 1711
|
|
|
|
+ 1713: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1714: 52(fvec2) FAdd 1713 1712
|
|
|
|
+ Store 1688(lod) 1714
|
|
|
|
+ 1715: 215 Load 217(s2DArray)
|
|
|
|
+ 1716: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1717: 52(fvec2) ImageQueryLod 1715 1716
|
|
|
|
+ 1718: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1719: 52(fvec2) FAdd 1718 1717
|
|
|
|
+ Store 1688(lod) 1719
|
|
|
|
+ 1720: 224 Load 226(sCubeArray)
|
|
|
|
+ 1721: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1722: 52(fvec2) ImageQueryLod 1720 1721
|
|
|
|
+ 1723: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1724: 52(fvec2) FAdd 1723 1722
|
|
|
|
+ Store 1688(lod) 1724
|
|
|
|
+ 1725: 165 Load 167(s1DShadow)
|
|
|
|
+ 1726: 6(float) Load 127(c1)
|
|
|
|
+ 1727: 52(fvec2) ImageQueryLod 1725 1726
|
|
|
|
+ 1728: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1729: 52(fvec2) FAdd 1728 1727
|
|
|
|
+ Store 1688(lod) 1729
|
|
|
|
+ 1730: 180 Load 182(s2DShadow)
|
|
|
|
+ 1731: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1732: 52(fvec2) ImageQueryLod 1730 1731
|
|
|
|
+ 1733: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1734: 52(fvec2) FAdd 1733 1732
|
|
|
|
+ Store 1688(lod) 1734
|
|
|
|
+ 1735: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 1736: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1737: 52(fvec2) ImageQueryLod 1735 1736
|
|
|
|
+ 1738: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1739: 52(fvec2) FAdd 1738 1737
|
|
|
|
+ Store 1688(lod) 1739
|
|
|
|
+ 1740: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 1741: 6(float) Load 127(c1)
|
|
|
|
+ 1742: 52(fvec2) ImageQueryLod 1740 1741
|
|
|
|
+ 1743: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1744: 52(fvec2) FAdd 1743 1742
|
|
|
|
+ Store 1688(lod) 1744
|
|
|
|
+ 1745: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 1746: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1747: 52(fvec2) ImageQueryLod 1745 1746
|
|
|
|
+ 1748: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1749: 52(fvec2) FAdd 1748 1747
|
|
|
|
+ Store 1688(lod) 1749
|
|
|
|
+ 1750: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 1751: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1752: 52(fvec2) ImageQueryLod 1750 1751
|
|
|
|
+ 1753: 52(fvec2) Load 1688(lod)
|
|
|
|
+ 1754: 52(fvec2) FAdd 1753 1752
|
|
|
|
+ Store 1688(lod) 1754
|
|
|
|
+ 1755: 52(fvec2) Load 1688(lod)
|
|
|
|
+ ReturnValue 1755
|
|
|
|
+ FunctionEnd
|
|
|
|
+57(testTextureQueryLevels(): 47(int) Function None 56
|
|
|
|
+ 58: Label
|
|
|
|
+ 1758(levels): 1477(ptr) Variable Function
|
|
|
|
+ Store 1758(levels) 1275
|
|
|
|
+ 1759: 122 Load 124(s1D)
|
|
|
|
+ 1760: 121 Image 1759
|
|
|
|
+ 1761: 47(int) ImageQueryLevels 1760
|
|
|
|
+ 1762: 47(int) Load 1758(levels)
|
|
|
|
+ 1763: 47(int) IAdd 1762 1761
|
|
|
|
+ Store 1758(levels) 1763
|
|
|
|
+ 1764: 133 Load 135(s2D)
|
|
|
|
+ 1765: 132 Image 1764
|
|
|
|
+ 1766: 47(int) ImageQueryLevels 1765
|
|
|
|
+ 1767: 47(int) Load 1758(levels)
|
|
|
|
+ 1768: 47(int) IAdd 1767 1766
|
|
|
|
+ Store 1758(levels) 1768
|
|
|
|
+ 1769: 144 Load 146(s3D)
|
|
|
|
+ 1770: 143 Image 1769
|
|
|
|
+ 1771: 47(int) ImageQueryLevels 1770
|
|
|
|
+ 1772: 47(int) Load 1758(levels)
|
|
|
|
+ 1773: 47(int) IAdd 1772 1771
|
|
|
|
+ Store 1758(levels) 1773
|
|
|
|
+ 1774: 156 Load 158(sCube)
|
|
|
|
+ 1775: 155 Image 1774
|
|
|
|
+ 1776: 47(int) ImageQueryLevels 1775
|
|
|
|
+ 1777: 47(int) Load 1758(levels)
|
|
|
|
+ 1778: 47(int) IAdd 1777 1776
|
|
|
|
+ Store 1758(levels) 1778
|
|
|
|
+ 1779: 165 Load 167(s1DShadow)
|
|
|
|
+ 1780: 164 Image 1779
|
|
|
|
+ 1781: 47(int) ImageQueryLevels 1780
|
|
|
|
+ 1782: 47(int) Load 1758(levels)
|
|
|
|
+ 1783: 47(int) IAdd 1782 1781
|
|
|
|
+ Store 1758(levels) 1783
|
|
|
|
+ 1784: 180 Load 182(s2DShadow)
|
|
|
|
+ 1785: 179 Image 1784
|
|
|
|
+ 1786: 47(int) ImageQueryLevels 1785
|
|
|
|
+ 1787: 47(int) Load 1758(levels)
|
|
|
|
+ 1788: 47(int) IAdd 1787 1786
|
|
|
|
+ Store 1758(levels) 1788
|
|
|
|
+ 1789: 192 Load 194(sCubeShadow)
|
|
|
|
+ 1790: 191 Image 1789
|
|
|
|
+ 1791: 47(int) ImageQueryLevels 1790
|
|
|
|
+ 1792: 47(int) Load 1758(levels)
|
|
|
|
+ 1793: 47(int) IAdd 1792 1791
|
|
|
|
+ Store 1758(levels) 1793
|
|
|
|
+ 1794: 224 Load 226(sCubeArray)
|
|
|
|
+ 1795: 223 Image 1794
|
|
|
|
+ 1796: 47(int) ImageQueryLevels 1795
|
|
|
|
+ 1797: 47(int) Load 1758(levels)
|
|
|
|
+ 1798: 47(int) IAdd 1797 1796
|
|
|
|
+ Store 1758(levels) 1798
|
|
|
|
+ 1799: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 1800: 277 Image 1799
|
|
|
|
+ 1801: 47(int) ImageQueryLevels 1800
|
|
|
|
+ 1802: 47(int) Load 1758(levels)
|
|
|
|
+ 1803: 47(int) IAdd 1802 1801
|
|
|
|
+ Store 1758(levels) 1803
|
|
|
|
+ 1804: 206 Load 208(s1DArray)
|
|
|
|
+ 1805: 205 Image 1804
|
|
|
|
+ 1806: 47(int) ImageQueryLevels 1805
|
|
|
|
+ 1807: 47(int) Load 1758(levels)
|
|
|
|
+ 1808: 47(int) IAdd 1807 1806
|
|
|
|
+ Store 1758(levels) 1808
|
|
|
|
+ 1809: 215 Load 217(s2DArray)
|
|
|
|
+ 1810: 214 Image 1809
|
|
|
|
+ 1811: 47(int) ImageQueryLevels 1810
|
|
|
|
+ 1812: 47(int) Load 1758(levels)
|
|
|
|
+ 1813: 47(int) IAdd 1812 1811
|
|
|
|
+ Store 1758(levels) 1813
|
|
|
|
+ 1814: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 1815: 232 Image 1814
|
|
|
|
+ 1816: 47(int) ImageQueryLevels 1815
|
|
|
|
+ 1817: 47(int) Load 1758(levels)
|
|
|
|
+ 1818: 47(int) IAdd 1817 1816
|
|
|
|
+ Store 1758(levels) 1818
|
|
|
|
+ 1819: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 1820: 244 Image 1819
|
|
|
|
+ 1821: 47(int) ImageQueryLevels 1820
|
|
|
|
+ 1822: 47(int) Load 1758(levels)
|
|
|
|
+ 1823: 47(int) IAdd 1822 1821
|
|
|
|
+ Store 1758(levels) 1823
|
|
|
|
+ 1824: 47(int) Load 1758(levels)
|
|
|
|
+ ReturnValue 1824
|
|
|
|
+ FunctionEnd
|
|
|
|
+59(testTextureSamples(): 47(int) Function None 56
|
|
|
|
+ 60: Label
|
|
|
|
+ 1827(samples): 1477(ptr) Variable Function
|
|
|
|
+ Store 1827(samples) 1275
|
|
|
|
+ 1828: 782 Load 784(s2DMS)
|
|
|
|
+ 1829: 781 Image 1828
|
|
|
|
+ 1830: 47(int) ImageQuerySamples 1829
|
|
|
|
+ 1831: 47(int) Load 1827(samples)
|
|
|
|
+ 1832: 47(int) IAdd 1831 1830
|
|
|
|
+ Store 1827(samples) 1832
|
|
|
|
+ 1833: 793 Load 795(s2DMSArray)
|
|
|
|
+ 1834: 792 Image 1833
|
|
|
|
+ 1835: 47(int) ImageQuerySamples 1834
|
|
|
|
+ 1836: 47(int) Load 1827(samples)
|
|
|
|
+ 1837: 47(int) IAdd 1836 1835
|
|
|
|
+ Store 1827(samples) 1837
|
|
|
|
+ 1838: 47(int) Load 1827(samples)
|
|
|
|
+ ReturnValue 1838
|
|
|
|
+ FunctionEnd
|
|
|
|
+61(testImageLoad(): 7(fvec4) Function None 8
|
|
|
|
+ 62: Label
|
|
|
|
+ 1841(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1841(texel) 120
|
|
|
|
+ 1845: 1842 Load 1844(i1D)
|
|
|
|
+ 1846: 6(float) Load 127(c1)
|
|
|
|
+ 1847: 47(int) ConvertFToS 1846
|
|
|
|
+ 1848: 7(fvec4) ImageRead 1845 1847
|
|
|
|
+ 1849: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1850: 7(fvec4) FAdd 1849 1848
|
|
|
|
+ Store 1841(texel) 1850
|
|
|
|
+ 1854: 1851 Load 1853(i2D)
|
|
|
|
+ 1855: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1856: 451(ivec2) ConvertFToS 1855
|
|
|
|
+ 1857: 7(fvec4) ImageRead 1854 1856
|
|
|
|
+ 1858: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1859: 7(fvec4) FAdd 1858 1857
|
|
|
|
+ Store 1841(texel) 1859
|
|
|
|
+ 1863: 1860 Load 1862(i3D)
|
|
|
|
+ 1864: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1865: 458(ivec3) ConvertFToS 1864
|
|
|
|
+ 1866: 7(fvec4) ImageRead 1863 1865
|
|
|
|
+ 1867: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1868: 7(fvec4) FAdd 1867 1866
|
|
|
|
+ Store 1841(texel) 1868
|
|
|
|
+ 1872: 1869 Load 1871(i2DRect)
|
|
|
|
+ 1873: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1874: 451(ivec2) ConvertFToS 1873
|
|
|
|
+ 1875: 7(fvec4) ImageRead 1872 1874
|
|
|
|
+ 1876: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1877: 7(fvec4) FAdd 1876 1875
|
|
|
|
+ Store 1841(texel) 1877
|
|
|
|
+ 1881: 1878 Load 1880(iCube)
|
|
|
|
+ 1882: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1883: 458(ivec3) ConvertFToS 1882
|
|
|
|
+ 1884: 7(fvec4) ImageRead 1881 1883
|
|
|
|
+ 1885: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1886: 7(fvec4) FAdd 1885 1884
|
|
|
|
+ Store 1841(texel) 1886
|
|
|
|
+ 1890: 1887 Load 1889(iBuffer)
|
|
|
|
+ 1891: 6(float) Load 127(c1)
|
|
|
|
+ 1892: 47(int) ConvertFToS 1891
|
|
|
|
+ 1893: 7(fvec4) ImageRead 1890 1892
|
|
|
|
+ 1894: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1895: 7(fvec4) FAdd 1894 1893
|
|
|
|
+ Store 1841(texel) 1895
|
|
|
|
+ 1899: 1896 Load 1898(i1DArray)
|
|
|
|
+ 1900: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1901: 451(ivec2) ConvertFToS 1900
|
|
|
|
+ 1902: 7(fvec4) ImageRead 1899 1901
|
|
|
|
+ 1903: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1904: 7(fvec4) FAdd 1903 1902
|
|
|
|
+ Store 1841(texel) 1904
|
|
|
|
+ 1908: 1905 Load 1907(i2DArray)
|
|
|
|
+ 1909: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1910: 458(ivec3) ConvertFToS 1909
|
|
|
|
+ 1911: 7(fvec4) ImageRead 1908 1910
|
|
|
|
+ 1912: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1913: 7(fvec4) FAdd 1912 1911
|
|
|
|
+ Store 1841(texel) 1913
|
|
|
|
+ 1917: 1914 Load 1916(iCubeArray)
|
|
|
|
+ 1918: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1919: 458(ivec3) ConvertFToS 1918
|
|
|
|
+ 1920: 7(fvec4) ImageRead 1917 1919
|
|
|
|
+ 1921: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1922: 7(fvec4) FAdd 1921 1920
|
|
|
|
+ Store 1841(texel) 1922
|
|
|
|
+ 1926: 1923 Load 1925(i2DMS)
|
|
|
|
+ 1927: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1928: 451(ivec2) ConvertFToS 1927
|
|
|
|
+ 1929: 7(fvec4) ImageRead 1926 1928 Sample 445
|
|
|
|
+ 1930: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1931: 7(fvec4) FAdd 1930 1929
|
|
|
|
+ Store 1841(texel) 1931
|
|
|
|
+ 1935: 1932 Load 1934(i2DMSArray)
|
|
|
|
+ 1936: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1937: 458(ivec3) ConvertFToS 1936
|
|
|
|
+ 1938: 7(fvec4) ImageRead 1935 1937 Sample 445
|
|
|
|
+ 1939: 7(fvec4) Load 1841(texel)
|
|
|
|
+ 1940: 7(fvec4) FAdd 1939 1938
|
|
|
|
+ Store 1841(texel) 1940
|
|
|
|
+ 1941: 7(fvec4) Load 1841(texel)
|
|
|
|
+ ReturnValue 1941
|
|
|
|
+ FunctionEnd
|
|
|
|
+66(testImageStore(vf4;): 2 Function None 64
|
|
|
|
+ 65(data): 63(ptr) FunctionParameter
|
|
|
|
+ 67: Label
|
|
|
|
+ 1944: 1842 Load 1844(i1D)
|
|
|
|
+ 1945: 6(float) Load 127(c1)
|
|
|
|
+ 1946: 47(int) ConvertFToS 1945
|
|
|
|
+ 1947: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1944 1946 1947
|
|
|
|
+ 1948: 1851 Load 1853(i2D)
|
|
|
|
+ 1949: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1950: 451(ivec2) ConvertFToS 1949
|
|
|
|
+ 1951: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1948 1950 1951
|
|
|
|
+ 1952: 1860 Load 1862(i3D)
|
|
|
|
+ 1953: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1954: 458(ivec3) ConvertFToS 1953
|
|
|
|
+ 1955: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1952 1954 1955
|
|
|
|
+ 1956: 1869 Load 1871(i2DRect)
|
|
|
|
+ 1957: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1958: 451(ivec2) ConvertFToS 1957
|
|
|
|
+ 1959: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1956 1958 1959
|
|
|
|
+ 1960: 1878 Load 1880(iCube)
|
|
|
|
+ 1961: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1962: 458(ivec3) ConvertFToS 1961
|
|
|
|
+ 1963: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1960 1962 1963
|
|
|
|
+ 1964: 1887 Load 1889(iBuffer)
|
|
|
|
+ 1965: 6(float) Load 127(c1)
|
|
|
|
+ 1966: 47(int) ConvertFToS 1965
|
|
|
|
+ 1967: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1964 1966 1967
|
|
|
|
+ 1968: 1896 Load 1898(i1DArray)
|
|
|
|
+ 1969: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1970: 451(ivec2) ConvertFToS 1969
|
|
|
|
+ 1971: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1968 1970 1971
|
|
|
|
+ 1972: 1905 Load 1907(i2DArray)
|
|
|
|
+ 1973: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1974: 458(ivec3) ConvertFToS 1973
|
|
|
|
+ 1975: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1972 1974 1975
|
|
|
|
+ 1976: 1914 Load 1916(iCubeArray)
|
|
|
|
+ 1977: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1978: 458(ivec3) ConvertFToS 1977
|
|
|
|
+ 1979: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1976 1978 1979
|
|
|
|
+ 1980: 1923 Load 1925(i2DMS)
|
|
|
|
+ 1981: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1982: 451(ivec2) ConvertFToS 1981
|
|
|
|
+ 1983: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1980 1982 1983 Sample 445
|
|
|
|
+ 1984: 1932 Load 1934(i2DMSArray)
|
|
|
|
+ 1985: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1986: 458(ivec3) ConvertFToS 1985
|
|
|
|
+ 1987: 7(fvec4) Load 65(data)
|
|
|
|
+ ImageWrite 1984 1986 1987 Sample 445
|
|
|
|
+ Return
|
|
|
|
+ FunctionEnd
|
|
|
|
+68(testSparseTexture(): 7(fvec4) Function None 8
|
|
|
|
+ 69: Label
|
|
|
|
+ 1988(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 1988(texel) 120
|
|
|
|
+ 1989: 133 Load 135(s2D)
|
|
|
|
+ 1990: 52(fvec2) Load 138(c2)
|
|
|
|
+ 1992:1991(ResType) ImageSparseSampleImplicitLod 1989 1990
|
|
|
|
+ 1993: 7(fvec4) CompositeExtract 1992 1
|
|
|
|
+ Store 1988(texel) 1993
|
|
|
|
+ 1994: 47(int) CompositeExtract 1992 0
|
|
|
|
+ 1995: 144 Load 146(s3D)
|
|
|
|
+ 1996: 148(fvec3) Load 150(c3)
|
|
|
|
+ 1997:1991(ResType) ImageSparseSampleImplicitLod 1995 1996
|
|
|
|
+ 1998: 7(fvec4) CompositeExtract 1997 1
|
|
|
|
+ Store 1988(texel) 1998
|
|
|
|
+ 1999: 47(int) CompositeExtract 1997 0
|
|
|
|
+ 2000: 156 Load 158(sCube)
|
|
|
|
+ 2001: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2002:1991(ResType) ImageSparseSampleImplicitLod 2000 2001
|
|
|
|
+ 2003: 7(fvec4) CompositeExtract 2002 1
|
|
|
|
+ Store 1988(texel) 2003
|
|
|
|
+ 2004: 47(int) CompositeExtract 2002 0
|
|
|
|
+ 2005: 180 Load 182(s2DShadow)
|
|
|
|
+ 2006: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2007: 174(ptr) AccessChain 1988(texel) 173
|
|
|
|
+ 2008: 6(float) CompositeExtract 2006 2
|
|
|
|
+ 2010:2009(ResType) ImageSparseSampleDrefImplicitLod 2005 2006 2008
|
|
|
|
+ 2011: 6(float) CompositeExtract 2010 1
|
|
|
|
+ Store 2007 2011
|
|
|
|
+ 2012: 47(int) CompositeExtract 2010 0
|
|
|
|
+ 2013: 192 Load 194(sCubeShadow)
|
|
|
|
+ 2014: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2015: 174(ptr) AccessChain 1988(texel) 173
|
|
|
|
+ 2016: 6(float) CompositeExtract 2014 3
|
|
|
|
+ 2017:2009(ResType) ImageSparseSampleDrefImplicitLod 2013 2014 2016
|
|
|
|
+ 2018: 6(float) CompositeExtract 2017 1
|
|
|
|
+ Store 2015 2018
|
|
|
|
+ 2019: 47(int) CompositeExtract 2017 0
|
|
|
|
+ 2020: 215 Load 217(s2DArray)
|
|
|
|
+ 2021: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2022:1991(ResType) ImageSparseSampleImplicitLod 2020 2021
|
|
|
|
+ 2023: 7(fvec4) CompositeExtract 2022 1
|
|
|
|
+ Store 1988(texel) 2023
|
|
|
|
+ 2024: 47(int) CompositeExtract 2022 0
|
|
|
|
+ 2025: 224 Load 226(sCubeArray)
|
|
|
|
+ 2026: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2027:1991(ResType) ImageSparseSampleImplicitLod 2025 2026
|
|
|
|
+ 2028: 7(fvec4) CompositeExtract 2027 1
|
|
|
|
+ Store 1988(texel) 2028
|
|
|
|
+ 2029: 47(int) CompositeExtract 2027 0
|
|
|
|
+ 2030: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2031: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2032: 174(ptr) AccessChain 1988(texel) 173
|
|
|
|
+ 2033: 6(float) CompositeExtract 2031 3
|
|
|
|
+ 2034:2009(ResType) ImageSparseSampleDrefImplicitLod 2030 2031 2033
|
|
|
|
+ 2035: 6(float) CompositeExtract 2034 1
|
|
|
|
+ Store 2032 2035
|
|
|
|
+ 2036: 47(int) CompositeExtract 2034 0
|
|
|
|
+ 2037: 257 Load 259(s2DRect)
|
|
|
|
+ 2038: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2039:1991(ResType) ImageSparseSampleImplicitLod 2037 2038
|
|
|
|
+ 2040: 7(fvec4) CompositeExtract 2039 1
|
|
|
|
+ Store 1988(texel) 2040
|
|
|
|
+ 2041: 47(int) CompositeExtract 2039 0
|
|
|
|
+ 2042: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 2043: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2044: 174(ptr) AccessChain 1988(texel) 173
|
|
|
|
+ 2045: 6(float) CompositeExtract 2043 2
|
|
|
|
+ 2046:2009(ResType) ImageSparseSampleDrefImplicitLod 2042 2043 2045
|
|
|
|
+ 2047: 6(float) CompositeExtract 2046 1
|
|
|
|
+ Store 2044 2047
|
|
|
|
+ 2048: 47(int) CompositeExtract 2046 0
|
|
|
|
+ 2049: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 2050: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2051: 6(float) Load 283(compare)
|
|
|
|
+ 2052: 174(ptr) AccessChain 1988(texel) 173
|
|
|
|
+ 2053:2009(ResType) ImageSparseSampleDrefImplicitLod 2049 2050 2051
|
|
|
|
+ 2054: 6(float) CompositeExtract 2053 1
|
|
|
|
+ Store 2052 2054
|
|
|
|
+ 2055: 47(int) CompositeExtract 2053 0
|
|
|
|
+ 2056: 7(fvec4) Load 1988(texel)
|
|
|
|
+ ReturnValue 2056
|
|
|
|
+ FunctionEnd
|
|
|
|
+70(testSparseTextureLod(): 7(fvec4) Function None 8
|
|
|
|
+ 71: Label
|
|
|
|
+ 2059(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2059(texel) 120
|
|
|
|
+ 2060: 133 Load 135(s2D)
|
|
|
|
+ 2061: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2062: 6(float) Load 371(lod)
|
|
|
|
+ 2063:1991(ResType) ImageSparseSampleExplicitLod 2060 2061 Lod 2062
|
|
|
|
+ 2064: 7(fvec4) CompositeExtract 2063 1
|
|
|
|
+ Store 2059(texel) 2064
|
|
|
|
+ 2065: 47(int) CompositeExtract 2063 0
|
|
|
|
+ 2066: 144 Load 146(s3D)
|
|
|
|
+ 2067: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2068: 6(float) Load 371(lod)
|
|
|
|
+ 2069:1991(ResType) ImageSparseSampleExplicitLod 2066 2067 Lod 2068
|
|
|
|
+ 2070: 7(fvec4) CompositeExtract 2069 1
|
|
|
|
+ Store 2059(texel) 2070
|
|
|
|
+ 2071: 47(int) CompositeExtract 2069 0
|
|
|
|
+ 2072: 156 Load 158(sCube)
|
|
|
|
+ 2073: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2074: 6(float) Load 371(lod)
|
|
|
|
+ 2075:1991(ResType) ImageSparseSampleExplicitLod 2072 2073 Lod 2074
|
|
|
|
+ 2076: 7(fvec4) CompositeExtract 2075 1
|
|
|
|
+ Store 2059(texel) 2076
|
|
|
|
+ 2077: 47(int) CompositeExtract 2075 0
|
|
|
|
+ 2078: 180 Load 182(s2DShadow)
|
|
|
|
+ 2079: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2080: 6(float) Load 371(lod)
|
|
|
|
+ 2081: 174(ptr) AccessChain 2059(texel) 173
|
|
|
|
+ 2082: 6(float) CompositeExtract 2079 2
|
|
|
|
+ 2083:2009(ResType) ImageSparseSampleDrefExplicitLod 2078 2079 2082 Lod 2080
|
|
|
|
+ 2084: 6(float) CompositeExtract 2083 1
|
|
|
|
+ Store 2081 2084
|
|
|
|
+ 2085: 47(int) CompositeExtract 2083 0
|
|
|
|
+ 2086: 215 Load 217(s2DArray)
|
|
|
|
+ 2087: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2088: 6(float) Load 371(lod)
|
|
|
|
+ 2089:1991(ResType) ImageSparseSampleExplicitLod 2086 2087 Lod 2088
|
|
|
|
+ 2090: 7(fvec4) CompositeExtract 2089 1
|
|
|
|
+ Store 2059(texel) 2090
|
|
|
|
+ 2091: 47(int) CompositeExtract 2089 0
|
|
|
|
+ 2092: 224 Load 226(sCubeArray)
|
|
|
|
+ 2093: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2094: 6(float) Load 371(lod)
|
|
|
|
+ 2095:1991(ResType) ImageSparseSampleExplicitLod 2092 2093 Lod 2094
|
|
|
|
+ 2096: 7(fvec4) CompositeExtract 2095 1
|
|
|
|
+ Store 2059(texel) 2096
|
|
|
|
+ 2097: 47(int) CompositeExtract 2095 0
|
|
|
|
+ 2098: 7(fvec4) Load 2059(texel)
|
|
|
|
+ ReturnValue 2098
|
|
|
|
+ FunctionEnd
|
|
|
|
+72(testSparseTextureOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 73: Label
|
|
|
|
+ 2101(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2101(texel) 120
|
|
|
|
+ 2102: 133 Load 135(s2D)
|
|
|
|
+ 2103: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2104:1991(ResType) ImageSparseSampleImplicitLod 2102 2103 ConstOffset 452
|
|
|
|
+ 2105: 7(fvec4) CompositeExtract 2104 1
|
|
|
|
+ Store 2101(texel) 2105
|
|
|
|
+ 2106: 47(int) CompositeExtract 2104 0
|
|
|
|
+ 2107: 144 Load 146(s3D)
|
|
|
|
+ 2108: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2109:1991(ResType) ImageSparseSampleImplicitLod 2107 2108 ConstOffset 459
|
|
|
|
+ 2110: 7(fvec4) CompositeExtract 2109 1
|
|
|
|
+ Store 2101(texel) 2110
|
|
|
|
+ 2111: 47(int) CompositeExtract 2109 0
|
|
|
|
+ 2112: 257 Load 259(s2DRect)
|
|
|
|
+ 2113: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2114:1991(ResType) ImageSparseSampleImplicitLod 2112 2113 ConstOffset 452
|
|
|
|
+ 2115: 7(fvec4) CompositeExtract 2114 1
|
|
|
|
+ Store 2101(texel) 2115
|
|
|
|
+ 2116: 47(int) CompositeExtract 2114 0
|
|
|
|
+ 2117: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 2118: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2119: 174(ptr) AccessChain 2101(texel) 173
|
|
|
|
+ 2120: 6(float) CompositeExtract 2118 2
|
|
|
|
+ 2121:2009(ResType) ImageSparseSampleDrefImplicitLod 2117 2118 2120 ConstOffset 452
|
|
|
|
+ 2122: 6(float) CompositeExtract 2121 1
|
|
|
|
+ Store 2119 2122
|
|
|
|
+ 2123: 47(int) CompositeExtract 2121 0
|
|
|
|
+ 2124: 180 Load 182(s2DShadow)
|
|
|
|
+ 2125: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2126: 174(ptr) AccessChain 2101(texel) 173
|
|
|
|
+ 2127: 6(float) CompositeExtract 2125 2
|
|
|
|
+ 2128:2009(ResType) ImageSparseSampleDrefImplicitLod 2124 2125 2127 ConstOffset 452
|
|
|
|
+ 2129: 6(float) CompositeExtract 2128 1
|
|
|
|
+ Store 2126 2129
|
|
|
|
+ 2130: 47(int) CompositeExtract 2128 0
|
|
|
|
+ 2131: 215 Load 217(s2DArray)
|
|
|
|
+ 2132: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2133:1991(ResType) ImageSparseSampleImplicitLod 2131 2132 ConstOffset 452
|
|
|
|
+ 2134: 7(fvec4) CompositeExtract 2133 1
|
|
|
|
+ Store 2101(texel) 2134
|
|
|
|
+ 2135: 47(int) CompositeExtract 2133 0
|
|
|
|
+ 2136: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2137: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2138: 174(ptr) AccessChain 2101(texel) 173
|
|
|
|
+ 2139: 6(float) CompositeExtract 2137 3
|
|
|
|
+ 2140:2009(ResType) ImageSparseSampleDrefImplicitLod 2136 2137 2139 ConstOffset 452
|
|
|
|
+ 2141: 6(float) CompositeExtract 2140 1
|
|
|
|
+ Store 2138 2141
|
|
|
|
+ 2142: 47(int) CompositeExtract 2140 0
|
|
|
|
+ 2143: 7(fvec4) Load 2101(texel)
|
|
|
|
+ ReturnValue 2143
|
|
|
|
+ FunctionEnd
|
|
|
|
+74(testSparseTextureLodOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 75: Label
|
|
|
|
+ 2146(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2146(texel) 120
|
|
|
|
+ 2147: 133 Load 135(s2D)
|
|
|
|
+ 2148: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2149: 6(float) Load 371(lod)
|
|
|
|
+ 2150:1991(ResType) ImageSparseSampleExplicitLod 2147 2148 Lod ConstOffset 2149 452
|
|
|
|
+ 2151: 7(fvec4) CompositeExtract 2150 1
|
|
|
|
+ Store 2146(texel) 2151
|
|
|
|
+ 2152: 47(int) CompositeExtract 2150 0
|
|
|
|
+ 2153: 144 Load 146(s3D)
|
|
|
|
+ 2154: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2155: 6(float) Load 371(lod)
|
|
|
|
+ 2156:1991(ResType) ImageSparseSampleExplicitLod 2153 2154 Lod ConstOffset 2155 459
|
|
|
|
+ 2157: 7(fvec4) CompositeExtract 2156 1
|
|
|
|
+ Store 2146(texel) 2157
|
|
|
|
+ 2158: 47(int) CompositeExtract 2156 0
|
|
|
|
+ 2159: 180 Load 182(s2DShadow)
|
|
|
|
+ 2160: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2161: 6(float) Load 371(lod)
|
|
|
|
+ 2162: 174(ptr) AccessChain 2146(texel) 173
|
|
|
|
+ 2163: 6(float) CompositeExtract 2160 2
|
|
|
|
+ 2164:2009(ResType) ImageSparseSampleDrefExplicitLod 2159 2160 2163 Lod ConstOffset 2161 452
|
|
|
|
+ 2165: 6(float) CompositeExtract 2164 1
|
|
|
|
+ Store 2162 2165
|
|
|
|
+ 2166: 47(int) CompositeExtract 2164 0
|
|
|
|
+ 2167: 215 Load 217(s2DArray)
|
|
|
|
+ 2168: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2169: 6(float) Load 371(lod)
|
|
|
|
+ 2170:1991(ResType) ImageSparseSampleExplicitLod 2167 2168 Lod ConstOffset 2169 452
|
|
|
|
+ 2171: 7(fvec4) CompositeExtract 2170 1
|
|
|
|
+ Store 2146(texel) 2171
|
|
|
|
+ 2172: 47(int) CompositeExtract 2170 0
|
|
|
|
+ 2173: 7(fvec4) Load 2146(texel)
|
|
|
|
+ ReturnValue 2173
|
|
|
|
+ FunctionEnd
|
|
|
|
+76(testSparseTextureGrad(): 7(fvec4) Function None 8
|
|
|
|
+ 77: Label
|
|
|
|
+ 2176(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2176(texel) 120
|
|
|
|
+ 2177: 133 Load 135(s2D)
|
|
|
|
+ 2178: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2179: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2180: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2181:1991(ResType) ImageSparseSampleExplicitLod 2177 2178 Grad 2179 2180
|
|
|
|
+ 2182: 7(fvec4) CompositeExtract 2181 1
|
|
|
|
+ Store 2176(texel) 2182
|
|
|
|
+ 2183: 47(int) CompositeExtract 2181 0
|
|
|
|
+ 2184: 144 Load 146(s3D)
|
|
|
|
+ 2185: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2186: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2187: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2188:1991(ResType) ImageSparseSampleExplicitLod 2184 2185 Grad 2186 2187
|
|
|
|
+ 2189: 7(fvec4) CompositeExtract 2188 1
|
|
|
|
+ Store 2176(texel) 2189
|
|
|
|
+ 2190: 47(int) CompositeExtract 2188 0
|
|
|
|
+ 2191: 156 Load 158(sCube)
|
|
|
|
+ 2192: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2193: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2194: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2195:1991(ResType) ImageSparseSampleExplicitLod 2191 2192 Grad 2193 2194
|
|
|
|
+ 2196: 7(fvec4) CompositeExtract 2195 1
|
|
|
|
+ Store 2176(texel) 2196
|
|
|
|
+ 2197: 47(int) CompositeExtract 2195 0
|
|
|
|
+ 2198: 257 Load 259(s2DRect)
|
|
|
|
+ 2199: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2200: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2201: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2202:1991(ResType) ImageSparseSampleExplicitLod 2198 2199 Grad 2200 2201
|
|
|
|
+ 2203: 7(fvec4) CompositeExtract 2202 1
|
|
|
|
+ Store 2176(texel) 2203
|
|
|
|
+ 2204: 47(int) CompositeExtract 2202 0
|
|
|
|
+ 2205: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 2206: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2207: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2208: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2209: 174(ptr) AccessChain 2176(texel) 173
|
|
|
|
+ 2210: 6(float) CompositeExtract 2206 2
|
|
|
|
+ 2211:2009(ResType) ImageSparseSampleDrefExplicitLod 2205 2206 2210 Grad 2207 2208
|
|
|
|
+ 2212: 6(float) CompositeExtract 2211 1
|
|
|
|
+ Store 2209 2212
|
|
|
|
+ 2213: 47(int) CompositeExtract 2211 0
|
|
|
|
+ 2214: 180 Load 182(s2DShadow)
|
|
|
|
+ 2215: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2216: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2217: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2218: 174(ptr) AccessChain 2176(texel) 173
|
|
|
|
+ 2219: 6(float) CompositeExtract 2215 2
|
|
|
|
+ 2220:2009(ResType) ImageSparseSampleDrefExplicitLod 2214 2215 2219 Grad 2216 2217
|
|
|
|
+ 2221: 6(float) CompositeExtract 2220 1
|
|
|
|
+ Store 2218 2221
|
|
|
|
+ 2222: 47(int) CompositeExtract 2220 0
|
|
|
|
+ 2223: 192 Load 194(sCubeShadow)
|
|
|
|
+ 2224: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2225: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2226: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2227: 174(ptr) AccessChain 2176(texel) 173
|
|
|
|
+ 2228: 6(float) CompositeExtract 2224 3
|
|
|
|
+ 2229:2009(ResType) ImageSparseSampleDrefExplicitLod 2223 2224 2228 Grad 2225 2226
|
|
|
|
+ 2230: 6(float) CompositeExtract 2229 1
|
|
|
|
+ Store 2227 2230
|
|
|
|
+ 2231: 47(int) CompositeExtract 2229 0
|
|
|
|
+ 2232: 215 Load 217(s2DArray)
|
|
|
|
+ 2233: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2234: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2235: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2236:1991(ResType) ImageSparseSampleExplicitLod 2232 2233 Grad 2234 2235
|
|
|
|
+ 2237: 7(fvec4) CompositeExtract 2236 1
|
|
|
|
+ Store 2176(texel) 2237
|
|
|
|
+ 2238: 47(int) CompositeExtract 2236 0
|
|
|
|
+ 2239: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2240: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2241: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2242: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2243: 174(ptr) AccessChain 2176(texel) 173
|
|
|
|
+ 2244: 6(float) CompositeExtract 2240 3
|
|
|
|
+ 2245:2009(ResType) ImageSparseSampleDrefExplicitLod 2239 2240 2244 Grad 2241 2242
|
|
|
|
+ 2246: 6(float) CompositeExtract 2245 1
|
|
|
|
+ Store 2243 2246
|
|
|
|
+ 2247: 47(int) CompositeExtract 2245 0
|
|
|
|
+ 2248: 224 Load 226(sCubeArray)
|
|
|
|
+ 2249: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2250: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2251: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2252:1991(ResType) ImageSparseSampleExplicitLod 2248 2249 Grad 2250 2251
|
|
|
|
+ 2253: 7(fvec4) CompositeExtract 2252 1
|
|
|
|
+ Store 2176(texel) 2253
|
|
|
|
+ 2254: 47(int) CompositeExtract 2252 0
|
|
|
|
+ 2255: 7(fvec4) Load 2176(texel)
|
|
|
|
+ ReturnValue 2255
|
|
|
|
+ FunctionEnd
|
|
|
|
+78(testSparseTextureGradOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 79: Label
|
|
|
|
+ 2258(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2258(texel) 120
|
|
|
|
+ 2259: 133 Load 135(s2D)
|
|
|
|
+ 2260: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2261: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2262: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2263:1991(ResType) ImageSparseSampleExplicitLod 2259 2260 Grad ConstOffset 2261 2262 452
|
|
|
|
+ 2264: 7(fvec4) CompositeExtract 2263 1
|
|
|
|
+ Store 2258(texel) 2264
|
|
|
|
+ 2265: 47(int) CompositeExtract 2263 0
|
|
|
|
+ 2266: 144 Load 146(s3D)
|
|
|
|
+ 2267: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2268: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2269: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2270:1991(ResType) ImageSparseSampleExplicitLod 2266 2267 Grad ConstOffset 2268 2269 459
|
|
|
|
+ 2271: 7(fvec4) CompositeExtract 2270 1
|
|
|
|
+ Store 2258(texel) 2271
|
|
|
|
+ 2272: 47(int) CompositeExtract 2270 0
|
|
|
|
+ 2273: 257 Load 259(s2DRect)
|
|
|
|
+ 2274: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2275: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2276: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2277:1991(ResType) ImageSparseSampleExplicitLod 2273 2274 Grad ConstOffset 2275 2276 452
|
|
|
|
+ 2278: 7(fvec4) CompositeExtract 2277 1
|
|
|
|
+ Store 2258(texel) 2278
|
|
|
|
+ 2279: 47(int) CompositeExtract 2277 0
|
|
|
|
+ 2280: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 2281: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2282: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2283: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2284: 174(ptr) AccessChain 2258(texel) 173
|
|
|
|
+ 2285: 6(float) CompositeExtract 2281 2
|
|
|
|
+ 2286:2009(ResType) ImageSparseSampleDrefExplicitLod 2280 2281 2285 Grad ConstOffset 2282 2283 452
|
|
|
|
+ 2287: 6(float) CompositeExtract 2286 1
|
|
|
|
+ Store 2284 2287
|
|
|
|
+ 2288: 47(int) CompositeExtract 2286 0
|
|
|
|
+ 2289: 180 Load 182(s2DShadow)
|
|
|
|
+ 2290: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2291: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2292: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2293: 174(ptr) AccessChain 2258(texel) 173
|
|
|
|
+ 2294: 6(float) CompositeExtract 2290 2
|
|
|
|
+ 2295:2009(ResType) ImageSparseSampleDrefExplicitLod 2289 2290 2294 Grad ConstOffset 2291 2292 452
|
|
|
|
+ 2296: 6(float) CompositeExtract 2295 1
|
|
|
|
+ Store 2293 2296
|
|
|
|
+ 2297: 47(int) CompositeExtract 2295 0
|
|
|
|
+ 2298: 215 Load 217(s2DArray)
|
|
|
|
+ 2299: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2300: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2301: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2302:1991(ResType) ImageSparseSampleExplicitLod 2298 2299 Grad ConstOffset 2300 2301 452
|
|
|
|
+ 2303: 7(fvec4) CompositeExtract 2302 1
|
|
|
|
+ Store 2258(texel) 2303
|
|
|
|
+ 2304: 47(int) CompositeExtract 2302 0
|
|
|
|
+ 2305: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2306: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2307: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2308: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2309: 174(ptr) AccessChain 2258(texel) 173
|
|
|
|
+ 2310: 6(float) CompositeExtract 2306 3
|
|
|
|
+ 2311:2009(ResType) ImageSparseSampleDrefExplicitLod 2305 2306 2310 Grad ConstOffset 2307 2308 452
|
|
|
|
+ 2312: 6(float) CompositeExtract 2311 1
|
|
|
|
+ Store 2309 2312
|
|
|
|
+ 2313: 47(int) CompositeExtract 2311 0
|
|
|
|
+ 2314: 7(fvec4) Load 2258(texel)
|
|
|
|
+ ReturnValue 2314
|
|
|
|
+ FunctionEnd
|
|
|
|
+80(testSparseTexelFetch(): 7(fvec4) Function None 8
|
|
|
|
+ 81: Label
|
|
|
|
+ 2317(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2317(texel) 120
|
|
|
|
+ 2318: 133 Load 135(s2D)
|
|
|
|
+ 2319: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2320: 451(ivec2) ConvertFToS 2319
|
|
|
|
+ 2321: 6(float) Load 371(lod)
|
|
|
|
+ 2322: 47(int) ConvertFToS 2321
|
|
|
|
+ 2323: 132 Image 2318
|
|
|
|
+ 2324:1991(ResType) ImageSparseFetch 2323 2320 Lod 2322
|
|
|
|
+ 2325: 7(fvec4) CompositeExtract 2324 1
|
|
|
|
+ Store 2317(texel) 2325
|
|
|
|
+ 2326: 47(int) CompositeExtract 2324 0
|
|
|
|
+ 2327: 144 Load 146(s3D)
|
|
|
|
+ 2328: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2329: 458(ivec3) ConvertFToS 2328
|
|
|
|
+ 2330: 6(float) Load 371(lod)
|
|
|
|
+ 2331: 47(int) ConvertFToS 2330
|
|
|
|
+ 2332: 143 Image 2327
|
|
|
|
+ 2333:1991(ResType) ImageSparseFetch 2332 2329 Lod 2331
|
|
|
|
+ 2334: 7(fvec4) CompositeExtract 2333 1
|
|
|
|
+ Store 2317(texel) 2334
|
|
|
|
+ 2335: 47(int) CompositeExtract 2333 0
|
|
|
|
+ 2336: 257 Load 259(s2DRect)
|
|
|
|
+ 2337: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2338: 451(ivec2) ConvertFToS 2337
|
|
|
|
+ 2339: 256 Image 2336
|
|
|
|
+ 2340:1991(ResType) ImageSparseFetch 2339 2338
|
|
|
|
+ 2341: 7(fvec4) CompositeExtract 2340 1
|
|
|
|
+ Store 2317(texel) 2341
|
|
|
|
+ 2342: 47(int) CompositeExtract 2340 0
|
|
|
|
+ 2343: 215 Load 217(s2DArray)
|
|
|
|
+ 2344: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2345: 458(ivec3) ConvertFToS 2344
|
|
|
|
+ 2346: 6(float) Load 371(lod)
|
|
|
|
+ 2347: 47(int) ConvertFToS 2346
|
|
|
|
+ 2348: 214 Image 2343
|
|
|
|
+ 2349:1991(ResType) ImageSparseFetch 2348 2345 Lod 2347
|
|
|
|
+ 2350: 7(fvec4) CompositeExtract 2349 1
|
|
|
|
+ Store 2317(texel) 2350
|
|
|
|
+ 2351: 47(int) CompositeExtract 2349 0
|
|
|
|
+ 2352: 782 Load 784(s2DMS)
|
|
|
|
+ 2353: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2354: 451(ivec2) ConvertFToS 2353
|
|
|
|
+ 2355: 781 Image 2352
|
|
|
|
+ 2356:1991(ResType) ImageSparseFetch 2355 2354 Sample 445
|
|
|
|
+ 2357: 7(fvec4) CompositeExtract 2356 1
|
|
|
|
+ Store 2317(texel) 2357
|
|
|
|
+ 2358: 47(int) CompositeExtract 2356 0
|
|
|
|
+ 2359: 793 Load 795(s2DMSArray)
|
|
|
|
+ 2360: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2361: 458(ivec3) ConvertFToS 2360
|
|
|
|
+ 2362: 792 Image 2359
|
|
|
|
+ 2363:1991(ResType) ImageSparseFetch 2362 2361 Sample 799
|
|
|
|
+ 2364: 7(fvec4) CompositeExtract 2363 1
|
|
|
|
+ Store 2317(texel) 2364
|
|
|
|
+ 2365: 47(int) CompositeExtract 2363 0
|
|
|
|
+ 2366: 7(fvec4) Load 2317(texel)
|
|
|
|
+ ReturnValue 2366
|
|
|
|
+ FunctionEnd
|
|
|
|
+82(testSparseTexelFetchOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 83: Label
|
|
|
|
+ 2369(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2369(texel) 120
|
|
|
|
+ 2370: 133 Load 135(s2D)
|
|
|
|
+ 2371: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2372: 451(ivec2) ConvertFToS 2371
|
|
|
|
+ 2373: 6(float) Load 371(lod)
|
|
|
|
+ 2374: 47(int) ConvertFToS 2373
|
|
|
|
+ 2375: 132 Image 2370
|
|
|
|
+ 2376:1991(ResType) ImageSparseFetch 2375 2372 Lod ConstOffset 2374 452
|
|
|
|
+ 2377: 7(fvec4) CompositeExtract 2376 1
|
|
|
|
+ Store 2369(texel) 2377
|
|
|
|
+ 2378: 47(int) CompositeExtract 2376 0
|
|
|
|
+ 2379: 144 Load 146(s3D)
|
|
|
|
+ 2380: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2381: 458(ivec3) ConvertFToS 2380
|
|
|
|
+ 2382: 6(float) Load 371(lod)
|
|
|
|
+ 2383: 47(int) ConvertFToS 2382
|
|
|
|
+ 2384: 143 Image 2379
|
|
|
|
+ 2385:1991(ResType) ImageSparseFetch 2384 2381 Lod ConstOffset 2383 459
|
|
|
|
+ 2386: 7(fvec4) CompositeExtract 2385 1
|
|
|
|
+ Store 2369(texel) 2386
|
|
|
|
+ 2387: 47(int) CompositeExtract 2385 0
|
|
|
|
+ 2388: 257 Load 259(s2DRect)
|
|
|
|
+ 2389: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2390: 451(ivec2) ConvertFToS 2389
|
|
|
|
+ 2391: 256 Image 2388
|
|
|
|
+ 2392:1991(ResType) ImageSparseFetch 2391 2390 ConstOffset 452
|
|
|
|
+ 2393: 7(fvec4) CompositeExtract 2392 1
|
|
|
|
+ Store 2369(texel) 2393
|
|
|
|
+ 2394: 47(int) CompositeExtract 2392 0
|
|
|
|
+ 2395: 215 Load 217(s2DArray)
|
|
|
|
+ 2396: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2397: 458(ivec3) ConvertFToS 2396
|
|
|
|
+ 2398: 6(float) Load 371(lod)
|
|
|
|
+ 2399: 47(int) ConvertFToS 2398
|
|
|
|
+ 2400: 214 Image 2395
|
|
|
|
+ 2401:1991(ResType) ImageSparseFetch 2400 2397 Lod ConstOffset 2399 452
|
|
|
|
+ 2402: 7(fvec4) CompositeExtract 2401 1
|
|
|
|
+ Store 2369(texel) 2402
|
|
|
|
+ 2403: 47(int) CompositeExtract 2401 0
|
|
|
|
+ 2404: 7(fvec4) Load 2369(texel)
|
|
|
|
+ ReturnValue 2404
|
|
|
|
+ FunctionEnd
|
|
|
|
+84(testSparseTextureGather(): 7(fvec4) Function None 8
|
|
|
|
+ 85: Label
|
|
|
|
+ 2407(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2407(texel) 120
|
|
|
|
+ 2408: 133 Load 135(s2D)
|
|
|
|
+ 2409: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2410:1991(ResType) ImageSparseGather 2408 2409 1275
|
|
|
|
+ 2411: 7(fvec4) CompositeExtract 2410 1
|
|
|
|
+ Store 2407(texel) 2411
|
|
|
|
+ 2412: 47(int) CompositeExtract 2410 0
|
|
|
|
+ 2413: 215 Load 217(s2DArray)
|
|
|
|
+ 2414: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2415:1991(ResType) ImageSparseGather 2413 2414 1275
|
|
|
|
+ 2416: 7(fvec4) CompositeExtract 2415 1
|
|
|
|
+ Store 2407(texel) 2416
|
|
|
|
+ 2417: 47(int) CompositeExtract 2415 0
|
|
|
|
+ 2418: 156 Load 158(sCube)
|
|
|
|
+ 2419: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2420:1991(ResType) ImageSparseGather 2418 2419 1275
|
|
|
|
+ 2421: 7(fvec4) CompositeExtract 2420 1
|
|
|
|
+ Store 2407(texel) 2421
|
|
|
|
+ 2422: 47(int) CompositeExtract 2420 0
|
|
|
|
+ 2423: 224 Load 226(sCubeArray)
|
|
|
|
+ 2424: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2425:1991(ResType) ImageSparseGather 2423 2424 1275
|
|
|
|
+ 2426: 7(fvec4) CompositeExtract 2425 1
|
|
|
|
+ Store 2407(texel) 2426
|
|
|
|
+ 2427: 47(int) CompositeExtract 2425 0
|
|
|
|
+ 2428: 257 Load 259(s2DRect)
|
|
|
|
+ 2429: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2430:1991(ResType) ImageSparseGather 2428 2429 1275
|
|
|
|
+ 2431: 7(fvec4) CompositeExtract 2430 1
|
|
|
|
+ Store 2407(texel) 2431
|
|
|
|
+ 2432: 47(int) CompositeExtract 2430 0
|
|
|
|
+ 2433: 180 Load 182(s2DShadow)
|
|
|
|
+ 2434: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2435: 6(float) Load 283(compare)
|
|
|
|
+ 2436:1991(ResType) ImageSparseDrefGather 2433 2434 2435
|
|
|
|
+ 2437: 7(fvec4) CompositeExtract 2436 1
|
|
|
|
+ Store 2407(texel) 2437
|
|
|
|
+ 2438: 47(int) CompositeExtract 2436 0
|
|
|
|
+ 2439: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2440: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2441: 6(float) Load 283(compare)
|
|
|
|
+ 2442:1991(ResType) ImageSparseDrefGather 2439 2440 2441
|
|
|
|
+ 2443: 7(fvec4) CompositeExtract 2442 1
|
|
|
|
+ Store 2407(texel) 2443
|
|
|
|
+ 2444: 47(int) CompositeExtract 2442 0
|
|
|
|
+ 2445: 192 Load 194(sCubeShadow)
|
|
|
|
+ 2446: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2447: 6(float) Load 283(compare)
|
|
|
|
+ 2448:1991(ResType) ImageSparseDrefGather 2445 2446 2447
|
|
|
|
+ 2449: 7(fvec4) CompositeExtract 2448 1
|
|
|
|
+ Store 2407(texel) 2449
|
|
|
|
+ 2450: 47(int) CompositeExtract 2448 0
|
|
|
|
+ 2451: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 2452: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2453: 6(float) Load 283(compare)
|
|
|
|
+ 2454:1991(ResType) ImageSparseDrefGather 2451 2452 2453
|
|
|
|
+ 2455: 7(fvec4) CompositeExtract 2454 1
|
|
|
|
+ Store 2407(texel) 2455
|
|
|
|
+ 2456: 47(int) CompositeExtract 2454 0
|
|
|
|
+ 2457: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 2458: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2459: 6(float) Load 283(compare)
|
|
|
|
+ 2460:1991(ResType) ImageSparseDrefGather 2457 2458 2459
|
|
|
|
+ 2461: 7(fvec4) CompositeExtract 2460 1
|
|
|
|
+ Store 2407(texel) 2461
|
|
|
|
+ 2462: 47(int) CompositeExtract 2460 0
|
|
|
|
+ 2463: 7(fvec4) Load 2407(texel)
|
|
|
|
+ ReturnValue 2463
|
|
|
|
+ FunctionEnd
|
|
|
|
+86(testSparseTextureGatherOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 87: Label
|
|
|
|
+ 2466(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2466(texel) 120
|
|
|
|
+ 2467: 133 Load 135(s2D)
|
|
|
|
+ 2468: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2469:1991(ResType) ImageSparseGather 2467 2468 1275 ConstOffset 452
|
|
|
|
+ 2470: 7(fvec4) CompositeExtract 2469 1
|
|
|
|
+ Store 2466(texel) 2470
|
|
|
|
+ 2471: 47(int) CompositeExtract 2469 0
|
|
|
|
+ 2472: 215 Load 217(s2DArray)
|
|
|
|
+ 2473: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2474:1991(ResType) ImageSparseGather 2472 2473 1275 ConstOffset 452
|
|
|
|
+ 2475: 7(fvec4) CompositeExtract 2474 1
|
|
|
|
+ Store 2466(texel) 2475
|
|
|
|
+ 2476: 47(int) CompositeExtract 2474 0
|
|
|
|
+ 2477: 257 Load 259(s2DRect)
|
|
|
|
+ 2478: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2479:1991(ResType) ImageSparseGather 2477 2478 1275 ConstOffset 452
|
|
|
|
+ 2480: 7(fvec4) CompositeExtract 2479 1
|
|
|
|
+ Store 2466(texel) 2480
|
|
|
|
+ 2481: 47(int) CompositeExtract 2479 0
|
|
|
|
+ 2482: 180 Load 182(s2DShadow)
|
|
|
|
+ 2483: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2484: 6(float) Load 283(compare)
|
|
|
|
+ 2485:1991(ResType) ImageSparseDrefGather 2482 2483 2484 ConstOffset 452
|
|
|
|
+ 2486: 7(fvec4) CompositeExtract 2485 1
|
|
|
|
+ Store 2466(texel) 2486
|
|
|
|
+ 2487: 47(int) CompositeExtract 2485 0
|
|
|
|
+ 2488: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2489: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2490: 6(float) Load 283(compare)
|
|
|
|
+ 2491:1991(ResType) ImageSparseDrefGather 2488 2489 2490 ConstOffset 452
|
|
|
|
+ 2492: 7(fvec4) CompositeExtract 2491 1
|
|
|
|
+ Store 2466(texel) 2492
|
|
|
|
+ 2493: 47(int) CompositeExtract 2491 0
|
|
|
|
+ 2494: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 2495: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2496: 6(float) Load 283(compare)
|
|
|
|
+ 2497:1991(ResType) ImageSparseDrefGather 2494 2495 2496 ConstOffset 452
|
|
|
|
+ 2498: 7(fvec4) CompositeExtract 2497 1
|
|
|
|
+ Store 2466(texel) 2498
|
|
|
|
+ 2499: 47(int) CompositeExtract 2497 0
|
|
|
|
+ 2500: 7(fvec4) Load 2466(texel)
|
|
|
|
+ ReturnValue 2500
|
|
|
|
+ FunctionEnd
|
|
|
|
+88(testSparseTextureGatherOffsets(): 7(fvec4) Function None 8
|
|
|
|
+ 89: Label
|
|
|
|
+ 2503(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2503(texel) 120
|
|
|
|
+ 2504: 133 Load 135(s2D)
|
|
|
|
+ 2505: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2516:1991(ResType) ImageSparseGather 2504 2505 1275 ConstOffsets 2515
|
|
|
|
+ 2517: 7(fvec4) CompositeExtract 2516 1
|
|
|
|
+ Store 2503(texel) 2517
|
|
|
|
+ 2518: 47(int) CompositeExtract 2516 0
|
|
|
|
+ 2519: 215 Load 217(s2DArray)
|
|
|
|
+ 2520: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2521:1991(ResType) ImageSparseGather 2519 2520 1275 ConstOffsets 2515
|
|
|
|
+ 2522: 7(fvec4) CompositeExtract 2521 1
|
|
|
|
+ Store 2503(texel) 2522
|
|
|
|
+ 2523: 47(int) CompositeExtract 2521 0
|
|
|
|
+ 2524: 257 Load 259(s2DRect)
|
|
|
|
+ 2525: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2526:1991(ResType) ImageSparseGather 2524 2525 1275 ConstOffsets 2515
|
|
|
|
+ 2527: 7(fvec4) CompositeExtract 2526 1
|
|
|
|
+ Store 2503(texel) 2527
|
|
|
|
+ 2528: 47(int) CompositeExtract 2526 0
|
|
|
|
+ 2529: 180 Load 182(s2DShadow)
|
|
|
|
+ 2530: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2531: 6(float) Load 283(compare)
|
|
|
|
+ 2532:1991(ResType) ImageSparseDrefGather 2529 2530 2531 ConstOffsets 2515
|
|
|
|
+ 2533: 7(fvec4) CompositeExtract 2532 1
|
|
|
|
+ Store 2503(texel) 2533
|
|
|
|
+ 2534: 47(int) CompositeExtract 2532 0
|
|
|
|
+ 2535: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2536: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2537: 6(float) Load 283(compare)
|
|
|
|
+ 2538:1991(ResType) ImageSparseDrefGather 2535 2536 2537 ConstOffsets 2515
|
|
|
|
+ 2539: 7(fvec4) CompositeExtract 2538 1
|
|
|
|
+ Store 2503(texel) 2539
|
|
|
|
+ 2540: 47(int) CompositeExtract 2538 0
|
|
|
|
+ 2541: 266 Load 268(s2DRectShadow)
|
|
|
|
+ 2542: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2543: 6(float) Load 283(compare)
|
|
|
|
+ 2544:1991(ResType) ImageSparseDrefGather 2541 2542 2543 ConstOffsets 2515
|
|
|
|
+ 2545: 7(fvec4) CompositeExtract 2544 1
|
|
|
|
+ Store 2503(texel) 2545
|
|
|
|
+ 2546: 47(int) CompositeExtract 2544 0
|
|
|
|
+ 2547: 7(fvec4) Load 2503(texel)
|
|
|
|
+ ReturnValue 2547
|
|
|
|
+ FunctionEnd
|
|
|
|
+90(testSparseTextureGatherLod(): 7(fvec4) Function None 8
|
|
|
|
+ 91: Label
|
|
|
|
+ 2550(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2550(texel) 120
|
|
|
|
+ 2551: 133 Load 135(s2D)
|
|
|
|
+ 2552: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2553: 6(float) Load 371(lod)
|
|
|
|
+ 2554:1991(ResType) ImageSparseGather 2551 2552 1275 Lod 2553
|
|
|
|
+ 2555: 7(fvec4) CompositeExtract 2554 1
|
|
|
|
+ Store 2550(texel) 2555
|
|
|
|
+ 2556: 47(int) CompositeExtract 2554 0
|
|
|
|
+ 2557: 215 Load 217(s2DArray)
|
|
|
|
+ 2558: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2559: 6(float) Load 371(lod)
|
|
|
|
+ 2560:1991(ResType) ImageSparseGather 2557 2558 1275 Lod 2559
|
|
|
|
+ 2561: 7(fvec4) CompositeExtract 2560 1
|
|
|
|
+ Store 2550(texel) 2561
|
|
|
|
+ 2562: 47(int) CompositeExtract 2560 0
|
|
|
|
+ 2563: 156 Load 158(sCube)
|
|
|
|
+ 2564: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2565: 6(float) Load 371(lod)
|
|
|
|
+ 2566:1991(ResType) ImageSparseGather 2563 2564 1275 Lod 2565
|
|
|
|
+ 2567: 7(fvec4) CompositeExtract 2566 1
|
|
|
|
+ Store 2550(texel) 2567
|
|
|
|
+ 2568: 47(int) CompositeExtract 2566 0
|
|
|
|
+ 2569: 224 Load 226(sCubeArray)
|
|
|
|
+ 2570: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2571: 6(float) Load 371(lod)
|
|
|
|
+ 2572:1991(ResType) ImageSparseGather 2569 2570 1275 Lod 2571
|
|
|
|
+ 2573: 7(fvec4) CompositeExtract 2572 1
|
|
|
|
+ Store 2550(texel) 2573
|
|
|
|
+ 2574: 47(int) CompositeExtract 2572 0
|
|
|
|
+ 2575: 7(fvec4) Load 2550(texel)
|
|
|
|
+ ReturnValue 2575
|
|
|
|
+ FunctionEnd
|
|
|
|
+92(testSparseTextureGatherLodOffset(): 7(fvec4) Function None 8
|
|
|
|
+ 93: Label
|
|
|
|
+ 2578(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2578(texel) 120
|
|
|
|
+ 2579: 133 Load 135(s2D)
|
|
|
|
+ 2580: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2581: 6(float) Load 371(lod)
|
|
|
|
+ 2582:1991(ResType) ImageSparseGather 2579 2580 1275 Lod ConstOffset 2581 452
|
|
|
|
+ 2583: 7(fvec4) CompositeExtract 2582 1
|
|
|
|
+ Store 2578(texel) 2583
|
|
|
|
+ 2584: 47(int) CompositeExtract 2582 0
|
|
|
|
+ 2585: 215 Load 217(s2DArray)
|
|
|
|
+ 2586: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2587: 6(float) Load 371(lod)
|
|
|
|
+ 2588:1991(ResType) ImageSparseGather 2585 2586 1275 Lod ConstOffset 2587 452
|
|
|
|
+ 2589: 7(fvec4) CompositeExtract 2588 1
|
|
|
|
+ Store 2578(texel) 2589
|
|
|
|
+ 2590: 47(int) CompositeExtract 2588 0
|
|
|
|
+ 2591: 7(fvec4) Load 2578(texel)
|
|
|
|
+ ReturnValue 2591
|
|
|
|
+ FunctionEnd
|
|
|
|
+94(testSparseTextureGatherLodOffsets(): 7(fvec4) Function None 8
|
|
|
|
+ 95: Label
|
|
|
|
+ 2594(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2594(texel) 120
|
|
|
|
+ 2595: 133 Load 135(s2D)
|
|
|
|
+ 2596: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2597: 6(float) Load 371(lod)
|
|
|
|
+ 2598:1991(ResType) ImageSparseGather 2595 2596 1275 Lod ConstOffsets 2597 1374
|
|
|
|
+ 2599: 7(fvec4) CompositeExtract 2598 1
|
|
|
|
+ Store 2594(texel) 2599
|
|
|
|
+ 2600: 47(int) CompositeExtract 2598 0
|
|
|
|
+ 2601: 215 Load 217(s2DArray)
|
|
|
|
+ 2602: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2603: 6(float) Load 371(lod)
|
|
|
|
+ 2604:1991(ResType) ImageSparseGather 2601 2602 1275 Lod ConstOffsets 2603 1374
|
|
|
|
+ 2605: 7(fvec4) CompositeExtract 2604 1
|
|
|
|
+ Store 2594(texel) 2605
|
|
|
|
+ 2606: 47(int) CompositeExtract 2604 0
|
|
|
|
+ 2607: 7(fvec4) Load 2594(texel)
|
|
|
|
+ ReturnValue 2607
|
|
|
|
+ FunctionEnd
|
|
|
|
+96(testSparseImageLoad(): 7(fvec4) Function None 8
|
|
|
|
+ 97: Label
|
|
|
|
+ 2610(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2610(texel) 120
|
|
|
|
+ 2611: 1851 Load 1853(i2D)
|
|
|
|
+ 2612: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2613: 451(ivec2) ConvertFToS 2612
|
|
|
|
+ 2614:1991(ResType) ImageSparseRead 2611 2613
|
|
|
|
+ 2615: 7(fvec4) CompositeExtract 2614 1
|
|
|
|
+ Store 2610(texel) 2615
|
|
|
|
+ 2616: 47(int) CompositeExtract 2614 0
|
|
|
|
+ 2617: 1860 Load 1862(i3D)
|
|
|
|
+ 2618: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2619: 458(ivec3) ConvertFToS 2618
|
|
|
|
+ 2620:1991(ResType) ImageSparseRead 2617 2619
|
|
|
|
+ 2621: 7(fvec4) CompositeExtract 2620 1
|
|
|
|
+ Store 2610(texel) 2621
|
|
|
|
+ 2622: 47(int) CompositeExtract 2620 0
|
|
|
|
+ 2623: 1869 Load 1871(i2DRect)
|
|
|
|
+ 2624: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2625: 451(ivec2) ConvertFToS 2624
|
|
|
|
+ 2626:1991(ResType) ImageSparseRead 2623 2625
|
|
|
|
+ 2627: 7(fvec4) CompositeExtract 2626 1
|
|
|
|
+ Store 2610(texel) 2627
|
|
|
|
+ 2628: 47(int) CompositeExtract 2626 0
|
|
|
|
+ 2629: 1878 Load 1880(iCube)
|
|
|
|
+ 2630: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2631: 458(ivec3) ConvertFToS 2630
|
|
|
|
+ 2632:1991(ResType) ImageSparseRead 2629 2631
|
|
|
|
+ 2633: 7(fvec4) CompositeExtract 2632 1
|
|
|
|
+ Store 2610(texel) 2633
|
|
|
|
+ 2634: 47(int) CompositeExtract 2632 0
|
|
|
|
+ 2635: 1905 Load 1907(i2DArray)
|
|
|
|
+ 2636: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2637: 458(ivec3) ConvertFToS 2636
|
|
|
|
+ 2638:1991(ResType) ImageSparseRead 2635 2637
|
|
|
|
+ 2639: 7(fvec4) CompositeExtract 2638 1
|
|
|
|
+ Store 2610(texel) 2639
|
|
|
|
+ 2640: 47(int) CompositeExtract 2638 0
|
|
|
|
+ 2641: 1914 Load 1916(iCubeArray)
|
|
|
|
+ 2642: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2643: 458(ivec3) ConvertFToS 2642
|
|
|
|
+ 2644:1991(ResType) ImageSparseRead 2641 2643
|
|
|
|
+ 2645: 7(fvec4) CompositeExtract 2644 1
|
|
|
|
+ Store 2610(texel) 2645
|
|
|
|
+ 2646: 47(int) CompositeExtract 2644 0
|
|
|
|
+ 2647: 1923 Load 1925(i2DMS)
|
|
|
|
+ 2648: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2649: 451(ivec2) ConvertFToS 2648
|
|
|
|
+ 2650:1991(ResType) ImageSparseRead 2647 2649 Sample 445
|
|
|
|
+ 2651: 7(fvec4) CompositeExtract 2650 1
|
|
|
|
+ Store 2610(texel) 2651
|
|
|
|
+ 2652: 47(int) CompositeExtract 2650 0
|
|
|
|
+ 2653: 1932 Load 1934(i2DMSArray)
|
|
|
|
+ 2654: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2655: 458(ivec3) ConvertFToS 2654
|
|
|
|
+ 2656:1991(ResType) ImageSparseRead 2653 2655 Sample 799
|
|
|
|
+ 2657: 7(fvec4) CompositeExtract 2656 1
|
|
|
|
+ Store 2610(texel) 2657
|
|
|
|
+ 2658: 47(int) CompositeExtract 2656 0
|
|
|
|
+ 2659: 7(fvec4) Load 2610(texel)
|
|
|
|
+ ReturnValue 2659
|
|
|
|
+ FunctionEnd
|
|
|
|
+98(testSparseTextureClamp(): 7(fvec4) Function None 8
|
|
|
|
+ 99: Label
|
|
|
|
+ 2662(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2662(texel) 120
|
|
|
|
+ 2663: 133 Load 135(s2D)
|
|
|
|
+ 2664: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2666: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2667:1991(ResType) ImageSparseSampleImplicitLod 2663 2664 MinLod 2666
|
|
|
|
+ 2668: 7(fvec4) CompositeExtract 2667 1
|
|
|
|
+ Store 2662(texel) 2668
|
|
|
|
+ 2669: 47(int) CompositeExtract 2667 0
|
|
|
|
+ 2670: 144 Load 146(s3D)
|
|
|
|
+ 2671: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2672: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2673:1991(ResType) ImageSparseSampleImplicitLod 2670 2671 MinLod 2672
|
|
|
|
+ 2674: 7(fvec4) CompositeExtract 2673 1
|
|
|
|
+ Store 2662(texel) 2674
|
|
|
|
+ 2675: 47(int) CompositeExtract 2673 0
|
|
|
|
+ 2676: 156 Load 158(sCube)
|
|
|
|
+ 2677: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2678: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2679:1991(ResType) ImageSparseSampleImplicitLod 2676 2677 MinLod 2678
|
|
|
|
+ 2680: 7(fvec4) CompositeExtract 2679 1
|
|
|
|
+ Store 2662(texel) 2680
|
|
|
|
+ 2681: 47(int) CompositeExtract 2679 0
|
|
|
|
+ 2682: 180 Load 182(s2DShadow)
|
|
|
|
+ 2683: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2684: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2685: 174(ptr) AccessChain 2662(texel) 173
|
|
|
|
+ 2686: 6(float) CompositeExtract 2683 2
|
|
|
|
+ 2687:2009(ResType) ImageSparseSampleDrefImplicitLod 2682 2683 2686 MinLod 2684
|
|
|
|
+ 2688: 6(float) CompositeExtract 2687 1
|
|
|
|
+ Store 2685 2688
|
|
|
|
+ 2689: 47(int) CompositeExtract 2687 0
|
|
|
|
+ 2690: 192 Load 194(sCubeShadow)
|
|
|
|
+ 2691: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2692: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2693: 174(ptr) AccessChain 2662(texel) 173
|
|
|
|
+ 2694: 6(float) CompositeExtract 2691 3
|
|
|
|
+ 2695:2009(ResType) ImageSparseSampleDrefImplicitLod 2690 2691 2694 MinLod 2692
|
|
|
|
+ 2696: 6(float) CompositeExtract 2695 1
|
|
|
|
+ Store 2693 2696
|
|
|
|
+ 2697: 47(int) CompositeExtract 2695 0
|
|
|
|
+ 2698: 215 Load 217(s2DArray)
|
|
|
|
+ 2699: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2700: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2701:1991(ResType) ImageSparseSampleImplicitLod 2698 2699 MinLod 2700
|
|
|
|
+ 2702: 7(fvec4) CompositeExtract 2701 1
|
|
|
|
+ Store 2662(texel) 2702
|
|
|
|
+ 2703: 47(int) CompositeExtract 2701 0
|
|
|
|
+ 2704: 224 Load 226(sCubeArray)
|
|
|
|
+ 2705: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2706: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2707:1991(ResType) ImageSparseSampleImplicitLod 2704 2705 MinLod 2706
|
|
|
|
+ 2708: 7(fvec4) CompositeExtract 2707 1
|
|
|
|
+ Store 2662(texel) 2708
|
|
|
|
+ 2709: 47(int) CompositeExtract 2707 0
|
|
|
|
+ 2710: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2711: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2712: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2713: 174(ptr) AccessChain 2662(texel) 173
|
|
|
|
+ 2714: 6(float) CompositeExtract 2711 3
|
|
|
|
+ 2715:2009(ResType) ImageSparseSampleDrefImplicitLod 2710 2711 2714 MinLod 2712
|
|
|
|
+ 2716: 6(float) CompositeExtract 2715 1
|
|
|
|
+ Store 2713 2716
|
|
|
|
+ 2717: 47(int) CompositeExtract 2715 0
|
|
|
|
+ 2718: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 2719: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2720: 6(float) Load 283(compare)
|
|
|
|
+ 2721: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2722: 174(ptr) AccessChain 2662(texel) 173
|
|
|
|
+ 2723:2009(ResType) ImageSparseSampleDrefImplicitLod 2718 2719 2720 MinLod 2721
|
|
|
|
+ 2724: 6(float) CompositeExtract 2723 1
|
|
|
|
+ Store 2722 2724
|
|
|
|
+ 2725: 47(int) CompositeExtract 2723 0
|
|
|
|
+ 2726: 7(fvec4) Load 2662(texel)
|
|
|
|
+ ReturnValue 2726
|
|
|
|
+ FunctionEnd
|
|
|
|
+100(testTextureClamp(): 7(fvec4) Function None 8
|
|
|
|
+ 101: Label
|
|
|
|
+ 2729(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2729(texel) 120
|
|
|
|
+ 2730: 122 Load 124(s1D)
|
|
|
|
+ 2731: 6(float) Load 127(c1)
|
|
|
|
+ 2732: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2733: 7(fvec4) ImageSampleImplicitLod 2730 2731 MinLod 2732
|
|
|
|
+ 2734: 7(fvec4) Load 2729(texel)
|
|
|
|
+ 2735: 7(fvec4) FAdd 2734 2733
|
|
|
|
+ Store 2729(texel) 2735
|
|
|
|
+ 2736: 133 Load 135(s2D)
|
|
|
|
+ 2737: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2738: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2739: 7(fvec4) ImageSampleImplicitLod 2736 2737 MinLod 2738
|
|
|
|
+ 2740: 7(fvec4) Load 2729(texel)
|
|
|
|
+ 2741: 7(fvec4) FAdd 2740 2739
|
|
|
|
+ Store 2729(texel) 2741
|
|
|
|
+ 2742: 144 Load 146(s3D)
|
|
|
|
+ 2743: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2744: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2745: 7(fvec4) ImageSampleImplicitLod 2742 2743 MinLod 2744
|
|
|
|
+ 2746: 7(fvec4) Load 2729(texel)
|
|
|
|
+ 2747: 7(fvec4) FAdd 2746 2745
|
|
|
|
+ Store 2729(texel) 2747
|
|
|
|
+ 2748: 156 Load 158(sCube)
|
|
|
|
+ 2749: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2750: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2751: 7(fvec4) ImageSampleImplicitLod 2748 2749 MinLod 2750
|
|
|
|
+ 2752: 7(fvec4) Load 2729(texel)
|
|
|
|
+ 2753: 7(fvec4) FAdd 2752 2751
|
|
|
|
+ Store 2729(texel) 2753
|
|
|
|
+ 2754: 165 Load 167(s1DShadow)
|
|
|
|
+ 2755: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2756: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2757: 6(float) CompositeExtract 2755 2
|
|
|
|
+ 2758: 6(float) ImageSampleDrefImplicitLod 2754 2755 2757 MinLod 2756
|
|
|
|
+ 2759: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ 2760: 6(float) Load 2759
|
|
|
|
+ 2761: 6(float) FAdd 2760 2758
|
|
|
|
+ 2762: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ Store 2762 2761
|
|
|
|
+ 2763: 180 Load 182(s2DShadow)
|
|
|
|
+ 2764: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2765: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2766: 6(float) CompositeExtract 2764 2
|
|
|
|
+ 2767: 6(float) ImageSampleDrefImplicitLod 2763 2764 2766 MinLod 2765
|
|
|
|
+ 2768: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ 2769: 6(float) Load 2768
|
|
|
|
+ 2770: 6(float) FAdd 2769 2767
|
|
|
|
+ 2771: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ Store 2771 2770
|
|
|
|
+ 2772: 192 Load 194(sCubeShadow)
|
|
|
|
+ 2773: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2774: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2775: 6(float) CompositeExtract 2773 3
|
|
|
|
+ 2776: 6(float) ImageSampleDrefImplicitLod 2772 2773 2775 MinLod 2774
|
|
|
|
+ 2777: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ 2778: 6(float) Load 2777
|
|
|
|
+ 2779: 6(float) FAdd 2778 2776
|
|
|
|
+ 2780: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ Store 2780 2779
|
|
|
|
+ 2781: 206 Load 208(s1DArray)
|
|
|
|
+ 2782: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2783: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2784: 7(fvec4) ImageSampleImplicitLod 2781 2782 MinLod 2783
|
|
|
|
+ 2785: 7(fvec4) Load 2729(texel)
|
|
|
|
+ 2786: 7(fvec4) FAdd 2785 2784
|
|
|
|
+ Store 2729(texel) 2786
|
|
|
|
+ 2787: 215 Load 217(s2DArray)
|
|
|
|
+ 2788: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2789: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2790: 7(fvec4) ImageSampleImplicitLod 2787 2788 MinLod 2789
|
|
|
|
+ 2791: 7(fvec4) Load 2729(texel)
|
|
|
|
+ 2792: 7(fvec4) FAdd 2791 2790
|
|
|
|
+ Store 2729(texel) 2792
|
|
|
|
+ 2793: 224 Load 226(sCubeArray)
|
|
|
|
+ 2794: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2795: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2796: 7(fvec4) ImageSampleImplicitLod 2793 2794 MinLod 2795
|
|
|
|
+ 2797: 7(fvec4) Load 2729(texel)
|
|
|
|
+ 2798: 7(fvec4) FAdd 2797 2796
|
|
|
|
+ Store 2729(texel) 2798
|
|
|
|
+ 2799: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 2800: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2801: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2802: 6(float) CompositeExtract 2800 2
|
|
|
|
+ 2803: 6(float) ImageSampleDrefImplicitLod 2799 2800 2802 MinLod 2801
|
|
|
|
+ 2804: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ 2805: 6(float) Load 2804
|
|
|
|
+ 2806: 6(float) FAdd 2805 2803
|
|
|
|
+ 2807: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ Store 2807 2806
|
|
|
|
+ 2808: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2809: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2810: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2811: 6(float) CompositeExtract 2809 3
|
|
|
|
+ 2812: 6(float) ImageSampleDrefImplicitLod 2808 2809 2811 MinLod 2810
|
|
|
|
+ 2813: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ 2814: 6(float) Load 2813
|
|
|
|
+ 2815: 6(float) FAdd 2814 2812
|
|
|
|
+ 2816: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ Store 2816 2815
|
|
|
|
+ 2817: 278 Load 280(sCubeArrayShadow)
|
|
|
|
+ 2818: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2819: 6(float) Load 283(compare)
|
|
|
|
+ 2820: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2821: 6(float) ImageSampleDrefImplicitLod 2817 2818 2819 MinLod 2820
|
|
|
|
+ 2822: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ 2823: 6(float) Load 2822
|
|
|
|
+ 2824: 6(float) FAdd 2823 2821
|
|
|
|
+ 2825: 174(ptr) AccessChain 2729(texel) 173
|
|
|
|
+ Store 2825 2824
|
|
|
|
+ 2826: 7(fvec4) Load 2729(texel)
|
|
|
|
+ ReturnValue 2826
|
|
|
|
+ FunctionEnd
|
|
|
|
+102(testSparseTextureOffsetClamp(): 7(fvec4) Function None 8
|
|
|
|
+ 103: Label
|
|
|
|
+ 2829(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2829(texel) 120
|
|
|
|
+ 2830: 133 Load 135(s2D)
|
|
|
|
+ 2831: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2832: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2833:1991(ResType) ImageSparseSampleImplicitLod 2830 2831 ConstOffset MinLod 452 2832
|
|
|
|
+ 2834: 7(fvec4) CompositeExtract 2833 1
|
|
|
|
+ Store 2829(texel) 2834
|
|
|
|
+ 2835: 47(int) CompositeExtract 2833 0
|
|
|
|
+ 2836: 144 Load 146(s3D)
|
|
|
|
+ 2837: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2838: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2839:1991(ResType) ImageSparseSampleImplicitLod 2836 2837 ConstOffset MinLod 459 2838
|
|
|
|
+ 2840: 7(fvec4) CompositeExtract 2839 1
|
|
|
|
+ Store 2829(texel) 2840
|
|
|
|
+ 2841: 47(int) CompositeExtract 2839 0
|
|
|
|
+ 2842: 180 Load 182(s2DShadow)
|
|
|
|
+ 2843: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2844: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2845: 174(ptr) AccessChain 2829(texel) 173
|
|
|
|
+ 2846: 6(float) CompositeExtract 2843 2
|
|
|
|
+ 2847:2009(ResType) ImageSparseSampleDrefImplicitLod 2842 2843 2846 ConstOffset MinLod 452 2844
|
|
|
|
+ 2848: 6(float) CompositeExtract 2847 1
|
|
|
|
+ Store 2845 2848
|
|
|
|
+ 2849: 47(int) CompositeExtract 2847 0
|
|
|
|
+ 2850: 215 Load 217(s2DArray)
|
|
|
|
+ 2851: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2852: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2853:1991(ResType) ImageSparseSampleImplicitLod 2850 2851 ConstOffset MinLod 452 2852
|
|
|
|
+ 2854: 7(fvec4) CompositeExtract 2853 1
|
|
|
|
+ Store 2829(texel) 2854
|
|
|
|
+ 2855: 47(int) CompositeExtract 2853 0
|
|
|
|
+ 2856: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2857: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2858: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2859: 174(ptr) AccessChain 2829(texel) 173
|
|
|
|
+ 2860: 6(float) CompositeExtract 2857 3
|
|
|
|
+ 2861:2009(ResType) ImageSparseSampleDrefImplicitLod 2856 2857 2860 ConstOffset MinLod 452 2858
|
|
|
|
+ 2862: 6(float) CompositeExtract 2861 1
|
|
|
|
+ Store 2859 2862
|
|
|
|
+ 2863: 47(int) CompositeExtract 2861 0
|
|
|
|
+ 2864: 7(fvec4) Load 2829(texel)
|
|
|
|
+ ReturnValue 2864
|
|
|
|
+ FunctionEnd
|
|
|
|
+104(testTextureOffsetClamp(): 7(fvec4) Function None 8
|
|
|
|
+ 105: Label
|
|
|
|
+ 2867(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2867(texel) 120
|
|
|
|
+ 2868: 122 Load 124(s1D)
|
|
|
|
+ 2869: 6(float) Load 127(c1)
|
|
|
|
+ 2870: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2871: 7(fvec4) ImageSampleImplicitLod 2868 2869 ConstOffset MinLod 445 2870
|
|
|
|
+ 2872: 7(fvec4) Load 2867(texel)
|
|
|
|
+ 2873: 7(fvec4) FAdd 2872 2871
|
|
|
|
+ Store 2867(texel) 2873
|
|
|
|
+ 2874: 133 Load 135(s2D)
|
|
|
|
+ 2875: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2876: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2877: 7(fvec4) ImageSampleImplicitLod 2874 2875 ConstOffset MinLod 452 2876
|
|
|
|
+ 2878: 7(fvec4) Load 2867(texel)
|
|
|
|
+ 2879: 7(fvec4) FAdd 2878 2877
|
|
|
|
+ Store 2867(texel) 2879
|
|
|
|
+ 2880: 144 Load 146(s3D)
|
|
|
|
+ 2881: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2882: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2883: 7(fvec4) ImageSampleImplicitLod 2880 2881 ConstOffset MinLod 459 2882
|
|
|
|
+ 2884: 7(fvec4) Load 2867(texel)
|
|
|
|
+ 2885: 7(fvec4) FAdd 2884 2883
|
|
|
|
+ Store 2867(texel) 2885
|
|
|
|
+ 2886: 165 Load 167(s1DShadow)
|
|
|
|
+ 2887: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2888: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2889: 6(float) CompositeExtract 2887 2
|
|
|
|
+ 2890: 6(float) ImageSampleDrefImplicitLod 2886 2887 2889 ConstOffset MinLod 445 2888
|
|
|
|
+ 2891: 174(ptr) AccessChain 2867(texel) 173
|
|
|
|
+ 2892: 6(float) Load 2891
|
|
|
|
+ 2893: 6(float) FAdd 2892 2890
|
|
|
|
+ 2894: 174(ptr) AccessChain 2867(texel) 173
|
|
|
|
+ Store 2894 2893
|
|
|
|
+ 2895: 180 Load 182(s2DShadow)
|
|
|
|
+ 2896: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2897: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2898: 6(float) CompositeExtract 2896 2
|
|
|
|
+ 2899: 6(float) ImageSampleDrefImplicitLod 2895 2896 2898 ConstOffset MinLod 452 2897
|
|
|
|
+ 2900: 174(ptr) AccessChain 2867(texel) 173
|
|
|
|
+ 2901: 6(float) Load 2900
|
|
|
|
+ 2902: 6(float) FAdd 2901 2899
|
|
|
|
+ 2903: 174(ptr) AccessChain 2867(texel) 173
|
|
|
|
+ Store 2903 2902
|
|
|
|
+ 2904: 206 Load 208(s1DArray)
|
|
|
|
+ 2905: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2906: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2907: 7(fvec4) ImageSampleImplicitLod 2904 2905 ConstOffset MinLod 445 2906
|
|
|
|
+ 2908: 7(fvec4) Load 2867(texel)
|
|
|
|
+ 2909: 7(fvec4) FAdd 2908 2907
|
|
|
|
+ Store 2867(texel) 2909
|
|
|
|
+ 2910: 215 Load 217(s2DArray)
|
|
|
|
+ 2911: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2912: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2913: 7(fvec4) ImageSampleImplicitLod 2910 2911 ConstOffset MinLod 452 2912
|
|
|
|
+ 2914: 7(fvec4) Load 2867(texel)
|
|
|
|
+ 2915: 7(fvec4) FAdd 2914 2913
|
|
|
|
+ Store 2867(texel) 2915
|
|
|
|
+ 2916: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 2917: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2918: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2919: 6(float) CompositeExtract 2917 2
|
|
|
|
+ 2920: 6(float) ImageSampleDrefImplicitLod 2916 2917 2919 ConstOffset MinLod 445 2918
|
|
|
|
+ 2921: 174(ptr) AccessChain 2867(texel) 173
|
|
|
|
+ 2922: 6(float) Load 2921
|
|
|
|
+ 2923: 6(float) FAdd 2922 2920
|
|
|
|
+ 2924: 174(ptr) AccessChain 2867(texel) 173
|
|
|
|
+ Store 2924 2923
|
|
|
|
+ 2925: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2926: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2927: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2928: 6(float) CompositeExtract 2926 3
|
|
|
|
+ 2929: 6(float) ImageSampleDrefImplicitLod 2925 2926 2928 ConstOffset MinLod 452 2927
|
|
|
|
+ 2930: 174(ptr) AccessChain 2867(texel) 173
|
|
|
|
+ 2931: 6(float) Load 2930
|
|
|
|
+ 2932: 6(float) FAdd 2931 2929
|
|
|
|
+ 2933: 174(ptr) AccessChain 2867(texel) 173
|
|
|
|
+ Store 2933 2932
|
|
|
|
+ 2934: 7(fvec4) Load 2867(texel)
|
|
|
|
+ ReturnValue 2934
|
|
|
|
+ FunctionEnd
|
|
|
|
+106(testSparseTextureGradClamp(): 7(fvec4) Function None 8
|
|
|
|
+ 107: Label
|
|
|
|
+ 2937(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 2937(texel) 120
|
|
|
|
+ 2938: 133 Load 135(s2D)
|
|
|
|
+ 2939: 52(fvec2) Load 138(c2)
|
|
|
|
+ 2940: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2941: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2942: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2943:1991(ResType) ImageSparseSampleExplicitLod 2938 2939 Grad MinLod 2940 2941 2942
|
|
|
|
+ 2944: 7(fvec4) CompositeExtract 2943 1
|
|
|
|
+ Store 2937(texel) 2944
|
|
|
|
+ 2945: 47(int) CompositeExtract 2943 0
|
|
|
|
+ 2946: 144 Load 146(s3D)
|
|
|
|
+ 2947: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2948: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2949: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2950: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2951:1991(ResType) ImageSparseSampleExplicitLod 2946 2947 Grad MinLod 2948 2949 2950
|
|
|
|
+ 2952: 7(fvec4) CompositeExtract 2951 1
|
|
|
|
+ Store 2937(texel) 2952
|
|
|
|
+ 2953: 47(int) CompositeExtract 2951 0
|
|
|
|
+ 2954: 156 Load 158(sCube)
|
|
|
|
+ 2955: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2956: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2957: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2958: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2959:1991(ResType) ImageSparseSampleExplicitLod 2954 2955 Grad MinLod 2956 2957 2958
|
|
|
|
+ 2960: 7(fvec4) CompositeExtract 2959 1
|
|
|
|
+ Store 2937(texel) 2960
|
|
|
|
+ 2961: 47(int) CompositeExtract 2959 0
|
|
|
|
+ 2962: 180 Load 182(s2DShadow)
|
|
|
|
+ 2963: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2964: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2965: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2966: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2967: 174(ptr) AccessChain 2937(texel) 173
|
|
|
|
+ 2968: 6(float) CompositeExtract 2963 2
|
|
|
|
+ 2969:2009(ResType) ImageSparseSampleDrefExplicitLod 2962 2963 2968 Grad MinLod 2964 2965 2966
|
|
|
|
+ 2970: 6(float) CompositeExtract 2969 1
|
|
|
|
+ Store 2967 2970
|
|
|
|
+ 2971: 47(int) CompositeExtract 2969 0
|
|
|
|
+ 2972: 192 Load 194(sCubeShadow)
|
|
|
|
+ 2973: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2974: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2975: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 2976: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2977: 174(ptr) AccessChain 2937(texel) 173
|
|
|
|
+ 2978: 6(float) CompositeExtract 2973 3
|
|
|
|
+ 2979:2009(ResType) ImageSparseSampleDrefExplicitLod 2972 2973 2978 Grad MinLod 2974 2975 2976
|
|
|
|
+ 2980: 6(float) CompositeExtract 2979 1
|
|
|
|
+ Store 2977 2980
|
|
|
|
+ 2981: 47(int) CompositeExtract 2979 0
|
|
|
|
+ 2982: 215 Load 217(s2DArray)
|
|
|
|
+ 2983: 148(fvec3) Load 150(c3)
|
|
|
|
+ 2984: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2985: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2986: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2987:1991(ResType) ImageSparseSampleExplicitLod 2982 2983 Grad MinLod 2984 2985 2986
|
|
|
|
+ 2988: 7(fvec4) CompositeExtract 2987 1
|
|
|
|
+ Store 2937(texel) 2988
|
|
|
|
+ 2989: 47(int) CompositeExtract 2987 0
|
|
|
|
+ 2990: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 2991: 7(fvec4) Load 197(c4)
|
|
|
|
+ 2992: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2993: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 2994: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 2995: 174(ptr) AccessChain 2937(texel) 173
|
|
|
|
+ 2996: 6(float) CompositeExtract 2991 3
|
|
|
|
+ 2997:2009(ResType) ImageSparseSampleDrefExplicitLod 2990 2991 2996 Grad MinLod 2992 2993 2994
|
|
|
|
+ 2998: 6(float) CompositeExtract 2997 1
|
|
|
|
+ Store 2995 2998
|
|
|
|
+ 2999: 47(int) CompositeExtract 2997 0
|
|
|
|
+ 3000: 224 Load 226(sCubeArray)
|
|
|
|
+ 3001: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3002: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3003: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3004: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3005:1991(ResType) ImageSparseSampleExplicitLod 3000 3001 Grad MinLod 3002 3003 3004
|
|
|
|
+ 3006: 7(fvec4) CompositeExtract 3005 1
|
|
|
|
+ Store 2937(texel) 3006
|
|
|
|
+ 3007: 47(int) CompositeExtract 3005 0
|
|
|
|
+ 3008: 7(fvec4) Load 2937(texel)
|
|
|
|
+ ReturnValue 3008
|
|
|
|
+ FunctionEnd
|
|
|
|
+108(testTextureGradClamp(): 7(fvec4) Function None 8
|
|
|
|
+ 109: Label
|
|
|
|
+ 3011(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 3011(texel) 120
|
|
|
|
+ 3012: 122 Load 124(s1D)
|
|
|
|
+ 3013: 6(float) Load 127(c1)
|
|
|
|
+ 3014: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3015: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3016: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3017: 7(fvec4) ImageSampleExplicitLod 3012 3013 Grad MinLod 3014 3015 3016
|
|
|
|
+ 3018: 7(fvec4) Load 3011(texel)
|
|
|
|
+ 3019: 7(fvec4) FAdd 3018 3017
|
|
|
|
+ Store 3011(texel) 3019
|
|
|
|
+ 3020: 133 Load 135(s2D)
|
|
|
|
+ 3021: 52(fvec2) Load 138(c2)
|
|
|
|
+ 3022: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3023: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3024: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3025: 7(fvec4) ImageSampleExplicitLod 3020 3021 Grad MinLod 3022 3023 3024
|
|
|
|
+ 3026: 7(fvec4) Load 3011(texel)
|
|
|
|
+ 3027: 7(fvec4) FAdd 3026 3025
|
|
|
|
+ Store 3011(texel) 3027
|
|
|
|
+ 3028: 144 Load 146(s3D)
|
|
|
|
+ 3029: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3030: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3031: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3032: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3033: 7(fvec4) ImageSampleExplicitLod 3028 3029 Grad MinLod 3030 3031 3032
|
|
|
|
+ 3034: 7(fvec4) Load 3011(texel)
|
|
|
|
+ 3035: 7(fvec4) FAdd 3034 3033
|
|
|
|
+ Store 3011(texel) 3035
|
|
|
|
+ 3036: 156 Load 158(sCube)
|
|
|
|
+ 3037: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3038: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3039: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3040: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3041: 7(fvec4) ImageSampleExplicitLod 3036 3037 Grad MinLod 3038 3039 3040
|
|
|
|
+ 3042: 7(fvec4) Load 3011(texel)
|
|
|
|
+ 3043: 7(fvec4) FAdd 3042 3041
|
|
|
|
+ Store 3011(texel) 3043
|
|
|
|
+ 3044: 165 Load 167(s1DShadow)
|
|
|
|
+ 3045: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3046: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3047: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3048: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3049: 6(float) CompositeExtract 3045 2
|
|
|
|
+ 3050: 6(float) ImageSampleDrefExplicitLod 3044 3045 3049 Grad MinLod 3046 3047 3048
|
|
|
|
+ 3051: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ 3052: 6(float) Load 3051
|
|
|
|
+ 3053: 6(float) FAdd 3052 3050
|
|
|
|
+ 3054: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ Store 3054 3053
|
|
|
|
+ 3055: 180 Load 182(s2DShadow)
|
|
|
|
+ 3056: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3057: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3058: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3059: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3060: 6(float) CompositeExtract 3056 2
|
|
|
|
+ 3061: 6(float) ImageSampleDrefExplicitLod 3055 3056 3060 Grad MinLod 3057 3058 3059
|
|
|
|
+ 3062: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ 3063: 6(float) Load 3062
|
|
|
|
+ 3064: 6(float) FAdd 3063 3061
|
|
|
|
+ 3065: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ Store 3065 3064
|
|
|
|
+ 3066: 192 Load 194(sCubeShadow)
|
|
|
|
+ 3067: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3068: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3069: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3070: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3071: 6(float) CompositeExtract 3067 3
|
|
|
|
+ 3072: 6(float) ImageSampleDrefExplicitLod 3066 3067 3071 Grad MinLod 3068 3069 3070
|
|
|
|
+ 3073: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ 3074: 6(float) Load 3073
|
|
|
|
+ 3075: 6(float) FAdd 3074 3072
|
|
|
|
+ 3076: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ Store 3076 3075
|
|
|
|
+ 3077: 206 Load 208(s1DArray)
|
|
|
|
+ 3078: 52(fvec2) Load 138(c2)
|
|
|
|
+ 3079: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3080: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3081: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3082: 7(fvec4) ImageSampleExplicitLod 3077 3078 Grad MinLod 3079 3080 3081
|
|
|
|
+ 3083: 7(fvec4) Load 3011(texel)
|
|
|
|
+ 3084: 7(fvec4) FAdd 3083 3082
|
|
|
|
+ Store 3011(texel) 3084
|
|
|
|
+ 3085: 215 Load 217(s2DArray)
|
|
|
|
+ 3086: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3087: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3088: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3089: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3090: 7(fvec4) ImageSampleExplicitLod 3085 3086 Grad MinLod 3087 3088 3089
|
|
|
|
+ 3091: 7(fvec4) Load 3011(texel)
|
|
|
|
+ 3092: 7(fvec4) FAdd 3091 3090
|
|
|
|
+ Store 3011(texel) 3092
|
|
|
|
+ 3093: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 3094: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3095: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3096: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3097: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3098: 6(float) CompositeExtract 3094 2
|
|
|
|
+ 3099: 6(float) ImageSampleDrefExplicitLod 3093 3094 3098 Grad MinLod 3095 3096 3097
|
|
|
|
+ 3100: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ 3101: 6(float) Load 3100
|
|
|
|
+ 3102: 6(float) FAdd 3101 3099
|
|
|
|
+ 3103: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ Store 3103 3102
|
|
|
|
+ 3104: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 3105: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3106: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3107: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3108: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3109: 6(float) CompositeExtract 3105 3
|
|
|
|
+ 3110: 6(float) ImageSampleDrefExplicitLod 3104 3105 3109 Grad MinLod 3106 3107 3108
|
|
|
|
+ 3111: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ 3112: 6(float) Load 3111
|
|
|
|
+ 3113: 6(float) FAdd 3112 3110
|
|
|
|
+ 3114: 174(ptr) AccessChain 3011(texel) 173
|
|
|
|
+ Store 3114 3113
|
|
|
|
+ 3115: 224 Load 226(sCubeArray)
|
|
|
|
+ 3116: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3117: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3118: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3119: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3120: 7(fvec4) ImageSampleExplicitLod 3115 3116 Grad MinLod 3117 3118 3119
|
|
|
|
+ 3121: 7(fvec4) Load 3011(texel)
|
|
|
|
+ 3122: 7(fvec4) FAdd 3121 3120
|
|
|
|
+ Store 3011(texel) 3122
|
|
|
|
+ 3123: 7(fvec4) Load 3011(texel)
|
|
|
|
+ ReturnValue 3123
|
|
|
|
+ FunctionEnd
|
|
|
|
+110(testSparseTextureGradOffsetClamp(): 7(fvec4) Function None 8
|
|
|
|
+ 111: Label
|
|
|
|
+ 3126(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 3126(texel) 120
|
|
|
|
+ 3127: 133 Load 135(s2D)
|
|
|
|
+ 3128: 52(fvec2) Load 138(c2)
|
|
|
|
+ 3129: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3130: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3131: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3132:1991(ResType) ImageSparseSampleExplicitLod 3127 3128 Grad ConstOffset MinLod 3129 3130 452 3131
|
|
|
|
+ 3133: 7(fvec4) CompositeExtract 3132 1
|
|
|
|
+ Store 3126(texel) 3133
|
|
|
|
+ 3134: 47(int) CompositeExtract 3132 0
|
|
|
|
+ 3135: 144 Load 146(s3D)
|
|
|
|
+ 3136: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3137: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3138: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3139: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3140:1991(ResType) ImageSparseSampleExplicitLod 3135 3136 Grad ConstOffset MinLod 3137 3138 459 3139
|
|
|
|
+ 3141: 7(fvec4) CompositeExtract 3140 1
|
|
|
|
+ Store 3126(texel) 3141
|
|
|
|
+ 3142: 47(int) CompositeExtract 3140 0
|
|
|
|
+ 3143: 180 Load 182(s2DShadow)
|
|
|
|
+ 3144: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3145: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3146: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3147: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3148: 174(ptr) AccessChain 3126(texel) 173
|
|
|
|
+ 3149: 6(float) CompositeExtract 3144 2
|
|
|
|
+ 3150:2009(ResType) ImageSparseSampleDrefExplicitLod 3143 3144 3149 Grad ConstOffset MinLod 3145 3146 452 3147
|
|
|
|
+ 3151: 6(float) CompositeExtract 3150 1
|
|
|
|
+ Store 3148 3151
|
|
|
|
+ 3152: 47(int) CompositeExtract 3150 0
|
|
|
|
+ 3153: 215 Load 217(s2DArray)
|
|
|
|
+ 3154: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3155: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3156: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3157: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3158:1991(ResType) ImageSparseSampleExplicitLod 3153 3154 Grad ConstOffset MinLod 3155 3156 452 3157
|
|
|
|
+ 3159: 7(fvec4) CompositeExtract 3158 1
|
|
|
|
+ Store 3126(texel) 3159
|
|
|
|
+ 3160: 47(int) CompositeExtract 3158 0
|
|
|
|
+ 3161: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 3162: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3163: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3164: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3165: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3166: 174(ptr) AccessChain 3126(texel) 173
|
|
|
|
+ 3167: 6(float) CompositeExtract 3162 3
|
|
|
|
+ 3168:2009(ResType) ImageSparseSampleDrefExplicitLod 3161 3162 3167 Grad ConstOffset MinLod 3163 3164 452 3165
|
|
|
|
+ 3169: 6(float) CompositeExtract 3168 1
|
|
|
|
+ Store 3166 3169
|
|
|
|
+ 3170: 47(int) CompositeExtract 3168 0
|
|
|
|
+ 3171: 7(fvec4) Load 3126(texel)
|
|
|
|
+ ReturnValue 3171
|
|
|
|
+ FunctionEnd
|
|
|
|
+112(testTextureGradOffsetClamp(): 7(fvec4) Function None 8
|
|
|
|
+ 113: Label
|
|
|
|
+ 3174(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 3174(texel) 120
|
|
|
|
+ 3175: 122 Load 124(s1D)
|
|
|
|
+ 3176: 6(float) Load 127(c1)
|
|
|
|
+ 3177: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3178: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3179: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3180: 7(fvec4) ImageSampleExplicitLod 3175 3176 Grad ConstOffset MinLod 3177 3178 445 3179
|
|
|
|
+ 3181: 7(fvec4) Load 3174(texel)
|
|
|
|
+ 3182: 7(fvec4) FAdd 3181 3180
|
|
|
|
+ Store 3174(texel) 3182
|
|
|
|
+ 3183: 133 Load 135(s2D)
|
|
|
|
+ 3184: 52(fvec2) Load 138(c2)
|
|
|
|
+ 3185: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3186: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3187: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3188: 7(fvec4) ImageSampleExplicitLod 3183 3184 Grad ConstOffset MinLod 3185 3186 452 3187
|
|
|
|
+ 3189: 7(fvec4) Load 3174(texel)
|
|
|
|
+ 3190: 7(fvec4) FAdd 3189 3188
|
|
|
|
+ Store 3174(texel) 3190
|
|
|
|
+ 3191: 144 Load 146(s3D)
|
|
|
|
+ 3192: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3193: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3194: 148(fvec3) Load 882(dPdxy3)
|
|
|
|
+ 3195: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3196: 7(fvec4) ImageSampleExplicitLod 3191 3192 Grad ConstOffset MinLod 3193 3194 459 3195
|
|
|
|
+ 3197: 7(fvec4) Load 3174(texel)
|
|
|
|
+ 3198: 7(fvec4) FAdd 3197 3196
|
|
|
|
+ Store 3174(texel) 3198
|
|
|
|
+ 3199: 165 Load 167(s1DShadow)
|
|
|
|
+ 3200: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3201: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3202: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3203: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3204: 6(float) CompositeExtract 3200 2
|
|
|
|
+ 3205: 6(float) ImageSampleDrefExplicitLod 3199 3200 3204 Grad ConstOffset MinLod 3201 3202 445 3203
|
|
|
|
+ 3206: 174(ptr) AccessChain 3174(texel) 173
|
|
|
|
+ 3207: 6(float) Load 3206
|
|
|
|
+ 3208: 6(float) FAdd 3207 3205
|
|
|
|
+ 3209: 174(ptr) AccessChain 3174(texel) 173
|
|
|
|
+ Store 3209 3208
|
|
|
|
+ 3210: 180 Load 182(s2DShadow)
|
|
|
|
+ 3211: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3212: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3213: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3214: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3215: 6(float) CompositeExtract 3211 2
|
|
|
|
+ 3216: 6(float) ImageSampleDrefExplicitLod 3210 3211 3215 Grad ConstOffset MinLod 3212 3213 452 3214
|
|
|
|
+ 3217: 174(ptr) AccessChain 3174(texel) 173
|
|
|
|
+ 3218: 6(float) Load 3217
|
|
|
|
+ 3219: 6(float) FAdd 3218 3216
|
|
|
|
+ 3220: 174(ptr) AccessChain 3174(texel) 173
|
|
|
|
+ Store 3220 3219
|
|
|
|
+ 3221: 206 Load 208(s1DArray)
|
|
|
|
+ 3222: 52(fvec2) Load 138(c2)
|
|
|
|
+ 3223: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3224: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3225: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3226: 7(fvec4) ImageSampleExplicitLod 3221 3222 Grad ConstOffset MinLod 3223 3224 445 3225
|
|
|
|
+ 3227: 7(fvec4) Load 3174(texel)
|
|
|
|
+ 3228: 7(fvec4) FAdd 3227 3226
|
|
|
|
+ Store 3174(texel) 3228
|
|
|
|
+ 3229: 215 Load 217(s2DArray)
|
|
|
|
+ 3230: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3231: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3232: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3233: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3234: 7(fvec4) ImageSampleExplicitLod 3229 3230 Grad ConstOffset MinLod 3231 3232 452 3233
|
|
|
|
+ 3235: 7(fvec4) Load 3174(texel)
|
|
|
|
+ 3236: 7(fvec4) FAdd 3235 3234
|
|
|
|
+ Store 3174(texel) 3236
|
|
|
|
+ 3237: 233 Load 235(s1DArrayShadow)
|
|
|
|
+ 3238: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3239: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3240: 6(float) Load 866(dPdxy1)
|
|
|
|
+ 3241: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3242: 6(float) CompositeExtract 3238 2
|
|
|
|
+ 3243: 6(float) ImageSampleDrefExplicitLod 3237 3238 3242 Grad ConstOffset MinLod 3239 3240 445 3241
|
|
|
|
+ 3244: 174(ptr) AccessChain 3174(texel) 173
|
|
|
|
+ 3245: 6(float) Load 3244
|
|
|
|
+ 3246: 6(float) FAdd 3245 3243
|
|
|
|
+ 3247: 174(ptr) AccessChain 3174(texel) 173
|
|
|
|
+ Store 3247 3246
|
|
|
|
+ 3248: 245 Load 247(s2DArrayShadow)
|
|
|
|
+ 3249: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3250: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3251: 52(fvec2) Load 874(dPdxy2)
|
|
|
|
+ 3252: 6(float) Load 2665(lodClamp)
|
|
|
|
+ 3253: 6(float) CompositeExtract 3249 3
|
|
|
|
+ 3254: 6(float) ImageSampleDrefExplicitLod 3248 3249 3253 Grad ConstOffset MinLod 3250 3251 452 3252
|
|
|
|
+ 3255: 174(ptr) AccessChain 3174(texel) 173
|
|
|
|
+ 3256: 6(float) Load 3255
|
|
|
|
+ 3257: 6(float) FAdd 3256 3254
|
|
|
|
+ 3258: 174(ptr) AccessChain 3174(texel) 173
|
|
|
|
+ Store 3258 3257
|
|
|
|
+ 3259: 7(fvec4) Load 3174(texel)
|
|
|
|
+ ReturnValue 3259
|
|
|
|
+ FunctionEnd
|
|
|
|
+114(testCombinedTextureSampler(): 7(fvec4) Function None 8
|
|
|
|
+ 115: Label
|
|
|
|
+ 3262(texel): 63(ptr) Variable Function
|
|
|
|
+ Store 3262(texel) 120
|
|
|
|
+ 3265: 121 Load 3264(t1D)
|
|
|
|
+ 3269: 3266 Load 3268(s)
|
|
|
|
+ 3270: 122 SampledImage 3265 3269
|
|
|
|
+ 3271: 6(float) Load 127(c1)
|
|
|
|
+ 3272: 7(fvec4) ImageSampleImplicitLod 3270 3271
|
|
|
|
+ 3273: 7(fvec4) Load 3262(texel)
|
|
|
|
+ 3274: 7(fvec4) FAdd 3273 3272
|
|
|
|
+ Store 3262(texel) 3274
|
|
|
|
+ 3277: 132 Load 3276(t2D)
|
|
|
|
+ 3278: 3266 Load 3268(s)
|
|
|
|
+ 3279: 133 SampledImage 3277 3278
|
|
|
|
+ 3280: 52(fvec2) Load 138(c2)
|
|
|
|
+ 3281: 7(fvec4) ImageSampleImplicitLod 3279 3280
|
|
|
|
+ 3282: 7(fvec4) Load 3262(texel)
|
|
|
|
+ 3283: 7(fvec4) FAdd 3282 3281
|
|
|
|
+ Store 3262(texel) 3283
|
|
|
|
+ 3286: 143 Load 3285(t3D)
|
|
|
|
+ 3287: 3266 Load 3268(s)
|
|
|
|
+ 3288: 144 SampledImage 3286 3287
|
|
|
|
+ 3289: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3290: 7(fvec4) ImageSampleImplicitLod 3288 3289
|
|
|
|
+ 3291: 7(fvec4) Load 3262(texel)
|
|
|
|
+ 3292: 7(fvec4) FAdd 3291 3290
|
|
|
|
+ Store 3262(texel) 3292
|
|
|
|
+ 3295: 155 Load 3294(tCube)
|
|
|
|
+ 3296: 3266 Load 3268(s)
|
|
|
|
+ 3297: 156 SampledImage 3295 3296
|
|
|
|
+ 3298: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3299: 7(fvec4) ImageSampleImplicitLod 3297 3298
|
|
|
|
+ 3300: 7(fvec4) Load 3262(texel)
|
|
|
|
+ 3301: 7(fvec4) FAdd 3300 3299
|
|
|
|
+ Store 3262(texel) 3301
|
|
|
|
+ 3302: 121 Load 3264(t1D)
|
|
|
|
+ 3304: 3266 Load 3303(sShadow)
|
|
|
|
+ 3305: 165 SampledImage 3302 3304
|
|
|
|
+ 3306: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3307: 6(float) CompositeExtract 3306 2
|
|
|
|
+ 3308: 6(float) ImageSampleDrefImplicitLod 3305 3306 3307
|
|
|
|
+ 3309: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ 3310: 6(float) Load 3309
|
|
|
|
+ 3311: 6(float) FAdd 3310 3308
|
|
|
|
+ 3312: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ Store 3312 3311
|
|
|
|
+ 3313: 132 Load 3276(t2D)
|
|
|
|
+ 3314: 3266 Load 3303(sShadow)
|
|
|
|
+ 3315: 180 SampledImage 3313 3314
|
|
|
|
+ 3316: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3317: 6(float) CompositeExtract 3316 2
|
|
|
|
+ 3318: 6(float) ImageSampleDrefImplicitLod 3315 3316 3317
|
|
|
|
+ 3319: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ 3320: 6(float) Load 3319
|
|
|
|
+ 3321: 6(float) FAdd 3320 3318
|
|
|
|
+ 3322: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ Store 3322 3321
|
|
|
|
+ 3323: 155 Load 3294(tCube)
|
|
|
|
+ 3324: 3266 Load 3303(sShadow)
|
|
|
|
+ 3325: 192 SampledImage 3323 3324
|
|
|
|
+ 3326: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3327: 6(float) CompositeExtract 3326 3
|
|
|
|
+ 3328: 6(float) ImageSampleDrefImplicitLod 3325 3326 3327
|
|
|
|
+ 3329: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ 3330: 6(float) Load 3329
|
|
|
|
+ 3331: 6(float) FAdd 3330 3328
|
|
|
|
+ 3332: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ Store 3332 3331
|
|
|
|
+ 3335: 205 Load 3334(t1DArray)
|
|
|
|
+ 3336: 3266 Load 3268(s)
|
|
|
|
+ 3337: 206 SampledImage 3335 3336
|
|
|
|
+ 3338: 52(fvec2) Load 138(c2)
|
|
|
|
+ 3339: 7(fvec4) ImageSampleImplicitLod 3337 3338
|
|
|
|
+ 3340: 7(fvec4) Load 3262(texel)
|
|
|
|
+ 3341: 7(fvec4) FAdd 3340 3339
|
|
|
|
+ Store 3262(texel) 3341
|
|
|
|
+ 3344: 214 Load 3343(t2DArray)
|
|
|
|
+ 3345: 3266 Load 3268(s)
|
|
|
|
+ 3346: 215 SampledImage 3344 3345
|
|
|
|
+ 3347: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3348: 7(fvec4) ImageSampleImplicitLod 3346 3347
|
|
|
|
+ 3349: 7(fvec4) Load 3262(texel)
|
|
|
|
+ 3350: 7(fvec4) FAdd 3349 3348
|
|
|
|
+ Store 3262(texel) 3350
|
|
|
|
+ 3353: 223 Load 3352(tCubeArray)
|
|
|
|
+ 3354: 3266 Load 3268(s)
|
|
|
|
+ 3355: 224 SampledImage 3353 3354
|
|
|
|
+ 3356: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3357: 7(fvec4) ImageSampleImplicitLod 3355 3356
|
|
|
|
+ 3358: 7(fvec4) Load 3262(texel)
|
|
|
|
+ 3359: 7(fvec4) FAdd 3358 3357
|
|
|
|
+ Store 3262(texel) 3359
|
|
|
|
+ 3360: 205 Load 3334(t1DArray)
|
|
|
|
+ 3361: 3266 Load 3303(sShadow)
|
|
|
|
+ 3362: 233 SampledImage 3360 3361
|
|
|
|
+ 3363: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3364: 6(float) CompositeExtract 3363 2
|
|
|
|
+ 3365: 6(float) ImageSampleDrefImplicitLod 3362 3363 3364
|
|
|
|
+ 3366: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ 3367: 6(float) Load 3366
|
|
|
|
+ 3368: 6(float) FAdd 3367 3365
|
|
|
|
+ 3369: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ Store 3369 3368
|
|
|
|
+ 3370: 214 Load 3343(t2DArray)
|
|
|
|
+ 3371: 3266 Load 3303(sShadow)
|
|
|
|
+ 3372: 245 SampledImage 3370 3371
|
|
|
|
+ 3373: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3374: 6(float) CompositeExtract 3373 3
|
|
|
|
+ 3375: 6(float) ImageSampleDrefImplicitLod 3372 3373 3374
|
|
|
|
+ 3376: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ 3377: 6(float) Load 3376
|
|
|
|
+ 3378: 6(float) FAdd 3377 3375
|
|
|
|
+ 3379: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ Store 3379 3378
|
|
|
|
+ 3382: 256 Load 3381(t2DRect)
|
|
|
|
+ 3383: 3266 Load 3268(s)
|
|
|
|
+ 3384: 257 SampledImage 3382 3383
|
|
|
|
+ 3385: 52(fvec2) Load 138(c2)
|
|
|
|
+ 3386: 7(fvec4) ImageSampleImplicitLod 3384 3385
|
|
|
|
+ 3387: 7(fvec4) Load 3262(texel)
|
|
|
|
+ 3388: 7(fvec4) FAdd 3387 3386
|
|
|
|
+ Store 3262(texel) 3388
|
|
|
|
+ 3389: 256 Load 3381(t2DRect)
|
|
|
|
+ 3390: 3266 Load 3303(sShadow)
|
|
|
|
+ 3391: 266 SampledImage 3389 3390
|
|
|
|
+ 3392: 148(fvec3) Load 150(c3)
|
|
|
|
+ 3393: 6(float) CompositeExtract 3392 2
|
|
|
|
+ 3394: 6(float) ImageSampleDrefImplicitLod 3391 3392 3393
|
|
|
|
+ 3395: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ 3396: 6(float) Load 3395
|
|
|
|
+ 3397: 6(float) FAdd 3396 3394
|
|
|
|
+ 3398: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ Store 3398 3397
|
|
|
|
+ 3399: 223 Load 3352(tCubeArray)
|
|
|
|
+ 3400: 3266 Load 3303(sShadow)
|
|
|
|
+ 3401: 278 SampledImage 3399 3400
|
|
|
|
+ 3402: 7(fvec4) Load 197(c4)
|
|
|
|
+ 3403: 6(float) Load 283(compare)
|
|
|
|
+ 3404: 6(float) ImageSampleDrefImplicitLod 3401 3402 3403
|
|
|
|
+ 3405: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ 3406: 6(float) Load 3405
|
|
|
|
+ 3407: 6(float) FAdd 3406 3404
|
|
|
|
+ 3408: 174(ptr) AccessChain 3262(texel) 173
|
|
|
|
+ Store 3408 3407
|
|
|
|
+ 3409: 7(fvec4) Load 3262(texel)
|
|
|
|
+ ReturnValue 3409
|
|
|
|
+ FunctionEnd
|
|
|
|
+116(testSubpassLoad(): 7(fvec4) Function None 8
|
|
|
|
+ 117: Label
|
|
|
|
+ 3415: 3412 Load 3414(subpass)
|
|
|
|
+ 3417: 7(fvec4) ImageRead 3415 3416
|
|
|
|
+ 3421: 3418 Load 3420(subpassMS)
|
|
|
|
+ 3422: 7(fvec4) ImageRead 3421 3416 Sample 799
|
|
|
|
+ 3423: 7(fvec4) FAdd 3417 3422
|
|
|
|
+ ReturnValue 3423
|
|
|
|
+ FunctionEnd
|