From: "Martijn Sipkema martijn at entmoot.nl
on Wed Feb 16 11:58:12 PST 2005 What I fail to understand is why using shared memory for allowing
more than one process to access video data should be a performance
problem. Any buffer allocated by an application will in general not
consist of physically contiguous pages---that is why decent video
hardware should be able to read using scatter/gather

Sorry, you are right. Today's hardware should support scatter/gather mode. I guess maybe this may be user space drivers can't have hardware interrupt handler, and they just do polling.(But in
nvidia and ATI's case, they have kernel part driver must be loaded before startx). Or maybe there must be some extra memory copy
in X. And I really don't know the actual reason for this. This really
happens obviously when you use PIII or PII machines.
And I am quite sure that is not the "fault" of user programs but X.


_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to