[ros-diffs] [greatlrd] 27078: Fixing smaller bugs in Main_DirectDraw_GetAvailableVidMem, it is still buggi
greatlrd at svn.reactos.org
greatlrd at svn.reactos.org
Fri Jun 8 21:25:39 CEST 2007
Author: greatlrd
Date: Fri Jun 8 23:25:39 2007
New Revision: 27078
URL: http://svn.reactos.org/svn/reactos?rev=27078&view=rev
Log:
Fixing smaller bugs in Main_DirectDraw_GetAvailableVidMem, it is still buggi
Modified:
trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_main.c
Modified: trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_main.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_main.c?rev=27078&r1=27077&r2=27078&view=diff
==============================================================================
--- trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_main.c (original)
+++ trunk/reactos/dll/directx/ddraw/Ddraw/ddraw_main.c Fri Jun 8 23:25:39 2007
@@ -205,15 +205,20 @@
_SEH_LEAVE;
}
+
+ /* ddscaps->dwCaps2 & 0x01
+ this flag is outdate and are
+ set to 0 in ms dxsdk the name of
+ this flag is DDSCAPS2_HARDWAREDEINTERLACE
+ */
+
+ if ( ddscaps->dwCaps2 & 0x01)
+ {
+ retVal = DDERR_INVALIDCAPS;
+ _SEH_LEAVE;
+ }
+
/* fixme
- if ( ddscaps->dwCaps2 & (DDSCAPS_BACKBUFFER | DDSCAPS_COMPLEX | DDSCAPS_FLIP |
- DDSCAPS_FRONTBUFFER | DDSCAPS_PALETTE | DDSCAPS_SYSTEMMEMORY |
- DDSCAPS_VISIBLE | DDSCAPS_WRITEONLY | DDSCAPS_OWNDC))
- {
- retVal = DDERR_INVALIDPARAMS;
- _SEH_LEAVE;
- }
-
if ( ddscaps->dwCaps3 & (DDSCAPS_BACKBUFFER | DDSCAPS_COMPLEX | DDSCAPS_FLIP |
DDSCAPS_FRONTBUFFER | DDSCAPS_PALETTE | DDSCAPS_SYSTEMMEMORY |
DDSCAPS_VISIBLE | DDSCAPS_WRITEONLY | DDSCAPS_OWNDC))
More information about the Ros-diffs
mailing list