|
From: | Nikolaus Waxweiler |
Subject: | Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths |
Date: | Sun, 13 Mar 2016 16:07:41 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 |
Another one.- Continue execution post-IUP, instead try to prevent all changes that might change the rendering result. - One exception: In diagonal moves, move a point's x-coordinate, but *only* post-IUP. DejaVu adjusts the diagonal stems of 'Z' and 'z' post-IUP. Experimental. - Block FLIPRGOFF/ON and FLIPPT post-IUP. Stops shenanigans in Arial Regular's 'D' and 'G' at a few sizes. - No longer throw error in ALIGNRP, the function as such is not blocked anymore.
The changes can be easier reviewed at https://github.com/madig/freetype2/commits/experimental-v38-interpreter
0001-Implement-v38-bytecode-interpreter-and-make-it-the-d.patch
Description: Text Data
0002-Implement-v38-bytecode-interpreter-and-make-it-the-d.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |