fbpx
Wikipedia

DirectFB

DirectFB (Direct Frame Buffer) is 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] DirectFB is free and open-source software subject to the terms of the GNU Lesser General Public License (LGPL).

DirectFB
Original author(s)Denis Oliver Kropp
Final release
1.7.7 / February 1, 2015; 7 years ago (2015-02-01)
Repositorygithub.com/deniskropp/DirectFB
Written inC[1]
Operating systemLinux, macOS
TypeLibrary
LicenseLGPL
Website (archive.org)
DirectFB2
Developer(s)Nicolas Caramelli
Repositorygithub.com/directfb2
Websitedirectfb2.github.io

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.[3]

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.[4]

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.[5]

See also

References

  1. ^ Ohloh Analysis Summary - DirectFB
  2. ^ . Archived from the original on 2016-11-04.
  3. ^ . Archived from the original on 2008-07-04. Retrieved 2008-06-06.
  4. ^ Configuring DirectFB 2014-10-18 at the Wayback Machine
  5. ^ jointSPACE web site

External links

  • DirectFB explained in detail on Embedded Linux Wiki

directfb, direct, frame, buffer, software, library, with, small, memory, footprint, that, provides, graphics, acceleration, input, device, handling, abstraction, layer, integrated, windowing, system, with, support, translucent, windows, multiple, display, laye. DirectFB Direct Frame Buffer is 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 DirectFB is free and open source software subject to the terms of the GNU Lesser General Public License LGPL DirectFBOriginal author s Denis Oliver KroppFinal release1 7 7 February 1 2015 7 years ago 2015 02 01 Repositorygithub wbr com wbr deniskropp wbr DirectFBWritten inC 1 Operating systemLinux macOSTypeLibraryLicenseLGPLWebsiteDirectFB web archive org DirectFB2Developer s Nicolas CaramelliRepositorygithub wbr com wbr directfb2Websitedirectfb2 wbr github wbr ioThe 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 3 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 4 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 5 See also Edit Free and open source software portalDirect Rendering Manager KMS driver General Graphics Interface Linux framebuffer SVGAlib a low level graphics library which runs on Linux and FreeBSDReferences Edit Ohloh Analysis Summary DirectFB directfb net Archived from the original on 2016 11 04 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 jointSPACE web siteExternal links EditDirectFB explained in detail on Embedded Linux Wiki Retrieved from https en wikipedia org w index php title DirectFB amp oldid 1076924114, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.