mirror of
https://github.com/reactos/reactos.git
synced 2025-05-30 14:39:46 +00:00
Adding full trace for dxeng api in win32k
svn path=/trunk/; revision=32573
This commit is contained in:
parent
451da59756
commit
5d2e49696e
1 changed files with 31 additions and 10 deletions
|
@ -78,6 +78,7 @@ DRVFN gaEngFuncs [] =
|
||||||
ULONG
|
ULONG
|
||||||
DxEngDispUniq()
|
DxEngDispUniq()
|
||||||
{
|
{
|
||||||
|
DPRINT1("ReactX Calling : DxEngDispUniq\n");
|
||||||
return GdiHandleTable->flDeviceUniq;
|
return GdiHandleTable->flDeviceUniq;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -103,6 +104,7 @@ DxEngDispUniq()
|
||||||
BOOL
|
BOOL
|
||||||
DxEngGetDeviceGammaRamp(HDEV hPDev, PGAMMARAMP Ramp)
|
DxEngGetDeviceGammaRamp(HDEV hPDev, PGAMMARAMP Ramp)
|
||||||
{
|
{
|
||||||
|
DPRINT1("ReactX Calling : DxEngGetDeviceGammaRamp\n");
|
||||||
return IntGetDeviceGammaRamp(hPDev, Ramp);
|
return IntGetDeviceGammaRamp(hPDev, Ramp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -126,6 +128,7 @@ DxEngGetDeviceGammaRamp(HDEV hPDev, PGAMMARAMP Ramp)
|
||||||
PDC
|
PDC
|
||||||
DxEngLockDC(HDC hDC)
|
DxEngLockDC(HDC hDC)
|
||||||
{
|
{
|
||||||
|
DPRINT1("ReactX Calling : DxEngLockDC\n");
|
||||||
return DC_LockDc(hDC);
|
return DC_LockDc(hDC);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -149,6 +152,7 @@ DxEngLockDC(HDC hDC)
|
||||||
BOOL
|
BOOL
|
||||||
DxEngUnlockDC(PDC pDC)
|
DxEngUnlockDC(PDC pDC)
|
||||||
{
|
{
|
||||||
|
DPRINT1("ReactX Calling : DxEngUnlockDC\n");
|
||||||
DC_UnlockDc(pDC);
|
DC_UnlockDc(pDC);
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
@ -172,6 +176,7 @@ BOOLEAN
|
||||||
DxEngLockShareSem()
|
DxEngLockShareSem()
|
||||||
{
|
{
|
||||||
BOOLEAN retVal = 0;
|
BOOLEAN retVal = 0;
|
||||||
|
DPRINT1("ReactX Calling : DxEngLockShareSem\n");
|
||||||
|
|
||||||
if (ExIsResourceAcquiredExclusiveLite(&ghsemShareDevLock) == FALSE)
|
if (ExIsResourceAcquiredExclusiveLite(&ghsemShareDevLock) == FALSE)
|
||||||
{
|
{
|
||||||
|
@ -198,6 +203,7 @@ DxEngLockShareSem()
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
DxEngUnlockShareSem()
|
DxEngUnlockShareSem()
|
||||||
{
|
{
|
||||||
|
DPRINT1("ReactX Calling : DxEngUnlockShareSem\n");
|
||||||
if (ExIsResourceAcquiredExclusiveLite(&ghsemShareDevLock) == TRUE)
|
if (ExIsResourceAcquiredExclusiveLite(&ghsemShareDevLock) == TRUE)
|
||||||
{
|
{
|
||||||
ExReleaseResourceLite(&ghsemShareDevLock);
|
ExReleaseResourceLite(&ghsemShareDevLock);
|
||||||
|
@ -231,6 +237,7 @@ DxEngUnlockShareSem()
|
||||||
BOOL
|
BOOL
|
||||||
DxEngSetDeviceGammaRamp(HDEV hPDev, PGAMMARAMP Ramp, BOOL Test)
|
DxEngSetDeviceGammaRamp(HDEV hPDev, PGAMMARAMP Ramp, BOOL Test)
|
||||||
{
|
{
|
||||||
|
DPRINT1("ReactX Calling : DxEngSetDeviceGammaRamp\n");
|
||||||
return IntSetDeviceGammaRamp(hPDev, Ramp, Test);
|
return IntSetDeviceGammaRamp(hPDev, Ramp, Test);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -280,6 +287,8 @@ DxEngGetHdevData(HDEV hDev,
|
||||||
DWORD retVal = 0;
|
DWORD retVal = 0;
|
||||||
PGDIDEVICE PDev = (PGDIDEVICE)hDev;
|
PGDIDEVICE PDev = (PGDIDEVICE)hDev;
|
||||||
|
|
||||||
|
DPRINT1("ReactX Calling : DxEngGetHdevData DXEGSHDEVDATA : %ld\n", Type);
|
||||||
|
|
||||||
switch ( Type )
|
switch ( Type )
|
||||||
{
|
{
|
||||||
case DxEGShDevData_Surface:
|
case DxEGShDevData_Surface:
|
||||||
|
@ -376,7 +385,9 @@ DxEngSetHdevData(HDEV hDev,
|
||||||
DXEGSHDEVDATA Type,
|
DXEGSHDEVDATA Type,
|
||||||
DWORD Data)
|
DWORD Data)
|
||||||
{
|
{
|
||||||
BOOL retVal = FALSE; // Default, no set.
|
BOOLEAN retVal = FALSE; // Default, no set.
|
||||||
|
|
||||||
|
DPRINT1("ReactX Calling : DxEngSetHdevData DXEGSHDEVDATA : %ld\n", Type);
|
||||||
|
|
||||||
if ( Type == DxEGShDevData_dd_nCount )
|
if ( Type == DxEGShDevData_dd_nCount )
|
||||||
{
|
{
|
||||||
|
@ -418,6 +429,8 @@ DxEngGetDCState(HDC hDC,
|
||||||
PDC pDC = DC_LockDc(hDC);
|
PDC pDC = DC_LockDc(hDC);
|
||||||
DWORD retVal = 0;
|
DWORD retVal = 0;
|
||||||
|
|
||||||
|
DPRINT1("ReactX Calling : DxEngGetDCState type : %ld\n", type);
|
||||||
|
|
||||||
if (pDC)
|
if (pDC)
|
||||||
{
|
{
|
||||||
switch (type)
|
switch (type)
|
||||||
|
@ -461,6 +474,8 @@ DxEngGetDCState(HDC hDC,
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
DxEngIncDispUniq()
|
DxEngIncDispUniq()
|
||||||
{
|
{
|
||||||
|
DPRINT1("ReactX Calling : DxEngIncDispUniq \n");
|
||||||
|
|
||||||
InterlockedIncrement((LONG*)&GdiHandleTable->flDeviceUniq);
|
InterlockedIncrement((LONG*)&GdiHandleTable->flDeviceUniq);
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
@ -487,6 +502,8 @@ DxEngLockHdev(HDEV hDev)
|
||||||
PGDIDEVICE pPDev = (PGDIDEVICE)hDev;
|
PGDIDEVICE pPDev = (PGDIDEVICE)hDev;
|
||||||
PERESOURCE Resource = pPDev->hsemDevLock;
|
PERESOURCE Resource = pPDev->hsemDevLock;
|
||||||
|
|
||||||
|
DPRINT1("ReactX Calling : DxEngLockHdev \n");
|
||||||
|
|
||||||
if (Resource)
|
if (Resource)
|
||||||
{
|
{
|
||||||
KeEnterCriticalRegion();
|
KeEnterCriticalRegion();
|
||||||
|
@ -517,6 +534,8 @@ DxEngUnlockHdev(HDEV hDev)
|
||||||
PGDIDEVICE pPDev = (PGDIDEVICE)hDev;
|
PGDIDEVICE pPDev = (PGDIDEVICE)hDev;
|
||||||
PERESOURCE Resource = pPDev->hsemDevLock;
|
PERESOURCE Resource = pPDev->hsemDevLock;
|
||||||
|
|
||||||
|
DPRINT1("ReactX Calling : DxEngUnlockHdev \n");
|
||||||
|
|
||||||
if (Resource)
|
if (Resource)
|
||||||
{
|
{
|
||||||
ExReleaseResourceLite( Resource );
|
ExReleaseResourceLite( Resource );
|
||||||
|
@ -560,6 +579,8 @@ ULONG gulVisRgnUniqueness; // Increase count everytime client region is updated.
|
||||||
ULONG
|
ULONG
|
||||||
DxEngVisRgnUniq()
|
DxEngVisRgnUniq()
|
||||||
{
|
{
|
||||||
|
DPRINT1("ReactX Calling : DxEngVisRgnUniq \n");
|
||||||
|
|
||||||
return gulVisRgnUniqueness;
|
return gulVisRgnUniqueness;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue