[Interest] Utilizing the GPU, how to start?

J-P Nurmi jpnurmi at qt.io
Wed Jul 6 20:10:37 CEST 2016


> On 06 Jul 2016, at 19:41, Uwe Rathmann <Uwe.Rathmann at tigertal.de> wrote:
> 
>> On Tue, 05 Jul 2016 23:58:48 -0700, Thiago Macieira wrote:
>> 
>> So what you want isn't QWidget with OpenGL support. We've proven it
>> won't work. What you want is a powerful, Scene Graph-based set of
>> widgets with native look and feel (that is Qt Quick Controls).
>> 
>> You're probably also asking for a C++ API instead of a QML one.
> 
> And this is exactly what I'm currently trying to do - creating a set of 
> Quick controls offering full featured C++ and QML APIs.
> 
> Our main motivation is the well known instantiation problem of QML, that 
> is totally dominating the overall performance of our user interface. As 
> most of our QML code is application code, having a C++ API for the 
> controls is mandatory to significantly limit the amount of QML.

Interesting choice. I would have done the exact opposite. Application logic in C++ and UI declaration in QML. Declaring fluid animated UIs in QML is a joy, writing animations in C++ is not so.

--
J-P Nurmi


More information about the Interest mailing list