[QtonPi] Qt Gles 2.0
Samuel Rødal
samuel.rodal at digia.com
Mon Oct 15 14:49:07 CEST 2012
On 10/15/2012 02:25 PM, Eden Harris wrote:
> Hi. I admit, I have not written opengl es code before. When I looked
> through the source for hellowindow I saw some code that I thought was
> depreciated in gl 2.0 and so assumed it was gl 1.0.
>
> Hellogl_es only has the single window while the es2 example has as you
> say multiple top-level widgets. I am guessing this is why that example
> and my program is not working. Real shame if this is true as I really
> wanted something simple that would work on the pi and enable me to use
> all the functionality of qt's widgets with opengl.
QML 2 lets you mix OpenGL with a QtQuick UI without having multiple
top-levels.
But yeah, it would be nice if widgets + QGLWidget also worked with
eglfs. In theory we could support multiple top-level widgets even on
eglfs, either with a raspberry pi-specific solution taking advantage of
the layers there, or with a generic client side compositing solution.
Some hacky way of achieving the former shouldn't be too hard, but the
latter option would be a bit of work.
hellogl_es2 might actually work if you use the wayland platform plugin
running it inside qwindow-compositor or qml-compositor (which themselves
would use eglfs and composite everything into a single fullscreen buffer).
--
Samuel
More information about the QtonPi
mailing list