[base] API for Harmony LCD rendering

System Internals / FreeType - Alexei Podtelezhnikov [gmail.com] - 7 June 2018 06:48 EDT

This introduces `FT_Library_SetLcdGeometry' for setting up arbitrary LCD subpixel geometry including non-striped patterns.

- src/base/ftlcdfil.c (FT_Library_SetLcdGeometry): New function.
- include/freetype/ftlcdfil.h: Document it.
- include/freetype/freetype.h: Minor.
- include/freetype/ftchapters.h: Minor.

8f1ed5487 [base] API for Harmony LCD rendering.
ChangeLog | 18 +++++-
include/freetype/freetype.h | 2 +-
include/freetype/ftchapters.h | 2 +-
include/freetype/ftlcdfil.h | 131 ++++++++++++++++++++++++++++++++----------
src/base/ftlcdfil.c | 33 +++++++++++
5 files changed, 151 insertions(+), 35 deletions(-)

Upstream: git.savannah.gnu.org


  • Share