mirror of
https://github.com/RPCS3/glslang.git
synced 2024-11-27 05:00:28 +00:00
85308a427f
Test all core sampler functions.
4424 lines
226 KiB
Plaintext
4424 lines
226 KiB
Plaintext
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
|