DirectFB - Home of the pragmatist  DirectFB 2.0  Contribute now 


DirectFB

DirectFB is a thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers, not only on top of the Linux Framebuffer Device. It is a complete hardware abstraction layer with software fallbacks for every graphics operation that is not supported by the underlying hardware. DirectFB adds graphical power to embedded systems and sets a new standard for graphics under Linux.

2009-12-08   Release festival: DirectFB 1.2.10, DirectFB 1.4.3, SaWMan 1.4.3

The ongoing development and bug fixing on the main branch has now been nicely packaged into DirectFB 1.4.3 and SaWMan 1.4.3. To keep the link with the 1.2.x branch, DirectFB 1.2.10 has been released as well, with minimal changes to cooperate with SaWMan 1.4.3.

The big changes in 1.4.3 are the API changes: new pixelformats are added, a synchronisation mechanism is added so you can synchronise among windows without a backbuffer, and IDirectFBSurface::BatchBlit2 is added which supports hardware with double input - single output blitters; even automatically in conjunction with the window composer of SaWMan.

For detailed info click on the news title

niels

2009-11-27   Commercial Support

Are you looking for commercial support? We are offering professional services around DirectFB and more. Click here to read more.

dok

2009-11-23   jointSPACE - Develop for your Philips TV

jointSPACE is an Open Source project that will allow every user/supplier to develop applications for Philips TV displays.

jointSPACE is based on the SPACE architecture which was developed by Philips to ease internal development.
At a certain point of time, Philips decided to open its architecture to allow everyone developing code for the TV target.

dok

2009-08-27   SaWMan 1.4.2: cooperation release - works with DirectFB 1.2.9 and 1.4.2

This release adds (again) support for both DirectFB 1.2.x and 1.4.x branches. API changes to SaWMan will be reflected in the 1.2.x branch, while DirectFB development will continue in the DirectFB 1.4.x branch.

For detailed info click on the news title

niels

2009-08-27   DirectFB 1.4.2: PXA3xxx driver, window gets application_id, updated font API.

Time for DirectFB 1.4.2. The three main changes for this release are a changed font API for colors/outline, the addition of an application_id to a window, and the new PXA3xxx graphics driver. The application_id is a free-to-use parameter that, on change, results in a WM callback. The font API allows DirectFB to take advantage of font modules that offer multiple colors and font outline.

For detailed info click on the news title

niels

2009-08-27   DirectFB 1.2.9: more SaWMan support, bugfixes

Several bugfixes that already flowed into the 1.4.x branch are now backported. The main reason for shipping 1.2.9 is support for the 1.4.x SaWMan branch; several API features that are required by SaWMan have been added. DirectFB 1.2.9 is required for SaWMan 1.4.2 and upwards.

For detailed info click on the news title

niels

2009-06-27   SaWMan 1.4.1: API extended with query functions

Since the SaWMan 1.4.0 API update, all users of the manager interfaces must stay away from including any internal kitchen of SaWMan. This also restricted the users to the new interface, which proved a bit too tight - we have now added ISaWManManager::GetWindowInfo, GetProcessInfo and IsWindowShowing, to return the flexibility while maintaining a clean API. DirectFB 1.4.1 is required for this release!

For detailed info click on the news title

niels

2009-06-26   DirectFB 1.4.1: solid-color windows and window association

A new DirectFB release with updated frame buffer system code, bug fixes and some new features: windows can now be dynamically associated to other windows, and support DWCAPS_COLOR: a solid color with no backing store, to save memory if you want a solid colour window (e.g. to make a transparent hole in your layer).

For detailed info click on the news title

niels

2009-06-16   SaWMan 1.4.0

now with a clean API, and support for 1.2.x and 1.4.x DirectFB branches.

For detailed info click on the news title

niels

2009-06-04   DirectFB 1.4.0: Sub windows, rotated windows and layers, surface pool bridge for p2p-transfer

Finally DirectFB 1.4.0 has arrived. The latest 1.3.x branch has been upgraded to 1.4.0: a gradual improvement compared to 1.3.1, containing bugfixes, memory leak plugs and minor small interface tuning.

Major improvements against DirectFB 1.2.8 are:

  • OpenGL based acceleration with a new graphics driver and GLX surface pool in X11 system
  • Rotated layers and windows with 90°, 180° or 270°
  • Sub window support with each having its own buffer (one level only for DirectFB 1.4)...
  • Surface Pool Bridge[tm] technology to speed up transfer between pools

For detailed info click on the news title

niels

2009-03-31   DirectFB 1.3.1, prerelease for 1.4.0

