XAA vs. EXA in old hardware support
alan at lxorguk.ukuu.org.uk
Tue Jun 20 00:56:42 PDT 2006
Ar Llu, 2006-06-19 am 19:35 -0400, ysgrifennodd Adam Jackson:
> Psht. Like xtank matters.
Jim can probably confirm the story but the story goes that the big
optimisation work on the X line drawing was originally done *for* xtank
> EXA now decomposes line draws (and some other stuff) to iterated calls to the
> driver's Solid fill routine.
That only helps for horizontal and vertical lines (and for older cards
is generally slower there than writing to the frame buffer). Xtank is
just a classic example of where hardware line draw should be used and
why EXA should allow drivers to provide a line draw routine, at least
for the non alpha case.
More information about the xorg