Skip to content

video: Introduce support for anti-aliased outline fonts

Anatolij Gustschin u-boot 1 version New

Get series with b4
b4 am 20160130141119.2654ded6@crub

Versions newest first

  1. v1 Latest0 of 19 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 19 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

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

Hi Simon,

On Thu, 14 Jan 2016 18:10:33 -0700
Simon Glass sjg at chromium.org wrote:
...

Quoted 46 lines

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
Quoted 8 lines
 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