[Webkit-unassigned] [Bug 25417] Skia CompositeCopy should be mapped to kSrc_Mode not kSrcOver_Mode

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 20 22:49:14 PDT 2009


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





------- Comment #27 from oliver at apple.com  2009-05-20 22:49 PDT -------
One major concern i have is that this behavoiur (while correct) actually means
that skia's transparency model is different from that expected by WebKit.

The blend modes should only effect the region being drawn to, yet currently
skia has followed the cairo model and as rendering a number of modes as if it
were drawing a clipregion sized piece of content, with 0 alpha outside the
region that is being drawn to.

I'm hoping to fix the canvas implementation to do the right thing soon, but i
am concerned that there may be cases (especially in svg) where skia and cairo
end up doing the wrong thing.

--Oliver


-- 
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