pixman commit 8fc40c3b0076e99cc996bd27a2479db4c94cc77b causes regression

Soeren Sandmann sandmann at daimi.au.dk
Mon Jun 18 22:28:15 PDT 2007


Michel Dänzer <michel at tungstengraphics.com> writes:

> Again on my PowerBook, the above commit causes the GTK+ ClearLooks
> scrollbars to be completely garbled. Current master
> (30f198fe53949da59821d2f394f0cecb5bdaa646) with just this commit
> reverted looks fine so far.

Since this is on a PowerBook without mmx, the problem would have to be
with the optimization for 1x1 repeating pictures. The only bug I could
see in the code for that it would incorrectly turn off repeating for
1xn and nx1 pictures.

I have fixed that now and rewritten it to be less convoluted, so the
bug may be fixed now, although it would surprise me if ClearLooks
actually uses 1xn or nx1 pictures.

> P.S. The attached patch fixes a build failure when USE_MMX isn't
> defined.

This should be fixed in a different way now.


Thanks,
Soren



More information about the xorg mailing list