libart antialiasing problem


Antialiasing only seems to work with vector paths that run anticlockwise.  For
example, if I create a vpath with the points (5,5), (100, 200), (5, 200), (5, 5)
then the resulting triangle is drawn without antialiasing.  If I do it with the
same points, but in the order (5,5),(5,200),(100,200),(5,5) then the antialiasing
gets done.

Is this intended?  What other restrictions are imposed on polygons (can they
self-intersect, for example)?

Lyndon Drake                       | Desktop:
isenguard                          | Mail client:
ICQ#: 12558803                     | Editor: | OS: 

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]