1617a3babSopenharmony_cispv.separate.frag 2617a3babSopenharmony_ciValidation failed 3617a3babSopenharmony_ci// Module Version 10000 4617a3babSopenharmony_ci// Generated by (magic number): 8000b 5617a3babSopenharmony_ci// Id's are bound by 319 6617a3babSopenharmony_ci 7617a3babSopenharmony_ci Capability Shader 8617a3babSopenharmony_ci Capability SampledRect 9617a3babSopenharmony_ci Capability Sampled1D 10617a3babSopenharmony_ci Capability SampledCubeArray 11617a3babSopenharmony_ci Capability SampledBuffer 12617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 13617a3babSopenharmony_ci MemoryModel Logical GLSL450 14617a3babSopenharmony_ci EntryPoint Fragment 4 "main" 11 34 15617a3babSopenharmony_ci ExecutionMode 4 OriginUpperLeft 16617a3babSopenharmony_ci Source GLSL 400 17617a3babSopenharmony_ci Name 4 "main" 18617a3babSopenharmony_ci Name 6 "foo(" 19617a3babSopenharmony_ci Name 11 "color" 20617a3babSopenharmony_ci Name 14 "t2d" 21617a3babSopenharmony_ci Name 18 "s" 22617a3babSopenharmony_ci Name 31 "t3d" 23617a3babSopenharmony_ci Name 34 "i" 24617a3babSopenharmony_ci Name 41 "sA" 25617a3babSopenharmony_ci Name 58 "tex2D" 26617a3babSopenharmony_ci Name 64 "texCube" 27617a3babSopenharmony_ci Name 71 "texCubeArray" 28617a3babSopenharmony_ci Name 77 "sShadow" 29617a3babSopenharmony_ci Name 84 "itexCubeArray" 30617a3babSopenharmony_ci Name 91 "utexCubeArray" 31617a3babSopenharmony_ci Name 98 "tex1DArray" 32617a3babSopenharmony_ci Name 105 "itex1DArray" 33617a3babSopenharmony_ci Name 112 "utex1D" 34617a3babSopenharmony_ci Name 119 "itex1D" 35617a3babSopenharmony_ci Name 126 "utex1DArray" 36617a3babSopenharmony_ci Name 133 "texBuffer" 37617a3babSopenharmony_ci Name 145 "tex2DArray" 38617a3babSopenharmony_ci Name 157 "itex2D" 39617a3babSopenharmony_ci Name 164 "itex3D" 40617a3babSopenharmony_ci Name 171 "itexCube" 41617a3babSopenharmony_ci Name 178 "itex2DArray" 42617a3babSopenharmony_ci Name 185 "utex2D" 43617a3babSopenharmony_ci Name 192 "utex3D" 44617a3babSopenharmony_ci Name 199 "utexCube" 45617a3babSopenharmony_ci Name 206 "utex2DArray" 46617a3babSopenharmony_ci Name 213 "itex2DRect" 47617a3babSopenharmony_ci Name 220 "utex2DRect" 48617a3babSopenharmony_ci Name 227 "itexBuffer" 49617a3babSopenharmony_ci Name 234 "utexBuffer" 50617a3babSopenharmony_ci Name 241 "tex2DMS" 51617a3babSopenharmony_ci Name 248 "itex2DMS" 52617a3babSopenharmony_ci Name 255 "utex2DMS" 53617a3babSopenharmony_ci Name 262 "tex2DMSArray" 54617a3babSopenharmony_ci Name 269 "itex2DMSArray" 55617a3babSopenharmony_ci Name 276 "utex2DMSArray" 56617a3babSopenharmony_ci Name 283 "tex1D" 57617a3babSopenharmony_ci Name 293 "tex3D" 58617a3babSopenharmony_ci Name 304 "tex2DRect" 59617a3babSopenharmony_ci Decorate 11(color) Location 0 60617a3babSopenharmony_ci Decorate 14(t2d) DescriptorSet 0 61617a3babSopenharmony_ci Decorate 14(t2d) Binding 2 62617a3babSopenharmony_ci Decorate 18(s) DescriptorSet 0 63617a3babSopenharmony_ci Decorate 18(s) Binding 0 64617a3babSopenharmony_ci Decorate 31(t3d) DescriptorSet 0 65617a3babSopenharmony_ci Decorate 31(t3d) Binding 3 66617a3babSopenharmony_ci Decorate 34(i) Flat 67617a3babSopenharmony_ci Decorate 34(i) Location 0 68617a3babSopenharmony_ci Decorate 41(sA) DescriptorSet 0 69617a3babSopenharmony_ci Decorate 41(sA) Binding 1 70617a3babSopenharmony_ci Decorate 58(tex2D) DescriptorSet 0 71617a3babSopenharmony_ci Decorate 58(tex2D) Binding 0 72617a3babSopenharmony_ci Decorate 64(texCube) DescriptorSet 0 73617a3babSopenharmony_ci Decorate 64(texCube) Binding 0 74617a3babSopenharmony_ci Decorate 71(texCubeArray) DescriptorSet 0 75617a3babSopenharmony_ci Decorate 71(texCubeArray) Binding 0 76617a3babSopenharmony_ci Decorate 77(sShadow) DescriptorSet 0 77617a3babSopenharmony_ci Decorate 77(sShadow) Binding 0 78617a3babSopenharmony_ci Decorate 84(itexCubeArray) DescriptorSet 0 79617a3babSopenharmony_ci Decorate 84(itexCubeArray) Binding 0 80617a3babSopenharmony_ci Decorate 91(utexCubeArray) DescriptorSet 0 81617a3babSopenharmony_ci Decorate 91(utexCubeArray) Binding 0 82617a3babSopenharmony_ci Decorate 98(tex1DArray) DescriptorSet 0 83617a3babSopenharmony_ci Decorate 98(tex1DArray) Binding 0 84617a3babSopenharmony_ci Decorate 105(itex1DArray) DescriptorSet 0 85617a3babSopenharmony_ci Decorate 105(itex1DArray) Binding 0 86617a3babSopenharmony_ci Decorate 112(utex1D) DescriptorSet 0 87617a3babSopenharmony_ci Decorate 112(utex1D) Binding 0 88617a3babSopenharmony_ci Decorate 119(itex1D) DescriptorSet 0 89617a3babSopenharmony_ci Decorate 119(itex1D) Binding 0 90617a3babSopenharmony_ci Decorate 126(utex1DArray) DescriptorSet 0 91617a3babSopenharmony_ci Decorate 126(utex1DArray) Binding 0 92617a3babSopenharmony_ci Decorate 133(texBuffer) DescriptorSet 0 93617a3babSopenharmony_ci Decorate 133(texBuffer) Binding 0 94617a3babSopenharmony_ci Decorate 145(tex2DArray) DescriptorSet 0 95617a3babSopenharmony_ci Decorate 145(tex2DArray) Binding 0 96617a3babSopenharmony_ci Decorate 157(itex2D) DescriptorSet 0 97617a3babSopenharmony_ci Decorate 157(itex2D) Binding 0 98617a3babSopenharmony_ci Decorate 164(itex3D) DescriptorSet 0 99617a3babSopenharmony_ci Decorate 164(itex3D) Binding 0 100617a3babSopenharmony_ci Decorate 171(itexCube) DescriptorSet 0 101617a3babSopenharmony_ci Decorate 171(itexCube) Binding 0 102617a3babSopenharmony_ci Decorate 178(itex2DArray) DescriptorSet 0 103617a3babSopenharmony_ci Decorate 178(itex2DArray) Binding 0 104617a3babSopenharmony_ci Decorate 185(utex2D) DescriptorSet 0 105617a3babSopenharmony_ci Decorate 185(utex2D) Binding 0 106617a3babSopenharmony_ci Decorate 192(utex3D) DescriptorSet 0 107617a3babSopenharmony_ci Decorate 192(utex3D) Binding 0 108617a3babSopenharmony_ci Decorate 199(utexCube) DescriptorSet 0 109617a3babSopenharmony_ci Decorate 199(utexCube) Binding 0 110617a3babSopenharmony_ci Decorate 206(utex2DArray) DescriptorSet 0 111617a3babSopenharmony_ci Decorate 206(utex2DArray) Binding 0 112617a3babSopenharmony_ci Decorate 213(itex2DRect) DescriptorSet 0 113617a3babSopenharmony_ci Decorate 213(itex2DRect) Binding 0 114617a3babSopenharmony_ci Decorate 220(utex2DRect) DescriptorSet 0 115617a3babSopenharmony_ci Decorate 220(utex2DRect) Binding 0 116617a3babSopenharmony_ci Decorate 227(itexBuffer) DescriptorSet 0 117617a3babSopenharmony_ci Decorate 227(itexBuffer) Binding 0 118617a3babSopenharmony_ci Decorate 234(utexBuffer) DescriptorSet 0 119617a3babSopenharmony_ci Decorate 234(utexBuffer) Binding 0 120617a3babSopenharmony_ci Decorate 241(tex2DMS) DescriptorSet 0 121617a3babSopenharmony_ci Decorate 241(tex2DMS) Binding 0 122617a3babSopenharmony_ci Decorate 248(itex2DMS) DescriptorSet 0 123617a3babSopenharmony_ci Decorate 248(itex2DMS) Binding 0 124617a3babSopenharmony_ci Decorate 255(utex2DMS) DescriptorSet 0 125617a3babSopenharmony_ci Decorate 255(utex2DMS) Binding 0 126617a3babSopenharmony_ci Decorate 262(tex2DMSArray) DescriptorSet 0 127617a3babSopenharmony_ci Decorate 262(tex2DMSArray) Binding 0 128617a3babSopenharmony_ci Decorate 269(itex2DMSArray) DescriptorSet 0 129617a3babSopenharmony_ci Decorate 269(itex2DMSArray) Binding 0 130617a3babSopenharmony_ci Decorate 276(utex2DMSArray) DescriptorSet 0 131617a3babSopenharmony_ci Decorate 276(utex2DMSArray) Binding 0 132617a3babSopenharmony_ci Decorate 283(tex1D) DescriptorSet 0 133617a3babSopenharmony_ci Decorate 283(tex1D) Binding 0 134617a3babSopenharmony_ci Decorate 293(tex3D) DescriptorSet 0 135617a3babSopenharmony_ci Decorate 293(tex3D) Binding 0 136617a3babSopenharmony_ci Decorate 304(tex2DRect) DescriptorSet 0 137617a3babSopenharmony_ci Decorate 304(tex2DRect) Binding 0 138617a3babSopenharmony_ci 2: TypeVoid 139617a3babSopenharmony_ci 3: TypeFunction 2 140617a3babSopenharmony_ci 8: TypeFloat 32 141617a3babSopenharmony_ci 9: TypeVector 8(float) 4 142617a3babSopenharmony_ci 10: TypePointer Output 9(fvec4) 143617a3babSopenharmony_ci 11(color): 10(ptr) Variable Output 144617a3babSopenharmony_ci 12: TypeImage 8(float) 2D sampled format:Unknown 145617a3babSopenharmony_ci 13: TypePointer UniformConstant 12 146617a3babSopenharmony_ci 14(t2d): 13(ptr) Variable UniformConstant 147617a3babSopenharmony_ci 16: TypeSampler 148617a3babSopenharmony_ci 17: TypePointer UniformConstant 16 149617a3babSopenharmony_ci 18(s): 17(ptr) Variable UniformConstant 150617a3babSopenharmony_ci 20: TypeSampledImage 12 151617a3babSopenharmony_ci 22: TypeVector 8(float) 2 152617a3babSopenharmony_ci 23: 8(float) Constant 1056964608 153617a3babSopenharmony_ci 24: 22(fvec2) ConstantComposite 23 23 154617a3babSopenharmony_ci 26: TypeImage 8(float) 3D sampled format:Unknown 155617a3babSopenharmony_ci 27: TypeInt 32 0 156617a3babSopenharmony_ci 28: 27(int) Constant 4 157617a3babSopenharmony_ci 29: TypeArray 26 28 158617a3babSopenharmony_ci 30: TypePointer UniformConstant 29 159617a3babSopenharmony_ci 31(t3d): 30(ptr) Variable UniformConstant 160617a3babSopenharmony_ci 32: TypeInt 32 1 161617a3babSopenharmony_ci 33: TypePointer Input 32(int) 162617a3babSopenharmony_ci 34(i): 33(ptr) Variable Input 163617a3babSopenharmony_ci 36: TypePointer UniformConstant 26 164617a3babSopenharmony_ci 39: TypeArray 16 28 165617a3babSopenharmony_ci 40: TypePointer UniformConstant 39 166617a3babSopenharmony_ci 41(sA): 40(ptr) Variable UniformConstant 167617a3babSopenharmony_ci 42: 32(int) Constant 2 168617a3babSopenharmony_ci 45: TypeSampledImage 26 169617a3babSopenharmony_ci 47: TypeVector 8(float) 3 170617a3babSopenharmony_ci 48: 47(fvec3) ConstantComposite 23 23 23 171617a3babSopenharmony_ci 58(tex2D): 13(ptr) Variable UniformConstant 172617a3babSopenharmony_ci 62: TypeImage 8(float) Cube sampled format:Unknown 173617a3babSopenharmony_ci 63: TypePointer UniformConstant 62 174617a3babSopenharmony_ci 64(texCube): 63(ptr) Variable UniformConstant 175617a3babSopenharmony_ci 67: TypeSampledImage 62 176617a3babSopenharmony_ci 69: TypeImage 8(float) Cube array sampled format:Unknown 177617a3babSopenharmony_ci 70: TypePointer UniformConstant 69 178617a3babSopenharmony_ci71(texCubeArray): 70(ptr) Variable UniformConstant 179617a3babSopenharmony_ci 74: TypeSampledImage 69 180617a3babSopenharmony_ci 77(sShadow): 17(ptr) Variable UniformConstant 181617a3babSopenharmony_ci 79: TypeImage 8(float) Cube depth array sampled format:Unknown 182617a3babSopenharmony_ci 80: TypeSampledImage 79 183617a3babSopenharmony_ci 82: TypeImage 32(int) Cube array sampled format:Unknown 184617a3babSopenharmony_ci 83: TypePointer UniformConstant 82 185617a3babSopenharmony_ci84(itexCubeArray): 83(ptr) Variable UniformConstant 186617a3babSopenharmony_ci 87: TypeSampledImage 82 187617a3babSopenharmony_ci 89: TypeImage 27(int) Cube array sampled format:Unknown 188617a3babSopenharmony_ci 90: TypePointer UniformConstant 89 189617a3babSopenharmony_ci91(utexCubeArray): 90(ptr) Variable UniformConstant 190617a3babSopenharmony_ci 94: TypeSampledImage 89 191617a3babSopenharmony_ci 96: TypeImage 8(float) 1D depth array sampled format:Unknown 192617a3babSopenharmony_ci 97: TypePointer UniformConstant 96 193617a3babSopenharmony_ci 98(tex1DArray): 97(ptr) Variable UniformConstant 194617a3babSopenharmony_ci 101: TypeSampledImage 96 195617a3babSopenharmony_ci 103: TypeImage 32(int) 1D array sampled format:Unknown 196617a3babSopenharmony_ci 104: TypePointer UniformConstant 103 197617a3babSopenharmony_ci105(itex1DArray): 104(ptr) Variable UniformConstant 198617a3babSopenharmony_ci 108: TypeSampledImage 103 199617a3babSopenharmony_ci 110: TypeImage 27(int) 1D sampled format:Unknown 200617a3babSopenharmony_ci 111: TypePointer UniformConstant 110 201617a3babSopenharmony_ci 112(utex1D): 111(ptr) Variable UniformConstant 202617a3babSopenharmony_ci 115: TypeSampledImage 110 203617a3babSopenharmony_ci 117: TypeImage 32(int) 1D sampled format:Unknown 204617a3babSopenharmony_ci 118: TypePointer UniformConstant 117 205617a3babSopenharmony_ci 119(itex1D): 118(ptr) Variable UniformConstant 206617a3babSopenharmony_ci 122: TypeSampledImage 117 207617a3babSopenharmony_ci 124: TypeImage 27(int) 1D array sampled format:Unknown 208617a3babSopenharmony_ci 125: TypePointer UniformConstant 124 209617a3babSopenharmony_ci126(utex1DArray): 125(ptr) Variable UniformConstant 210617a3babSopenharmony_ci 129: TypeSampledImage 124 211617a3babSopenharmony_ci 131: TypeImage 8(float) Buffer sampled format:Unknown 212617a3babSopenharmony_ci 132: TypePointer UniformConstant 131 213617a3babSopenharmony_ci 133(texBuffer): 132(ptr) Variable UniformConstant 214617a3babSopenharmony_ci 136: TypeSampledImage 131 215617a3babSopenharmony_ci 140: TypeImage 8(float) Cube depth sampled format:Unknown 216617a3babSopenharmony_ci 141: TypeSampledImage 140 217617a3babSopenharmony_ci 143: TypeImage 8(float) 2D array sampled format:Unknown 218617a3babSopenharmony_ci 144: TypePointer UniformConstant 143 219617a3babSopenharmony_ci 145(tex2DArray): 144(ptr) Variable UniformConstant 220617a3babSopenharmony_ci 148: TypeSampledImage 143 221617a3babSopenharmony_ci 152: TypeImage 8(float) 2D depth array sampled format:Unknown 222617a3babSopenharmony_ci 153: TypeSampledImage 152 223617a3babSopenharmony_ci 155: TypeImage 32(int) 2D sampled format:Unknown 224617a3babSopenharmony_ci 156: TypePointer UniformConstant 155 225617a3babSopenharmony_ci 157(itex2D): 156(ptr) Variable UniformConstant 226617a3babSopenharmony_ci 160: TypeSampledImage 155 227617a3babSopenharmony_ci 162: TypeImage 32(int) 3D sampled format:Unknown 228617a3babSopenharmony_ci 163: TypePointer UniformConstant 162 229617a3babSopenharmony_ci 164(itex3D): 163(ptr) Variable UniformConstant 230617a3babSopenharmony_ci 167: TypeSampledImage 162 231617a3babSopenharmony_ci 169: TypeImage 32(int) Cube sampled format:Unknown 232617a3babSopenharmony_ci 170: TypePointer UniformConstant 169 233617a3babSopenharmony_ci 171(itexCube): 170(ptr) Variable UniformConstant 234617a3babSopenharmony_ci 174: TypeSampledImage 169 235617a3babSopenharmony_ci 176: TypeImage 32(int) 2D array sampled format:Unknown 236617a3babSopenharmony_ci 177: TypePointer UniformConstant 176 237617a3babSopenharmony_ci178(itex2DArray): 177(ptr) Variable UniformConstant 238617a3babSopenharmony_ci 181: TypeSampledImage 176 239617a3babSopenharmony_ci 183: TypeImage 27(int) 2D sampled format:Unknown 240617a3babSopenharmony_ci 184: TypePointer UniformConstant 183 241617a3babSopenharmony_ci 185(utex2D): 184(ptr) Variable UniformConstant 242617a3babSopenharmony_ci 188: TypeSampledImage 183 243617a3babSopenharmony_ci 190: TypeImage 27(int) 3D sampled format:Unknown 244617a3babSopenharmony_ci 191: TypePointer UniformConstant 190 245617a3babSopenharmony_ci 192(utex3D): 191(ptr) Variable UniformConstant 246617a3babSopenharmony_ci 195: TypeSampledImage 190 247617a3babSopenharmony_ci 197: TypeImage 27(int) Cube sampled format:Unknown 248617a3babSopenharmony_ci 198: TypePointer UniformConstant 197 249617a3babSopenharmony_ci 199(utexCube): 198(ptr) Variable UniformConstant 250617a3babSopenharmony_ci 202: TypeSampledImage 197 251617a3babSopenharmony_ci 204: TypeImage 27(int) 2D array sampled format:Unknown 252617a3babSopenharmony_ci 205: TypePointer UniformConstant 204 253617a3babSopenharmony_ci206(utex2DArray): 205(ptr) Variable UniformConstant 254617a3babSopenharmony_ci 209: TypeSampledImage 204 255617a3babSopenharmony_ci 211: TypeImage 32(int) Rect sampled format:Unknown 256617a3babSopenharmony_ci 212: TypePointer UniformConstant 211 257617a3babSopenharmony_ci 213(itex2DRect): 212(ptr) Variable UniformConstant 258617a3babSopenharmony_ci 216: TypeSampledImage 211 259617a3babSopenharmony_ci 218: TypeImage 27(int) Rect sampled format:Unknown 260617a3babSopenharmony_ci 219: TypePointer UniformConstant 218 261617a3babSopenharmony_ci 220(utex2DRect): 219(ptr) Variable UniformConstant 262617a3babSopenharmony_ci 223: TypeSampledImage 218 263617a3babSopenharmony_ci 225: TypeImage 32(int) Buffer sampled format:Unknown 264617a3babSopenharmony_ci 226: TypePointer UniformConstant 225 265617a3babSopenharmony_ci 227(itexBuffer): 226(ptr) Variable UniformConstant 266617a3babSopenharmony_ci 230: TypeSampledImage 225 267617a3babSopenharmony_ci 232: TypeImage 27(int) Buffer sampled format:Unknown 268617a3babSopenharmony_ci 233: TypePointer UniformConstant 232 269617a3babSopenharmony_ci 234(utexBuffer): 233(ptr) Variable UniformConstant 270617a3babSopenharmony_ci 237: TypeSampledImage 232 271617a3babSopenharmony_ci 239: TypeImage 8(float) 2D multi-sampled sampled format:Unknown 272617a3babSopenharmony_ci 240: TypePointer UniformConstant 239 273617a3babSopenharmony_ci 241(tex2DMS): 240(ptr) Variable UniformConstant 274617a3babSopenharmony_ci 244: TypeSampledImage 239 275617a3babSopenharmony_ci 246: TypeImage 32(int) 2D multi-sampled sampled format:Unknown 276617a3babSopenharmony_ci 247: TypePointer UniformConstant 246 277617a3babSopenharmony_ci 248(itex2DMS): 247(ptr) Variable UniformConstant 278617a3babSopenharmony_ci 251: TypeSampledImage 246 279617a3babSopenharmony_ci 253: TypeImage 27(int) 2D multi-sampled sampled format:Unknown 280617a3babSopenharmony_ci 254: TypePointer UniformConstant 253 281617a3babSopenharmony_ci 255(utex2DMS): 254(ptr) Variable UniformConstant 282617a3babSopenharmony_ci 258: TypeSampledImage 253 283617a3babSopenharmony_ci 260: TypeImage 8(float) 2D array multi-sampled sampled format:Unknown 284617a3babSopenharmony_ci 261: TypePointer UniformConstant 260 285617a3babSopenharmony_ci262(tex2DMSArray): 261(ptr) Variable UniformConstant 286617a3babSopenharmony_ci 265: TypeSampledImage 260 287617a3babSopenharmony_ci 267: TypeImage 32(int) 2D array multi-sampled sampled format:Unknown 288617a3babSopenharmony_ci 268: TypePointer UniformConstant 267 289617a3babSopenharmony_ci269(itex2DMSArray): 268(ptr) Variable UniformConstant 290617a3babSopenharmony_ci 272: TypeSampledImage 267 291617a3babSopenharmony_ci 274: TypeImage 27(int) 2D array multi-sampled sampled format:Unknown 292617a3babSopenharmony_ci 275: TypePointer UniformConstant 274 293617a3babSopenharmony_ci276(utex2DMSArray): 275(ptr) Variable UniformConstant 294617a3babSopenharmony_ci 279: TypeSampledImage 274 295617a3babSopenharmony_ci 281: TypeImage 8(float) 1D sampled format:Unknown 296617a3babSopenharmony_ci 282: TypePointer UniformConstant 281 297617a3babSopenharmony_ci 283(tex1D): 282(ptr) Variable UniformConstant 298617a3babSopenharmony_ci 286: TypeSampledImage 281 299617a3babSopenharmony_ci 290: TypeImage 8(float) 1D depth sampled format:Unknown 300617a3babSopenharmony_ci 291: TypeSampledImage 290 301617a3babSopenharmony_ci 293(tex3D): 36(ptr) Variable UniformConstant 302617a3babSopenharmony_ci 299: TypeImage 8(float) 2D depth sampled format:Unknown 303617a3babSopenharmony_ci 300: TypeSampledImage 299 304617a3babSopenharmony_ci 302: TypeImage 8(float) Rect sampled format:Unknown 305617a3babSopenharmony_ci 303: TypePointer UniformConstant 302 306617a3babSopenharmony_ci 304(tex2DRect): 303(ptr) Variable UniformConstant 307617a3babSopenharmony_ci 307: TypeSampledImage 302 308617a3babSopenharmony_ci 311: TypeImage 8(float) Rect depth sampled format:Unknown 309617a3babSopenharmony_ci 312: TypeSampledImage 311 310617a3babSopenharmony_ci 316: TypeImage 8(float) 1D array sampled format:Unknown 311617a3babSopenharmony_ci 317: TypeSampledImage 316 312617a3babSopenharmony_ci 4(main): 2 Function None 3 313617a3babSopenharmony_ci 5: Label 314617a3babSopenharmony_ci 15: 12 Load 14(t2d) 315617a3babSopenharmony_ci 19: 16 Load 18(s) 316617a3babSopenharmony_ci 21: 20 SampledImage 15 19 317617a3babSopenharmony_ci 25: 9(fvec4) ImageSampleImplicitLod 21 24 318617a3babSopenharmony_ci Store 11(color) 25 319617a3babSopenharmony_ci 35: 32(int) Load 34(i) 320617a3babSopenharmony_ci 37: 36(ptr) AccessChain 31(t3d) 35 321617a3babSopenharmony_ci 38: 26 Load 37 322617a3babSopenharmony_ci 43: 17(ptr) AccessChain 41(sA) 42 323617a3babSopenharmony_ci 44: 16 Load 43 324617a3babSopenharmony_ci 46: 45 SampledImage 38 44 325617a3babSopenharmony_ci 49: 9(fvec4) ImageSampleImplicitLod 46 48 326617a3babSopenharmony_ci 50: 9(fvec4) Load 11(color) 327617a3babSopenharmony_ci 51: 9(fvec4) FAdd 50 49 328617a3babSopenharmony_ci Store 11(color) 51 329617a3babSopenharmony_ci 52: 12 Load 14(t2d) 330617a3babSopenharmony_ci 53: 16 Load 18(s) 331617a3babSopenharmony_ci 54: 20 SampledImage 52 53 332617a3babSopenharmony_ci 55: 9(fvec4) ImageSampleImplicitLod 54 24 333617a3babSopenharmony_ci 56: 9(fvec4) Load 11(color) 334617a3babSopenharmony_ci 57: 9(fvec4) FAdd 56 55 335617a3babSopenharmony_ci Store 11(color) 57 336617a3babSopenharmony_ci Return 337617a3babSopenharmony_ci FunctionEnd 338617a3babSopenharmony_ci 6(foo(): 2 Function None 3 339617a3babSopenharmony_ci 7: Label 340617a3babSopenharmony_ci 59: 12 Load 58(tex2D) 341617a3babSopenharmony_ci 60: 16 Load 18(s) 342617a3babSopenharmony_ci 61: 20 SampledImage 59 60 343617a3babSopenharmony_ci 65: 62 Load 64(texCube) 344617a3babSopenharmony_ci 66: 16 Load 18(s) 345617a3babSopenharmony_ci 68: 67 SampledImage 65 66 346617a3babSopenharmony_ci 72: 69 Load 71(texCubeArray) 347617a3babSopenharmony_ci 73: 16 Load 18(s) 348617a3babSopenharmony_ci 75: 74 SampledImage 72 73 349617a3babSopenharmony_ci 76: 69 Load 71(texCubeArray) 350617a3babSopenharmony_ci 78: 16 Load 77(sShadow) 351617a3babSopenharmony_ci 81: 80 SampledImage 76 78 352617a3babSopenharmony_ci 85: 82 Load 84(itexCubeArray) 353617a3babSopenharmony_ci 86: 16 Load 18(s) 354617a3babSopenharmony_ci 88: 87 SampledImage 85 86 355617a3babSopenharmony_ci 92: 89 Load 91(utexCubeArray) 356617a3babSopenharmony_ci 93: 16 Load 18(s) 357617a3babSopenharmony_ci 95: 94 SampledImage 92 93 358617a3babSopenharmony_ci 99: 96 Load 98(tex1DArray) 359617a3babSopenharmony_ci 100: 16 Load 77(sShadow) 360617a3babSopenharmony_ci 102: 101 SampledImage 99 100 361617a3babSopenharmony_ci 106: 103 Load 105(itex1DArray) 362617a3babSopenharmony_ci 107: 16 Load 18(s) 363617a3babSopenharmony_ci 109: 108 SampledImage 106 107 364617a3babSopenharmony_ci 113: 110 Load 112(utex1D) 365617a3babSopenharmony_ci 114: 16 Load 18(s) 366617a3babSopenharmony_ci 116: 115 SampledImage 113 114 367617a3babSopenharmony_ci 120: 117 Load 119(itex1D) 368617a3babSopenharmony_ci 121: 16 Load 18(s) 369617a3babSopenharmony_ci 123: 122 SampledImage 120 121 370617a3babSopenharmony_ci 127: 124 Load 126(utex1DArray) 371617a3babSopenharmony_ci 128: 16 Load 18(s) 372617a3babSopenharmony_ci 130: 129 SampledImage 127 128 373617a3babSopenharmony_ci 134: 131 Load 133(texBuffer) 374617a3babSopenharmony_ci 135: 16 Load 18(s) 375617a3babSopenharmony_ci 137: 136 SampledImage 134 135 376617a3babSopenharmony_ci 138: 62 Load 64(texCube) 377617a3babSopenharmony_ci 139: 16 Load 77(sShadow) 378617a3babSopenharmony_ci 142: 141 SampledImage 138 139 379617a3babSopenharmony_ci 146: 143 Load 145(tex2DArray) 380617a3babSopenharmony_ci 147: 16 Load 18(s) 381617a3babSopenharmony_ci 149: 148 SampledImage 146 147 382617a3babSopenharmony_ci 150: 143 Load 145(tex2DArray) 383617a3babSopenharmony_ci 151: 16 Load 77(sShadow) 384617a3babSopenharmony_ci 154: 153 SampledImage 150 151 385617a3babSopenharmony_ci 158: 155 Load 157(itex2D) 386617a3babSopenharmony_ci 159: 16 Load 18(s) 387617a3babSopenharmony_ci 161: 160 SampledImage 158 159 388617a3babSopenharmony_ci 165: 162 Load 164(itex3D) 389617a3babSopenharmony_ci 166: 16 Load 18(s) 390617a3babSopenharmony_ci 168: 167 SampledImage 165 166 391617a3babSopenharmony_ci 172: 169 Load 171(itexCube) 392617a3babSopenharmony_ci 173: 16 Load 18(s) 393617a3babSopenharmony_ci 175: 174 SampledImage 172 173 394617a3babSopenharmony_ci 179: 176 Load 178(itex2DArray) 395617a3babSopenharmony_ci 180: 16 Load 18(s) 396617a3babSopenharmony_ci 182: 181 SampledImage 179 180 397617a3babSopenharmony_ci 186: 183 Load 185(utex2D) 398617a3babSopenharmony_ci 187: 16 Load 18(s) 399617a3babSopenharmony_ci 189: 188 SampledImage 186 187 400617a3babSopenharmony_ci 193: 190 Load 192(utex3D) 401617a3babSopenharmony_ci 194: 16 Load 18(s) 402617a3babSopenharmony_ci 196: 195 SampledImage 193 194 403617a3babSopenharmony_ci 200: 197 Load 199(utexCube) 404617a3babSopenharmony_ci 201: 16 Load 18(s) 405617a3babSopenharmony_ci 203: 202 SampledImage 200 201 406617a3babSopenharmony_ci 207: 204 Load 206(utex2DArray) 407617a3babSopenharmony_ci 208: 16 Load 18(s) 408617a3babSopenharmony_ci 210: 209 SampledImage 207 208 409617a3babSopenharmony_ci 214: 211 Load 213(itex2DRect) 410617a3babSopenharmony_ci 215: 16 Load 18(s) 411617a3babSopenharmony_ci 217: 216 SampledImage 214 215 412617a3babSopenharmony_ci 221: 218 Load 220(utex2DRect) 413617a3babSopenharmony_ci 222: 16 Load 18(s) 414617a3babSopenharmony_ci 224: 223 SampledImage 221 222 415617a3babSopenharmony_ci 228: 225 Load 227(itexBuffer) 416617a3babSopenharmony_ci 229: 16 Load 18(s) 417617a3babSopenharmony_ci 231: 230 SampledImage 228 229 418617a3babSopenharmony_ci 235: 232 Load 234(utexBuffer) 419617a3babSopenharmony_ci 236: 16 Load 18(s) 420617a3babSopenharmony_ci 238: 237 SampledImage 235 236 421617a3babSopenharmony_ci 242: 239 Load 241(tex2DMS) 422617a3babSopenharmony_ci 243: 16 Load 18(s) 423617a3babSopenharmony_ci 245: 244 SampledImage 242 243 424617a3babSopenharmony_ci 249: 246 Load 248(itex2DMS) 425617a3babSopenharmony_ci 250: 16 Load 18(s) 426617a3babSopenharmony_ci 252: 251 SampledImage 249 250 427617a3babSopenharmony_ci 256: 253 Load 255(utex2DMS) 428617a3babSopenharmony_ci 257: 16 Load 18(s) 429617a3babSopenharmony_ci 259: 258 SampledImage 256 257 430617a3babSopenharmony_ci 263: 260 Load 262(tex2DMSArray) 431617a3babSopenharmony_ci 264: 16 Load 18(s) 432617a3babSopenharmony_ci 266: 265 SampledImage 263 264 433617a3babSopenharmony_ci 270: 267 Load 269(itex2DMSArray) 434617a3babSopenharmony_ci 271: 16 Load 18(s) 435617a3babSopenharmony_ci 273: 272 SampledImage 270 271 436617a3babSopenharmony_ci 277: 274 Load 276(utex2DMSArray) 437617a3babSopenharmony_ci 278: 16 Load 18(s) 438617a3babSopenharmony_ci 280: 279 SampledImage 277 278 439617a3babSopenharmony_ci 284: 281 Load 283(tex1D) 440617a3babSopenharmony_ci 285: 16 Load 18(s) 441617a3babSopenharmony_ci 287: 286 SampledImage 284 285 442617a3babSopenharmony_ci 288: 281 Load 283(tex1D) 443617a3babSopenharmony_ci 289: 16 Load 77(sShadow) 444617a3babSopenharmony_ci 292: 291 SampledImage 288 289 445617a3babSopenharmony_ci 294: 26 Load 293(tex3D) 446617a3babSopenharmony_ci 295: 16 Load 18(s) 447617a3babSopenharmony_ci 296: 45 SampledImage 294 295 448617a3babSopenharmony_ci 297: 12 Load 58(tex2D) 449617a3babSopenharmony_ci 298: 16 Load 77(sShadow) 450617a3babSopenharmony_ci 301: 300 SampledImage 297 298 451617a3babSopenharmony_ci 305: 302 Load 304(tex2DRect) 452617a3babSopenharmony_ci 306: 16 Load 18(s) 453617a3babSopenharmony_ci 308: 307 SampledImage 305 306 454617a3babSopenharmony_ci 309: 302 Load 304(tex2DRect) 455617a3babSopenharmony_ci 310: 16 Load 77(sShadow) 456617a3babSopenharmony_ci 313: 312 SampledImage 309 310 457617a3babSopenharmony_ci 314: 96 Load 98(tex1DArray) 458617a3babSopenharmony_ci 315: 16 Load 18(s) 459617a3babSopenharmony_ci 318: 317 SampledImage 314 315 460617a3babSopenharmony_ci Return 461617a3babSopenharmony_ci FunctionEnd 462