Around 16 o'clock on Apr 29, Carl Worth wrote:

> The specification also requires left to be less than right for each
> span, (which would eliminate the problematic intersection within a
> pixel, but might make it harder to use trapezoids for all triangles).

Yeah, that was before I changed the edges to arbitrary lines -- that's 
required for postscript to avoid kinks along the edges of larger figures.So I am 
thinking of:

> typedef struct {
>     xPointFixed       p1;
>     xPointFixed       p2;
> } xLineFixed;
> 
> typedef struct {
>     Fixed       top;
>     Fixed       bottom;
>     xLineFixed        left;
>     xLineFixed        right;
> } xTrap;

That looks right.

Keith Packard        XFree86 Core Team        Compaq Cambridge Research Lab



_______________________________________________
Render mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/render

Reply via email to