Well, I knocked one item off the list.  I implemented sequential
multi-register writes in the primitive functions.  Seems to help my
framerate a bit even with pseudo-DMA.  I changed the primitive functions
to supply the register addresses as the memory-mapped addresses, which is
what the GUI-mastering requires.  The kernel DMA emulation function now
converts them back before writing.  I also fixed the register incrementing
for multi-reg writes, since it needed to be +4 instead of +1.  We just 
need to add the fifo check now.

So I'm going to start looking at how to set up the ring for the descriptor 
tables, and maybe hack around on AGP textures some more.

-- 
Leif Delgass 
http://www.retinalburn.net


_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to