Android / iOS - Qt 5.2 beta 1 Renderer vs Qt 5.1 Release Renderer Performance
Hello at all,
When I read about the new Scene Renderer in Qt 5.2 (blog.qt.digia.com/blog/2013/09/02/new-scene-graph-renderer/) I started to prepared a comparison performance test for V-Play Game Engine (V1.5.1) (Based on Qt 4.8.1) with Qt 5.1 Release Version. I compare the native performance of QML elements like SpriteSequences with Sprites driven by NumberAnimations. And in a separate test I compared the performance for Particle Effects across all three versions on Android - steadily in watch of desktop and other mobile platform results.
The first comparison of Qt 5.1 Renderer with V-Play Renderer was very satisfying. Based on those results I was looking forward to the new Scene Renderer of Qt 5.2. Finally I could perform the test with the latest Qt 5.2 beta 1 build from today (www.mirrorservice.org/sites/download.qt-project.org/snapshots/qt/5.2/5.2.0-beta1/). But the results were devastating and the performance of the new renderer suffers extremely maybe due to a fail configuration?
Now two questions occur:
Is it possible that the renderer isn't activated by default or something is wrong calibrated and therefore those strange results occur?
Is it possible to enable the renderer stats also on mobile builds with QSG_RENDERER_DEBUG=render ( http://doc-snapshot.qt-project.org/qt5-stable/qtquick-visualcanvas-scenegraph-renderer.html )
The result table where you can see that Qt 5.2 does not reach the entity count of Qt 5.2:
!http://www.imageurlhost.com/images/e9rg2jbelpgenjt0xy2y_VPlay-Game-Engine-comparison-t.png(V-Play Game Engine comparison table with Qt 5.1 and Qt 5.2)!
Hope someone can give me some hints!
You should rather ask this on the interest mailing list. You'll have more chance to get an answer on this problem and maybe help get this fixed for 5.2 RC1