text_font: add new font renderer subsystem
authorDavid Herrmann <dh.herrmann@googlemail.com>
Sat, 28 Jul 2012 11:12:54 +0000 (13:12 +0200)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Sat, 28 Jul 2012 11:12:54 +0000 (13:12 +0200)
commitfb1e7a93bf874193d019f29931741445a28065ae
tree52f14b9f73b60602c3a8873e3afe94d245e1221f
parentc170a436248dee0cb6405b3b1b2ffb23385dfc1f
text_font: add new font renderer subsystem

When running as emergency console, we must correctly deal with missing
libraries. Therefore, our font renderers must be modular so if freetype2
is not found we must be able to load another font. Therefore, this
introduces a new font-subsystem which can add/remove font-renderers
on-the-fly.

The real font-renderer backends will follow. This only provides the
modular infrastructure.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
src/text.h [new file with mode: 0644]
src/text_font.c [new file with mode: 0644]