1617a3babSopenharmony_ciremap.similar_1a.everything.frag 2617a3babSopenharmony_ci// Module Version 10000 3617a3babSopenharmony_ci// Generated by (magic number): 8000b 4617a3babSopenharmony_ci// Id's are bound by 24916 5617a3babSopenharmony_ci 6617a3babSopenharmony_ci Capability Shader 7617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 8617a3babSopenharmony_ci MemoryModel Logical GLSL450 9617a3babSopenharmony_ci EntryPoint Fragment 5663 "main" 4201 4539 3773 10617a3babSopenharmony_ci ExecutionMode 5663 OriginUpperLeft 11617a3babSopenharmony_ci Decorate 4201 Flat 12617a3babSopenharmony_ci Decorate 4201 Location 1 13617a3babSopenharmony_ci Decorate 4539 Location 0 14617a3babSopenharmony_ci Decorate 3773 Location 0 15617a3babSopenharmony_ci 8: TypeVoid 16617a3babSopenharmony_ci 1282: TypeFunction 8 17617a3babSopenharmony_ci 12: TypeInt 32 1 18617a3babSopenharmony_ci 649: TypePointer Function 12(int) 19617a3babSopenharmony_ci 13: TypeFloat 32 20617a3babSopenharmony_ci 204: TypeFunction 13(float) 649(ptr) 21617a3babSopenharmony_ci 650: TypePointer Function 13(float) 22617a3babSopenharmony_ci 2572: 13(float) Constant 0 23617a3babSopenharmony_ci 2571: 12(int) Constant 0 24617a3babSopenharmony_ci 9: TypeBool 25617a3babSopenharmony_ci 252: 13(float) Constant 1056964608 26617a3babSopenharmony_ci 2574: 12(int) Constant 1 27617a3babSopenharmony_ci 2577: 12(int) Constant 2 28617a3babSopenharmony_ci 26: TypeVector 12(int) 4 29617a3babSopenharmony_ci 663: TypePointer Input 26(ivec4) 30617a3babSopenharmony_ci 4201: 663(ptr) Variable Input 31617a3babSopenharmony_ci 11: TypeInt 32 0 32617a3babSopenharmony_ci 2573: 11(int) Constant 1 33617a3babSopenharmony_ci 651: TypePointer Input 12(int) 34617a3babSopenharmony_ci 2576: 11(int) Constant 2 35617a3babSopenharmony_ci 2570: 11(int) Constant 0 36617a3babSopenharmony_ci 29: TypeVector 13(float) 4 37617a3babSopenharmony_ci 666: TypePointer Output 29(fvec4) 38617a3babSopenharmony_ci 4539: 666(ptr) Variable Output 39617a3babSopenharmony_ci 652: TypePointer Input 13(float) 40617a3babSopenharmony_ci 3773: 652(ptr) Variable Input 41617a3babSopenharmony_ci 5663: 8 Function None 1282 42617a3babSopenharmony_ci 24915: Label 43617a3babSopenharmony_ci 18415: 649(ptr) Variable Function 44617a3babSopenharmony_ci 5786: 649(ptr) Variable Function 45617a3babSopenharmony_ci 8366: 13(float) Load 3773 46617a3babSopenharmony_ci 8654: 12(int) ConvertFToS 8366 47617a3babSopenharmony_ci Store 18415 8654 48617a3babSopenharmony_ci 17256: 13(float) FunctionCall 3782 18415 49617a3babSopenharmony_ci 14512: 13(float) Load 3773 50617a3babSopenharmony_ci 7041: 12(int) ConvertFToS 14512 51617a3babSopenharmony_ci Store 5786 7041 52617a3babSopenharmony_ci 23993: 13(float) FunctionCall 3836 5786 53617a3babSopenharmony_ci 9180: 13(float) FAdd 17256 23993 54617a3babSopenharmony_ci 15728: 29(fvec4) CompositeConstruct 9180 9180 9180 9180 55617a3babSopenharmony_ci Store 4539 15728 56617a3babSopenharmony_ci Return 57617a3babSopenharmony_ci FunctionEnd 58617a3babSopenharmony_ci 3782: 13(float) Function None 204 59617a3babSopenharmony_ci 6931: 649(ptr) FunctionParameter 60617a3babSopenharmony_ci 12220: Label 61617a3babSopenharmony_ci 4292: 650(ptr) Variable Function 62617a3babSopenharmony_ci 4298: 649(ptr) Variable Function 63617a3babSopenharmony_ci Store 4292 2572 64617a3babSopenharmony_ci Store 4298 2571 65617a3babSopenharmony_ci Branch 14924 66617a3babSopenharmony_ci 14924: Label 67617a3babSopenharmony_ci LoopMerge 8882 6488 None 68617a3babSopenharmony_ci Branch 11857 69617a3babSopenharmony_ci 11857: Label 70617a3babSopenharmony_ci 13755: 12(int) Load 4298 71617a3babSopenharmony_ci 22731: 12(int) Load 6931 72617a3babSopenharmony_ci 20007: 9(bool) SLessThan 13755 22731 73617a3babSopenharmony_ci BranchConditional 20007 24750 8882 74617a3babSopenharmony_ci 24750: Label 75617a3babSopenharmony_ci 22912: 13(float) Load 4292 76617a3babSopenharmony_ci 19471: 13(float) FAdd 22912 252 77617a3babSopenharmony_ci Store 4292 19471 78617a3babSopenharmony_ci Branch 6488 79617a3babSopenharmony_ci 6488: Label 80617a3babSopenharmony_ci 19050: 12(int) Load 4298 81617a3babSopenharmony_ci 8593: 12(int) IAdd 19050 2574 82617a3babSopenharmony_ci Store 4298 8593 83617a3babSopenharmony_ci Branch 14924 84617a3babSopenharmony_ci 8882: Label 85617a3babSopenharmony_ci 11601: 13(float) Load 4292 86617a3babSopenharmony_ci ReturnValue 11601 87617a3babSopenharmony_ci FunctionEnd 88617a3babSopenharmony_ci 3836: 13(float) Function None 204 89617a3babSopenharmony_ci 4408: 649(ptr) FunctionParameter 90617a3babSopenharmony_ci 12143: Label 91617a3babSopenharmony_ci 22102: 649(ptr) Variable Function 92617a3babSopenharmony_ci 24151: 12(int) Load 4408 93617a3babSopenharmony_ci 13868: 9(bool) SGreaterThan 24151 2577 94617a3babSopenharmony_ci SelectionMerge 14966 None 95617a3babSopenharmony_ci BranchConditional 13868 9492 17416 96617a3babSopenharmony_ci 9492: Label 97617a3babSopenharmony_ci 15624: 12(int) Load 4408 98617a3babSopenharmony_ci Store 22102 15624 99617a3babSopenharmony_ci 17278: 13(float) FunctionCall 3782 22102 100617a3babSopenharmony_ci ReturnValue 17278 101617a3babSopenharmony_ci 17416: Label 102617a3babSopenharmony_ci 19506: 12(int) Load 4408 103617a3babSopenharmony_ci 22773: 12(int) IMul 19506 2577 104617a3babSopenharmony_ci 13472: 651(ptr) AccessChain 4201 2573 105617a3babSopenharmony_ci 15280: 12(int) Load 13472 106617a3babSopenharmony_ci 18079: 651(ptr) AccessChain 4201 2576 107617a3babSopenharmony_ci 15199: 12(int) Load 18079 108617a3babSopenharmony_ci 9343: 12(int) IMul 15280 15199 109617a3babSopenharmony_ci 11462: 12(int) IAdd 22773 9343 110617a3babSopenharmony_ci 11885: 651(ptr) AccessChain 4201 2570 111617a3babSopenharmony_ci 21176: 12(int) Load 11885 112617a3babSopenharmony_ci 10505: 12(int) IAdd 11462 21176 113617a3babSopenharmony_ci 14626: 13(float) ConvertSToF 10505 114617a3babSopenharmony_ci ReturnValue 14626 115617a3babSopenharmony_ci 14966: Label 116617a3babSopenharmony_ci Unreachable 117617a3babSopenharmony_ci FunctionEnd 118