summaryrefslogtreecommitdiffstats
path: root/src/mapi/glapi/gen-es
Commit message (Collapse)AuthorAgeFilesLines
* glapi: Fix OpenGL ES 1.1 and 2.0 interop.Chia-I Wu2011-01-201-31/+30
| | | | | | | | | | | Move _glapi_* symbols from libGLESv1_CM.so and libGLESv2.so to libglapi.so. This makes sure an app will get only one copy of glapi in its address space. Note that with this change, libGLES* and libglapi must be built from the same source tree and distributed together. This requirement comes from the fact that the dispatch offsets used by these libraries are re-assigned whenever GLAPI XMLs are changed.
* glapi: Merge glapioffsets.h into glapidispath.h.Chia-I Wu2010-10-271-4/+0
| | | | | | | | | Move defines in glapioffsets.h to glapidispatch.h. Rename _gloffset_FIRST_DYNAMIC to _gloffset_COUNT, which is equal to the number of entries in _glapi_table. Consistently use SET_by_offset, GET_by_offset, CALL_by_offset, and _gloffset_* to recursively define all SET/GET/CALL macros.
* glapi: Move glapidispatch.h to core mesa.Chia-I Wu2010-10-271-1/+1
| | | | It is a core mesa header, not a glapi header.
* glapi: Fix ES build errors again.Chia-I Wu2010-09-151-2/+2
| | | | | | | This fixes an error in GLAPI ES. My build is ok with or without this patch, and the error affects others' setups. [Patch from Francesco Marella]
* glapi: Move to src/mapi/.Chia-I Wu2010-05-0713-0/+7706
Move glapi to src/mapi/{glapi,es1api,es2api}.