Module: Mesa Branch: master Commit: 8e7d4d4e0c74bff105a66c0cd0f427e2b287c9e3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e7d4d4e0c74bff105a66c0cd0f427e2b287c9e3
Author: Thierry Reding <[email protected]> Date: Fri May 20 08:26:18 2011 +0200 mesa: Emit definition of GLAPIENTRYP in es_generator.py. GLES uses GL_APIENTRYP instead of GLAPIENTRYP, which breaks with the latest API table generation code. This fixes the issue by emitting a definition for GL_APIENTRYP when generating the GLES files. --- src/mesa/main/es_generator.py | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/mesa/main/es_generator.py b/src/mesa/main/es_generator.py index aa8dab7..a56debe 100644 --- a/src/mesa/main/es_generator.py +++ b/src/mesa/main/es_generator.py @@ -195,6 +195,10 @@ print """ #include "main/api_exec.h" #if FEATURE_%s + +#ifndef GLAPIENTRYP +#define GLAPIENTRYP GL_APIENTRYP +#endif """ % (versionHeader, versionExtHeader, shortname.upper()) # Everyone needs these types. _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
