diff options
Diffstat (limited to '3rdparty/bgfx/3rdparty/glslang/Test/hlsl.constructexpr.frag')
-rw-r--r-- | 3rdparty/bgfx/3rdparty/glslang/Test/hlsl.constructexpr.frag | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/3rdparty/bgfx/3rdparty/glslang/Test/hlsl.constructexpr.frag b/3rdparty/bgfx/3rdparty/glslang/Test/hlsl.constructexpr.frag new file mode 100644 index 00000000000..7048f62cdfe --- /dev/null +++ b/3rdparty/bgfx/3rdparty/glslang/Test/hlsl.constructexpr.frag @@ -0,0 +1,17 @@ +struct PS_OUTPUT { float4 color : SV_Target0; }; + +PS_OUTPUT main() +{ + // Evaluates to a sequence: 3, 4, 5, 6, 7, 8, and a float2(9,10), float2(11,12) sequence + (int(3)); + (int(3) + int(1)); + (int(3) + int(1) + int(1)); + (((int(6)))); + (int(7.0)); + ((int((2)) ? 8 : 8)); + (float2(9, 10), float2(11, 12)); + + PS_OUTPUT ps_output; + ps_output.color = 1.0; + return ps_output; +} |