[cairo-bugs] [Bug 33081] New: Win32 Backend Broken After Fallback Change

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jan 13 16:08:51 PST 2011


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

           Summary: Win32 Backend Broken After Fallback Change
           Product: cairo
           Version: 1.9.2
          Platform: Other
        OS/Version: Windows (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: win32 backend
        AssignedTo: cairo-bugs at cairographics.org
        ReportedBy: bfulgham at webkit.org
         QAContact: cairo-bugs at cairographics.org


It turns out that the Mozilla project has been unable to use Cairo since the
early part of 2010 due to a change cairo-surface-fallback.c.

(see
"http://cgit.freedesktop.org/cairo/commit/?id=3b1c0a4bd66660780095e6016e3db451f34503a3")

While the commit message indicates that this would only impact the GL backend,
it turns out that the win32 backend is heavily impacted by this change.

Ultimately, the correct resolution is to fix the win32 backend so that it does
not need to use fallbacks.

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