On Tue, Feb 8, 2011 at 11:55 AM, Adriano Rezende
<[email protected]> wrote:
> On Tue, Feb 8, 2011 at 4:21 AM,  <[email protected]> wrote:
>>> -----Original Message-----
>>> From: ext Adriano Rezende [mailto:[email protected]]
>>> Sent: Tuesday, 8 February 2011 1:57 AM
>>> To: Jones Martin (Nokia-MS-Qt/Brisbane)
>>> Cc: [email protected]
>>> Subject: Re: [Qt-qml] ListView (optimization flags)
>> I agree that it is worthwhile investigating this again.  We simply didn't 
>> pursue it at the time since it wasn't a straight forward gain and we had 
>> other more pressing problems to solve (actually we spent a lot of time 
>> minimizing component creation time since it both benefitted delegate 
>> creation and QML loading in general).
>
> Yes, there are still more important issues than this one. I've just
> pointed this out as an improvement/investigation for future releases.

Just as a feedback, we've made some benchmarks using the last QML
ListView and it seems much faster now :)

We've created a simple QML ListView, which we used in the benchmark:

https://gitorious.org/openbossa-playground/qml-simplelistview/commits/master

The performance of the QML ListView is currently equal to the simple
ListView (running on N8 devices, both can reach 60 fps and on 5800
devices they reach 17 fps - sadly).

I've also tested a pure C++ ListView in 5800 to check if the
bottleneck were in the property bindings. However, the result was the
same: 17 fps.

Since Symbian is a good platform for profiling (I'm obviously joking
:)), for now I can only assume that the bottleneck resides in QGV
and/or QPainter.

Br,
Adriano
_______________________________________________
Qt-qml mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt-qml

Reply via email to