No subject
Tue Dec 28 11:12:27 PST 2010
(implemented by the last two commits respectively). First, OpenGL ES
1.1 and 2.0 interop is fixed. There is now libglapi that is installed
and shared by libGLESv1_CM and libGLESv2. The new libglapi has a
stable API/ABI as described by glapi.h. The stability is to allow DRI
drivers to be loaded as before. No external user of libglapi is
expected.
Then there is a new configure option, --enable-shared-glapi, which
says that libGL should use the shared libglapi instead of defining its
own copy. When enabled, it fixes OpenGL and OpenGL ES interop. This
option is by default disabled as it is not needed for systems without
OpenGL ES. When disabled, libGL is exactly the same as before.
More information about the mesa-dev
mailing list