summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.double.frag.out
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.double.frag.out')
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.double.frag.out339
1 files changed, 0 insertions, 339 deletions
diff --git a/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.double.frag.out b/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.double.frag.out
deleted file mode 100644
index 472f31b2fd6..00000000000
--- a/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/hlsl.intrinsics.double.frag.out
+++ /dev/null
@@ -1,339 +0,0 @@
-hlsl.intrinsics.double.frag
-Shader version: 500
-gl_FragCoord origin is upper left
-0:? Sequence
-0:5 Function Definition: @PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1; ( temp float)
-0:5 Function Parameters:
-0:5 'inDV1a' ( in double)
-0:5 'inDV1b' ( in double)
-0:5 'inDV1c' ( in double)
-0:5 'inDV2' ( in 2-component vector of double)
-0:5 'inDV3' ( in 3-component vector of double)
-0:5 'inDV4' ( in 4-component vector of double)
-0:5 'inU1a' ( in uint)
-0:5 'inU1b' ( in uint)
-0:? Sequence
-0:6 Sequence
-0:6 move second child to first child ( temp double)
-0:6 'r00' ( temp double)
-0:6 fma ( temp double)
-0:6 'inDV1a' ( in double)
-0:6 'inDV1b' ( in double)
-0:6 'inDV1c' ( in double)
-0:7 Sequence
-0:7 move second child to first child ( temp double)
-0:7 'r01' ( temp double)
-0:7 uint64BitsToDouble ( temp double)
-0:7 Construct uvec2 ( temp 2-component vector of uint)
-0:7 'inU1a' ( in uint)
-0:7 'inU1b' ( in uint)
-0:9 Branch: Return with expression
-0:9 Constant:
-0:9 0.000000
-0:5 Function Definition: PixelShaderFunction( ( temp void)
-0:5 Function Parameters:
-0:? Sequence
-0:5 move second child to first child ( temp double)
-0:? 'inDV1a' ( temp double)
-0:? 'inDV1a' (layout( location=0) flat in double)
-0:5 move second child to first child ( temp double)
-0:? 'inDV1b' ( temp double)
-0:? 'inDV1b' (layout( location=1) flat in double)
-0:5 move second child to first child ( temp double)
-0:? 'inDV1c' ( temp double)
-0:? 'inDV1c' (layout( location=2) flat in double)
-0:5 move second child to first child ( temp 2-component vector of double)
-0:? 'inDV2' ( temp 2-component vector of double)
-0:? 'inDV2' (layout( location=3) flat in 2-component vector of double)
-0:5 move second child to first child ( temp 3-component vector of double)
-0:? 'inDV3' ( temp 3-component vector of double)
-0:? 'inDV3' (layout( location=4) flat in 3-component vector of double)
-0:5 move second child to first child ( temp 4-component vector of double)
-0:? 'inDV4' ( temp 4-component vector of double)
-0:? 'inDV4' (layout( location=6) flat in 4-component vector of double)
-0:5 move second child to first child ( temp uint)
-0:? 'inU1a' ( temp uint)
-0:? 'inU1a' (layout( location=8) flat in uint)
-0:5 move second child to first child ( temp uint)
-0:? 'inU1b' ( temp uint)
-0:? 'inU1b' (layout( location=9) flat in uint)
-0:5 move second child to first child ( temp float)
-0:? '@entryPointOutput' (layout( location=0) out float)
-0:5 Function Call: @PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1; ( temp float)
-0:? 'inDV1a' ( temp double)
-0:? 'inDV1b' ( temp double)
-0:? 'inDV1c' ( temp double)
-0:? 'inDV2' ( temp 2-component vector of double)
-0:? 'inDV3' ( temp 3-component vector of double)
-0:? 'inDV4' ( temp 4-component vector of double)
-0:? 'inU1a' ( temp uint)
-0:? 'inU1b' ( temp uint)
-0:? Linker Objects
-0:? '@entryPointOutput' (layout( location=0) out float)
-0:? 'inDV1a' (layout( location=0) flat in double)
-0:? 'inDV1b' (layout( location=1) flat in double)
-0:? 'inDV1c' (layout( location=2) flat in double)
-0:? 'inDV2' (layout( location=3) flat in 2-component vector of double)
-0:? 'inDV3' (layout( location=4) flat in 3-component vector of double)
-0:? 'inDV4' (layout( location=6) flat in 4-component vector of double)
-0:? 'inU1a' (layout( location=8) flat in uint)
-0:? 'inU1b' (layout( location=9) flat in uint)
-
-
-Linked fragment stage:
-
-
-Shader version: 500
-gl_FragCoord origin is upper left
-0:? Sequence
-0:5 Function Definition: @PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1; ( temp float)
-0:5 Function Parameters:
-0:5 'inDV1a' ( in double)
-0:5 'inDV1b' ( in double)
-0:5 'inDV1c' ( in double)
-0:5 'inDV2' ( in 2-component vector of double)
-0:5 'inDV3' ( in 3-component vector of double)
-0:5 'inDV4' ( in 4-component vector of double)
-0:5 'inU1a' ( in uint)
-0:5 'inU1b' ( in uint)
-0:? Sequence
-0:6 Sequence
-0:6 move second child to first child ( temp double)
-0:6 'r00' ( temp double)
-0:6 fma ( temp double)
-0:6 'inDV1a' ( in double)
-0:6 'inDV1b' ( in double)
-0:6 'inDV1c' ( in double)
-0:7 Sequence
-0:7 move second child to first child ( temp double)
-0:7 'r01' ( temp double)
-0:7 uint64BitsToDouble ( temp double)
-0:7 Construct uvec2 ( temp 2-component vector of uint)
-0:7 'inU1a' ( in uint)
-0:7 'inU1b' ( in uint)
-0:9 Branch: Return with expression
-0:9 Constant:
-0:9 0.000000
-0:5 Function Definition: PixelShaderFunction( ( temp void)
-0:5 Function Parameters:
-0:? Sequence
-0:5 move second child to first child ( temp double)
-0:? 'inDV1a' ( temp double)
-0:? 'inDV1a' (layout( location=0) flat in double)
-0:5 move second child to first child ( temp double)
-0:? 'inDV1b' ( temp double)
-0:? 'inDV1b' (layout( location=1) flat in double)
-0:5 move second child to first child ( temp double)
-0:? 'inDV1c' ( temp double)
-0:? 'inDV1c' (layout( location=2) flat in double)
-0:5 move second child to first child ( temp 2-component vector of double)
-0:? 'inDV2' ( temp 2-component vector of double)
-0:? 'inDV2' (layout( location=3) flat in 2-component vector of double)
-0:5 move second child to first child ( temp 3-component vector of double)
-0:? 'inDV3' ( temp 3-component vector of double)
-0:? 'inDV3' (layout( location=4) flat in 3-component vector of double)
-0:5 move second child to first child ( temp 4-component vector of double)
-0:? 'inDV4' ( temp 4-component vector of double)
-0:? 'inDV4' (layout( location=6) flat in 4-component vector of double)
-0:5 move second child to first child ( temp uint)
-0:? 'inU1a' ( temp uint)
-0:? 'inU1a' (layout( location=8) flat in uint)
-0:5 move second child to first child ( temp uint)
-0:? 'inU1b' ( temp uint)
-0:? 'inU1b' (layout( location=9) flat in uint)
-0:5 move second child to first child ( temp float)
-0:? '@entryPointOutput' (layout( location=0) out float)
-0:5 Function Call: @PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1; ( temp float)
-0:? 'inDV1a' ( temp double)
-0:? 'inDV1b' ( temp double)
-0:? 'inDV1c' ( temp double)
-0:? 'inDV2' ( temp 2-component vector of double)
-0:? 'inDV3' ( temp 3-component vector of double)
-0:? 'inDV4' ( temp 4-component vector of double)
-0:? 'inU1a' ( temp uint)
-0:? 'inU1b' ( temp uint)
-0:? Linker Objects
-0:? '@entryPointOutput' (layout( location=0) out float)
-0:? 'inDV1a' (layout( location=0) flat in double)
-0:? 'inDV1b' (layout( location=1) flat in double)
-0:? 'inDV1c' (layout( location=2) flat in double)
-0:? 'inDV2' (layout( location=3) flat in 2-component vector of double)
-0:? 'inDV3' (layout( location=4) flat in 3-component vector of double)
-0:? 'inDV4' (layout( location=6) flat in 4-component vector of double)
-0:? 'inU1a' (layout( location=8) flat in uint)
-0:? 'inU1b' (layout( location=9) flat in uint)
-
-// Module Version 10000
-// Generated by (magic number): 80008
-// Id's are bound by 90
-
- Capability Shader
- Capability Float64
- 1: ExtInstImport "GLSL.std.450"
- MemoryModel Logical GLSL450
- EntryPoint Fragment 4 "PixelShaderFunction" 44 47 50 54 58 62 66 69 72
- ExecutionMode 4 OriginUpperLeft
- Source HLSL 500
- Name 4 "PixelShaderFunction"
- Name 26 "@PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1;"
- Name 18 "inDV1a"
- Name 19 "inDV1b"
- Name 20 "inDV1c"
- Name 21 "inDV2"
- Name 22 "inDV3"
- Name 23 "inDV4"
- Name 24 "inU1a"
- Name 25 "inU1b"
- Name 28 "r00"
- Name 33 "r01"
- Name 42 "inDV1a"
- Name 44 "inDV1a"
- Name 46 "inDV1b"
- Name 47 "inDV1b"
- Name 49 "inDV1c"
- Name 50 "inDV1c"
- Name 52 "inDV2"
- Name 54 "inDV2"
- Name 56 "inDV3"
- Name 58 "inDV3"
- Name 60 "inDV4"
- Name 62 "inDV4"
- Name 64 "inU1a"
- Name 66 "inU1a"
- Name 68 "inU1b"
- Name 69 "inU1b"
- Name 72 "@entryPointOutput"
- Name 73 "param"
- Name 75 "param"
- Name 77 "param"
- Name 79 "param"
- Name 81 "param"
- Name 83 "param"
- Name 85 "param"
- Name 87 "param"
- Decorate 44(inDV1a) Flat
- Decorate 44(inDV1a) Location 0
- Decorate 47(inDV1b) Flat
- Decorate 47(inDV1b) Location 1
- Decorate 50(inDV1c) Flat
- Decorate 50(inDV1c) Location 2
- Decorate 54(inDV2) Flat
- Decorate 54(inDV2) Location 3
- Decorate 58(inDV3) Flat
- Decorate 58(inDV3) Location 4
- Decorate 62(inDV4) Flat
- Decorate 62(inDV4) Location 6
- Decorate 66(inU1a) Flat
- Decorate 66(inU1a) Location 8
- Decorate 69(inU1b) Flat
- Decorate 69(inU1b) Location 9
- Decorate 72(@entryPointOutput) Location 0
- 2: TypeVoid
- 3: TypeFunction 2
- 6: TypeFloat 64
- 7: TypePointer Function 6(float64_t)
- 8: TypeVector 6(float64_t) 2
- 9: TypePointer Function 8(f64vec2)
- 10: TypeVector 6(float64_t) 3
- 11: TypePointer Function 10(f64vec3)
- 12: TypeVector 6(float64_t) 4
- 13: TypePointer Function 12(f64vec4)
- 14: TypeInt 32 0
- 15: TypePointer Function 14(int)
- 16: TypeFloat 32
- 17: TypeFunction 16(float) 7(ptr) 7(ptr) 7(ptr) 9(ptr) 11(ptr) 13(ptr) 15(ptr) 15(ptr)
- 36: TypeVector 14(int) 2
- 39: 16(float) Constant 0
- 43: TypePointer Input 6(float64_t)
- 44(inDV1a): 43(ptr) Variable Input
- 47(inDV1b): 43(ptr) Variable Input
- 50(inDV1c): 43(ptr) Variable Input
- 53: TypePointer Input 8(f64vec2)
- 54(inDV2): 53(ptr) Variable Input
- 57: TypePointer Input 10(f64vec3)
- 58(inDV3): 57(ptr) Variable Input
- 61: TypePointer Input 12(f64vec4)
- 62(inDV4): 61(ptr) Variable Input
- 65: TypePointer Input 14(int)
- 66(inU1a): 65(ptr) Variable Input
- 69(inU1b): 65(ptr) Variable Input
- 71: TypePointer Output 16(float)
-72(@entryPointOutput): 71(ptr) Variable Output
-4(PixelShaderFunction): 2 Function None 3
- 5: Label
- 42(inDV1a): 7(ptr) Variable Function
- 46(inDV1b): 7(ptr) Variable Function
- 49(inDV1c): 7(ptr) Variable Function
- 52(inDV2): 9(ptr) Variable Function
- 56(inDV3): 11(ptr) Variable Function
- 60(inDV4): 13(ptr) Variable Function
- 64(inU1a): 15(ptr) Variable Function
- 68(inU1b): 15(ptr) Variable Function
- 73(param): 7(ptr) Variable Function
- 75(param): 7(ptr) Variable Function
- 77(param): 7(ptr) Variable Function
- 79(param): 9(ptr) Variable Function
- 81(param): 11(ptr) Variable Function
- 83(param): 13(ptr) Variable Function
- 85(param): 15(ptr) Variable Function
- 87(param): 15(ptr) Variable Function
- 45:6(float64_t) Load 44(inDV1a)
- Store 42(inDV1a) 45
- 48:6(float64_t) Load 47(inDV1b)
- Store 46(inDV1b) 48
- 51:6(float64_t) Load 50(inDV1c)
- Store 49(inDV1c) 51
- 55: 8(f64vec2) Load 54(inDV2)
- Store 52(inDV2) 55
- 59: 10(f64vec3) Load 58(inDV3)
- Store 56(inDV3) 59
- 63: 12(f64vec4) Load 62(inDV4)
- Store 60(inDV4) 63
- 67: 14(int) Load 66(inU1a)
- Store 64(inU1a) 67
- 70: 14(int) Load 69(inU1b)
- Store 68(inU1b) 70
- 74:6(float64_t) Load 42(inDV1a)
- Store 73(param) 74
- 76:6(float64_t) Load 46(inDV1b)
- Store 75(param) 76
- 78:6(float64_t) Load 49(inDV1c)
- Store 77(param) 78
- 80: 8(f64vec2) Load 52(inDV2)
- Store 79(param) 80
- 82: 10(f64vec3) Load 56(inDV3)
- Store 81(param) 82
- 84: 12(f64vec4) Load 60(inDV4)
- Store 83(param) 84
- 86: 14(int) Load 64(inU1a)
- Store 85(param) 86
- 88: 14(int) Load 68(inU1b)
- Store 87(param) 88
- 89: 16(float) FunctionCall 26(@PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1;) 73(param) 75(param) 77(param) 79(param) 81(param) 83(param) 85(param) 87(param)
- Store 72(@entryPointOutput) 89
- Return
- FunctionEnd
-26(@PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1;): 16(float) Function None 17
- 18(inDV1a): 7(ptr) FunctionParameter
- 19(inDV1b): 7(ptr) FunctionParameter
- 20(inDV1c): 7(ptr) FunctionParameter
- 21(inDV2): 9(ptr) FunctionParameter
- 22(inDV3): 11(ptr) FunctionParameter
- 23(inDV4): 13(ptr) FunctionParameter
- 24(inU1a): 15(ptr) FunctionParameter
- 25(inU1b): 15(ptr) FunctionParameter
- 27: Label
- 28(r00): 7(ptr) Variable Function
- 33(r01): 7(ptr) Variable Function
- 29:6(float64_t) Load 18(inDV1a)
- 30:6(float64_t) Load 19(inDV1b)
- 31:6(float64_t) Load 20(inDV1c)
- 32:6(float64_t) ExtInst 1(GLSL.std.450) 50(Fma) 29 30 31
- Store 28(r00) 32
- 34: 14(int) Load 24(inU1a)
- 35: 14(int) Load 25(inU1b)
- 37: 36(ivec2) CompositeConstruct 34 35
- 38:6(float64_t) Bitcast 37
- Store 33(r01) 38
- ReturnValue 39
- FunctionEnd