[cairo-bugs] [Bug 47601] Alpha blending is broken on win32 surfaces
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Mar 21 13:19:43 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=47601
Chris Wilson <chris at chris-wilson.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #1 from Chris Wilson <chris at chris-wilson.co.uk> 2012-03-21 13:19:43 PDT ---
So I completely fluffed the fallback damage tracking for win32.
How much further do we get with?
commit 9bb5b02694e1bbd5c0cdd28606d80fb2d2d701ee
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Wed Mar 21 20:08:15 2012 +0000
win32: Fix damage flushing
The damage wasn't being created on the right surface, so the damage to
the fallback image surface was not being tracked. Perform a little bit
of juggling so that we track dirty regions on the fallback surface itself.
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
commit c504dba5a76def6358a5b309ad5bc4a8dfe6199e
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Wed Mar 21 20:07:00 2012 +0000
damage: Fix memcpy size
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the cairo-bugs
mailing list