summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.array.implicit-size.frag.out
diff options
context:
space:
mode:
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.out266
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