ddraw/tests: Fix the refresh rate test when running with the Windows 'Standard VGA' driver.

Francois Gouget fgouget at codeweavers.com
Tue Feb 19 17:14:40 CST 2013


---
 dlls/ddraw/tests/ddrawmodes.c |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dlls/ddraw/tests/ddrawmodes.c b/dlls/ddraw/tests/ddrawmodes.c
index 1710992..bf2792d 100644
--- a/dlls/ddraw/tests/ddrawmodes.c
+++ b/dlls/ddraw/tests/ddrawmodes.c
@@ -473,7 +473,10 @@ static void enumdisplaymodes(void)
 
     modes16bpp_cnt = 0;
     ddsd.dwFlags = DDSD_PIXELFORMAT | DDSD_REFRESHRATE;
-    U2(ddsd).dwRefreshRate = 1;
+    /* Ask for a refresh rate that could not possibly be used. But note that
+     * the Windows 'Standard VGA' driver claims to run the display at 1Hz!
+     */
+    U2(ddsd).dwRefreshRate = 2;
 
     rc = IDirectDraw_EnumDisplayModes(lpDD, 0, &ddsd, 0, enummodescallback_16bit);
     ok(rc==DD_OK,"EnumDisplayModes returned: %x\n",rc);
-- 
1.7.10.4



More information about the wine-patches mailing list