commit | 9e9d539f81411cc5068153d0a91ac4991f848a6e | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Sun Jul 27 09:28:17 2025 -0400 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Sun Jul 27 09:28:17 2025 -0400 |
tree | 3b0fadec6df5b27c3d6b2a1d07835d983479b387 | |
parent | d6022b6d6ee2cd645fc2bcbe7ed2c19b18de7e45 [diff] |
[truetype] Relocate color compensation. The rounding color compensation, which is not used by FreeType, belongs to GS. This is a more logical place for it, next to round_state. * src/truetype/ttobjs.h (TT_GraphicsState): Move compensations here... (TT_Size_Metrics): ... from here. * src/truetype/ttobjs.c (tt_size_init_bytecode): Updated. * src/truetype/ttinterp.c (tt_default_graphics_state): Updated. (Ins_ROUND,NROUND,EVEN,ODD): Updated. (Round_*): Updated.