aboutsummaryrefslogtreecommitdiffstats
path: root/java/org/gnu
diff options
context:
space:
mode:
authorPo Lu2023-12-26 14:07:58 +0800
committerPo Lu2023-12-26 14:10:57 +0800
commitcd91ecedcbdf03ae13f45cb173360b11f13a0bc0 (patch)
treedaa4d9d65f6db42b8a6f924bd50b30132008ee16 /java/org/gnu
parenta6ef458e3831001b0acad57cf8fa75b77a4aff3f (diff)
downloademacs-cd91ecedcbdf03ae13f45cb173360b11f13a0bc0.tar.gz
emacs-cd91ecedcbdf03ae13f45cb173360b11f13a0bc0.zip
Consistently round glyph advances in the SFNT font backend
* src/sfnt.h (SFNT_ROUND_FIXED): New macro. * src/sfntfont.c (sfntfont_get_glyph_outline): Don't apply advance width distortion before the glyph is instructed or decomposed. Round advance width as measured between both phantom points subsequent to instruction code execution. (sfntfont_draw): Don't take the advance's ceiling when advancing origin point.
Diffstat (limited to 'java/org/gnu')
0 files changed, 0 insertions, 0 deletions