This library uses the Linux frame buffer as a graphic device to draw lines,
rectangles and pixels.
For now it supports only packed pixels (the majority of video
cards uses that format) at 16 and 32 bpp. At 32 bpp transparency is also
supported on drivers that provide basic functionality.
Perhaps 8 bit support will be added in a future release.
It is possible to use this library to run graphics programs such as
games, CADs, and browsers directly from the console, without having
to install X windows.
In the source package there is also a program named fbjpeg that is able to render jpeg images on the console using libjpeg from the IJG (Indipendent JPEG Group).
libFB supports fonts in psf and psf.gz formats, it also is able of keyboard handling through the ncurses library
To build type make in the source directory.
To install type make install, the library will be copied in
/usr/lib and some links will be created.
| File | Size | Release date | Comment |
|---|---|---|---|
| Complete tar archives | |||
| libFB-0.2.5.tar.gz | 68 Kb | 05/07/2003 | Source files -- Stable version, added FB rotation support but lost some performance in the process. |
| libFB-0.2.4.tar.gz | 79 Kb | 12/08/2002 | Source files -- Stable version |
| libFB-0.2.1.tar.gz | 72 Kb | 21/4/2002 | Source files -- Stable version known to compile under RH7.0 |
| Resource files | |||
| fonts.tar.gz | 16 Kb | 26/4/2002 | psf fonts package for use with libFB |