Luis R. Rodriguez wrote:
How should this affect DRI 3d drivers? According to the documenation:
http://dri.sourceforge.net/doc/DRIintro.html
it says "Most DRI 3D drivers today are based on Mesa". How so?

Is it that the 3d drivers (_dri.so's) use the Mesa Library to to
catch OpenGL calls and map them onto hardware events? I know Mesa does
software rendering but I'm just not grasping exactly what Mesa's role is
for when no software rendering is used.

Even if the hardware is rendering everything, you need Mesa to do the following:


* maintain all the GL state
* implement the GL API calls
* do error checking for API calls
* handle building/executing display lists
* lots of other stuff

-Brian



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to