Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Article page scrolling performance on harmattan #72

Open
cip opened this issue Jan 5, 2012 · 1 comment
Open

Article page scrolling performance on harmattan #72

cip opened this issue Jan 5, 2012 · 1 comment

Comments

@cip
Copy link
Owner

cip commented Jan 5, 2012

Scrolling of article page on harmattan is significantly slower than on symbian^3, i.p. if article contains (a lot of?) images.
See also releated thread http://www.developer.nokia.com/Community/Discussion/showthread.php?228740-QPainter-performance-in-Harmattan

Interestingly setting QApplication::setGraphicsSystem(QLatin1String("raster")); in main improves performance significantly.
Not clear whether this has side-effects. (Note that using "opengl" and "meego" (should be default) apperantly do not improve performance)
Note that setting any of "opengl" "meego" or "raster" has the sideeffect that if app started by qt creator the toolbar is not displayed.
If started on phone, works as expected. Wtihout setGraphicsSystem line works as expected also if started by Qt-Creator. (Strange, as actually meego should be default).

Note that according to https://bugreports.qt.nokia.com//browse/QTBUG-20734 there is a performance problem with large (>2000px) pixmaps. However this does not seem to be the cause here, as at least in test article (en-Wikipedia 0.8, "graz") images are smaller.

@cip
Copy link
Owner Author

cip commented Jan 5, 2012

Use "raster" renderer for now. However, reconsider before relaease using default renderer. (i.p. check whether fw-update available for N950)
In commit d83e9d0 (in bothqml_meego_QsKineticScroller and qml_meego branches)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant