[cairo-bugs] [Bug 35547] New: Intermediate regions in libpixman aren't clipped to image
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Mar 22 08:26:26 PDT 2011
https://bugs.freedesktop.org/show_bug.cgi?id=35547
Summary: Intermediate regions in libpixman aren't clipped to
image
Product: pixman
Version: git master
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: high
Component: libpixman
AssignedTo: sandmann at cs.au.dk
ReportedBy: sandmann at cs.au.dk
QAContact: sandmann at cs.au.dk
CC: otaylor at redhat.com, billy.biggs at gmail.com,
cairo-bugs at cairographics.org
Depends on: 2462
This bug has come full circle. The server's software implementation has moved
to pixman, so now this is a pixman bug. I'm leaving 2462 open since EXA/UXA
have duplicated the code that contained the bug.
+++ This bug was initially created as a clone of Bug #2462 +++
In libpixman/ictrap.c:pixman_composite_trapezoids(), the bounding
box of the intermediate surface needs to be intersected with the
bounding box of the image (bailing immediately on empty intersection).
This should help a *lot* when zoomed in on a larger image.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the cairo-bugs
mailing list