On Tue, 2010-02-09 at 19:31 +0200, Pauli Nieminen wrote: > Memmove/memcpy to vram is very slow operation. To avoid the slow copy > allocate all buffer objects to GTT.
I'm not sure that's all there is to it (Have you tried setting it to VRAM instead of GTT?). With write-combining, I wouldn't expect CPU writes to VRAM + blit from VRAM to be significantly slower than CPU writes to GTT + blit from GTT. I think the problem is rather that without specifying a domain explicitly, the BO starts out in system RAM, incurring additional overhead when rendering from it. So while I'm okay with the code change, I suspect the commit log could be better. -- Earthling Michel Dänzer | http://www.vmware.com Libre software enthusiast | Debian, X and DRI developer _______________________________________________ xorg-driver-ati mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-driver-ati
