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
Hello List:
 
When dealing with multi-threading, the docs say that QQuickImageProvider will load
images 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
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to