MV> DGA really shouldn't be used and I regret that it's still in the
MV> X-server. I would like it to disappear in XFree86 5.0.
Mark,
I fully agree with your feeling, and I am sincerely sorry to say what
I'm about to say.
There is no denying, though, that there are applications that want to
do client-side rendering -- and I think that's a perfectly legitimate
thing to do. The obvious solutions (PutImage and ShmPutImage) either
involve one copy too many, or else require you to put your rendering
buffers in a shared memory segment.
I may be mistaken, but as far as I can see, the only way to do a
direct blit from a random client-specified buffer is DGA. Unless we
provide a different way to do that, there is little chance of DGA
going away with no loss.
Juliusz
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert