[cairo-bugs] [Bug 88203] Replaying recording surfaces with OVER has far worse performance than when using the SOURCE operator

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jan 8 15:19:33 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=88203

--- Comment #6 from Chris Wilson <chris at chris-wilson.co.uk> ---
Ah! Clearly I haven't been thinking enough about Cairo recently.

There is a problem with using OVER as a shortcut here over existing content.
The problem is that the command is to blend the final result of the replay with
the existing content, but the inplace replay with apply its own operators with
the existing content (when the intent of the replay is to apply those only to
itself).

Sorry, the requirement is that the dst->is_clear for OVER to be able to replay
in place. You could analyse the replay and decide that it doesn't use any
operators that would mess up inplace though.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20150108/89f34b5a/attachment.html>


More information about the cairo-bugs mailing list