https://bugs.documentfoundation.org/show_bug.cgi?id=164354

--- Comment #4 from Patrick (volunteer) <[email protected]> ---
Created attachment 198171
  --> https://bugs.documentfoundation.org/attachment.cgi?id=198171&action=edit
Snapshot of time profile in the Instruments application during wait for Print
dialog to appear

I did a time profile using Xcode's Instruments application and the performance
bottleneck appears to be in OutputDevice::RemoveTransparenciesFromMetaFile() so
my original guess that the bottleneck is in Writer was wrong. Instead it is in
the cross-platform vcl code.

My memory is a bit hazy, but IIRC the above function combines all
semi-transparent objects on a page and draw them to a single bitmap. I can't
remember if I made any changes in this code for NeoOffice or if this "just
worked" in LibreOffice 4.4 (the version of LibreOffice that NeoOffice is based
on).

When I get some time, I'll look and see if there were any changes to the above
function in either NeoOffice or in LibreOffice after LibreOffice 4.4.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to