diff --git a/reactos/subsystems/win32/win32k/ntddraw/dxeng.c b/reactos/subsystems/win32/win32k/ntddraw/dxeng.c index 34113fe0bc9..5d267539fe0 100644 --- a/reactos/subsystems/win32/win32k/ntddraw/dxeng.c +++ b/reactos/subsystems/win32/win32k/ntddraw/dxeng.c @@ -96,11 +96,11 @@ DxEngRedrawDesktop() ULONG DxEngDispUniq() { - /* FIXME DisplayUniqVisrgn from gdishare memory */ - UNIMPLEMENTED; - return FALSE; + return GdiHandleTable->flDeviceUniq; } +ULONG gulVisRgnUniqueness; // Inc count everytime client region is updated. + /************************************************************************/ /* DxEngVisRgnUniq */ /************************************************************************/ @@ -108,9 +108,7 @@ DxEngDispUniq() ULONG DxEngVisRgnUniq() { - /* FIXME DisplayUniqVisrgn from gdishare memory */ - UNIMPLEMENTED; - return FALSE; + return gulVisRgnUniqueness; } /************************************************************************/