Re: [SailfishDevel] OpenGL Under Selica QML

2014-01-24 Thread Wim de Vries
Hi David, The example that I use is also QQuickItem derived. Indeed I'll take your method for placement and resizing. Also necessary for landscape/portrait changes. thanks. r wim On 01/23/2014 10:38 AM, David Greaves wrote: On 23/01/14 09:28, Wim de Vries wrote: On 01/22/2014 05:34 PM,

Re: [SailfishDevel] OpenGL Under Selica QML

2014-01-23 Thread Wim de Vries
On 01/22/2014 05:34 PM, David Greaves wrote: Fantastic - I just verified that it works here too. How are you getting the GL into the QML scene? From one of the GL examples (Squircle in c++): glViewport() determining the position (not yet QML) in Page. main c++:

Re: [SailfishDevel] OpenGL Under Selica QML

2014-01-23 Thread David Greaves
On 23/01/14 09:28, Wim de Vries wrote: On 01/22/2014 05:34 PM, David Greaves wrote: Fantastic - I just verified that it works here too. How are you getting the GL into the QML scene? From one of the GL examples (Squircle in c++): glViewport() determining the position (not yet QML) in Page.

[SailfishDevel] OpenGL Under Selica QML

2014-01-22 Thread Wim de Vries
Hi, Some time ago Thomas Perl was so kind to supply us with an example 'OpenGL Over QML'. It uses the afterRendering() signal. I am trying to use the beforeRendering() signal (including setClearBeforeRendering(false)), but I get no OpenGL output. It works with standard (non-Selica) QML. I

Re: [SailfishDevel] OpenGL Under Selica QML

2014-01-22 Thread David Greaves
On 22/01/14 08:37, Wim de Vries wrote: Hi, Some time ago Thomas Perl was so kind to supply us with an example 'OpenGL Over QML'. It uses the afterRendering() signal. I am trying to use the beforeRendering() signal (including setClearBeforeRendering(false)), but I get no OpenGL output. It

Re: [SailfishDevel] OpenGL Under Selica QML

2014-01-22 Thread wsvries
Thanks, I'll stick to standard QML then. r wim David Greaves schreef op 2014-01-22 12:04: On 22/01/14 10:59, David Greaves wrote: The other option is to render to an FBO and then assign that to a QML item

Re: [SailfishDevel] OpenGL Under Selica QML

2014-01-22 Thread wsvries
I got it working! ApplicationWindow { _backgroundVisible : false ... } This way the ApplicationWindow (background) doesn't overpaint the OpenGL. Silica items now nicely and transparantly overlap the OpenGL. r wim wsvries schreef op 2014-01-22 14:50: Thanks, I'll stick to standard QML

Re: [SailfishDevel] OpenGL Under Selica QML

2014-01-22 Thread David Greaves
Fantastic - I just verified that it works here too. How are you getting the GL into the QML scene? I created a GLItem which allows property connections and sizing so I know where to draw in the window. I then inherit from this item and render into the viewport it sets up. David On 22/01/14