Home | History | Annotate | Download | only in baseResults
      1 hlsl.clip.frag
      2 Shader version: 500
      3 gl_FragCoord origin is upper left
      4 0:? Sequence
      5 0:3  Function Definition: GetEntitySelectClip( ( temp float)
      6 0:3    Function Parameters: 
      7 0:?     Sequence
      8 0:4      Branch: Return with expression
      9 0:4        Constant:
     10 0:4          1.000000
     11 0:8  Function Definition: @main( ( temp 4-component vector of float)
     12 0:8    Function Parameters: 
     13 0:?     Sequence
     14 0:9      Test condition and select ( temp void)
     15 0:9        Condition
     16 0:9        Compare Less Than ( temp bool)
     17 0:9          Function Call: GetEntitySelectClip( ( temp float)
     18 0:9          Constant:
     19 0:9            0.000000
     20 0:9        true case
     21 0:9        Branch: Kill
     22 0:11      Branch: Return with expression
     23 0:11        Constant:
     24 0:11          0.000000
     25 0:11          0.000000
     26 0:11          0.000000
     27 0:11          0.000000
     28 0:8  Function Definition: main( ( temp void)
     29 0:8    Function Parameters: 
     30 0:?     Sequence
     31 0:8      move second child to first child ( temp 4-component vector of float)
     32 0:?         '@entryPointOutput' (layout( location=0) out 4-component vector of float)
     33 0:8        Function Call: @main( ( temp 4-component vector of float)
     34 0:?   Linker Objects
     35 0:?     '@entryPointOutput' (layout( location=0) out 4-component vector of float)
     36 
     37 
     38 Linked fragment stage:
     39 
     40 
     41 Shader version: 500
     42 gl_FragCoord origin is upper left
     43 0:? Sequence
     44 0:3  Function Definition: GetEntitySelectClip( ( temp float)
     45 0:3    Function Parameters: 
     46 0:?     Sequence
     47 0:4      Branch: Return with expression
     48 0:4        Constant:
     49 0:4          1.000000
     50 0:8  Function Definition: @main( ( temp 4-component vector of float)
     51 0:8    Function Parameters: 
     52 0:?     Sequence
     53 0:9      Test condition and select ( temp void)
     54 0:9        Condition
     55 0:9        Compare Less Than ( temp bool)
     56 0:9          Function Call: GetEntitySelectClip( ( temp float)
     57 0:9          Constant:
     58 0:9            0.000000
     59 0:9        true case
     60 0:9        Branch: Kill
     61 0:11      Branch: Return with expression
     62 0:11        Constant:
     63 0:11          0.000000
     64 0:11          0.000000
     65 0:11          0.000000
     66 0:11          0.000000
     67 0:8  Function Definition: main( ( temp void)
     68 0:8    Function Parameters: 
     69 0:?     Sequence
     70 0:8      move second child to first child ( temp 4-component vector of float)
     71 0:?         '@entryPointOutput' (layout( location=0) out 4-component vector of float)
     72 0:8        Function Call: @main( ( temp 4-component vector of float)
     73 0:?   Linker Objects
     74 0:?     '@entryPointOutput' (layout( location=0) out 4-component vector of float)
     75 
     76 // Module Version 10000
     77 // Generated by (magic number): 80007
     78 // Id's are bound by 30
     79 
     80                               Capability Shader
     81                1:             ExtInstImport  "GLSL.std.450"
     82                               MemoryModel Logical GLSL450
     83                               EntryPoint Fragment 4  "main" 28
     84                               ExecutionMode 4 OriginUpperLeft
     85                               Source HLSL 500
     86                               Name 4  "main"
     87                               Name 8  "GetEntitySelectClip("
     88                               Name 12  "@main("
     89                               Name 28  "@entryPointOutput"
     90                               Decorate 28(@entryPointOutput) Location 0
     91                2:             TypeVoid
     92                3:             TypeFunction 2
     93                6:             TypeFloat 32
     94                7:             TypeFunction 6(float)
     95               10:             TypeVector 6(float) 4
     96               11:             TypeFunction 10(fvec4)
     97               14:    6(float) Constant 1065353216
     98               18:    6(float) Constant 0
     99               19:             TypeBool
    100               24:   10(fvec4) ConstantComposite 18 18 18 18
    101               27:             TypePointer Output 10(fvec4)
    102 28(@entryPointOutput):     27(ptr) Variable Output
    103          4(main):           2 Function None 3
    104                5:             Label
    105               29:   10(fvec4) FunctionCall 12(@main()
    106                               Store 28(@entryPointOutput) 29
    107                               Return
    108                               FunctionEnd
    109 8(GetEntitySelectClip():    6(float) Function None 7
    110                9:             Label
    111                               ReturnValue 14
    112                               FunctionEnd
    113       12(@main():   10(fvec4) Function None 11
    114               13:             Label
    115               17:    6(float) FunctionCall 8(GetEntitySelectClip()
    116               20:    19(bool) FOrdLessThan 17 18
    117                               SelectionMerge 22 None
    118                               BranchConditional 20 21 22
    119               21:               Label
    120                                 Kill
    121               22:             Label
    122                               ReturnValue 24
    123                               FunctionEnd
    124