[PATCH 2/4] dwrite: Scale run origin by given ppdip run analysis was created with

Nikolay Sivov nsivov at codeweavers.com
Mon Oct 19 00:43:03 CDT 2015


Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
 dlls/dwrite/font.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/dwrite/font.c b/dlls/dwrite/font.c
index a2026ca..58eb90d 100644
--- a/dlls/dwrite/font.c
+++ b/dlls/dwrite/font.c
@@ -4399,8 +4399,8 @@ HRESULT create_glyphrunanalysis(DWRITE_RENDERING_MODE rendering_mode, DWRITE_MEA
     analysis->ready = 0;
     analysis->bitmap = NULL;
     analysis->ppdip = ppdip;
-    analysis->originX = originX;
-    analysis->originY = originY;
+    analysis->originX = originX * ppdip;
+    analysis->originY = originY * ppdip;
     SetRectEmpty(&analysis->bounds);
     analysis->run = *run;
     IDWriteFontFace_AddRef(analysis->run.fontFace);
-- 
2.6.1




More information about the wine-patches mailing list