[U-Boot] [PATCH 00/19] video: Introduce support for anti-aliased outline fonts

Anatolij Gustschin
2016-01-30T13:11:19Z

Hi Simon,

On Thu, 14 Jan 2016 18:10:33 -0700
Simon Glass sjg at chromium.org wrote:
...
> Simon Glass (19):
> video: Add stb TrueType font renderer
> Makefile: Add rules to build in .ttf files
> video kconfig console_normal
> video: Use fractional units for X coordinates
> video: Handle the 'bell' character
> video: Provide a left margin for the text console
> video: Provide a signal when a new console line is started
> video: Provide a backspace method
> video: Add a console driver that uses TrueType fonts
> video: Add the Nimbus sans font
> video: Add the AnkaCoder mono-spaced font
> video: Add the Rufscript handwriting font
> video: Add the Cantoraone decorative font
> License: Add the Open Font License
> video: Allow selection of the driver and font size
> video: sandbox: Allow selection of font size and console name
> video: sandbox: Enable truetype fonts for sandbox
> video: test: Add console tests for truetype
> video: Correct 'tor' typo in comment
>
> Licenses/OFL.txt | 97 +
> Licenses/README | 1 +
> configs/sandbox_defconfig | 4 +-
> drivers/video/Kconfig | 36 +-
> drivers/video/Makefile | 6 +-
> drivers/video/console_normal.c | 24 +-
> drivers/video/console_rotate.c | 66 +-
> drivers/video/console_truetype.c | 550 +++++
> drivers/video/fonts/Kconfig | 51 +
> drivers/video/fonts/Makefile | 11 +
> drivers/video/fonts/ankacoder_c75_r.ttf | Bin 0 -> 65596 bytes
> drivers/video/fonts/cantoraone_regular.ttf | Bin 0 -> 163116 bytes
> drivers/video/fonts/nimbus_sans_l_regular.ttf | Bin 0 -> 61660 bytes
> drivers/video/fonts/rufscript010.ttf | Bin 0 -> 23080 bytes
> drivers/video/sandbox_sdl.c | 2 +
> drivers/video/stb_truetype.h | 3240 +++++++++++++++++++++++++
> drivers/video/vidconsole-uclass.c | 84 +-
> drivers/video/video-uclass.c | 29 +-
> include/dm/test.h | 2 +
> include/video.h | 7 +-
> include/video_console.h | 70 +-
> scripts/Makefile.lib | 21 +
> test/dm/video.c | 90 +-
> 23 files changed, 4326 insertions(+), 65 deletions(-)
> create mode 100644 Licenses/OFL.txt
> create mode 100644 drivers/video/console_truetype.c
> create mode 100644 drivers/video/fonts/Kconfig
> create mode 100644 drivers/video/fonts/Makefile
> create mode 100644 drivers/video/fonts/ankacoder_c75_r.ttf
> create mode 100644 drivers/video/fonts/cantoraone_regular.ttf
> create mode 100644 drivers/video/fonts/nimbus_sans_l_regular.ttf
> create mode 100644 drivers/video/fonts/rufscript010.ttf
> create mode 100644 drivers/video/stb_truetype.h

Series applied to u-boot-video/master. Thanks!

Anatolij