FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Saija Eteläniemi
Day Saturday
Room AW1.120
Capacity 74
Start time 12:30
End time 13:00
Duration 00:30
Track Open Mobile Linux Devroom
fosdem2012etelaniemi-120206042827-phpapp01.odp (slides)

Towards Accelerated UI's on Mobile Linux With Power of Qt5

Qt has had a support for embedding accelerated native OpenGL code inside Qt applications, but hardware graphics acceleration has been always a bottleneck on Linux platforms due to lack of proper support and driver openness. The situation is getting better every day, and with hard effort there are now several hardware acceleration capable Linux devices either in the market already, or coming in a few months. Combined with capabilities of Qt version 5, including QML SceneGraph and OpenGL Shaders in QML called ShaderEffects, the possibilities are endless. 2D or 3D UI's with 60fps on a mobile Linux device is not only a dream these days.

Qt framework has been popular amongst desktop developers already more than a decade. In few last years it has been gaining similar popularity amongst mobile developers. Since Qt is well supported on many mobile Linux platforms, including Maemo, MeeGo, MeeGo Harmattan and Mer, it has become a first class citizen on mobile Linux devices.

The project presented here (has no name yet) has an aim to form a vibrant community to create a free and open sourced resource collection of QML Shader Effects for 2D and 3D to be used freely in stunning mobile device UI's of devices as N9, N950 or Raspberry Pi.