[Development] QtCS: Qt Embedded

Romain Pokrzywka romain.pokrzywka at kdab.com
Fri Jun 22 10:32:23 CEST 2012


Some comments on the notes in the wiki:

* eglfs now depends on evdev. Future task is to make it compile when evdev is 
absent but we are yet to see such a device (qnx?)

Yes, we have that exact issue with Qt5 builds for QNX on BeagleBoard. 
Currently we disable eglfs and use another platform plugin instead, but there 
should be some proper #ifdef QT_HAVE_EVDEV blocks in there. I expect the same 
issue on other non-linux unix embedded OSes like VxWorks, Integrity, 
Nucleus...

KDAB can volunteer for that one (either me or one of the guys working on QNX)

* cursor support hw accel on the pi, the cursor is a separate layer

cool, will try to enable that on OMAP too

* on the pi, each window is a layer. poor man’s wayland

Awesome. Same comment as above, I'll try to add that to OMAP as well.

* linuxfb needs to be resurrected

+10  :)

I've just  been thinking about that lately, now that QtQuick2 and QtWidgets 
can live in parallel after all. Seems silly to have to render QtWidget based 
UIs with EGLFS, which yields lower quality and often lower performance 
results.

I'm volunteering to get that going. I might not be able to get it all done by 
myself though.
One thing I'd love to add in there too is support for more advanced buffer 
swapping options, if the platforms support it. For example flip mode can be 
easily implemented on OMAP platforms. I can see this being a massive 
performance gain on high resolution screens.

* openvg backend

Interesting, especially for the i.MX boards which have a separate OpenVG 
accelerator (apparently not based on OpenGL like the SGX one, so likely to 
perform better).
It wouldn't be of much use for QQ2, but would still be helpful for many 
GraphicsView and Widget based apps. Should be backported to Qt4 too.


Cheers
Romain

On Friday, June 22, 2012 07:45:19 AM Girish Ramakrishnan wrote:
> Hi,
> For those who were unable to attend, I have posted notes on
> http://qt-project.org/groups/qt-contributors-summit-2012/wiki/Qt-in-Embedded
> .
> 
> Let me know about comments
> Girish
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development



More information about the Development mailing list