From: Thierry Reding Date: Fri, 20 May 2011 06:26:18 +0000 (+0200) Subject: mesa: Emit definition of GLAPIENTRYP in es_generator.py. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8e7d4d4e0c74bff105a66c0cd0f427e2b287c9e3;p=mesa.git 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. --- diff --git a/src/mesa/main/es_generator.py b/src/mesa/main/es_generator.py index aa8dab7a743..a56debe0170 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.