freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2-demos] master 1c0f08d: [ftdiff] Tweak adjustment of spacing.


From: Alexei Podtelezhnikov
Subject: [freetype2-demos] master 1c0f08d: [ftdiff] Tweak adjustment of spacing.
Date: Sun, 18 Nov 2018 22:25:49 -0500 (EST)

branch: master
commit 1c0f08d73446e79afb634ab3b7f9c3a18bdebfc1
Author: Alexei Podtelezhnikov <address@hidden>
Commit: Alexei Podtelezhnikov <address@hidden>

    [ftdiff] Tweak adjustment of spacing.
    
    Align with b82405eda. We want to avoid changing or adjusting usual
    rounding of advances.
    
    * src/ftdiff.c (render_state_draw): Tweak conditionals.
---
 ChangeLog    | 11 ++++++++++-
 src/ftdiff.c |  4 ++--
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 8d54247..23cea5d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,13 @@
-2018-10-30  Alexei Podtelezhnikov  <address@hidden>
+2018-11-18  Alexei Podtelezhnikov  <address@hidden>
+
+       [ftdiff] Tweak adjustment of spacing.
+
+       Align with b82405eda. We want to avoid changing or adjusting usual
+       rounding of advances.
+
+       * src/ftdiff.c (render_state_draw): Tweak conditionals.
+
+2018-10-28  Alexei Podtelezhnikov  <address@hidden>
 
        * src/ftdump.c (Print_Name): Ignore exuberant timestamps.
 
diff --git a/src/ftdiff.c b/src/ftdiff.c
index 615690a..1adaae6 100644
--- a/src/ftdiff.c
+++ b/src/ftdiff.c
@@ -718,9 +718,9 @@
       if ( rmode != HINT_MODE_AUTOHINT_LIGHT_SUBPIXEL &&
            column->use_deltas                         )
       {
-        if ( prev_rsb_delta - face->glyph->lsb_delta >= 32 )
+        if ( prev_rsb_delta - face->glyph->lsb_delta > 32 )
           x_origin -= 64;
-        else if ( prev_rsb_delta - face->glyph->lsb_delta < -32 )
+        else if ( prev_rsb_delta - face->glyph->lsb_delta < -31 )
           x_origin += 64;
       }
       prev_rsb_delta = face->glyph->rsb_delta;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]