I've been out of the DRI loop for a while since all I do is help feed
and change two crying babies, but we also need think about the GL
standalone case. libdrm is linked into the dri.so's so that they can
be used standalone. Wouldn't another solution be to just fix the
DRI.so's to not export the libdrm symbols? If we proceed down the X on
GL path this problem would go away since X would stop using libdrm.

Since I haven't looked at the code in a month, can someone remind me
why X needs to directly access libdrm and not use a DRI interface? For
example the whole drmOpen sequence of where X searches for and loads
DRM drivers would just go away if we let the OS automatically load the
drivers based on PCI IDs. The current Linux DRM driver supports this.

-- 
Jon Smirl
[EMAIL PROTECTED]


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to