New acceleration architecture

Eric Anholt eta at lclark.edu
Wed Jun 29 13:20:36 PDT 2005


On Wed, 2005-06-29 at 22:08 +0200, Thomas Winischhofer wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Thomas Winischhofer wrote:
> > One more thing: PrepareCopy is supposed to be given boolean "reverse"
> > and "upsidedown", but from CopyNtoN is called with some integer "dx" and
> > "dy"...
> > 
> > Can there be overlapping blits in this concept, requiring "reverse" and
> > "upsidedown" (which specify the drawing direction I assume)?
> 
> 
> Erm.. one more thing: The executing calls (Solid(), Copy(), etc) come
> without any argument that would allow retrieving pScrn or the like....
> just the coordinates. Hm...

Yep.  In KAA drivers you would save out whatever bits you needed to some
global variable in the Prepare call.  I always thought that was a bit
ugly, but it worked.

-- 
Eric Anholt                                     eta at lclark.edu
http://people.freebsd.org/~anholt/              anholt at FreeBSD.org



More information about the xorg mailing list