From e647fd5365e82e5ff213efac125a5b66ca55b651 Mon Sep 17 00:00:00 2001 From: "HuYingzhuo(hugo/hyzboy)" Date: Wed, 22 Jun 2022 11:48:04 +0800 Subject: [PATCH] Improve character width calculation --- src/SceneGraph/font/FontSourceWin.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/SceneGraph/font/FontSourceWin.cpp b/src/SceneGraph/font/FontSourceWin.cpp index 22891e41..3eb39936 100644 --- a/src/SceneGraph/font/FontSourceWin.cpp +++ b/src/SceneGraph/font/FontSourceWin.cpp @@ -122,8 +122,8 @@ namespace hgl GetGlyphOutlineW(hdc,ch,ggo,&gm,DWORD(buffer.length()),buffer.data(),&mat); - bmp->metrics_info.w =hgl_align_pow2(gm.gmBlackBoxX,4); - bmp->metrics_info.h =hgl_align_pow2(gm.gmBlackBoxY,4); + bmp->metrics_info.w =hgl_align(gm.gmBlackBoxX,4); + bmp->metrics_info.h =hgl_align(gm.gmBlackBoxY,4); bmp->metrics_info.x =gm.gmptGlyphOrigin.x; bmp->metrics_info.y =gm.gmptGlyphOrigin.y;