1.7.7
/ February 1, 2015; 9 years ago (2015-02-01)
Repository
github.com/deniskropp/DirectFB
Written in
C[1]
Operating system
Linux, macOS
Type
Library
License
LGPL
Website
DirectFB web (archive.org)
DirectFB2
Developer(s)
Nicolas Caramelli
Repository
github.com/directfb2
Website
directfb2.github.io
DirectFB (Direct Frame Buffer) was a software library with a small memory footprint that provides 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 X Window System (X11) server used in Unix-like operating systems. DirectFB allows applications to talk directly to video hardware through a direct 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]
DirectFBGL is an OpenGL extension for DirectFB/XDirectFB that uses Direct Rendering Infrastructure (DRI) in the Mesa 3D library to support OpenGL hardware acceleration.
Among the products that use DirectFB are LinuxTV, Ben Nanonote, the unreleased Palm Foleo mobile companion, the webOS operating system, Panasonic Viera Connect TVs and the Philips TVs based on jointSPACE.[6]
^"Ohloh Analysis Summary - DirectFB". Archived from the original on 2012-10-10. Retrieved 2009-09-02.
^"directfb.net". Archived from the original on 2016-11-04.
^"DirectFB". elinux.org. Archived from the original on 2023-03-20.
^"AudioVideoGraphicsSpec_V2 - CE Linux Public". Archived from the original on 2008-07-04. Retrieved 2008-06-06.
^Configuring DirectFB Archived 2014-10-18 at the Wayback Machine
Summary - DirectFB". Archived from the original on 2012-10-10. Retrieved 2009-09-02. "directfb.net". Archived from the original on 2016-11-04. "DirectFB". elinux...
was first merged in Weston 1.5. and is also used by Mutter. DirectFBDirectFBGL DirectFB Quartz Compositor SPICE SurfaceFlinger Display server Windowing...
use case is particularly popular in embedded systems. The now defunct DirectFB is another project aimed at providing a framework for hardware acceleration...
of X by working directly with the hardware; such projects include DirectFB. The Direct Rendering Infrastructure (DRI) provides a kernel-level interface...
ultralight and very configurable graphical login independent on X Window (uses DirectFB) XDM-OPTIONS for XDM. Easy full install, Xhost Phonebook, X Login, X Desktop...
project over the years. Another significant Convergence development is DirectFB, a thin library that provides hardware graphics acceleration and windowing...
JDK (X Window System, OpenGL or DirectX), by including an external library and setting some system properties. A DirectFB backend for Caciocavallo is under...
XFree86 developers have moved to X.Org. Free and open-source software portal DirectFB XFree86 logfile XFree86 Modeline XF86Config X Window System X.Org Server...
The Subaru FB engine is the third and current generation of gasoline boxer-4 engine used in Subaru automobiles, and was announced on 23 September 2010...
chosen in 2007 as the Flash player for Fedora, and it has been ported to DirectFB for embedded use alongside its X11 and GTK+ bindings. It uses the Cairo...
cross-platform GUI tool-kit, uses GTK on Linux by default. Other ports include DirectFB (used by the Debian installer, for example) and ncurses. The following...
Sutherland's Sketchpad Jef Raskin Office of the future ETH Oberon Xgl AIGLX DirectFB Tiling window manager Macro command language Texting Skeuomorph Apple v...
OpenWF backend but this was later removed due to lack of maintenance. DirectFB have plans to add support for OpenWF. QNX Neutrino, widely deployed, such...
overall engine height compared to the Subaru FB engine. The FA and FB engines share few parts. A direct injection-only turbo variant of the FA20, the...
the region of Apulia in southern Italy. Brindisi was founded in 1912 as F.B. Brindisi 1912 and refounded in 1990 and then refounded in 2004 and then...
little API change. Free and open-source software portal Direct Rendering Infrastructure DirectFB Graphical Kernel System Linux framebuffer SVGALib Loki...
On November 15, 2010, Facebook announced it had acquired the domain name fb.com from the American Farm Bureau Federation for an undisclosed amount. On...
widget framework called HxUI, which is based on the LiTE toolbox over the DirectFB graphics subsystem. HxUI uses XML to describe its interfaces. Bundled Applications...
Operation FB (29 October – 9 November 1942) took place as part of the Arctic Convoys of the Second World War. The operation consisted of independent sailings...