[cairo-bugs] [Bug 56547] New: Regression in 1.12.4: Painting with surface fill to a clipped region does not fill it
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Oct 29 14:36:57 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=56547
Priority: medium
Bug ID: 56547
Assignee: chris at chris-wilson.co.uk
Summary: Regression in 1.12.4: Painting with surface fill to a
clipped region does not fill it
QA Contact: cairo-bugs at cairographics.org
Severity: major
Classification: Unclassified
OS: Linux (All)
Reporter: john.lindgren at aol.com
Hardware: x86-64 (AMD64)
Status: NEW
Version: 1.12.4
Component: xlib backend
Product: cairo
Created attachment 69259
--> https://bugs.freedesktop.org/attachment.cgi?id=69259&action=edit
Screenshot with 1.12.2
Forwarding from https://bugs.archlinux.org/task/32272:
Cairo 1.12.4 and later in testing cause parts Audacious's Winamp interface not
to be rendered. More specifically, copying rectangles from an image surface
seems broken when a non-trivial clipping mask is in use, as happens when
Audacious draws the background of its playlist window. I bisected the problem
to this Cairo commit [1], but I can't see anything obviously wrong there. I can
work around the problem either on the Cairo side by reverting that commit or on
the Audacious side by clearing the clipping mask entirely before drawing the
playlist window.
[1]
http://cgit.freedesktop.org/cairo/commit/?id=c068691ff57c2f6cd750a54db17393c0e132cb00
Additional info:
cairo 1.12.6-1
audacious 3.3.2-1
Steps to reproduce:
Start Audacious. Switch to the Winamp interface, and display the playlist
window. Note that the word "PLAYLIST" along the top of the window and the
entire row of buttons along the bottom are missing (screenshots attached).
I am attaching screenshots using Cairo 1.12.2 (good) and 1.12.4/6 (bad).
--
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/20121029/aba24ab2/attachment.html>
More information about the cairo-bugs
mailing list