Hi Mark,
I think it is serial. In Qt 5.6 there will be a new QQuickAsyncImageProvider class, with it you can do parallel image loading/rendering.
Regards,
Gunnar Roth
Gesendet: Freitag, 18. September 2015 um 02:29 Uhr
Von: "mark diener" <rpzrpz...@gmail.com>
An: "interest@qt-project.org" <interest@qt-project.org>
Betreff: [Interest] ImageProvider Threading
Von: "mark diener" <rpzrpz...@gmail.com>
An: "interest@qt-project.org" <interest@qt-project.org>
Betreff: [Interest] ImageProvider Threading
Hello List:
When dealing with multi-threading, the docs say that QQuickImageProvider will loadimages in a separate low priority thread.
As it reads in the docs:
http://doc.qt.io/qt-5/qquickimageprovider.html#details
"When this is enabled, the image request to the provider is run in a low priority thread, allowing image loading to be executed in the background, and reducing the performance impact on the user interface."
Does anybody know if the requests are queued in a single low priority thread or the requests are made in parallel low priority threads?
For queued, this means if we take a long time to return from requestPixMap( ) that all the other images will block waiting for each queued requestPixmap( ) call to complete.
Who knows, parallel or serial requestPixmap( ) calls?
Thanks,
md
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest