[WIN32K]
[reactos.git] / subsystems / win32 / win32k / eng / pdevobj.c
index d1d52e5..35c3ebf 100644 (file)
@@ -147,8 +147,6 @@ PDEVOBJ_pSurface(
 {
     HSURF hsurf;
 
-    DPRINT1("PDEVOBJ_pSurface()\n");
-
     /* Check if we already have a surface */
     if (ppdev->pSurface)
     {
@@ -164,7 +162,7 @@ PDEVOBJ_pSurface(
         ppdev->pSurface = SURFACE_ShareLockSurface(hsurf);
     }
 
-    DPRINT1("PDEVOBJ_pSurface() returning %p\n", ppdev->pSurface);
+    DPRINT("PDEVOBJ_pSurface() returning %p\n", ppdev->pSurface);
     return ppdev->pSurface;
 }
 
@@ -786,3 +784,20 @@ NtGdiGetDhpdev(
 
     return dhpdev;
 }
+
+PSIZEL
+FASTCALL
+PDEVOBJ_sizl(PPDEVOBJ ppdev, PSIZEL psizl)
+{
+    if (ppdev->flFlags & PDEV_META_DEVICE)
+    {
+        psizl->cx = ppdev->ulHorzRes;
+        psizl->cy = ppdev->ulVertRes;
+    }
+    else
+    {
+        psizl->cx = ppdev->gdiinfo.ulHorzRes;
+        psizl->cy = ppdev->gdiinfo.ulVertRes;
+    }
+    return psizl;
+}