New acceleration architecture
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