DirectFB 1.6: API

= New Interfaces in DirectFB 1.6 =

Interfaces
No new interfaces for 1.6 described here yet

Other changes
Dynamic registration of "window managers" or "compositors" which get access to all windows being created, while only one manager/compositor output is visible at a time. Application windows should be able to be displayed directly (without manager/compositor in between) as well (optimized fullscreen mode).

Applications shall be able to define a layout e.g. of a "fullscreen" window (fullscreen relative to virtual application screen) plus video window behind which is scaled relative to the virtual application (relative to the fullscreen window). The compositor picking up this application, following its layout, should be able to use hardware layers or compose using an accelerator.