Apache OpenOffice (AOO) Bugzilla – Issue 42323
Painting OLE objects is pain(t)fully slow
Last modified: 2005-03-14 14:07:59 UTC
Load the attached document doc1.sxc and scroll up and down. It contains OLE objects that are drawn by painting their metafiles. doc2.sxc contains the same metafiles, but inserted as graphics. Scrolling is very fast here. The difference is that in doc1 the metafiles are drawn in buffered mode, in doc2 not. I talked with HDU and from what he proposed I don't believe that the buffering can be accelerated enough to make the scrolling acceptable in that mode. Currently it's close to be a showstopper IMHO. So IMHO the buffering should be removed for DrawOLEObjects (and their counterparts in Writer I assume).
Created attachment 22373 [details] documents with GDI metafiles as graphic objects
Created attachment 22374 [details] documents with GDI metafiles as replacements for OLE objects
AW: After the reason for #114233# is gone (now always metafiles get painted), that buffering can be removed again. Problem was more to find a m76/m77 version where i could add a chart at all. Adding sw now.
AW: sw added. Doing changes to DrawingLayer. Checking them. Looking for the old buffering change in SW.
AW: Found change in SW, changing, too. Tested both thoroughly, works. Checking in.
AW: Okay, done.
AW->WG: Please verify. Both example files should now scroll the same speed. re-open issue and reassign to wg@openoffice.org
reassign to wg@openoffice.org
reset resolution to FIXED
*** Issue 43479 has been marked as a duplicate of this issue. ***
Verified in CWS.
Tested in master. Closed.