1617a3babSopenharmony_ciremap.hlsl.sample.basic.everything.frag 2617a3babSopenharmony_ciWARNING: 0:4: 'immediate sampler state' : unimplemented 3617a3babSopenharmony_ci 4617a3babSopenharmony_ci// Module Version 10000 5617a3babSopenharmony_ci// Generated by (magic number): 8000b 6617a3babSopenharmony_ci// Id's are bound by 24878 7617a3babSopenharmony_ci 8617a3babSopenharmony_ci Capability Shader 9617a3babSopenharmony_ci Capability Sampled1D 10617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 11617a3babSopenharmony_ci MemoryModel Logical GLSL450 12617a3babSopenharmony_ci EntryPoint Fragment 5663 "main" 4253 3709 13617a3babSopenharmony_ci ExecutionMode 5663 OriginUpperLeft 14617a3babSopenharmony_ci ExecutionMode 5663 DepthReplacing 15617a3babSopenharmony_ci Decorate 4727 DescriptorSet 0 16617a3babSopenharmony_ci Decorate 4727 Binding 0 17617a3babSopenharmony_ci Decorate 3305 DescriptorSet 0 18617a3babSopenharmony_ci Decorate 3305 Binding 0 19617a3babSopenharmony_ci Decorate 4743 DescriptorSet 0 20617a3babSopenharmony_ci Decorate 4743 Binding 2 21617a3babSopenharmony_ci Decorate 4807 DescriptorSet 0 22617a3babSopenharmony_ci Decorate 4807 Binding 3 23617a3babSopenharmony_ci Decorate 5042 DescriptorSet 0 24617a3babSopenharmony_ci Decorate 5042 Binding 4 25617a3babSopenharmony_ci Decorate 5058 DescriptorSet 0 26617a3babSopenharmony_ci Decorate 5058 Binding 5 27617a3babSopenharmony_ci Decorate 5122 DescriptorSet 0 28617a3babSopenharmony_ci Decorate 5122 Binding 6 29617a3babSopenharmony_ci Decorate 3967 DescriptorSet 0 30617a3babSopenharmony_ci Decorate 3967 Binding 7 31617a3babSopenharmony_ci Decorate 3983 DescriptorSet 0 32617a3babSopenharmony_ci Decorate 3983 Binding 8 33617a3babSopenharmony_ci Decorate 4047 DescriptorSet 0 34617a3babSopenharmony_ci Decorate 4047 Binding 9 35617a3babSopenharmony_ci Decorate 3789 DescriptorSet 0 36617a3babSopenharmony_ci Decorate 3789 Binding 10 37617a3babSopenharmony_ci Decorate 3805 DescriptorSet 0 38617a3babSopenharmony_ci Decorate 3805 Binding 11 39617a3babSopenharmony_ci Decorate 3869 DescriptorSet 0 40617a3babSopenharmony_ci Decorate 3869 Binding 12 41617a3babSopenharmony_ci Decorate 4253 Location 0 42617a3babSopenharmony_ci Decorate 3709 BuiltIn FragDepth 43617a3babSopenharmony_ci 8: TypeVoid 44617a3babSopenharmony_ci 1282: TypeFunction 8 45617a3babSopenharmony_ci 13: TypeFloat 32 46617a3babSopenharmony_ci 29: TypeVector 13(float) 4 47617a3babSopenharmony_ci 1032: TypeStruct 29(fvec4) 13(float) 48617a3babSopenharmony_ci 319: TypeFunction 1032(struct) 49617a3babSopenharmony_ci 12: TypeInt 32 1 50617a3babSopenharmony_ci 1335: TypeStruct 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 51617a3babSopenharmony_ci 1972: TypePointer Function 1335(struct) 52617a3babSopenharmony_ci 2574: 12(int) Constant 1 53617a3babSopenharmony_ci 649: TypePointer Function 12(int) 54617a3babSopenharmony_ci 2577: 12(int) Constant 2 55617a3babSopenharmony_ci 2580: 12(int) Constant 3 56617a3babSopenharmony_ci 2583: 12(int) Constant 4 57617a3babSopenharmony_ci 2586: 12(int) Constant 5 58617a3babSopenharmony_ci 2589: 12(int) Constant 6 59617a3babSopenharmony_ci 2571: 12(int) Constant 0 60617a3babSopenharmony_ci 2592: 12(int) Constant 7 61617a3babSopenharmony_ci 2595: 12(int) Constant 8 62617a3babSopenharmony_ci 2598: 12(int) Constant 9 63617a3babSopenharmony_ci 2601: 12(int) Constant 10 64617a3babSopenharmony_ci 2604: 12(int) Constant 11 65617a3babSopenharmony_ci 666: TypePointer Function 29(fvec4) 66617a3babSopenharmony_ci 149: TypeImage 13(float) 1D sampled format:Unknown 67617a3babSopenharmony_ci 786: TypePointer UniformConstant 149 68617a3babSopenharmony_ci 4727: 786(ptr) Variable UniformConstant 69617a3babSopenharmony_ci 508: TypeSampler 70617a3babSopenharmony_ci 1145: TypePointer UniformConstant 508 71617a3babSopenharmony_ci 3305: 1145(ptr) Variable UniformConstant 72617a3babSopenharmony_ci 510: TypeSampledImage 149 73617a3babSopenharmony_ci 2935: 13(float) Constant 1036831949 74617a3babSopenharmony_ci 26: TypeVector 12(int) 4 75617a3babSopenharmony_ci 148: TypeImage 12(int) 1D sampled format:Unknown 76617a3babSopenharmony_ci 785: TypePointer UniformConstant 148 77617a3babSopenharmony_ci 4743: 785(ptr) Variable UniformConstant 78617a3babSopenharmony_ci 511: TypeSampledImage 148 79617a3babSopenharmony_ci 2821: 13(float) Constant 1045220557 80617a3babSopenharmony_ci 11: TypeInt 32 0 81617a3babSopenharmony_ci 23: TypeVector 11(int) 4 82617a3babSopenharmony_ci 147: TypeImage 11(int) 1D sampled format:Unknown 83617a3babSopenharmony_ci 784: TypePointer UniformConstant 147 84617a3babSopenharmony_ci 4807: 784(ptr) Variable UniformConstant 85617a3babSopenharmony_ci 512: TypeSampledImage 147 86617a3babSopenharmony_ci 2151: 13(float) Constant 1050253722 87617a3babSopenharmony_ci 150: TypeImage 13(float) 2D sampled format:Unknown 88617a3babSopenharmony_ci 787: TypePointer UniformConstant 150 89617a3babSopenharmony_ci 5042: 787(ptr) Variable UniformConstant 90617a3babSopenharmony_ci 513: TypeSampledImage 150 91617a3babSopenharmony_ci 19: TypeVector 13(float) 2 92617a3babSopenharmony_ci 1825: 19(fvec2) ConstantComposite 2935 2821 93617a3babSopenharmony_ci 151: TypeImage 12(int) 2D sampled format:Unknown 94617a3babSopenharmony_ci 788: TypePointer UniformConstant 151 95617a3babSopenharmony_ci 5058: 788(ptr) Variable UniformConstant 96617a3babSopenharmony_ci 514: TypeSampledImage 151 97617a3babSopenharmony_ci 2707: 13(float) Constant 1053609165 98617a3babSopenharmony_ci 2028: 19(fvec2) ConstantComposite 2151 2707 99617a3babSopenharmony_ci 152: TypeImage 11(int) 2D sampled format:Unknown 100617a3babSopenharmony_ci 789: TypePointer UniformConstant 152 101617a3babSopenharmony_ci 5122: 789(ptr) Variable UniformConstant 102617a3babSopenharmony_ci 515: TypeSampledImage 152 103617a3babSopenharmony_ci 252: 13(float) Constant 1056964608 104617a3babSopenharmony_ci 2037: 13(float) Constant 1058642330 105617a3babSopenharmony_ci 2684: 19(fvec2) ConstantComposite 252 2037 106617a3babSopenharmony_ci 153: TypeImage 13(float) 3D sampled format:Unknown 107617a3babSopenharmony_ci 790: TypePointer UniformConstant 153 108617a3babSopenharmony_ci 3967: 790(ptr) Variable UniformConstant 109617a3babSopenharmony_ci 516: TypeSampledImage 153 110617a3babSopenharmony_ci 24: TypeVector 13(float) 3 111617a3babSopenharmony_ci 1660: 24(fvec3) ConstantComposite 2935 2821 2151 112617a3babSopenharmony_ci 154: TypeImage 12(int) 3D sampled format:Unknown 113617a3babSopenharmony_ci 791: TypePointer UniformConstant 154 114617a3babSopenharmony_ci 3983: 791(ptr) Variable UniformConstant 115617a3babSopenharmony_ci 517: TypeSampledImage 154 116617a3babSopenharmony_ci 2174: 24(fvec3) ConstantComposite 2707 252 2037 117617a3babSopenharmony_ci 155: TypeImage 11(int) 3D sampled format:Unknown 118617a3babSopenharmony_ci 792: TypePointer UniformConstant 155 119617a3babSopenharmony_ci 4047: 792(ptr) Variable UniformConstant 120617a3babSopenharmony_ci 518: TypeSampledImage 155 121617a3babSopenharmony_ci 808: 13(float) Constant 1060320051 122617a3babSopenharmony_ci 2593: 13(float) Constant 1061997773 123617a3babSopenharmony_ci 1364: 13(float) Constant 1063675494 124617a3babSopenharmony_ci 2476: 24(fvec3) ConstantComposite 808 2593 1364 125617a3babSopenharmony_ci 156: TypeImage 13(float) Cube sampled format:Unknown 126617a3babSopenharmony_ci 793: TypePointer UniformConstant 156 127617a3babSopenharmony_ci 3789: 793(ptr) Variable UniformConstant 128617a3babSopenharmony_ci 519: TypeSampledImage 156 129617a3babSopenharmony_ci 157: TypeImage 12(int) Cube sampled format:Unknown 130617a3babSopenharmony_ci 794: TypePointer UniformConstant 157 131617a3babSopenharmony_ci 3805: 794(ptr) Variable UniformConstant 132617a3babSopenharmony_ci 520: TypeSampledImage 157 133617a3babSopenharmony_ci 158: TypeImage 11(int) Cube sampled format:Unknown 134617a3babSopenharmony_ci 795: TypePointer UniformConstant 158 135617a3babSopenharmony_ci 3869: 795(ptr) Variable UniformConstant 136617a3babSopenharmony_ci 521: TypeSampledImage 158 137617a3babSopenharmony_ci 1669: TypePointer Function 1032(struct) 138617a3babSopenharmony_ci 138: 13(float) Constant 1065353216 139617a3babSopenharmony_ci 1284: 29(fvec4) ConstantComposite 138 138 138 138 140617a3babSopenharmony_ci 650: TypePointer Function 13(float) 141617a3babSopenharmony_ci 667: TypePointer Output 29(fvec4) 142617a3babSopenharmony_ci 4253: 667(ptr) Variable Output 143617a3babSopenharmony_ci 651: TypePointer Output 13(float) 144617a3babSopenharmony_ci 3709: 651(ptr) Variable Output 145617a3babSopenharmony_ci 5663: 8 Function None 1282 146617a3babSopenharmony_ci 24877: Label 147617a3babSopenharmony_ci 4104: 1669(ptr) Variable Function 148617a3babSopenharmony_ci 18803:1032(struct) FunctionCall 3317 149617a3babSopenharmony_ci Store 4104 18803 150617a3babSopenharmony_ci 13396: 666(ptr) AccessChain 4104 2571 151617a3babSopenharmony_ci 7967: 29(fvec4) Load 13396 152617a3babSopenharmony_ci Store 4253 7967 153617a3babSopenharmony_ci 16622: 650(ptr) AccessChain 4104 2574 154617a3babSopenharmony_ci 11539: 13(float) Load 16622 155617a3babSopenharmony_ci Store 3709 11539 156617a3babSopenharmony_ci Return 157617a3babSopenharmony_ci FunctionEnd 158617a3babSopenharmony_ci 3317:1032(struct) Function None 319 159617a3babSopenharmony_ci 12442: Label 160617a3babSopenharmony_ci 5830: 1972(ptr) Variable Function 161617a3babSopenharmony_ci 5072: 1669(ptr) Variable Function 162617a3babSopenharmony_ci 22671: 649(ptr) AccessChain 5830 2574 163617a3babSopenharmony_ci Store 22671 2574 164617a3babSopenharmony_ci 20306: 649(ptr) AccessChain 5830 2577 165617a3babSopenharmony_ci Store 20306 2574 166617a3babSopenharmony_ci 20307: 649(ptr) AccessChain 5830 2580 167617a3babSopenharmony_ci Store 20307 2574 168617a3babSopenharmony_ci 20308: 649(ptr) AccessChain 5830 2583 169617a3babSopenharmony_ci Store 20308 2574 170617a3babSopenharmony_ci 20309: 649(ptr) AccessChain 5830 2586 171617a3babSopenharmony_ci Store 20309 2574 172617a3babSopenharmony_ci 20310: 649(ptr) AccessChain 5830 2589 173617a3babSopenharmony_ci Store 20310 2574 174617a3babSopenharmony_ci 20311: 649(ptr) AccessChain 5830 2571 175617a3babSopenharmony_ci Store 20311 2574 176617a3babSopenharmony_ci 20312: 649(ptr) AccessChain 5830 2592 177617a3babSopenharmony_ci Store 20312 2574 178617a3babSopenharmony_ci 20313: 649(ptr) AccessChain 5830 2595 179617a3babSopenharmony_ci Store 20313 2574 180617a3babSopenharmony_ci 20314: 649(ptr) AccessChain 5830 2598 181617a3babSopenharmony_ci Store 20314 2574 182617a3babSopenharmony_ci 20315: 649(ptr) AccessChain 5830 2601 183617a3babSopenharmony_ci Store 20315 2574 184617a3babSopenharmony_ci 20230: 649(ptr) AccessChain 5830 2604 185617a3babSopenharmony_ci Store 20230 2574 186617a3babSopenharmony_ci 15508: 149 Load 4727 187617a3babSopenharmony_ci 12260: 508 Load 3305 188617a3babSopenharmony_ci 12514: 510 SampledImage 15508 12260 189617a3babSopenharmony_ci 21065: 29(fvec4) ImageSampleImplicitLod 12514 2935 190617a3babSopenharmony_ci 9477: 148 Load 4743 191617a3babSopenharmony_ci 16280: 508 Load 3305 192617a3babSopenharmony_ci 12515: 511 SampledImage 9477 16280 193617a3babSopenharmony_ci 21066: 26(ivec4) ImageSampleImplicitLod 12515 2821 194617a3babSopenharmony_ci 9478: 147 Load 4807 195617a3babSopenharmony_ci 16281: 508 Load 3305 196617a3babSopenharmony_ci 12516: 512 SampledImage 9478 16281 197617a3babSopenharmony_ci 21067: 23(ivec4) ImageSampleImplicitLod 12516 2151 198617a3babSopenharmony_ci 9479: 150 Load 5042 199617a3babSopenharmony_ci 16282: 508 Load 3305 200617a3babSopenharmony_ci 12517: 513 SampledImage 9479 16282 201617a3babSopenharmony_ci 21068: 29(fvec4) ImageSampleImplicitLod 12517 1825 202617a3babSopenharmony_ci 9480: 151 Load 5058 203617a3babSopenharmony_ci 16283: 508 Load 3305 204617a3babSopenharmony_ci 12518: 514 SampledImage 9480 16283 205617a3babSopenharmony_ci 21069: 26(ivec4) ImageSampleImplicitLod 12518 2028 206617a3babSopenharmony_ci 9481: 152 Load 5122 207617a3babSopenharmony_ci 16284: 508 Load 3305 208617a3babSopenharmony_ci 12519: 515 SampledImage 9481 16284 209617a3babSopenharmony_ci 21070: 23(ivec4) ImageSampleImplicitLod 12519 2684 210617a3babSopenharmony_ci 9482: 153 Load 3967 211617a3babSopenharmony_ci 16285: 508 Load 3305 212617a3babSopenharmony_ci 12520: 516 SampledImage 9482 16285 213617a3babSopenharmony_ci 21071: 29(fvec4) ImageSampleImplicitLod 12520 1660 214617a3babSopenharmony_ci 9483: 154 Load 3983 215617a3babSopenharmony_ci 16286: 508 Load 3305 216617a3babSopenharmony_ci 12521: 517 SampledImage 9483 16286 217617a3babSopenharmony_ci 21072: 26(ivec4) ImageSampleImplicitLod 12521 2174 218617a3babSopenharmony_ci 9484: 155 Load 4047 219617a3babSopenharmony_ci 16287: 508 Load 3305 220617a3babSopenharmony_ci 12522: 518 SampledImage 9484 16287 221617a3babSopenharmony_ci 21073: 23(ivec4) ImageSampleImplicitLod 12522 2476 222617a3babSopenharmony_ci 9485: 156 Load 3789 223617a3babSopenharmony_ci 16288: 508 Load 3305 224617a3babSopenharmony_ci 12523: 519 SampledImage 9485 16288 225617a3babSopenharmony_ci 21074: 29(fvec4) ImageSampleImplicitLod 12523 1660 226617a3babSopenharmony_ci 9486: 157 Load 3805 227617a3babSopenharmony_ci 16289: 508 Load 3305 228617a3babSopenharmony_ci 12524: 520 SampledImage 9486 16289 229617a3babSopenharmony_ci 21075: 26(ivec4) ImageSampleImplicitLod 12524 2174 230617a3babSopenharmony_ci 9487: 158 Load 3869 231617a3babSopenharmony_ci 16290: 508 Load 3305 232617a3babSopenharmony_ci 12590: 521 SampledImage 9487 16290 233617a3babSopenharmony_ci 20392: 23(ivec4) ImageSampleImplicitLod 12590 2476 234617a3babSopenharmony_ci 14275: 666(ptr) AccessChain 5072 2571 235617a3babSopenharmony_ci Store 14275 1284 236617a3babSopenharmony_ci 20231: 650(ptr) AccessChain 5072 2574 237617a3babSopenharmony_ci Store 20231 138 238617a3babSopenharmony_ci 8692:1032(struct) Load 5072 239617a3babSopenharmony_ci ReturnValue 8692 240617a3babSopenharmony_ci FunctionEnd 241