From a8919fa63b711c9b03d16cd2d11d2e3fffaac5cd Mon Sep 17 00:00:00 2001 From: Ryan Holtz Date: Sat, 28 May 2011 00:51:24 +0000 Subject: [PATCH] Fixing clamping on the bottom/right edge, nwn --- hlsl/post.fx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hlsl/post.fx b/hlsl/post.fx index b79f069ce33..a02c3c6e97b 100644 --- a/hlsl/post.fx +++ b/hlsl/post.fx @@ -150,8 +150,8 @@ float4 ps_main(PS_INPUT Input) : COLOR // -- Alpha Clipping (1px border in drawd3d does not work for some reason) -- clip((BaseCoord.x < WidthRatio / RawWidth) ? -1 : 1); clip((BaseCoord.y < HeightRatio / RawHeight) ? -1 : 1); - //clip((BaseCoord.x > 1.0f / WidthRatio) ? -1 : 1); - //clip((BaseCoord.y > 1.0f / HeightRatio) ? -1 : 1); + clip((BaseCoord.x > (1.0f / WidthRatio + 1.0f / RawWidth + 1.0f / TargetWidth)) ? -1 : 1); + clip((BaseCoord.y > (1.0f / HeightRatio + 1.0f / RawHeight + 1.0f / TargetHeight)) ? -1 : 1); // -- Scanline Simulation -- float InnerSine = BaseCoord.y * RawHeight * ScanlineScale + 0.5f;