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.

2010-08-19   Disko and DirectFB ported to STi71xx SoC

ST Logo We're proud to announce that another port of Disko has been done.

Special thanks to the STMicroelectronics US region Field Application Engineers. They've modified mmsmedia to use their AV drivers / player instead of Xine or Gstreamer.

Based on STLinux, Disko in combination with DirectFB was successfully ported to STi71xx SoC with full hardware acceleration. The testing was done using the Disko demo application.

The documentation of STLinux might be a good starting point for anyone interested in testing this device.

Read more about it on Disko homepage

bere

2010-08-19   DirectFB and SaWMan 1.4.5 released

Check out the new releases in the Download menu.

dok

2010-08-18   DirectFB and SaWMan 1.4.4 released

Check out the new releases in the Download menu.

dok

2010-06-12   JointSPACE Remote Applications are becoming a reality!

Philips TV firmware upgrade is now officially released!

JointSPACE uses DirectFB Voodoo technologies to expose TV capabilities to a remote system.

  • 2k9 9000 range is now fully supported.
  • 2k9 8000 range and 2k10 will follow soon.

This enables the development of new kind of applications for TVs.

Multiple development platforms and systems are currently supported: Linux, Cygwin, MacOS, I-Phone, NDS...

The Open source SDK invites to support new platforms in the future.

The jointSPACE web site can be found here.

2k9 9000 range TV firmware can be found here (V 26.076, USB upgrade only).

Samples of remote applications and SDK can be found here (featuring games, emulators and utilities).

A step-by-step tutorial to develop your own Remote Applications can be found here.

dok

2010-06-01   Disko 1.7 released

Disko on Archos 5Beside the usual bunch of bug fixes and performance improvements coming with the new version 1.7, we're exceedingly proud of the released new functions like gesture recognition.

You can give the new gesture recognition and graphics capabilities a try with the new Demo. The Demo is available precompiled for Ubuntu and Archos 5 in addition to the source code.

To speed up the development of Disko as one of the very few up-to-date and really free GUI frameworks for embedded Linux, we want to open ourselves broader towards the community. Therefore we've setup a new mailing list. We will, at first by way of trial, be at your beck and call for questions, suggestions, or criticism via IRC on channel #disko at irc.freenode.net. We would be especially happy about all kinds of contribution and articles concerning products using Disko.

Read more about it on Disko homepage

bere

2010-02-23   Improved DirectFB support in Qt 4.6

Anders Bakken has written an article about the recent improvements in Qt regarding DirectFB support.

dok

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


directfb.org / Main