- October 17, 2008 at 11:09 am #29616
We know PC emulation relies on x11 (native window is x11).What’s the native window required by EGL on a real chip in a Qt Linux Embedded system(e.g. OMAP3)? Is it QWindow of QWS (Qt Windows System)?thanks!October 17, 2008 at 6:53 pm #32428
That choice is made by the platform provider, it may still be an X11 window.October 19, 2008 at 2:04 am #32429
Qt Linux Embedded runs on the top of frame buffer and has it’s own windows system (QWS). There is no X server. So I suppose we (both EGL and higher level apps) can not use x11 there.
In this case, what will happen? Who will make the choice? Who will be the platform provider? Do we have to change the code of EGL? If yes, who will/can do this? If this task involves Imagination i think probably you guys would be quite busy. There is a few of embedded native window systems what if every one wants to get accelerated.
looking forward your replies.
ubix 2008-10-19 02:07:35October 20, 2008 at 11:45 am #32430
XmasMemberubix wrote:In this case, what will happen? Who will make the choice? Who will be the platform provider?
I cannot answer these questions as I don’t know the target platform.
Yes, there is some integration work required between EGL and the window system to allow windowed rendering with EGL client APIs. If this is not done then you may only get full-screen acceleration. The necessary changes would likely be made by whichever party decided to use Qt Embedded.