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

Reply via email to