1617a3babSopenharmony_cihlsl.frag 2617a3babSopenharmony_ciShader version: 450 3617a3babSopenharmony_cigl_FragCoord origin is upper left 4617a3babSopenharmony_ci0:? Sequence 5617a3babSopenharmony_ci0:1 move second child to first child (temp 4-component vector of float) 6617a3babSopenharmony_ci0:1 'AmbientColor' (temp 4-component vector of float) 7617a3babSopenharmony_ci0:? Constant: 8617a3babSopenharmony_ci0:? 1.000000 9617a3babSopenharmony_ci0:? 0.500000 10617a3babSopenharmony_ci0:? 0.000000 11617a3babSopenharmony_ci0:? 1.000000 12617a3babSopenharmony_ci0:2 move second child to first child (temp float) 13617a3babSopenharmony_ci0:2 'AmbientIntensity' (temp float) 14617a3babSopenharmony_ci0:2 Constant: 15617a3babSopenharmony_ci0:2 0.100000 16617a3babSopenharmony_ci0:13 Function Definition: PixelShaderFunction(vf4; (temp 4-component vector of float) 17617a3babSopenharmony_ci0:5 Function Parameters: 18617a3babSopenharmony_ci0:5 'input' (in 4-component vector of float) 19617a3babSopenharmony_ci0:? Sequence 20617a3babSopenharmony_ci0:6 Branch: Return with expression 21617a3babSopenharmony_ci0:6 add (temp 4-component vector of float) 22617a3babSopenharmony_ci0:6 vector-scale (temp 4-component vector of float) 23617a3babSopenharmony_ci0:6 'input' (in 4-component vector of float) 24617a3babSopenharmony_ci0:6 'AmbientIntensity' (temp float) 25617a3babSopenharmony_ci0:6 'AmbientColor' (temp 4-component vector of float) 26617a3babSopenharmony_ci0:7 Branch: Return with expression 27617a3babSopenharmony_ci0:7 add (temp 4-component vector of float) 28617a3babSopenharmony_ci0:7 component-wise multiply (temp 4-component vector of float) 29617a3babSopenharmony_ci0:7 'input' (in 4-component vector of float) 30617a3babSopenharmony_ci0:7 'input' (in 4-component vector of float) 31617a3babSopenharmony_ci0:7 component-wise multiply (temp 4-component vector of float) 32617a3babSopenharmony_ci0:7 'input' (in 4-component vector of float) 33617a3babSopenharmony_ci0:7 'input' (in 4-component vector of float) 34617a3babSopenharmony_ci0:8 Branch: Return with expression 35617a3babSopenharmony_ci0:8 add (temp 4-component vector of float) 36617a3babSopenharmony_ci0:8 add (temp 4-component vector of float) 37617a3babSopenharmony_ci0:8 'input' (in 4-component vector of float) 38617a3babSopenharmony_ci0:8 component-wise multiply (temp 4-component vector of float) 39617a3babSopenharmony_ci0:8 'input' (in 4-component vector of float) 40617a3babSopenharmony_ci0:8 'input' (in 4-component vector of float) 41617a3babSopenharmony_ci0:8 'input' (in 4-component vector of float) 42617a3babSopenharmony_ci0:9 Branch: Return with expression 43617a3babSopenharmony_ci0:9 component-wise multiply (temp 4-component vector of float) 44617a3babSopenharmony_ci0:9 Pre-Increment (temp 4-component vector of float) 45617a3babSopenharmony_ci0:9 'input' (in 4-component vector of float) 46617a3babSopenharmony_ci0:9 Negate value (temp 4-component vector of float) 47617a3babSopenharmony_ci0:9 Negate value (temp 4-component vector of float) 48617a3babSopenharmony_ci0:9 Pre-Decrement (temp 4-component vector of float) 49617a3babSopenharmony_ci0:9 'input' (in 4-component vector of float) 50617a3babSopenharmony_ci0:10 Branch: Return with expression 51617a3babSopenharmony_ci0:10 add (temp 4-component vector of float) 52617a3babSopenharmony_ci0:10 Post-Increment (temp 4-component vector of float) 53617a3babSopenharmony_ci0:10 'input' (in 4-component vector of float) 54617a3babSopenharmony_ci0:10 Pre-Increment (temp 4-component vector of float) 55617a3babSopenharmony_ci0:10 'input' (in 4-component vector of float) 56617a3babSopenharmony_ci0:11 Branch: Return with expression 57617a3babSopenharmony_ci0:11 sine (global 4-component vector of float) 58617a3babSopenharmony_ci0:11 'input' (in 4-component vector of float) 59617a3babSopenharmony_ci0:? Linker Objects 60617a3babSopenharmony_ci0:? 'AmbientColor' (temp 4-component vector of float) 61617a3babSopenharmony_ci0:? 'AmbientIntensity' (temp float) 62617a3babSopenharmony_ci 63617a3babSopenharmony_ci 64617a3babSopenharmony_ciLinked fragment stage: 65617a3babSopenharmony_ci 66617a3babSopenharmony_ci 67617a3babSopenharmony_ciShader version: 450 68617a3babSopenharmony_cigl_FragCoord origin is upper left 69617a3babSopenharmony_ci0:? Sequence 70617a3babSopenharmony_ci0:1 move second child to first child (temp 4-component vector of float) 71617a3babSopenharmony_ci0:1 'AmbientColor' (temp 4-component vector of float) 72617a3babSopenharmony_ci0:? Constant: 73617a3babSopenharmony_ci0:? 1.000000 74617a3babSopenharmony_ci0:? 0.500000 75617a3babSopenharmony_ci0:? 0.000000 76617a3babSopenharmony_ci0:? 1.000000 77617a3babSopenharmony_ci0:2 move second child to first child (temp float) 78617a3babSopenharmony_ci0:2 'AmbientIntensity' (temp float) 79617a3babSopenharmony_ci0:2 Constant: 80617a3babSopenharmony_ci0:2 0.100000 81617a3babSopenharmony_ci0:13 Function Definition: PixelShaderFunction(vf4; (temp 4-component vector of float) 82617a3babSopenharmony_ci0:5 Function Parameters: 83617a3babSopenharmony_ci0:5 'input' (in 4-component vector of float) 84617a3babSopenharmony_ci0:? Sequence 85617a3babSopenharmony_ci0:6 Branch: Return with expression 86617a3babSopenharmony_ci0:6 add (temp 4-component vector of float) 87617a3babSopenharmony_ci0:6 vector-scale (temp 4-component vector of float) 88617a3babSopenharmony_ci0:6 'input' (in 4-component vector of float) 89617a3babSopenharmony_ci0:6 'AmbientIntensity' (temp float) 90617a3babSopenharmony_ci0:6 'AmbientColor' (temp 4-component vector of float) 91617a3babSopenharmony_ci0:7 Branch: Return with expression 92617a3babSopenharmony_ci0:7 add (temp 4-component vector of float) 93617a3babSopenharmony_ci0:7 component-wise multiply (temp 4-component vector of float) 94617a3babSopenharmony_ci0:7 'input' (in 4-component vector of float) 95617a3babSopenharmony_ci0:7 'input' (in 4-component vector of float) 96617a3babSopenharmony_ci0:7 component-wise multiply (temp 4-component vector of float) 97617a3babSopenharmony_ci0:7 'input' (in 4-component vector of float) 98617a3babSopenharmony_ci0:7 'input' (in 4-component vector of float) 99617a3babSopenharmony_ci0:8 Branch: Return with expression 100617a3babSopenharmony_ci0:8 add (temp 4-component vector of float) 101617a3babSopenharmony_ci0:8 add (temp 4-component vector of float) 102617a3babSopenharmony_ci0:8 'input' (in 4-component vector of float) 103617a3babSopenharmony_ci0:8 component-wise multiply (temp 4-component vector of float) 104617a3babSopenharmony_ci0:8 'input' (in 4-component vector of float) 105617a3babSopenharmony_ci0:8 'input' (in 4-component vector of float) 106617a3babSopenharmony_ci0:8 'input' (in 4-component vector of float) 107617a3babSopenharmony_ci0:9 Branch: Return with expression 108617a3babSopenharmony_ci0:9 component-wise multiply (temp 4-component vector of float) 109617a3babSopenharmony_ci0:9 Pre-Increment (temp 4-component vector of float) 110617a3babSopenharmony_ci0:9 'input' (in 4-component vector of float) 111617a3babSopenharmony_ci0:9 Negate value (temp 4-component vector of float) 112617a3babSopenharmony_ci0:9 Negate value (temp 4-component vector of float) 113617a3babSopenharmony_ci0:9 Pre-Decrement (temp 4-component vector of float) 114617a3babSopenharmony_ci0:9 'input' (in 4-component vector of float) 115617a3babSopenharmony_ci0:10 Branch: Return with expression 116617a3babSopenharmony_ci0:10 add (temp 4-component vector of float) 117617a3babSopenharmony_ci0:10 Post-Increment (temp 4-component vector of float) 118617a3babSopenharmony_ci0:10 'input' (in 4-component vector of float) 119617a3babSopenharmony_ci0:10 Pre-Increment (temp 4-component vector of float) 120617a3babSopenharmony_ci0:10 'input' (in 4-component vector of float) 121617a3babSopenharmony_ci0:11 Branch: Return with expression 122617a3babSopenharmony_ci0:11 sine (global 4-component vector of float) 123617a3babSopenharmony_ci0:11 'input' (in 4-component vector of float) 124617a3babSopenharmony_ci0:? Linker Objects 125617a3babSopenharmony_ci0:? 'AmbientColor' (temp 4-component vector of float) 126617a3babSopenharmony_ci0:? 'AmbientIntensity' (temp float) 127617a3babSopenharmony_ci 128617a3babSopenharmony_ci// Module Version 10000 129617a3babSopenharmony_ci// Generated by (magic number): 80001 130617a3babSopenharmony_ci// Id's are bound by 58 131617a3babSopenharmony_ci 132617a3babSopenharmony_ci Capability Shader 133617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 134617a3babSopenharmony_ci MemoryModel Logical GLSL450 135617a3babSopenharmony_ci EntryPoint Fragment 4 "PixelShaderFunction" 9 136617a3babSopenharmony_ci ExecutionMode 4 OriginUpperLeft 137617a3babSopenharmony_ci Source HLSL 450 138617a3babSopenharmony_ci Name 4 "PixelShaderFunction" 139617a3babSopenharmony_ci Name 9 "input" 140617a3babSopenharmony_ci Name 12 "AmbientIntensity" 141617a3babSopenharmony_ci Name 16 "AmbientColor" 142617a3babSopenharmony_ci 2: TypeVoid 143617a3babSopenharmony_ci 3: TypeFunction 2 144617a3babSopenharmony_ci 6: TypeFloat 32 145617a3babSopenharmony_ci 7: TypeVector 6(float) 4 146617a3babSopenharmony_ci 8: TypePointer Input 7(fvec4) 147617a3babSopenharmony_ci 9(input): 8(ptr) Variable Input 148617a3babSopenharmony_ci 11: TypePointer Function 6(float) 149617a3babSopenharmony_ci 15: TypePointer Function 7(fvec4) 150617a3babSopenharmony_ci 37: 6(float) Constant 1065353216 151617a3babSopenharmony_ci4(PixelShaderFunction): 2 Function None 3 152617a3babSopenharmony_ci 5: Label 153617a3babSopenharmony_ci12(AmbientIntensity): 11(ptr) Variable Function 154617a3babSopenharmony_ci16(AmbientColor): 15(ptr) Variable Function 155617a3babSopenharmony_ci 10: 7(fvec4) Load 9(input) 156617a3babSopenharmony_ci 13: 6(float) Load 12(AmbientIntensity) 157617a3babSopenharmony_ci 14: 7(fvec4) VectorTimesScalar 10 13 158617a3babSopenharmony_ci 17: 7(fvec4) Load 16(AmbientColor) 159617a3babSopenharmony_ci 18: 7(fvec4) FAdd 14 17 160617a3babSopenharmony_ci ReturnValue 18 161617a3babSopenharmony_ci FunctionEnd 162