Em quinta-feira, 1 de setembro de 2016, às 23:42:59 CEST, Joshua Grauman escreveu: > It looks to me like the process that loads the image from the file into > shared memory has 3 deep copies. Maybe implicit sharing reduces that, I'm > not sure. But on the surface, it looks like 1) the file is loaded into a > QImage using image.load(fileName). Then 2) the QImage is streamed into a > QBuffer using out << image; And finally, 3) the buffer is memcopied into > shared memory.
Aside from the last memcopy, the other operations actually convert the data into different formats. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
