There's a discussion currently on the rage3d.com linux forum as to whether or not the DRI is good enough for 3D gaming. One particular individual has claimed that the reason why the FireGL drivers (which use the DRI) have worse performance than the nVidia drivrs are because the FireGL drivers use the DRI. He argues that since the DRI 3D drivers implement as much of the 3D pipeline as possible in userspace, and the nVidia driver presumably implements more in kernel space (due to their 2 MB kernel module size), the DRI has a lot more expensive context switches.
I know very little about video driver programming, so I'm curious if anyone who can is willing to comment and possibly refute his claims?
The dri makes no specification where you put anything. I doubt very much that nvidia has any significant part of the pipeline in kernel space. That's what the videocard is for.
Keith
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
