diff options
Diffstat (limited to '3rdparty/bgfx/3rdparty/glslang/Test/hlsl.promote.binary.frag')
-rw-r--r-- | 3rdparty/bgfx/3rdparty/glslang/Test/hlsl.promote.binary.frag | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/3rdparty/bgfx/3rdparty/glslang/Test/hlsl.promote.binary.frag b/3rdparty/bgfx/3rdparty/glslang/Test/hlsl.promote.binary.frag new file mode 100644 index 00000000000..0203bed99bb --- /dev/null +++ b/3rdparty/bgfx/3rdparty/glslang/Test/hlsl.promote.binary.frag @@ -0,0 +1,28 @@ +struct PS_OUTPUT +{ + float4 Color : SV_Target0; +}; + +uniform bool bval; +uniform bool4 bval4; +uniform int ival; +uniform int4 ival4; +uniform float fval; +uniform float4 fval4; + +PS_OUTPUT main() +{ + ival % fval; + ival4 % fval4; + + bval % fval; + bval4 % fval4; + + int l_int = 1; + l_int %= fval; + + PS_OUTPUT psout; + psout.Color = 0; + return psout; +} + |