Module: wine Branch: master Commit: df891b823ac6801d7359d7e398d5fa8832607328 URL: http://source.winehq.org/git/wine.git/?a=commit;h=df891b823ac6801d7359d7e398...
Author: Stefan Dösinger stefan@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 &&