[Intel-gfx] Where should I report fill issues for the X stack?
Alan W. Irwin
irwin at beluga.phys.uvic.ca
Tue Mar 1 10:42:53 PST 2011
On 2011-02-25 17:38-0800 Alan W. Irwin wrote:
> The PLplot development team have just implemented a demanding 2D
> rendering test for X where we modify our standard example 27 (see
> http://plplot.sourceforge.net/examples.php?demo=27). The standard
> version of that example simply draws a line corresponding to
> increasingly more complex "spirographic" polygons. We have modified
> that example to fill using those boundaries with some really strange
> results. The rendering is awful (many missing filled areas and/or
> areas filled when they shouldn't be) for all spirographic cases if I
> use the EvenOddRule fill rule. If I use the WindingRule instead, the
> results are more acceptable although there are still some obvious fill
> issues for the case of the more complex spirographic boundaries.
> The first obvious question is where should I report these X stack fill
> bugs? Does the X server handle all fills (so these issues should be
> reported/discussed on the X list) or does the driver (or some other
> component of the X stack) do the fills (in which case the discussion
> should obviously be here since I am using the Intel X stack
> (Debian Squeeze version).
Just to follow up, this fill issue appears not to be specific to the
Intel driver since the fbdev and vesa drivers also showed the issue. I
made a Debian bug report about this issue
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615491) and followed
advice from Michel Dänzer there about where to upstream the bug report
(see https://bugs.freedesktop.org/show_bug.cgi?id=34877). That last bug
report gives screenshots and a cookbook for replicating these X fill
bugs for self-intersecting boundaries.
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
More information about the Intel-gfx