Dave Airlie wrote:

I need the original source of the rumour so I can find out if its true

That would be me.



Well I've be spreading the rumour from IRC logs..
http://dri.sourceforge.net/IRC-logs/20040628.txt

From Erdi Chen: "<erdi> the Via unichrome chip supports system memory to
framebuffer DMA bitblt, currently the DRI driver maps the IO registers to
user space, that maybe a problem"

Some test code sample that I have received from VIA shows that the chip has a generic PCI DMA engine that can pretty much read/write to any hardware system memory address.


The bitblt engine can read from system memory, but that may be limited to the AGP address space.

I have some working test code that implements AGP ring buffers (the current DRI code waits for engine idle and ping pongs between two big buffers). For multiple clients, each client would have its private buffer allocate it system memory. The private buffer is copied to the ring buffer when the client does a flush. I am hoping to integrate this ring buffer code into the DRM driver sometime soon.


Now that statement is enough for me to block it going anywhere until I hear different ..

Dave.




------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to