1remap.similar_1a.everything.frag 2// Module Version 10000 3// Generated by (magic number): 80008 4// Id's are bound by 24916 5 6 Capability Shader 7 1: ExtInstImport "GLSL.std.450" 8 MemoryModel Logical GLSL450 9 EntryPoint Fragment 5663 "main" 4201 4539 3773 10 ExecutionMode 5663 OriginUpperLeft 11 Decorate 4201 Flat 12 8: TypeVoid 13 1282: TypeFunction 8 14 12: TypeInt 32 1 15 649: TypePointer Function 12(int) 16 13: TypeFloat 32 17 204: TypeFunction 13(float) 649(ptr) 18 650: TypePointer Function 13(float) 19 2572: 13(float) Constant 0 20 2571: 12(int) Constant 0 21 9: TypeBool 22 252: 13(float) Constant 1056964608 23 2574: 12(int) Constant 1 24 2577: 12(int) Constant 2 25 26: TypeVector 12(int) 4 26 663: TypePointer Input 26(ivec4) 27 4201: 663(ptr) Variable Input 28 11: TypeInt 32 0 29 2573: 11(int) Constant 1 30 651: TypePointer Input 12(int) 31 2576: 11(int) Constant 2 32 2570: 11(int) Constant 0 33 29: TypeVector 13(float) 4 34 666: TypePointer Output 29(fvec4) 35 4539: 666(ptr) Variable Output 36 652: TypePointer Input 13(float) 37 3773: 652(ptr) Variable Input 38 5663: 8 Function None 1282 39 24915: Label 40 18415: 649(ptr) Variable Function 41 5786: 649(ptr) Variable Function 42 8366: 13(float) Load 3773 43 8654: 12(int) ConvertFToS 8366 44 Store 18415 8654 45 17256: 13(float) FunctionCall 3782 18415 46 14512: 13(float) Load 3773 47 7041: 12(int) ConvertFToS 14512 48 Store 5786 7041 49 23993: 13(float) FunctionCall 3836 5786 50 9180: 13(float) FAdd 17256 23993 51 15728: 29(fvec4) CompositeConstruct 9180 9180 9180 9180 52 Store 4539 15728 53 Return 54 FunctionEnd 55 3782: 13(float) Function None 204 56 6931: 649(ptr) FunctionParameter 57 12220: Label 58 4292: 650(ptr) Variable Function 59 4298: 649(ptr) Variable Function 60 Store 4292 2572 61 Store 4298 2571 62 Branch 14924 63 14924: Label 64 LoopMerge 8882 6488 None 65 Branch 11857 66 11857: Label 67 13755: 12(int) Load 4298 68 22731: 12(int) Load 6931 69 20007: 9(bool) SLessThan 13755 22731 70 BranchConditional 20007 24750 8882 71 24750: Label 72 22912: 13(float) Load 4292 73 19471: 13(float) FAdd 22912 252 74 Store 4292 19471 75 Branch 6488 76 6488: Label 77 19050: 12(int) Load 4298 78 8593: 12(int) IAdd 19050 2574 79 Store 4298 8593 80 Branch 14924 81 8882: Label 82 11601: 13(float) Load 4292 83 ReturnValue 11601 84 FunctionEnd 85 3836: 13(float) Function None 204 86 4408: 649(ptr) FunctionParameter 87 12143: Label 88 22102: 649(ptr) Variable Function 89 24151: 12(int) Load 4408 90 13868: 9(bool) SGreaterThan 24151 2577 91 SelectionMerge 14966 None 92 BranchConditional 13868 9492 17416 93 9492: Label 94 15624: 12(int) Load 4408 95 Store 22102 15624 96 17278: 13(float) FunctionCall 3782 22102 97 ReturnValue 17278 98 17416: Label 99 19506: 12(int) Load 4408 100 22773: 12(int) IMul 19506 2577 101 13472: 651(ptr) AccessChain 4201 2573 102 15280: 12(int) Load 13472 103 18079: 651(ptr) AccessChain 4201 2576 104 15199: 12(int) Load 18079 105 9343: 12(int) IMul 15280 15199 106 11462: 12(int) IAdd 22773 9343 107 11885: 651(ptr) AccessChain 4201 2570 108 21176: 12(int) Load 11885 109 10505: 12(int) IAdd 11462 21176 110 14626: 13(float) ConvertSToF 10505 111 ReturnValue 14626 112 14966: Label 113 Unreachable 114 FunctionEnd 115