Stefan Dösinger : ddraw: Always set fullscreen mode in wined3d.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu May 10 07:49:51 CDT 2007
Module: wine
Branch: master
Commit: df891b823ac6801d7359d7e398d5fa8832607328
URL: http://source.winehq.org/git/wine.git/?a=commit;h=df891b823ac6801d7359d7e398d5fa8832607328
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Mon May 7 18:32:19 2007 +0200
ddraw: Always set fullscreen mode in wined3d.
DDSCL_NORMAL is not set at initialization. Instead of making this a
& DDSCL_NORMAL || == 0 check just set fullscreen mode always. WineD3D
will catch NOP changes anyway.
---
dlls/ddraw/ddraw.c | 10 +++-------
1 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/dlls/ddraw/ddraw.c b/dlls/ddraw/ddraw.c
index 16672f3..dd1b078 100644
--- a/dlls/ddraw/ddraw.c
+++ b/dlls/ddraw/ddraw.c
@@ -465,13 +465,9 @@ IDirectDrawImpl_SetCooperativeLevel(IDirectDraw7 *iface,
}
*/
- /* Switch from normal to full screen mode? */
- if(This->cooperative_level & DDSCL_NORMAL)
- {
- This->cooperative_level &= ~DDSCL_NORMAL;
- IWineD3DDevice_SetFullscreen(This->wineD3DDevice,
- TRUE);
- }
+ This->cooperative_level &= ~DDSCL_NORMAL;
+ IWineD3DDevice_SetFullscreen(This->wineD3DDevice,
+ TRUE);
/* Don't override focus windows or private device windows */
if( hwnd &&
More information about the wine-cvs
mailing list