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

Anatolij Gustschin agust at denx.de
Sat Jan 30 14:11:19 CET 2016


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


More information about the U-Boot mailing list