adding more debug output for dx

svn path=/trunk/; revision=33138
This commit is contained in:
Magnus Olsen 2008-04-25 05:47:32 +00:00
parent 92fefe8a51
commit c9e1e6a6ad
3 changed files with 14 additions and 2 deletions

View file

@ -122,4 +122,7 @@ typedef BOOL (NTAPI *PGD_ENGUNLOCKDIRECTDRAWSURFACE)(PDD_SURFACE_LOCAL);
BOOL FASTCALL IntGetDeviceGammaRamp(HDEV hPDev, PGAMMARAMP Ramp);
BOOL FASTCALL IntSetDeviceGammaRamp(HDEV hPDev, PGAMMARAMP Ramp, BOOL);
/* Debug function oly for win32k dx */
void dump_edd_directdraw_global(EDD_DIRECTDRAW_GLOBAL *pEddgbl);
#endif /* _INT_W32k_DDRAW */

View file

@ -22,7 +22,7 @@ extern ULONG gcEngFuncs;
DRVFN gpDxFuncs[DXG_INDEX_DxDdIoctl];
HANDLE ghDxGraphics = NULL;
ULONG gdwDirectDrawContext;
void dump_edd_directdraw_global(EDD_DIRECTDRAW_GLOBAL *pEddgbl);
EDD_DIRECTDRAW_GLOBAL edd_DdirectDraw_Global;
EDD_DIRECTDRAW_LOCAL edd_DirectDrawLocalList;

View file

@ -297,6 +297,10 @@ DxEngGetHdevData(HDEV hDev,
DPRINT1("ReactX Calling : DxEngGetHdevData DXEGSHDEVDATA : %ld\n", Type);
#if 1
DPRINT1("HDEV hDev %08lx\n", hDev);
#endif
switch ( Type )
{
case DxEGShDevData_Surface:
@ -330,6 +334,7 @@ DxEngGetHdevData(HDEV hDev,
case DxEGShDevData_eddg:
DPRINT1("requested DXEGSHDEVDATA DxEGShDevData_eddg\n");
retVal = (DWORD) PDev->pEDDgpl;
dump_edd_directdraw_global(PDev->pEDDgpl);
break;
case DxEGShDevData_dd_nCount:
DPRINT1("requested DXEGSHDEVDATA DxEGShDevData_dd_nCount\n");
@ -381,7 +386,11 @@ DxEngGetHdevData(HDEV hDev,
break;
}
return retVal;
#if 1
DPRINT1("return value %08lx\n", retVal);
#endif
return retVal;
}