Home | History | Annotate | Download | only in baseResults
      1 remap.similar_1b.everything.frag
      2 // Module Version 10000
      3 // Generated by (magic number): 80007
      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             2821:   13(float) Constant 1045220557
     25             2577:     12(int) Constant 2
     26             2583:     12(int) Constant 4
     27               26:             TypeVector 12(int) 4
     28              663:             TypePointer Input 26(ivec4)
     29             4201:    663(ptr) Variable Input
     30               11:             TypeInt 32 0
     31             2573:     11(int) Constant 1
     32              651:             TypePointer Input 12(int)
     33             2576:     11(int) Constant 2
     34             2570:     11(int) Constant 0
     35               29:             TypeVector 13(float) 4
     36              666:             TypePointer Output 29(fvec4)
     37             4539:    666(ptr) Variable Output
     38              652:             TypePointer Input 13(float)
     39             3773:    652(ptr) Variable Input
     40             5663:           8 Function None 1282
     41            24915:             Label
     42            18415:    649(ptr) Variable Function
     43             5786:    649(ptr) Variable Function
     44             8366:   13(float) Load 3773
     45             8654:     12(int) ConvertFToS 8366
     46                               Store 18415 8654
     47            17256:   13(float) FunctionCall 3782 18415
     48            14512:   13(float) Load 3773
     49             7041:     12(int) ConvertFToS 14512
     50                               Store 5786 7041
     51            23993:   13(float) FunctionCall 3836 5786
     52             9180:   13(float) FAdd 17256 23993
     53            15728:   29(fvec4) CompositeConstruct 9180 9180 9180 9180
     54                               Store 4539 15728
     55                               Return
     56                               FunctionEnd
     57             3782:   13(float) Function None 204
     58             6931:    649(ptr) FunctionParameter
     59            12220:             Label
     60             4292:    650(ptr) Variable Function
     61             4298:    649(ptr) Variable Function
     62                               Store 4292 2572
     63                               Store 4298 2571
     64                               Branch 14924
     65            14924:             Label
     66                               LoopMerge 6507 6488 None
     67                               Branch 11857
     68            11857:             Label
     69            13755:     12(int) Load 4298
     70            22731:     12(int) Load 6931
     71            20007:     9(bool) SLessThan 13755 22731
     72                               BranchConditional 20007 24750 6507
     73            24750:               Label
     74            22912:   13(float)   Load 4292
     75            19471:   13(float)   FAdd 22912 252
     76                                 Store 4292 19471
     77                                 Branch 6488
     78             6488:               Label
     79            19050:     12(int)   Load 4298
     80             8593:     12(int)   IAdd 19050 2574
     81                                 Store 4298 8593
     82                                 Branch 14924
     83             6507:             Label
     84            18877:   13(float) Load 4292
     85            15899:   13(float) FAdd 18877 2821
     86                               Store 4292 15899
     87            20342:   13(float) Load 4292
     88                               ReturnValue 20342
     89                               FunctionEnd
     90             3836:   13(float) Function None 204
     91             4408:    649(ptr) FunctionParameter
     92            12143:             Label
     93            22102:    649(ptr) Variable Function
     94            24151:     12(int) Load 4408
     95            13868:     9(bool) SGreaterThan 24151 2577
     96                               SelectionMerge 22309 None
     97                               BranchConditional 13868 10822 17416
     98            10822:               Label
     99            22680:     12(int)   Load 4408
    100            23216:     12(int)   IMul 22680 2577
    101                                 Store 22102 23216
    102             7042:   13(float)   FunctionCall 3782 22102
    103                                 ReturnValue 7042
    104            17416:               Label
    105            19506:     12(int)   Load 4408
    106            22773:     12(int)   IMul 19506 2583
    107            13472:    651(ptr)   AccessChain 4201 2573
    108            15280:     12(int)   Load 13472
    109            18079:    651(ptr)   AccessChain 4201 2576
    110            15199:     12(int)   Load 18079
    111             9343:     12(int)   IMul 15280 15199
    112            11462:     12(int)   IAdd 22773 9343
    113            11885:    651(ptr)   AccessChain 4201 2570
    114            21176:     12(int)   Load 11885
    115            10505:     12(int)   IAdd 11462 21176
    116            14626:   13(float)   ConvertSToF 10505
    117                                 ReturnValue 14626
    118            22309:             Label
    119             6429:   13(float) Undef
    120                               ReturnValue 6429
    121                               FunctionEnd
    122