1617a3babSopenharmony_ciremap.similar_1b.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 0 13617a3babSopenharmony_ci Decorate 4539 Location 0 14617a3babSopenharmony_ci Decorate 3773 Location 1 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 2821: 13(float) Constant 1045220557 28617a3babSopenharmony_ci 2577: 12(int) Constant 2 29617a3babSopenharmony_ci 2583: 12(int) Constant 4 30617a3babSopenharmony_ci 26: TypeVector 12(int) 4 31617a3babSopenharmony_ci 663: TypePointer Input 26(ivec4) 32617a3babSopenharmony_ci 4201: 663(ptr) Variable Input 33617a3babSopenharmony_ci 11: TypeInt 32 0 34617a3babSopenharmony_ci 2573: 11(int) Constant 1 35617a3babSopenharmony_ci 651: TypePointer Input 12(int) 36617a3babSopenharmony_ci 2576: 11(int) Constant 2 37617a3babSopenharmony_ci 2570: 11(int) Constant 0 38617a3babSopenharmony_ci 29: TypeVector 13(float) 4 39617a3babSopenharmony_ci 666: TypePointer Output 29(fvec4) 40617a3babSopenharmony_ci 4539: 666(ptr) Variable Output 41617a3babSopenharmony_ci 652: TypePointer Input 13(float) 42617a3babSopenharmony_ci 3773: 652(ptr) Variable Input 43617a3babSopenharmony_ci 5663: 8 Function None 1282 44617a3babSopenharmony_ci 24915: Label 45617a3babSopenharmony_ci 18415: 649(ptr) Variable Function 46617a3babSopenharmony_ci 5786: 649(ptr) Variable Function 47617a3babSopenharmony_ci 8366: 13(float) Load 3773 48617a3babSopenharmony_ci 8654: 12(int) ConvertFToS 8366 49617a3babSopenharmony_ci Store 18415 8654 50617a3babSopenharmony_ci 17256: 13(float) FunctionCall 3782 18415 51617a3babSopenharmony_ci 14512: 13(float) Load 3773 52617a3babSopenharmony_ci 7041: 12(int) ConvertFToS 14512 53617a3babSopenharmony_ci Store 5786 7041 54617a3babSopenharmony_ci 23993: 13(float) FunctionCall 3836 5786 55617a3babSopenharmony_ci 9180: 13(float) FAdd 17256 23993 56617a3babSopenharmony_ci 15728: 29(fvec4) CompositeConstruct 9180 9180 9180 9180 57617a3babSopenharmony_ci Store 4539 15728 58617a3babSopenharmony_ci Return 59617a3babSopenharmony_ci FunctionEnd 60617a3babSopenharmony_ci 3782: 13(float) Function None 204 61617a3babSopenharmony_ci 6931: 649(ptr) FunctionParameter 62617a3babSopenharmony_ci 12220: Label 63617a3babSopenharmony_ci 4292: 650(ptr) Variable Function 64617a3babSopenharmony_ci 4298: 649(ptr) Variable Function 65617a3babSopenharmony_ci Store 4292 2572 66617a3babSopenharmony_ci Store 4298 2571 67617a3babSopenharmony_ci Branch 14924 68617a3babSopenharmony_ci 14924: Label 69617a3babSopenharmony_ci LoopMerge 6507 6488 None 70617a3babSopenharmony_ci Branch 11857 71617a3babSopenharmony_ci 11857: Label 72617a3babSopenharmony_ci 13755: 12(int) Load 4298 73617a3babSopenharmony_ci 22731: 12(int) Load 6931 74617a3babSopenharmony_ci 20007: 9(bool) SLessThan 13755 22731 75617a3babSopenharmony_ci BranchConditional 20007 24750 6507 76617a3babSopenharmony_ci 24750: Label 77617a3babSopenharmony_ci 22912: 13(float) Load 4292 78617a3babSopenharmony_ci 19471: 13(float) FAdd 22912 252 79617a3babSopenharmony_ci Store 4292 19471 80617a3babSopenharmony_ci Branch 6488 81617a3babSopenharmony_ci 6488: Label 82617a3babSopenharmony_ci 19050: 12(int) Load 4298 83617a3babSopenharmony_ci 8593: 12(int) IAdd 19050 2574 84617a3babSopenharmony_ci Store 4298 8593 85617a3babSopenharmony_ci Branch 14924 86617a3babSopenharmony_ci 6507: Label 87617a3babSopenharmony_ci 18877: 13(float) Load 4292 88617a3babSopenharmony_ci 15899: 13(float) FAdd 18877 2821 89617a3babSopenharmony_ci Store 4292 15899 90617a3babSopenharmony_ci 20342: 13(float) Load 4292 91617a3babSopenharmony_ci ReturnValue 20342 92617a3babSopenharmony_ci FunctionEnd 93617a3babSopenharmony_ci 3836: 13(float) Function None 204 94617a3babSopenharmony_ci 4408: 649(ptr) FunctionParameter 95617a3babSopenharmony_ci 12143: Label 96617a3babSopenharmony_ci 22102: 649(ptr) Variable Function 97617a3babSopenharmony_ci 24151: 12(int) Load 4408 98617a3babSopenharmony_ci 13868: 9(bool) SGreaterThan 24151 2577 99617a3babSopenharmony_ci SelectionMerge 14966 None 100617a3babSopenharmony_ci BranchConditional 13868 10822 17416 101617a3babSopenharmony_ci 10822: Label 102617a3babSopenharmony_ci 22680: 12(int) Load 4408 103617a3babSopenharmony_ci 23216: 12(int) IMul 22680 2577 104617a3babSopenharmony_ci Store 22102 23216 105617a3babSopenharmony_ci 7042: 13(float) FunctionCall 3782 22102 106617a3babSopenharmony_ci ReturnValue 7042 107617a3babSopenharmony_ci 17416: Label 108617a3babSopenharmony_ci 19506: 12(int) Load 4408 109617a3babSopenharmony_ci 22773: 12(int) IMul 19506 2583 110617a3babSopenharmony_ci 13472: 651(ptr) AccessChain 4201 2573 111617a3babSopenharmony_ci 15280: 12(int) Load 13472 112617a3babSopenharmony_ci 18079: 651(ptr) AccessChain 4201 2576 113617a3babSopenharmony_ci 15199: 12(int) Load 18079 114617a3babSopenharmony_ci 9343: 12(int) IMul 15280 15199 115617a3babSopenharmony_ci 11462: 12(int) IAdd 22773 9343 116617a3babSopenharmony_ci 11885: 651(ptr) AccessChain 4201 2570 117617a3babSopenharmony_ci 21176: 12(int) Load 11885 118617a3babSopenharmony_ci 10505: 12(int) IAdd 11462 21176 119617a3babSopenharmony_ci 14626: 13(float) ConvertSToF 10505 120617a3babSopenharmony_ci ReturnValue 14626 121617a3babSopenharmony_ci 14966: Label 122617a3babSopenharmony_ci Unreachable 123617a3babSopenharmony_ci FunctionEnd 124