From: eihrul Date: Sat, 2 Apr 2011 20:29:18 +0000 (+0000) Subject: fix flipped scissor coordinates in dpsoftrast render path X-Git-Tag: xonotic-v0.6.0~163^2~532 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=5842da67194bd48275e9216b26834f84ca911fbc;p=xonotic%2Fdarkplaces.git fix flipped scissor coordinates in dpsoftrast render path git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11014 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/gl_rmain.c b/gl_rmain.c index 8fd9447d..4be0e918 100644 --- a/gl_rmain.c +++ b/gl_rmain.c @@ -4923,11 +4923,11 @@ static void R_View_SetFrustum(const int *scissor) case RENDERPATH_D3D9: case RENDERPATH_D3D10: case RENDERPATH_D3D11: - case RENDERPATH_SOFT: // non-flipped y coordinates fny = -1.0 + 2.0 * (vid.height - scissor[1] - scissor[3] - r_refdef.view.viewport.y) / (double) (r_refdef.view.viewport.height); fpy = -1.0 + 2.0 * (vid.height - scissor[1] - r_refdef.view.viewport.y) / (double) (r_refdef.view.viewport.height); break; + case RENDERPATH_SOFT: case RENDERPATH_GL11: case RENDERPATH_GL13: case RENDERPATH_GL20: