diff options
Diffstat (limited to '3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.implicit-size.frag.out')
-rw-r--r-- | 3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.implicit-size.frag.out | 266 |
1 files changed, 0 insertions, 266 deletions
diff --git a/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.implicit-size.frag.out b/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.implicit-size.frag.out deleted file mode 100644 index 402807e956e..00000000000 --- a/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.implicit-size.frag.out +++ /dev/null @@ -1,266 +0,0 @@ -hlsl.array.implicit-size.frag -Shader version: 500 -gl_FragCoord origin is upper left -0:? Sequence -0:3 Sequence -0:3 move second child to first child ( temp 5-element array of float) -0:3 'g_array' ( global 5-element array of float) -0:3 Constant: -0:3 1.000000 -0:3 2.000000 -0:3 3.000000 -0:3 4.000000 -0:3 5.000000 -0:6 Sequence -0:6 move second child to first child ( temp 7-element array of float) -0:6 'g_array_unused' ( global 7-element array of float) -0:6 Constant: -0:6 1.000000 -0:6 2.000000 -0:6 3.000000 -0:6 4.000000 -0:6 5.000000 -0:6 6.000000 -0:6 7.000000 -0:12 Sequence -0:12 move second child to first child ( temp 2-element array of structure{ temp int i, temp float f}) -0:12 'g_mystruct' ( global 2-element array of structure{ temp int i, temp float f}) -0:12 Constant: -0:12 1 (const int) -0:12 2.000000 -0:12 3 (const int) -0:12 4.000000 -0:26 Function Definition: main(struct-PS_OUTPUT-vf41; ( temp void) -0:26 Function Parameters: -0:26 'ps_output' ( out structure{ temp 4-component vector of float color}) -0:? Sequence -0:28 Sequence -0:28 move second child to first child ( temp 3-element array of float) -0:28 'l_array' ( temp 3-element array of float) -0:28 Constant: -0:28 1.000000 -0:28 2.000000 -0:28 3.000000 -0:31 move second child to first child ( temp 4-component vector of float) -0:31 color: direct index for structure ( temp 4-component vector of float) -0:31 'ps_output' ( out structure{ temp 4-component vector of float color}) -0:31 Constant: -0:31 0 (const int) -0:31 Construct vec4 ( temp 4-component vector of float) -0:31 add ( temp float) -0:31 add ( temp float) -0:31 add ( temp float) -0:31 add ( temp float) -0:31 direct index ( temp float) -0:31 'g_array' ( global 5-element array of float) -0:31 Constant: -0:31 0 (const int) -0:31 direct index ( temp float) -0:31 'g_array' ( global 5-element array of float) -0:31 Constant: -0:31 4 (const int) -0:31 direct index ( temp float) -0:31 'l_array' ( temp 3-element array of float) -0:31 Constant: -0:31 1 (const int) -0:31 f: direct index for structure ( temp float) -0:31 direct index ( temp structure{ temp int i, temp float f}) -0:31 'g_mystruct' ( global 2-element array of structure{ temp int i, temp float f}) -0:31 Constant: -0:31 0 (const int) -0:31 Constant: -0:31 1 (const int) -0:31 indirect index ( temp float) -0:31 'g_array' ( global 5-element array of float) -0:31 'idx' ( temp int) -0:? Linker Objects -0:? 'g_array' ( global 5-element array of float) -0:? 'g_array_unused' ( global 7-element array of float) -0:? 'g_mystruct' ( global 2-element array of structure{ temp int i, temp float f}) - - -Linked fragment stage: - -WARNING: Linking fragment stage: Entry point not found - -Shader version: 500 -gl_FragCoord origin is upper left -0:? Sequence -0:3 Sequence -0:3 move second child to first child ( temp 5-element array of float) -0:3 'g_array' ( global 5-element array of float) -0:3 Constant: -0:3 1.000000 -0:3 2.000000 -0:3 3.000000 -0:3 4.000000 -0:3 5.000000 -0:6 Sequence -0:6 move second child to first child ( temp 7-element array of float) -0:6 'g_array_unused' ( global 7-element array of float) -0:6 Constant: -0:6 1.000000 -0:6 2.000000 -0:6 3.000000 -0:6 4.000000 -0:6 5.000000 -0:6 6.000000 -0:6 7.000000 -0:12 Sequence -0:12 move second child to first child ( temp 2-element array of structure{ temp int i, temp float f}) -0:12 'g_mystruct' ( global 2-element array of structure{ temp int i, temp float f}) -0:12 Constant: -0:12 1 (const int) -0:12 2.000000 -0:12 3 (const int) -0:12 4.000000 -0:26 Function Definition: main(struct-PS_OUTPUT-vf41; ( temp void) -0:26 Function Parameters: -0:26 'ps_output' ( out structure{ temp 4-component vector of float color}) -0:? Sequence -0:28 Sequence -0:28 move second child to first child ( temp 3-element array of float) -0:28 'l_array' ( temp 3-element array of float) -0:28 Constant: -0:28 1.000000 -0:28 2.000000 -0:28 3.000000 -0:31 move second child to first child ( temp 4-component vector of float) -0:31 color: direct index for structure ( temp 4-component vector of float) -0:31 'ps_output' ( out structure{ temp 4-component vector of float color}) -0:31 Constant: -0:31 0 (const int) -0:31 Construct vec4 ( temp 4-component vector of float) -0:31 add ( temp float) -0:31 add ( temp float) -0:31 add ( temp float) -0:31 add ( temp float) -0:31 direct index ( temp float) -0:31 'g_array' ( global 5-element array of float) -0:31 Constant: -0:31 0 (const int) -0:31 direct index ( temp float) -0:31 'g_array' ( global 5-element array of float) -0:31 Constant: -0:31 4 (const int) -0:31 direct index ( temp float) -0:31 'l_array' ( temp 3-element array of float) -0:31 Constant: -0:31 1 (const int) -0:31 f: direct index for structure ( temp float) -0:31 direct index ( temp structure{ temp int i, temp float f}) -0:31 'g_mystruct' ( global 2-element array of structure{ temp int i, temp float f}) -0:31 Constant: -0:31 0 (const int) -0:31 Constant: -0:31 1 (const int) -0:31 indirect index ( temp float) -0:31 'g_array' ( global 5-element array of float) -0:31 'idx' ( temp int) -0:? Linker Objects -0:? 'g_array' ( global 5-element array of float) -0:? 'g_array_unused' ( global 7-element array of float) -0:? 'g_mystruct' ( global 2-element array of structure{ temp int i, temp float f}) - -// Module Version 10000 -// Generated by (magic number): 80008 -// Id's are bound by 72 - - Capability Shader - 1: ExtInstImport "GLSL.std.450" - MemoryModel Logical GLSL450 - EntryPoint Fragment 4 "PixelShaderFunction" - ExecutionMode 4 OriginUpperLeft - Source HLSL 500 - Name 4 "PixelShaderFunction" - Name 8 "PS_OUTPUT" - MemberName 8(PS_OUTPUT) 0 "color" - Name 12 "main(struct-PS_OUTPUT-vf41;" - Name 11 "ps_output" - Name 18 "g_array" - Name 28 "g_array_unused" - Name 33 "mystruct" - MemberName 33(mystruct) 0 "i" - MemberName 33(mystruct) 1 "f" - Name 37 "g_mystruct" - Name 46 "l_array" - Name 64 "idx" - 2: TypeVoid - 3: TypeFunction 2 - 6: TypeFloat 32 - 7: TypeVector 6(float) 4 - 8(PS_OUTPUT): TypeStruct 7(fvec4) - 9: TypePointer Function 8(PS_OUTPUT) - 10: TypeFunction 2 9(ptr) - 14: TypeInt 32 0 - 15: 14(int) Constant 5 - 16: TypeArray 6(float) 15 - 17: TypePointer Private 16 - 18(g_array): 17(ptr) Variable Private - 19: 6(float) Constant 1065353216 - 20: 6(float) Constant 1073741824 - 21: 6(float) Constant 1077936128 - 22: 6(float) Constant 1082130432 - 23: 6(float) Constant 1084227584 - 24: 16 ConstantComposite 19 20 21 22 23 - 25: 14(int) Constant 7 - 26: TypeArray 6(float) 25 - 27: TypePointer Private 26 -28(g_array_unused): 27(ptr) Variable Private - 29: 6(float) Constant 1086324736 - 30: 6(float) Constant 1088421888 - 31: 26 ConstantComposite 19 20 21 22 23 29 30 - 32: TypeInt 32 1 - 33(mystruct): TypeStruct 32(int) 6(float) - 34: 14(int) Constant 2 - 35: TypeArray 33(mystruct) 34 - 36: TypePointer Private 35 - 37(g_mystruct): 36(ptr) Variable Private - 38: 32(int) Constant 1 - 39:33(mystruct) ConstantComposite 38 20 - 40: 32(int) Constant 3 - 41:33(mystruct) ConstantComposite 40 22 - 42: 35 ConstantComposite 39 41 - 43: 14(int) Constant 3 - 44: TypeArray 6(float) 43 - 45: TypePointer Function 44 - 47: 44 ConstantComposite 19 20 21 - 48: 32(int) Constant 0 - 49: TypePointer Private 6(float) - 52: 32(int) Constant 4 - 56: TypePointer Function 6(float) - 63: TypePointer Function 32(int) - 70: TypePointer Function 7(fvec4) -4(PixelShaderFunction): 2 Function None 3 - 5: Label - Store 18(g_array) 24 - Store 28(g_array_unused) 31 - Store 37(g_mystruct) 42 - Return - FunctionEnd -12(main(struct-PS_OUTPUT-vf41;): 2 Function None 10 - 11(ps_output): 9(ptr) FunctionParameter - 13: Label - 46(l_array): 45(ptr) Variable Function - 64(idx): 63(ptr) Variable Function - Store 46(l_array) 47 - 50: 49(ptr) AccessChain 18(g_array) 48 - 51: 6(float) Load 50 - 53: 49(ptr) AccessChain 18(g_array) 52 - 54: 6(float) Load 53 - 55: 6(float) FAdd 51 54 - 57: 56(ptr) AccessChain 46(l_array) 38 - 58: 6(float) Load 57 - 59: 6(float) FAdd 55 58 - 60: 49(ptr) AccessChain 37(g_mystruct) 48 38 - 61: 6(float) Load 60 - 62: 6(float) FAdd 59 61 - 65: 32(int) Load 64(idx) - 66: 49(ptr) AccessChain 18(g_array) 65 - 67: 6(float) Load 66 - 68: 6(float) FAdd 62 67 - 69: 7(fvec4) CompositeConstruct 68 68 68 68 - 71: 70(ptr) AccessChain 11(ps_output) 48 - Store 71 69 - Return - FunctionEnd |