U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13] video: Enhancements related to truetype and console
@ 2025-04-01 17:29 Simon Glass
  2025-04-01 17:29 ` [PATCH 01/13] console: Support a format string for stderr output Simon Glass
                   ` (14 more replies)
  0 siblings, 15 replies; 24+ messages in thread
From: Simon Glass @ 2025-04-01 17:29 UTC (permalink / raw)
  To: U-Boot Mailing List
  Cc: Simon Glass, Alexander Graf, Alexander Sverdlin, Alper Nebi Yasak,
	Anatolij Gustschin, Bin Meng, Caleb Connolly, Christian Marangi,
	Devarsh Thakkar, Guillaume La Roque, Kever Yang,
	Mattijs Korpershoek, Miquel Raynal, Nikhil M Jain,
	Patrick Rudolph, Peter Robinson, Sughosh Ganu, Tom Rini

This series includes some precursor patches needed for forthcoming expo
enhancements.

- truetype support for multiple lines
- make white-on-black a runtime option
- support drawing a rectangle

This series was split out from schd2


Simon Glass (13):
  console: Support a format string for stderr output
  video: Make white-on-black a video-device property
  sandbox: Select white-on-black
  video: Add a test for font measurement
  video: Begin support for measuring multiple lines of text
  video: truetype: Fill in the measured line
  video: truetype: Support newlines in the measured string
  video: truetype: Support a limit on the width of a line
  video: Add a way to write a partial string to the console
  test: video: Export the video-checking functions
  video: Allow console output to be silenced
  video: Add a function to draw a rectangle
  vidconsole: Avoid kerning against an unrelated character

 arch/sandbox/dts/test.dts         |   1 +
 boot/expo.c                       |   2 +-
 boot/scene.c                      |  10 +-
 common/console.c                  |  18 ++
 drivers/video/console_truetype.c  |  90 +++++++-
 drivers/video/vidconsole-uclass.c |  36 ++-
 drivers/video/video-uclass.c      |  52 ++++-
 include/console.h                 |  15 ++
 include/test/video.h              |  45 ++++
 include/video.h                   |  31 ++-
 include/video_console.h           |  83 +++++--
 test/dm/video.c                   | 352 +++++++++++++++++++++---------
 12 files changed, 594 insertions(+), 141 deletions(-)
 create mode 100644 include/test/video.h

-- 
2.43.0

base-commit: 3f76d803db9b500f43bc534465945a8d2836bb3e
branch: schg

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2025-05-02 19:59 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-01 17:29 [PATCH 00/13] video: Enhancements related to truetype and console Simon Glass
2025-04-01 17:29 ` [PATCH 01/13] console: Support a format string for stderr output Simon Glass
2025-04-01 17:29 ` [PATCH 02/13] video: Make white-on-black a video-device property Simon Glass
2025-04-01 17:29 ` [PATCH 03/13] sandbox: Select white-on-black Simon Glass
2025-04-01 17:29 ` [PATCH 04/13] video: Add a test for font measurement Simon Glass
2025-04-01 17:29 ` [PATCH 05/13] video: Begin support for measuring multiple lines of text Simon Glass
2025-04-01 17:29 ` [PATCH 06/13] video: truetype: Fill in the measured line Simon Glass
2025-04-01 17:29 ` [PATCH 07/13] video: truetype: Support newlines in the measured string Simon Glass
2025-04-01 17:29 ` [PATCH 08/13] video: truetype: Support a limit on the width of a line Simon Glass
2025-04-01 17:29 ` [PATCH 09/13] video: Add a way to write a partial string to the console Simon Glass
2025-04-01 17:29 ` [PATCH 10/13] test: video: Export the video-checking functions Simon Glass
2025-04-01 17:29 ` [PATCH 11/13] video: Allow console output to be silenced Simon Glass
2025-04-01 17:29 ` [PATCH 12/13] video: Add a function to draw a rectangle Simon Glass
2025-04-01 17:29 ` [PATCH 13/13] vidconsole: Avoid kerning against an unrelated character Simon Glass
2025-04-01 21:41 ` [PATCH 00/13] video: Enhancements related to truetype and console Tom Rini
2025-04-02  0:08   ` Simon Glass
2025-04-02 15:00     ` Tom Rini
2025-04-02 19:19       ` Simon Glass
2025-04-02 21:11         ` Tom Rini
2025-04-02 23:54           ` Simon Glass
2025-04-03  0:27             ` Tom Rini
2025-04-03 17:57               ` Simon Glass
2025-04-12 15:51                 ` Tom Rini
2025-05-02 19:59 ` Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox