Home | History | Annotate | Download | only in baseResults
      1 hlsl.inf.vert
      2 Shader version: 500
      3 0:? Sequence
      4 0:2  Function Definition: @main( ( temp 4-component vector of float)
      5 0:2    Function Parameters: 
      6 0:?     Sequence
      7 0:3      Sequence
      8 0:3        move second child to first child ( temp float)
      9 0:3          'f1' ( temp float)
     10 0:3          Constant:
     11 0:3            -1.#INF
     12 0:4      Sequence
     13 0:4        move second child to first child ( temp float)
     14 0:4          'f2' ( temp float)
     15 0:4          Constant:
     16 0:4            +1.#INF
     17 0:5      Sequence
     18 0:5        move second child to first child ( temp float)
     19 0:5          'f3' ( temp float)
     20 0:5          Constant:
     21 0:5            +1.#INF
     22 0:6      Sequence
     23 0:6        move second child to first child ( temp float)
     24 0:6          'f4' ( temp float)
     25 0:6          add ( temp float)
     26 0:6            component-wise multiply ( temp float)
     27 0:6              'f2' ( temp float)
     28 0:6              Constant:
     29 0:6                +1.#INF
     30 0:6            Constant:
     31 0:6              +1.#INF
     32 0:10      Branch: Return with expression
     33 0:10        Construct vec4 ( temp 4-component vector of float)
     34 0:10          add ( temp float)
     35 0:10            add ( temp float)
     36 0:10              add ( temp float)
     37 0:10                add ( temp float)
     38 0:10                  add ( temp float)
     39 0:10                    'f1' ( temp float)
     40 0:10                    'f2' ( temp float)
     41 0:10                  'f3' ( temp float)
     42 0:10                'f4' ( temp float)
     43 0:10              Constant:
     44 0:10                -1.#INF
     45 0:10            Constant:
     46 0:10              1.#IND
     47 0:2  Function Definition: main( ( temp void)
     48 0:2    Function Parameters: 
     49 0:?     Sequence
     50 0:2      move second child to first child ( temp 4-component vector of float)
     51 0:?         '@entryPointOutput' ( out 4-component vector of float Position)
     52 0:2        Function Call: @main( ( temp 4-component vector of float)
     53 0:?   Linker Objects
     54 0:?     '@entryPointOutput' ( out 4-component vector of float Position)
     55 
     56 
     57 Linked vertex stage:
     58 
     59 
     60 Shader version: 500
     61 0:? Sequence
     62 0:2  Function Definition: @main( ( temp 4-component vector of float)
     63 0:2    Function Parameters: 
     64 0:?     Sequence
     65 0:3      Sequence
     66 0:3        move second child to first child ( temp float)
     67 0:3          'f1' ( temp float)
     68 0:3          Constant:
     69 0:3            -1.#INF
     70 0:4      Sequence
     71 0:4        move second child to first child ( temp float)
     72 0:4          'f2' ( temp float)
     73 0:4          Constant:
     74 0:4            +1.#INF
     75 0:5      Sequence
     76 0:5        move second child to first child ( temp float)
     77 0:5          'f3' ( temp float)
     78 0:5          Constant:
     79 0:5            +1.#INF
     80 0:6      Sequence
     81 0:6        move second child to first child ( temp float)
     82 0:6          'f4' ( temp float)
     83 0:6          add ( temp float)
     84 0:6            component-wise multiply ( temp float)
     85 0:6              'f2' ( temp float)
     86 0:6              Constant:
     87 0:6                +1.#INF
     88 0:6            Constant:
     89 0:6              +1.#INF
     90 0:10      Branch: Return with expression
     91 0:10        Construct vec4 ( temp 4-component vector of float)
     92 0:10          add ( temp float)
     93 0:10            add ( temp float)
     94 0:10              add ( temp float)
     95 0:10                add ( temp float)
     96 0:10                  add ( temp float)
     97 0:10                    'f1' ( temp float)
     98 0:10                    'f2' ( temp float)
     99 0:10                  'f3' ( temp float)
    100 0:10                'f4' ( temp float)
    101 0:10              Constant:
    102 0:10                -1.#INF
    103 0:10            Constant:
    104 0:10              1.#IND
    105 0:2  Function Definition: main( ( temp void)
    106 0:2    Function Parameters: 
    107 0:?     Sequence
    108 0:2      move second child to first child ( temp 4-component vector of float)
    109 0:?         '@entryPointOutput' ( out 4-component vector of float Position)
    110 0:2        Function Call: @main( ( temp 4-component vector of float)
    111 0:?   Linker Objects
    112 0:?     '@entryPointOutput' ( out 4-component vector of float Position)
    113 
    114 // Module Version 10000
    115 // Generated by (magic number): 80007
    116 // Id's are bound by 37
    117 
    118                               Capability Shader
    119                1:             ExtInstImport  "GLSL.std.450"
    120                               MemoryModel Logical GLSL450
    121                               EntryPoint Vertex 4  "main" 35
    122                               Source HLSL 500
    123                               Name 4  "main"
    124                               Name 9  "@main("
    125                               Name 12  "f1"
    126                               Name 14  "f2"
    127                               Name 16  "f3"
    128                               Name 17  "f4"
    129                               Name 35  "@entryPointOutput"
    130                               Decorate 35(@entryPointOutput) BuiltIn Position
    131                2:             TypeVoid
    132                3:             TypeFunction 2
    133                6:             TypeFloat 32
    134                7:             TypeVector 6(float) 4
    135                8:             TypeFunction 7(fvec4)
    136               11:             TypePointer Function 6(float)
    137               13:    6(float) Constant 4286578688
    138               15:    6(float) Constant 2139095040
    139               29:    6(float) Constant 4290772992
    140               34:             TypePointer Output 7(fvec4)
    141 35(@entryPointOutput):     34(ptr) Variable Output
    142          4(main):           2 Function None 3
    143                5:             Label
    144               36:    7(fvec4) FunctionCall 9(@main()
    145                               Store 35(@entryPointOutput) 36
    146                               Return
    147                               FunctionEnd
    148        9(@main():    7(fvec4) Function None 8
    149               10:             Label
    150           12(f1):     11(ptr) Variable Function
    151           14(f2):     11(ptr) Variable Function
    152           16(f3):     11(ptr) Variable Function
    153           17(f4):     11(ptr) Variable Function
    154                               Store 12(f1) 13
    155                               Store 14(f2) 15
    156                               Store 16(f3) 15
    157               18:    6(float) Load 14(f2)
    158               19:    6(float) FMul 18 15
    159               20:    6(float) FAdd 19 15
    160                               Store 17(f4) 20
    161               21:    6(float) Load 12(f1)
    162               22:    6(float) Load 14(f2)
    163               23:    6(float) FAdd 21 22
    164               24:    6(float) Load 16(f3)
    165               25:    6(float) FAdd 23 24
    166               26:    6(float) Load 17(f4)
    167               27:    6(float) FAdd 25 26
    168               28:    6(float) FAdd 27 13
    169               30:    6(float) FAdd 28 29
    170               31:    7(fvec4) CompositeConstruct 30 30 30 30
    171                               ReturnValue 31
    172                               FunctionEnd
    173