Reg: AIGLX architecture & it's difference from DRI

Daniel Stone daniel at fooishbar.org
Mon Sep 1 05:32:43 PDT 2008


On Mon, Sep 01, 2008 at 05:54:30PM +0530, Rahaman wrote:
> I was analyzing the Mesa code when i need to build Mesa for DRI using
> make linux-dri.I find that there is some interface files e.g.
> dri_interface.h using which client program & libGL.so(Mesa-GL)  links to
> the actual 3D driver(vendor provided <hw>_dri.so).
> 
> But as there is no standard API defined for DRI ( e.g. creating
> context/drawable etc), so my question is whoever (vendor) implements
> their OpenGL implementation for DRI/DRM will they be Mesa
> compliant?Otherwise, if my program already links to Mesa, then can i use
> vendor's provided dri.so OR, i have to replace Mesa libGL.so with the
> vendor provided <hw>_dri.so

You said it yourself -- dri_interface is it.  Replacing libGL.so with
foo_dri.so doesn't make any sense: it's like asking if I can replace a
plane with a catering trolley.

Cheers,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20080901/00ad9ab7/attachment.pgp>


More information about the xorg mailing list