nouveau: pushbuf code, now with 50% less suck!
authorBen Skeggs <skeggsb@gmail.com>
Mon, 24 Dec 2007 08:21:17 +0000 (19:21 +1100)
committerBen Skeggs <skeggsb@gmail.com>
Mon, 24 Dec 2007 08:28:36 +0000 (19:28 +1100)
commitd732728590e93de54dd4f4576b394ca2442c3db8
tree9cb7d79ac4899483169b128263ffcd008c30aedd
parentf9cfc323768b6926dcc731484cc1ac4ded000e5a
nouveau: pushbuf code, now with 50% less suck!

Far more efficient, if not a bit more complicated.  Hopefully not too
buggy still.

This commit will potentially expose some unrelated bugs, fixes for them
will follow "real soon now".
src/mesa/drivers/dri/nouveau_winsys/nouveau_dma.c
src/mesa/drivers/dri/nouveau_winsys/nouveau_dma.h
src/mesa/drivers/dri/nouveau_winsys/nouveau_drmif.h
src/mesa/drivers/dri/nouveau_winsys/nouveau_pushbuf.c
src/mesa/drivers/dri/nouveau_winsys/nouveau_winsys.c