mesa/src/mapi
Chia-I Wu bb770af3a5 scons: Add support for GLES.
GLES can be enabled by running scons with

  $ scons gles=yes

When gles=yes is given, the build is changed in three ways.  First,
libmesa.a will be built with FEATURE_ES1 and FEATURE_ES2.  This makes
DRI drivers and libEGL support and advertise GLES support.  Second, GLES
libraries will be created.  They are libGLESv1_CM, libGLESv2, and
libglapi.  Last, libGL or opengl32 will link to libglapi.  This change
is required as _glapi_* will be declared as __declspec(dllimport) in
libmesa.a on windows.  libmesa.a expects those symbols to be defined in
another DLL.  Due to this change to GL, GLES support is marked
experimental.

Note that GLES requires libxml2-python to generate some of its sources.
2011-01-22 11:59:05 +08:00
..
es1api glapi: Fix OpenGL ES 1.1 and 2.0 interop. 2011-01-20 17:15:50 +08:00
es2api Add machine generated files to .gitignore 2011-01-19 23:48:47 -08:00
glapi scons: Add support for GLES. 2011-01-22 11:59:05 +08:00
mapi mapi: ENTRY_CURRENT_TABLE_GET should be stringified. 2011-01-22 11:58:38 +08:00
shared-glapi scons: Add support for GLES. 2011-01-22 11:59:05 +08:00
vgapi scons: Ensure the OpenVG/EGL import libs are also prefixed with 'lib'. 2011-01-13 12:33:41 +00:00