Issue 95586 - reevaluate workaround for Quartz crasher in AquaSalGraphics::copyBits(...)
Summary: reevaluate workaround for Quartz crasher in AquaSalGraphics::copyBits(...)
Status: CLOSED NOT_AN_OOO_ISSUE
Alias: None
Product: Draw
Classification: Application
Component: code (show other issues)
Version: DEV300m34
Hardware: Mac Mac OS X, all
: P3 Trivial (vote)
Target Milestone: AOO Later
Assignee: hdu@apache.org
QA Contact: issues@graphics
URL:
Keywords: aqua
Depends on: 93485
Blocks:
  Show dependency tree
 
Reported: 2008-10-29 13:27 UTC by Armin Le Grand
Modified: 2011-04-04 10:40 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Armin Le Grand 2008-10-29 13:27:26 UTC
Needed to change AquaSalGraphics::copyBits(...) to use the formally outcommented
fallback to fix #i93485#. This needs to be optimized again to not use
getBitmap/drawBitmap which is potentially slow. This case IS used by the
DrawingLayer as soon as uniform transparent objects are used -> often!
Comment 1 hdu@apache.org 2008-10-29 13:33:29 UTC
.
Comment 2 hdu@apache.org 2009-01-06 16:21:20 UTC
The workaround for the crashes inside Quartz is good enough for now.

Retargeting it for now, since the workaround works fine, is needed too rarely, the performance impact is not too bad 
and the exact circumstances of the related Quartz bug (e.g. when it will be/was fixed) are not known in all required 
detail.