[PATCH] Accelerated two directional blt support for EXA

Jesse Barnes jbarnes at virtuousgeek.org
Mon Feb 27 21:50:24 PST 2006


On Monday, February 27, 2006 8:02 am, Adam Jackson wrote:
> Also, maybe split the lame code into a static function for
> readability?  The fallback nearly doubles the size of exaCopyNtoN
> which is otherwise quite readable.

Ok, here's an updated version, how does it look?  (Btw, I've checked in 
the exaInitCard changes I mentioned earlier following Keith's 
suggestion of just making it a function in exa.h with the prototype in 
exa.h.)

Add two directional blt (aka lame card) acceleration to EXA.  With this 
patch my Trident Cyberblade's EXA support is actually usable.

 exa.h       |    2 -
 exa_accel.c |  117 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 118 insertions(+), 1 deletion(-)

Thanks,
Jesse
-------------- next part --------------
A non-text attachment was scrubbed...
Name: exa-twodir-blt-3.patch
Type: text/x-diff
Size: 4996 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20060227/170bcd48/attachment.patch>


More information about the xorg mailing list