On Sun, 2003-01-12 at 19:54, Erling A. Jacobsen wrote:
> Perhaps the dri-devel list isn't the right place to be, because
> what I have in mind is indeed not a DRI driver, rather a modification
> of the version of Mesa which DRI uses if there's no hardware-accelerated
> DRI-driver available. But still, this is where the people who
> know most about Mesa, XFree86, DRI and the integration between these
> systems are ...

Mesa talks to the X server
Mesa figures out if their is suitable direct rendering available
If there is Mesa uses it
If not Mesa renders and issues 2D commands to the Xserver

Mesa (currently unaccelerated) also exists in the Xserver to handle GLX
requests (clients remotely asking for 3D drawing to be done). Unlike
the DRI drivers this is done by the Xserver in Xserver context so
doesn't require trusted hardware and can relax locking rules a lot.
Currently XFree86 server side GLX handling doesn't include hardware
3D acceleraton. 

At least as I follow it - I am no expert here.



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to