Prerelease for 1.4.0. Current development is focussing on DirectFB II, so when the development branch has proven its stability, 1.4.0 can be released. Contains bugfixes, documentation, features, enhancements.

For detailed info click on the news title

niels

2009-03-31   DirectFB 1.2.8, linux Fusion 8.1.1 - unified Fusion

Good news if you use the DirectFB multi-app feature: The Fusion Kernel module is from now on API aware, and supports Fusion APIs 3.x, 4.x and 8.x. This means you can use fusion 8.1.1 together with DirectFB versions 1.0.x, 1.1.x or 1.2.8 onwards.

For detailed info click on the news title

niels

2009-03-07   New Disko-Dancefloor

First of all we invite you to take a look at the new Disko-Showroom which was set up in close collaboration with 23projects. Whereas diskohq.org primarily addresses developers and engineers, the showroom aims at everyone potentially interested in possible applications and terms of commercial utilization. The showroom contains a compact overview of the mentioned topics supported by video and screenshot content illustrating some examples. Check it out!

Secondly we wanted to announce that there is a new video in the screenshot section showing a Disko demo running on the ASUS Eee Top containing IPTV, VOIP, and Flash.

Stay tuned for further informations, releases, and patches. Please also visit the new headquarter of the Disko team - Disko homepage.

bere

2009-03-04   Two years of DirectFB 1.0 and a nice experience

Today is the second birthday of DirectFB 1.0, while
in sake of its future I'm on a mission in another town.

It seems like a gift discovering that the TV System with
Movies and Internet of the hotel I'm in, itself is running it...

                  rOck tHe hOuse!

dok

2009-02-06   linux Fusion 8.0.3 - Changes for 2.6.27 kernel, bugfixes

Changes for 2.6.27 kernel support, several bugfixes: fix for shutdown deadlock when cleaning up left-over calls; additional safety with call return value checking (whether returning or non-returning); See Changelog.linux-fusion for further details.

niels

2009-01-20   DirectFB 1.2.7 - More configuration, more bugfixes

Maintenance release with bug fixes, added configuration options (module search dir, screen size override) and more code guideline conformance.

For detailed info click on the news title

niels

2008-11-15   In Jail

Web Server process went to jail, "special" pages will be up again soon, only Wiki does yet, but other services are still functional behind the scenes.

dok

2008-11-11   Disko V1.5 is entering the dancefloor

It's done. The first release candidate of Disko V1.5 is now downloadable in our download-section. And like the version number already suggests, you may expect a lot of optimizing and new features all over the place.
First of all we have a very basic improvement referring to the performance with the conversion to the taff-file-format. The effect of this conversion is, that all pics and xml-files are parsed only once, which will save a lot of startup-time.

In addition Disko V1.5 comes along with an integrated basic flash-support based on swfdec 0.8, it supports the mySQL-interface, and it contains a basic implementation of a SIP-client. And of course all the results of our efforts in bug-fixing and performance-optimizing during the last month have been integrated.

Stay tuned for further informations, releases, and patches. Please also visit the new headquarter of the Disko team - Disko homepage.

bere

2008-09-29   DirectFB 1.3.0 - first development release with OpenGL based acceleration

The 1.3.x series will have development releases with a new stable DirectFB 1.4.x series within a few weeks. Some of the changes for DirectFB 2.0 are already in there, but most of them are being developed in a side branch and will first be released with the 1.5.x series before the final 2.0 release is made early next year.

Major improvements include:

  • OpenGL based acceleration with a new graphics driver and GLX surface pool in X11 system
  • Rotated layers and windows with 90°, 180° or 270° as seen on the screenshot to the right
  • Sub window support with each having its own buffer (one level only for DirectFB 1.4)...
  • Surface Pool Bridge[tm] technology to speed up transfer between pools

Click on news title...

dok

2008-09-29   DirectFB 1.2.6 - shutdown fix

Shutdown fixes for those who ever want to shutdown :)

Click on news title...

dok

2008-09-25   DirectFB 1.2.5 - just arrived

...with a few more fixes.

Click on news title...

dok

2008-09-19   DirectFB 1.2.4 - you've been waiting for

Again some fixes, but also optimizations and interesting new features like:

  • DWCAPS_NOFOCUS for easy on-screen-keyboard implementation in conjunction with DiVine
  • Min/max axis value reporting per event (allowing dynamic ranges for devices like WiiMote)
  • Initial support for Renesas SH7723 hardware acceleration

Click on news title...

dok

2008-08-19   DirectFB 1.2.3 - a minor fix

This is a minimal release fixing a remaining bug after recent fixes to the X11 system.

dok


directfb.org / Main