diff options
author | Werner Lemberg <wl@gnu.org> | 2011-03-07 05:40:42 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2011-03-07 05:40:42 +0100 |
commit | 6c045535eaa717a05279cbc5724a489bfc9d3bf1 (patch) | |
tree | e6939f4bac58a15e60fb932e3c6a61c8c9455117 | |
parent | c9bdfa7e658f42f3faed2b426e3b1251a04938e4 (diff) |
Quick fix for Savannah bug #32671.
This isn't the optimal solution yet, but it restores the previous
rendering quality (more or less).
* src/smooth/ftgrays.c (gray_render_conic): Do more splitting.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | src/smooth/ftgrays.c | 2 |
2 files changed, 10 insertions, 1 deletions
@@ -1,3 +1,12 @@ +2011-03-07 Alexei Podtelezhnikov <apodtele@gmail.com> + + Quick fix for Savannah bug #32671. + + This isn't the optimal solution yet, but it restores the previous + rendering quality (more or less). + + * src/smooth/ftgrays.c (gray_render_conic): Do more splitting. + 2011-03-06 Werner Lemberg <wl@gnu.org> Fix autohinting fallback. diff --git a/src/smooth/ftgrays.c b/src/smooth/ftgrays.c index a85e1608..648c75e8 100644 --- a/src/smooth/ftgrays.c +++ b/src/smooth/ftgrays.c @@ -897,7 +897,7 @@ typedef ptrdiff_t FT_PtrDist; } level = 0; - while ( dx > ONE_PIXEL / 4 ) + while ( dx > ONE_PIXEL / 6 ) { dx >>= 2; level++; |