1 hlsl.float1.frag 2 Shader version: 500 3 gl_FragCoord origin is upper left 4 0:? Sequence 5 0:1 Sequence 6 0:1 move second child to first child ( temp 1-component vector of float) 7 0:1 'f1' ( global 1-component vector of float) 8 0:1 Constant: 9 0:1 1.000000 10 0:2 Sequence 11 0:2 move second child to first child ( temp float) 12 0:2 'scalar' ( global float) 13 0:2 Constant: 14 0:2 2.000000 15 0:5 Function Definition: ShaderFunction(vf1;f1; ( temp 1-component vector of float) 16 0:5 Function Parameters: 17 0:5 'inFloat1' ( in 1-component vector of float) 18 0:5 'inScalar' ( in float) 19 0:? Sequence 20 0:6 Branch: Return with expression 21 0:6 add ( temp 1-component vector of float) 22 0:6 vector-scale ( temp 1-component vector of float) 23 0:6 'f1' ( global 1-component vector of float) 24 0:6 'scalar' ( global float) 25 0:6 vector-scale ( temp 1-component vector of float) 26 0:6 'inFloat1' ( in 1-component vector of float) 27 0:6 'inScalar' ( in float) 28 0:? Linker Objects 29 0:? 'f1' ( global 1-component vector of float) 30 0:? 'scalar' ( global float) 31 32 33 Linked fragment stage: 34 35 WARNING: Linking fragment stage: Entry point not found 36 37 Shader version: 500 38 gl_FragCoord origin is upper left 39 0:? Sequence 40 0:1 Sequence 41 0:1 move second child to first child ( temp 1-component vector of float) 42 0:1 'f1' ( global 1-component vector of float) 43 0:1 Constant: 44 0:1 1.000000 45 0:2 Sequence 46 0:2 move second child to first child ( temp float) 47 0:2 'scalar' ( global float) 48 0:2 Constant: 49 0:2 2.000000 50 0:5 Function Definition: ShaderFunction(vf1;f1; ( temp 1-component vector of float) 51 0:5 Function Parameters: 52 0:5 'inFloat1' ( in 1-component vector of float) 53 0:5 'inScalar' ( in float) 54 0:? Sequence 55 0:6 Branch: Return with expression 56 0:6 add ( temp 1-component vector of float) 57 0:6 vector-scale ( temp 1-component vector of float) 58 0:6 'f1' ( global 1-component vector of float) 59 0:6 'scalar' ( global float) 60 0:6 vector-scale ( temp 1-component vector of float) 61 0:6 'inFloat1' ( in 1-component vector of float) 62 0:6 'inScalar' ( in float) 63 0:? Linker Objects 64 0:? 'f1' ( global 1-component vector of float) 65 0:? 'scalar' ( global float) 66 67 // Module Version 10000 68 // Generated by (magic number): 80007 69 // Id's are bound by 27 70 71 Capability Shader 72 1: ExtInstImport "GLSL.std.450" 73 MemoryModel Logical GLSL450 74 EntryPoint Fragment 4 "PixelShaderFunction" 75 ExecutionMode 4 OriginUpperLeft 76 Source HLSL 500 77 Name 4 "PixelShaderFunction" 78 Name 11 "ShaderFunction(vf1;f1;" 79 Name 9 "inFloat1" 80 Name 10 "inScalar" 81 Name 14 "f1" 82 Name 16 "scalar" 83 2: TypeVoid 84 3: TypeFunction 2 85 6: TypeFloat 32 86 7: TypePointer Function 6(float) 87 8: TypeFunction 6(float) 7(ptr) 7(ptr) 88 13: TypePointer Private 6(float) 89 14(f1): 13(ptr) Variable Private 90 15: 6(float) Constant 1065353216 91 16(scalar): 13(ptr) Variable Private 92 17: 6(float) Constant 1073741824 93 4(PixelShaderFunction): 2 Function None 3 94 5: Label 95 Store 14(f1) 15 96 Store 16(scalar) 17 97 Return 98 FunctionEnd 99 11(ShaderFunction(vf1;f1;): 6(float) Function None 8 100 9(inFloat1): 7(ptr) FunctionParameter 101 10(inScalar): 7(ptr) FunctionParameter 102 12: Label 103 18: 6(float) Load 14(f1) 104 19: 6(float) Load 16(scalar) 105 20: 6(float) FMul 18 19 106 21: 6(float) Load 9(inFloat1) 107 22: 6(float) Load 10(inScalar) 108 23: 6(float) FMul 21 22 109 24: 6(float) FAdd 20 23 110 ReturnValue 24 111 FunctionEnd 112