[Webkit-unassigned] [Bug 16171] [CAIRO] Canvas does not support globalAlpha

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Aug 31 12:52:08 PDT 2008


https://bugs.webkit.org/show_bug.cgi?id=16171


vbs85 at gmx.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #23088|0                           |1
        is obsolete|                            |
  Attachment #23090|                            |review?
               Flag|                            |




------- Comment #6 from vbs85 at gmx.de  2008-08-31 12:52 PDT -------
Created an attachment (id=23090)
 --> (https://bugs.webkit.org/attachment.cgi?id=23090&action=view)
Canvas globalAlpha

The same patch as before, but replaced cairo_mask with cairo_paint_with_alpha.
Makes it 50% faster for strokes. 
I haven't chosen a common globalAlpha because of speed. The speed between the
drawings can differ up to 300%.
I choose the fastest way for every drawing operation. (fill/stroke with/without
globalAlpha)


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list