History log of /external/mesa3d/src/mapi/glapi/gen/gl_gentable.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bc35da409baff63a9928eca4c0ce673dd9288786 06-Dec-2011 Ian Romanick <ian.d.romanick@intel.com> glapi/glx: Generate glapi_gentable.c so that the xserver can use it

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
/external/mesa3d/src/mapi/glapi/gen/gl_gentable.py
1e16c34c5c86690b26739fbad82617768b1bd837 14-Jun-2011 Jeremy Huddleston <jeremyhu@apple.com> glapi: _glapi_create_table_from_handle: Set missing pointers to NoOp rather than NULL

This change to _glapi_create_table_from_handle causes it to fill the dispatch
table with NoOps for unimplemented functionality. This matches what is done
in indirect_init.c and also allows us to enable logging (when built with
-DDEBUG and the MESA_DEBUG or LIBGL_DEBUG environment variables are set) to
catch cases where clients are trying to use these unimplemented extentions.

Additionally, this fixes some gcc -pedantic warnings.

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/mapi/glapi/gen/gl_gentable.py
b44d13e67bfe81b2d7af4aeda2c3caf7f252bd0f 13-Jun-2011 Jeremy Huddleston <jeremyhu@apple.com> glapi: Add check for NULL symbol_prefix in gentable and fix warnings

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/mapi/glapi/gen/gl_gentable.py
85937f4c0d4a78d3a11e3c1fa6148640f2a9ad7b 10-Jun-2011 Jeremy Huddleston <jeremyhu@apple.com> glapi: Add API that can create a _glapi_table from a dlfcn handle

Example usage:

void *handle = dlopen(opengl_library_path, RTLD_LOCAL);
struct _glapi_table *disp = _glapi_create_table_from_handle(handle, "gl");

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/mapi/glapi/gen/gl_gentable.py