Nikolay Sivov : dwrite: Scale run origin by given ppdip run analysis was created with.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Oct 19 11:34:20 CDT 2015


Module: wine
Branch: master
Commit: d36a16ea10a724d860c85afd23301332aeb82491
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d36a16ea10a724d860c85afd23301332aeb82491

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Mon Oct 19 08:43:03 2015 +0300

dwrite: Scale run origin by given ppdip run analysis was created with.

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 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);




More information about the wine-cvs mailing list