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