DirectFB

Source: Wikipedia, the free encyclopedia.
DirectFB
Original author(s)Denis Oliver Kropp
Stable release
1.7.7 / February 1, 2015; 9 years ago (2015-02-01)
Repositorygithub.com/deniskropp/DirectFB
Written inC[1]
Operating systemLinux, macOS
TypeLibrary
LicenseLGPL
WebsiteDirectFB web (archive.org)
DirectFB2
Developer(s)Nicolas Caramelli
Repositorygithub.com/directfb2
Websitedirectfb2.github.io

DirectFB (Direct Frame Buffer) was a

graphics acceleration, input device handling and abstraction layer, and integrated windowing system with support for translucent windows and multiple display layers on top of the Linux framebuffer without requiring any kernel modifications.[2][3] DirectFB is free and open-source software subject to the terms of the GNU Lesser General Public License
(LGPL).

The library allows developers an alternative to a full

API
, speeding up and simplifying graphic operations.

It is often used by games and embedded systems developers to circumvent the overhead of a full X Window System server implementation.[citation needed] In 2006, a version of DirectFB was included in the software stack for the CE Linux Forum's Audio/Video Graphics Specification V2.[4]

DirectFB can host XDirectFB, a rootless X server implementation that uses DirectFB windows for X11 top-level windows. XDirectFB is an interface that mimics the X11 interface through the DirectFB API to simplify running applications written for X11 on DirectFB.[5]

Mesa 3D
library to support OpenGL hardware acceleration.

Among the products that use DirectFB are

Ben Nanonote, the unreleased Palm Foleo mobile companion, the webOS operating system, Panasonic Viera Connect TVs and the Philips TVs based on jointSPACE.[6]

See also

References

  1. ^ "Ohloh Analysis Summary - DirectFB". Archived from the original on 2012-10-10. Retrieved 2009-09-02.
  2. ^ "directfb.net". Archived from the original on 2016-11-04.
  3. ^ "DirectFB". elinux.org. Archived from the original on 2023-03-20.
  4. ^ "AudioVideoGraphicsSpec_V2 - CE Linux Public". Archived from the original on 2008-07-04. Retrieved 2008-06-06.
  5. ^ Configuring DirectFB Archived 2014-10-18 at the Wayback Machine
  6. ^ jointSPACE web site

External links