DirectFB - Home of the pragmatist  DirectFB 2.0  Contribute now 


News

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

Config

  • added config option to override module search dir.
  • read /proc/self/cmdline if DirectFBInit() does not receive argv/argc.
  • added option to override initial screen size.
  • Fix build when srcdir != builddir.

Core

  • added documentation for blend functions and some desktop-buffer-mode options
  • better out-of-memory error handling
  • fixed alpha handling for palette SetEntriesYUV
  • rectified changes to surface policy in case a surface is allocated again, or reallocated
  • fixed memory leak in local "System Memory" pool when deallocating due to IDirectFB::Release

Systems

  • fbdev: Fixes for pan & zoom functionality

Gfxsystems

  • matrox: Wrong chroma plane offset was being used with deinterlace blits.
  • omap: Added omapfb.h to release zipfile.
  • SH772x: LCD parameters not obtained via fbdev ioctl
  • SH772x: improved JPEG Encode/decode performance, JPEG fixes, JPU by default disabled due to conflicts
  • SH772x: detection broadened to SH772x revisions

Input

  • Fix possible array overruns
  • added direct_modules_unregister() when unloading the module
  • linuxinput: Fix LED handling, Count KEY_M
  • font loading: Support premultiplied font formats.
  • Video4Linux: add sources to release zipfile. Conform v4l and v4l2 to new core architecture.

libfusion

  • fixed skirmish wait argument not taken as msec but usec

Tools

  • dfbdump: fixed to show correct buffer allocation sizes for certain formats.

niels


directfb.org / Main / News