Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Aqua: copyBits() and copyArea() performance | ||
---|---|---|---|
Product: | gsl | Reporter: | hdu <hdu> |
Component: | code | Assignee: | wolframgarten |
Status: | CLOSED FIXED | QA Contact: | issues@gsl <issues> |
Severity: | Trivial | ||
Priority: | P3 | CC: | issues |
Version: | OOo 2.4.0 | Keywords: | aqua |
Target Milestone: | OOo 3.0 | ||
Hardware: | Mac | ||
OS: | Mac OS X, all | ||
Issue Type: | ENHANCEMENT | Latest Confirmation in: | --- |
Developer Difficulty: | --- | ||
Issue Depends on: | |||
Issue Blocks: | 90101 |
Description
hdu@apache.org
2008-04-01 11:50:02 UTC
Done in CWS aquabmpfix01. The enhancement currently only works for AquaSalGraphics::copyBits() and AquaSalGraphics::copyArea(), the longer term solution will be CGImageRef based AquaSalImage, which should become a base class for AquaSalBitmap. After I refactored OOo's Aqua-GSL subsystem in CWS aquabmpfixes01 the interactive performance is quite improved. It pays of to make AquaSalGraphic objects avoid doing everything via Quartz bitmaps. @wg: please verify in CWS aquabmpfix01 that scrolling is now considerably faster (at least 5x) Verified in CWS on MAC OS. *** Issue 90101 has been marked as a duplicate of this issue. *** *** Issue 90101 has been marked as a duplicate of this issue. *** *** Issue 90101 has been marked as a duplicate of this issue. *** Tested in DEV300_m20. Closed. |