Home | History | Annotate | Download | only in baseResults
      1 hlsl.intrinsic.frexp.vert
      2 Shader version: 500
      3 0:? Sequence
      4 0:2  Function Definition: VertexShaderFunctionS(f1;f1; ( temp float)
      5 0:2    Function Parameters: 
      6 0:2      'inF0' ( in float)
      7 0:2      'inF1' ( in float)
      8 0:?     Sequence
      9 0:3      frexp ( temp float)
     10 0:3        'inF0' ( in float)
     11 0:3        'inF1' ( in float)
     12 0:4      Branch: Return with expression
     13 0:4        Constant:
     14 0:4          0.000000
     15 0:8  Function Definition: VertexShaderFunction2(vf2;vf2; ( temp 2-component vector of float)
     16 0:8    Function Parameters: 
     17 0:8      'inF0' ( in 2-component vector of float)
     18 0:8      'inF1' ( in 2-component vector of float)
     19 0:?     Sequence
     20 0:9      frexp ( temp 2-component vector of float)
     21 0:9        'inF0' ( in 2-component vector of float)
     22 0:9        'inF1' ( in 2-component vector of float)
     23 0:10      Branch: Return with expression
     24 0:?         Constant:
     25 0:?           1.000000
     26 0:?           2.000000
     27 0:14  Function Definition: VertexShaderFunction3(vf3;vf3; ( temp 3-component vector of float)
     28 0:14    Function Parameters: 
     29 0:14      'inF0' ( in 3-component vector of float)
     30 0:14      'inF1' ( in 3-component vector of float)
     31 0:?     Sequence
     32 0:15      frexp ( temp 3-component vector of float)
     33 0:15        'inF0' ( in 3-component vector of float)
     34 0:15        'inF1' ( in 3-component vector of float)
     35 0:16      Branch: Return with expression
     36 0:?         Constant:
     37 0:?           1.000000
     38 0:?           2.000000
     39 0:?           3.000000
     40 0:20  Function Definition: VertexShaderFunction4(vf4;vf4; ( temp 4-component vector of float)
     41 0:20    Function Parameters: 
     42 0:20      'inF0' ( in 4-component vector of float)
     43 0:20      'inF1' ( in 4-component vector of float)
     44 0:?     Sequence
     45 0:21      frexp ( temp 4-component vector of float)
     46 0:21        'inF0' ( in 4-component vector of float)
     47 0:21        'inF1' ( in 4-component vector of float)
     48 0:22      Branch: Return with expression
     49 0:?         Constant:
     50 0:?           1.000000
     51 0:?           2.000000
     52 0:?           3.000000
     53 0:?           4.000000
     54 0:?   Linker Objects
     55 
     56 
     57 Linked vertex stage:
     58 
     59 WARNING: Linking vertex stage: Entry point not found
     60 
     61 Shader version: 500
     62 0:? Sequence
     63 0:2  Function Definition: VertexShaderFunctionS(f1;f1; ( temp float)
     64 0:2    Function Parameters: 
     65 0:2      'inF0' ( in float)
     66 0:2      'inF1' ( in float)
     67 0:?     Sequence
     68 0:3      frexp ( temp float)
     69 0:3        'inF0' ( in float)
     70 0:3        'inF1' ( in float)
     71 0:4      Branch: Return with expression
     72 0:4        Constant:
     73 0:4          0.000000
     74 0:8  Function Definition: VertexShaderFunction2(vf2;vf2; ( temp 2-component vector of float)
     75 0:8    Function Parameters: 
     76 0:8      'inF0' ( in 2-component vector of float)
     77 0:8      'inF1' ( in 2-component vector of float)
     78 0:?     Sequence
     79 0:9      frexp ( temp 2-component vector of float)
     80 0:9        'inF0' ( in 2-component vector of float)
     81 0:9        'inF1' ( in 2-component vector of float)
     82 0:10      Branch: Return with expression
     83 0:?         Constant:
     84 0:?           1.000000
     85 0:?           2.000000
     86 0:14  Function Definition: VertexShaderFunction3(vf3;vf3; ( temp 3-component vector of float)
     87 0:14    Function Parameters: 
     88 0:14      'inF0' ( in 3-component vector of float)
     89 0:14      'inF1' ( in 3-component vector of float)
     90 0:?     Sequence
     91 0:15      frexp ( temp 3-component vector of float)
     92 0:15        'inF0' ( in 3-component vector of float)
     93 0:15        'inF1' ( in 3-component vector of float)
     94 0:16      Branch: Return with expression
     95 0:?         Constant:
     96 0:?           1.000000
     97 0:?           2.000000
     98 0:?           3.000000
     99 0:20  Function Definition: VertexShaderFunction4(vf4;vf4; ( temp 4-component vector of float)
    100 0:20    Function Parameters: 
    101 0:20      'inF0' ( in 4-component vector of float)
    102 0:20      'inF1' ( in 4-component vector of float)
    103 0:?     Sequence
    104 0:21      frexp ( temp 4-component vector of float)
    105 0:21        'inF0' ( in 4-component vector of float)
    106 0:21        'inF1' ( in 4-component vector of float)
    107 0:22      Branch: Return with expression
    108 0:?         Constant:
    109 0:?           1.000000
    110 0:?           2.000000
    111 0:?           3.000000
    112 0:?           4.000000
    113 0:?   Linker Objects
    114 
    115 // Module Version 10000
    116 // Generated by (magic number): 80007
    117 // Id's are bound by 78
    118 
    119                               Capability Shader
    120                1:             ExtInstImport  "GLSL.std.450"
    121                               MemoryModel Logical GLSL450
    122                               EntryPoint Vertex 4  "VertexShaderFunction"
    123                               Source HLSL 500
    124                               Name 4  "VertexShaderFunction"
    125                               Name 11  "VertexShaderFunctionS(f1;f1;"
    126                               Name 9  "inF0"
    127                               Name 10  "inF1"
    128                               Name 18  "VertexShaderFunction2(vf2;vf2;"
    129                               Name 16  "inF0"
    130                               Name 17  "inF1"
    131                               Name 25  "VertexShaderFunction3(vf3;vf3;"
    132                               Name 23  "inF0"
    133                               Name 24  "inF1"
    134                               Name 32  "VertexShaderFunction4(vf4;vf4;"
    135                               Name 30  "inF0"
    136                               Name 31  "inF1"
    137                               Name 36  "ResType"
    138                               Name 46  "ResType"
    139                               Name 58  "ResType"
    140                               Name 69  "ResType"
    141                2:             TypeVoid
    142                3:             TypeFunction 2
    143                6:             TypeFloat 32
    144                7:             TypePointer Function 6(float)
    145                8:             TypeFunction 6(float) 7(ptr) 7(ptr)
    146               13:             TypeVector 6(float) 2
    147               14:             TypePointer Function 13(fvec2)
    148               15:             TypeFunction 13(fvec2) 14(ptr) 14(ptr)
    149               20:             TypeVector 6(float) 3
    150               21:             TypePointer Function 20(fvec3)
    151               22:             TypeFunction 20(fvec3) 21(ptr) 21(ptr)
    152               27:             TypeVector 6(float) 4
    153               28:             TypePointer Function 27(fvec4)
    154               29:             TypeFunction 27(fvec4) 28(ptr) 28(ptr)
    155               35:             TypeInt 32 1
    156      36(ResType):             TypeStruct 6(float) 35(int)
    157               41:    6(float) Constant 0
    158               45:             TypeVector 35(int) 2
    159      46(ResType):             TypeStruct 13(fvec2) 45(ivec2)
    160               51:    6(float) Constant 1065353216
    161               52:    6(float) Constant 1073741824
    162               53:   13(fvec2) ConstantComposite 51 52
    163               57:             TypeVector 35(int) 3
    164      58(ResType):             TypeStruct 20(fvec3) 57(ivec3)
    165               63:    6(float) Constant 1077936128
    166               64:   20(fvec3) ConstantComposite 51 52 63
    167               68:             TypeVector 35(int) 4
    168      69(ResType):             TypeStruct 27(fvec4) 68(ivec4)
    169               74:    6(float) Constant 1082130432
    170               75:   27(fvec4) ConstantComposite 51 52 63 74
    171 4(VertexShaderFunction):           2 Function None 3
    172                5:             Label
    173                               Return
    174                               FunctionEnd
    175 11(VertexShaderFunctionS(f1;f1;):    6(float) Function None 8
    176          9(inF0):      7(ptr) FunctionParameter
    177         10(inF1):      7(ptr) FunctionParameter
    178               12:             Label
    179               34:    6(float) Load 9(inF0)
    180               37: 36(ResType) ExtInst 1(GLSL.std.450) 52(FrexpStruct) 34
    181               38:     35(int) CompositeExtract 37 1
    182               39:    6(float) ConvertSToF 38
    183                               Store 10(inF1) 39
    184               40:    6(float) CompositeExtract 37 0
    185                               ReturnValue 41
    186                               FunctionEnd
    187 18(VertexShaderFunction2(vf2;vf2;):   13(fvec2) Function None 15
    188         16(inF0):     14(ptr) FunctionParameter
    189         17(inF1):     14(ptr) FunctionParameter
    190               19:             Label
    191               44:   13(fvec2) Load 16(inF0)
    192               47: 46(ResType) ExtInst 1(GLSL.std.450) 52(FrexpStruct) 44
    193               48:   45(ivec2) CompositeExtract 47 1
    194               49:   13(fvec2) ConvertSToF 48
    195                               Store 17(inF1) 49
    196               50:   13(fvec2) CompositeExtract 47 0
    197                               ReturnValue 53
    198                               FunctionEnd
    199 25(VertexShaderFunction3(vf3;vf3;):   20(fvec3) Function None 22
    200         23(inF0):     21(ptr) FunctionParameter
    201         24(inF1):     21(ptr) FunctionParameter
    202               26:             Label
    203               56:   20(fvec3) Load 23(inF0)
    204               59: 58(ResType) ExtInst 1(GLSL.std.450) 52(FrexpStruct) 56
    205               60:   57(ivec3) CompositeExtract 59 1
    206               61:   20(fvec3) ConvertSToF 60
    207                               Store 24(inF1) 61
    208               62:   20(fvec3) CompositeExtract 59 0
    209                               ReturnValue 64
    210                               FunctionEnd
    211 32(VertexShaderFunction4(vf4;vf4;):   27(fvec4) Function None 29
    212         30(inF0):     28(ptr) FunctionParameter
    213         31(inF1):     28(ptr) FunctionParameter
    214               33:             Label
    215               67:   27(fvec4) Load 30(inF0)
    216               70: 69(ResType) ExtInst 1(GLSL.std.450) 52(FrexpStruct) 67
    217               71:   68(ivec4) CompositeExtract 70 1
    218               72:   27(fvec4) ConvertSToF 71
    219                               Store 31(inF1) 72
    220               73:   27(fvec4) CompositeExtract 70 0
    221                               ReturnValue 75
    222                               FunctionEnd
    223