From f2d177b23a628b6a3cd652afabfdcad358d392d1 Mon Sep 17 00:00:00 2001 From: zeromus Date: Tue, 5 Feb 2013 00:44:04 +0000 Subject: [PATCH] win32-fix magnification filters in ogl display mode --- desmume/src/windows/main.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/desmume/src/windows/main.cpp b/desmume/src/windows/main.cpp index 7f3c2665a..23ee053e1 100644 --- a/desmume/src/windows/main.cpp +++ b/desmume/src/windows/main.cpp @@ -1596,10 +1596,10 @@ static void OGL_DoDisplay() ofs = 1; break; } - float u1 = srcRects[idx].left/256.0f; - float u2 = srcRects[idx].right/256.0f; - float v1 = srcRects[idx].top/384.0f; - float v2 = srcRects[idx].bottom/384.0f; + float u1 = srcRects[idx].left/(float)video.width; + float u2 = srcRects[idx].right/(float)video.width; + float v1 = srcRects[idx].top/(float)video.height; + float v2 = srcRects[idx].bottom/(float)video.height; float u[] = {u1,u2,u2,u1}; float v[] = {v1,v1,v2,v2};