diff options
Diffstat (limited to '3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.doLoop.frag.out')
-rw-r--r-- | 3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.doLoop.frag.out | 374 |
1 files changed, 0 insertions, 374 deletions
diff --git a/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.doLoop.frag.out b/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.doLoop.frag.out deleted file mode 100644 index 2b65a76b039..00000000000 --- a/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.doLoop.frag.out +++ /dev/null @@ -1,374 +0,0 @@ -hlsl.doLoop.frag -Shader version: 500 -gl_FragCoord origin is upper left -0:? Sequence -0:1 Function Definition: f0( ( temp void) -0:1 Function Parameters: -0:? Sequence -0:2 Loop with condition not tested first: Unroll -0:2 Loop Condition -0:2 Constant: -0:2 false (const bool) -0:2 No loop body -0:5 Function Definition: f1( ( temp void) -0:5 Function Parameters: -0:? Sequence -0:6 Loop with condition not tested first: Unroll -0:6 Loop Condition -0:6 Constant: -0:6 false (const bool) -0:6 No loop body -0:9 Function Definition: f2(f1; ( temp float) -0:9 Function Parameters: -0:9 'input' ( in float) -0:? Sequence -0:10 Loop with condition not tested first -0:10 Loop Condition -0:10 Compare Greater Than ( temp bool) -0:10 'input' ( in float) -0:10 Constant: -0:10 2.000000 -0:10 Loop Body -0:? Sequence -0:10 Branch: Return with expression -0:10 Construct float ( temp float) -0:10 Construct vec4 ( temp 4-component vector of float) -0:10 'input' ( in float) -0:13 Function Definition: f3(f1; ( temp void) -0:13 Function Parameters: -0:13 'input' ( in float) -0:? Sequence -0:14 Loop with condition not tested first -0:14 Loop Condition -0:14 Compare Less Than ( temp bool) -0:14 'input' ( in float) -0:14 Constant: -0:14 10.000000 -0:14 Loop Body -0:14 Pre-Increment ( temp float) -0:14 'input' ( in float) -0:17 Function Definition: f4(f1; ( temp void) -0:17 Function Parameters: -0:17 'input' ( in float) -0:? Sequence -0:18 Loop with condition not tested first -0:18 Loop Condition -0:18 Compare Less Than ( temp bool) -0:18 Pre-Increment ( temp float) -0:18 'input' ( in float) -0:18 Constant: -0:18 10.000000 -0:18 Loop Body -0:18 Loop with condition tested first -0:18 Loop Condition -0:18 Compare Less Than ( temp bool) -0:18 Pre-Increment ( temp float) -0:18 'input' ( in float) -0:18 Constant: -0:18 10.000000 -0:18 No loop body -0:22 Function Definition: @PixelShaderFunction(f1; ( temp 4-component vector of float) -0:22 Function Parameters: -0:22 'input' ( in float) -0:? Sequence -0:23 Function Call: f0( ( temp void) -0:24 Function Call: f1( ( temp void) -0:25 Function Call: f2(f1; ( temp float) -0:25 'input' ( in float) -0:26 Function Call: f3(f1; ( temp void) -0:26 'input' ( in float) -0:27 Function Call: f4(f1; ( temp void) -0:27 'input' ( in float) -0:28 Branch: Return with expression -0:28 Construct vec4 ( temp 4-component vector of float) -0:28 'input' ( in float) -0:22 Function Definition: PixelShaderFunction( ( temp void) -0:22 Function Parameters: -0:? Sequence -0:22 move second child to first child ( temp float) -0:? 'input' ( temp float) -0:? 'input' (layout( location=0) in float) -0:22 move second child to first child ( temp 4-component vector of float) -0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float) -0:22 Function Call: @PixelShaderFunction(f1; ( temp 4-component vector of float) -0:? 'input' ( temp float) -0:? Linker Objects -0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float) -0:? 'input' (layout( location=0) in float) - - -Linked fragment stage: - - -Shader version: 500 -gl_FragCoord origin is upper left -0:? Sequence -0:1 Function Definition: f0( ( temp void) -0:1 Function Parameters: -0:? Sequence -0:2 Loop with condition not tested first: Unroll -0:2 Loop Condition -0:2 Constant: -0:2 false (const bool) -0:2 No loop body -0:5 Function Definition: f1( ( temp void) -0:5 Function Parameters: -0:? Sequence -0:6 Loop with condition not tested first: Unroll -0:6 Loop Condition -0:6 Constant: -0:6 false (const bool) -0:6 No loop body -0:9 Function Definition: f2(f1; ( temp float) -0:9 Function Parameters: -0:9 'input' ( in float) -0:? Sequence -0:10 Loop with condition not tested first -0:10 Loop Condition -0:10 Compare Greater Than ( temp bool) -0:10 'input' ( in float) -0:10 Constant: -0:10 2.000000 -0:10 Loop Body -0:? Sequence -0:10 Branch: Return with expression -0:10 Construct float ( temp float) -0:10 Construct vec4 ( temp 4-component vector of float) -0:10 'input' ( in float) -0:13 Function Definition: f3(f1; ( temp void) -0:13 Function Parameters: -0:13 'input' ( in float) -0:? Sequence -0:14 Loop with condition not tested first -0:14 Loop Condition -0:14 Compare Less Than ( temp bool) -0:14 'input' ( in float) -0:14 Constant: -0:14 10.000000 -0:14 Loop Body -0:14 Pre-Increment ( temp float) -0:14 'input' ( in float) -0:17 Function Definition: f4(f1; ( temp void) -0:17 Function Parameters: -0:17 'input' ( in float) -0:? Sequence -0:18 Loop with condition not tested first -0:18 Loop Condition -0:18 Compare Less Than ( temp bool) -0:18 Pre-Increment ( temp float) -0:18 'input' ( in float) -0:18 Constant: -0:18 10.000000 -0:18 Loop Body -0:18 Loop with condition tested first -0:18 Loop Condition -0:18 Compare Less Than ( temp bool) -0:18 Pre-Increment ( temp float) -0:18 'input' ( in float) -0:18 Constant: -0:18 10.000000 -0:18 No loop body -0:22 Function Definition: @PixelShaderFunction(f1; ( temp 4-component vector of float) -0:22 Function Parameters: -0:22 'input' ( in float) -0:? Sequence -0:23 Function Call: f0( ( temp void) -0:24 Function Call: f1( ( temp void) -0:25 Function Call: f2(f1; ( temp float) -0:25 'input' ( in float) -0:26 Function Call: f3(f1; ( temp void) -0:26 'input' ( in float) -0:27 Function Call: f4(f1; ( temp void) -0:27 'input' ( in float) -0:28 Branch: Return with expression -0:28 Construct vec4 ( temp 4-component vector of float) -0:28 'input' ( in float) -0:22 Function Definition: PixelShaderFunction( ( temp void) -0:22 Function Parameters: -0:? Sequence -0:22 move second child to first child ( temp float) -0:? 'input' ( temp float) -0:? 'input' (layout( location=0) in float) -0:22 move second child to first child ( temp 4-component vector of float) -0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float) -0:22 Function Call: @PixelShaderFunction(f1; ( temp 4-component vector of float) -0:? 'input' ( temp float) -0:? Linker Objects -0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float) -0:? 'input' (layout( location=0) in float) - -// Module Version 10000 -// Generated by (magic number): 80008 -// Id's are bound by 99 - - Capability Shader - 1: ExtInstImport "GLSL.std.450" - MemoryModel Logical GLSL450 - EntryPoint Fragment 4 "PixelShaderFunction" 92 95 - ExecutionMode 4 OriginUpperLeft - Source HLSL 500 - Name 4 "PixelShaderFunction" - Name 6 "f0(" - Name 8 "f1(" - Name 14 "f2(f1;" - Name 13 "input" - Name 18 "f3(f1;" - Name 17 "input" - Name 21 "f4(f1;" - Name 20 "input" - Name 26 "@PixelShaderFunction(f1;" - Name 25 "input" - Name 77 "param" - Name 80 "param" - Name 83 "param" - Name 90 "input" - Name 92 "input" - Name 95 "@entryPointOutput" - Name 96 "param" - Decorate 92(input) Location 0 - Decorate 95(@entryPointOutput) Location 0 - 2: TypeVoid - 3: TypeFunction 2 - 10: TypeFloat 32 - 11: TypePointer Function 10(float) - 12: TypeFunction 10(float) 11(ptr) - 16: TypeFunction 2 11(ptr) - 23: TypeVector 10(float) 4 - 24: TypeFunction 23(fvec4) 11(ptr) - 32: TypeBool - 33: 32(bool) ConstantFalse - 47: 10(float) Constant 1073741824 - 55: 10(float) Constant 1065353216 - 58: 10(float) Constant 1092616192 - 91: TypePointer Input 10(float) - 92(input): 91(ptr) Variable Input - 94: TypePointer Output 23(fvec4) -95(@entryPointOutput): 94(ptr) Variable Output -4(PixelShaderFunction): 2 Function None 3 - 5: Label - 90(input): 11(ptr) Variable Function - 96(param): 11(ptr) Variable Function - 93: 10(float) Load 92(input) - Store 90(input) 93 - 97: 10(float) Load 90(input) - Store 96(param) 97 - 98: 23(fvec4) FunctionCall 26(@PixelShaderFunction(f1;) 96(param) - Store 95(@entryPointOutput) 98 - Return - FunctionEnd - 6(f0(): 2 Function None 3 - 7: Label - Branch 28 - 28: Label - LoopMerge 30 31 Unroll - Branch 29 - 29: Label - Branch 31 - 31: Label - BranchConditional 33 28 30 - 30: Label - Return - FunctionEnd - 8(f1(): 2 Function None 3 - 9: Label - Branch 34 - 34: Label - LoopMerge 36 37 Unroll - Branch 35 - 35: Label - Branch 37 - 37: Label - BranchConditional 33 34 36 - 36: Label - Return - FunctionEnd - 14(f2(f1;): 10(float) Function None 12 - 13(input): 11(ptr) FunctionParameter - 15: Label - Branch 38 - 38: Label - LoopMerge 40 41 None - Branch 39 - 39: Label - 42: 10(float) Load 13(input) - 43: 23(fvec4) CompositeConstruct 42 42 42 42 - 44: 10(float) CompositeExtract 43 0 - ReturnValue 44 - 41: Label - Branch 38 - 40: Label - Unreachable - FunctionEnd - 18(f3(f1;): 2 Function None 16 - 17(input): 11(ptr) FunctionParameter - 19: Label - Branch 50 - 50: Label - LoopMerge 52 53 None - Branch 51 - 51: Label - 54: 10(float) Load 17(input) - 56: 10(float) FAdd 54 55 - Store 17(input) 56 - Branch 53 - 53: Label - 57: 10(float) Load 17(input) - 59: 32(bool) FOrdLessThan 57 58 - BranchConditional 59 50 52 - 52: Label - Return - FunctionEnd - 21(f4(f1;): 2 Function None 16 - 20(input): 11(ptr) FunctionParameter - 22: Label - Branch 60 - 60: Label - LoopMerge 62 63 None - Branch 61 - 61: Label - Branch 64 - 64: Label - LoopMerge 66 67 None - Branch 68 - 68: Label - 69: 10(float) Load 20(input) - 70: 10(float) FAdd 69 55 - Store 20(input) 70 - 71: 32(bool) FOrdLessThan 70 58 - BranchConditional 71 65 66 - 65: Label - Branch 67 - 67: Label - Branch 64 - 66: Label - Branch 63 - 63: Label - 72: 10(float) Load 20(input) - 73: 10(float) FAdd 72 55 - Store 20(input) 73 - 74: 32(bool) FOrdLessThan 73 58 - BranchConditional 74 60 62 - 62: Label - Return - FunctionEnd -26(@PixelShaderFunction(f1;): 23(fvec4) Function None 24 - 25(input): 11(ptr) FunctionParameter - 27: Label - 77(param): 11(ptr) Variable Function - 80(param): 11(ptr) Variable Function - 83(param): 11(ptr) Variable Function - 75: 2 FunctionCall 6(f0() - 76: 2 FunctionCall 8(f1() - 78: 10(float) Load 25(input) - Store 77(param) 78 - 79: 10(float) FunctionCall 14(f2(f1;) 77(param) - 81: 10(float) Load 25(input) - Store 80(param) 81 - 82: 2 FunctionCall 18(f3(f1;) 80(param) - 84: 10(float) Load 25(input) - Store 83(param) 84 - 85: 2 FunctionCall 21(f4(f1;) 83(param) - 86: 10(float) Load 25(input) - 87: 23(fvec4) CompositeConstruct 86 86 86 86 - ReturnValue 87 - FunctionEnd |