XFillArc bug

Anthony Shipman als at iinet.net.au
Sun Feb 3 07:55:46 PST 2013

Attached is a simple xlib program to draw a filled arc in a box. If I cover 
the window with another top level window and then gradually expose it the arc 
is not properly redrawn. Large pieces are missing until the program's top 
level window is completely exposed. If I use XFillRectange instead it works 
perfectly. It looks like a bug either in the X server or the Intel driver. 

I have Centos 6.2 with
[    28.060] Build Operating System: c6b18n2 2.6.32-71.el6.x86_64 
[    28.060] Current Operating System: Linux newpc 2.6.32-220.2.1.el6.x86_64 
#1 SMP Fri Dec 23 02:21:33 CST 2011 x86_64
[    28.060] Build Date: 17 December 2011  04:58:47PM
[    28.060] Build ID: xorg-x11-server 1.10.4-6.el6_2.1 
[    28.269] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[    28.276] (II) Module intel: vendor="X.Org Foundation"
[    28.276] 	compiled for 1.10.4, module version = 2.16.0
[    28.300] (II) intel(0): Integrated Graphics Chipset: Intel(R) Sandybridge 
Desktop (GT1)
[    28.300] (--) intel(0): Chipset: "Sandybridge Desktop (GT1)"

Separately, I get a lot of these
[2899491.227] (WW) intel(0): intel_uxa_prepare_access: bo map failed: Argument 
list too long

Anthony Shipman                    Mamas don't let your babies 
als at iinet.net.au                   grow up to be outsourced.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arc_bug.c
Type: text/x-csrc
Size: 2471 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20130204/657dc763/attachment.c>

More information about the xorg mailing list