EGL for X

mustafizur.rahaman at azingo.com mustafizur.rahaman at azingo.com
Sat Sep 6 03:58:08 PDT 2008




Hi Brian,
I took a look at the Gallium code & following are
my analysis till now..
1>So, there is now libEGl.so,libEGLdri.so
& also egl_xdri.so.That means my client program first talks to
libEGL.so which in turn talk to either of libEGLdri.so OR egl_xdri.so(for
EGL with X).And then libEGLdri.so/egl_xdri.so loads the actual H/W dri
driver e.g. radeon_dri.so.It means even though i can complile both
libEGLdri.so & egl_xdri.so together, but only of them will be present
in a system, and not both of them..Is this correct
understanding?
2>Right now, i can there is three path from which
the actual driver(h/w dri.so)'s bootstrap function can be called.
1>From glX/x11 path, 2>From libEGLdri.so Or 3>From
egl_xdri.so.But i can see as of now, egl_xdri.so is not directly calling
the hw_dri.so , rather it is going via glX/x11 to initialize the
driver.So, for everything egl_xdri.so is talking to the hw dri driver
through glX.Why is it so?
3>When vendor will provide the GL
implementation, what all library we should expect from the
vendor?
Regs,
Mustaf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20080906/32241592/attachment.html>


More information about the xorg mailing list