[cairo-bugs] [Bug 29501] cairo_restore does not undo a clip done on a DirectFB surface

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Aug 12 03:16:47 PDT 2010


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

--- Comment #2 from Allison Newman <allison.newman at sfr.com> 2010-08-12 03:16:46 PDT ---
You're possibly right, but I would still consider that behaviour as a bug,
particularly when it isn't documented anywhere. For example, I don't see any
call for synchronising in the API (apart from actually doing a drawing
operation).  All I can say is that I find it highly surprising to have the
state of my DirectFB surface changed by cairo, and to not have that state
restored when I call cairo_restore().  As there isn't a formal spec, and the
documentation (both the API reference manual and the comments in the source
code) have nothing to say on the subject, I felt that this was more of a bug
than anything else.

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