diff options
Diffstat (limited to 'src/mesa/glapi')
| -rw-r--r-- | src/mesa/glapi/dispatch.h | 3 | ||||
| -rw-r--r-- | src/mesa/glapi/extension_helper.py | 2 | ||||
| -rw-r--r-- | src/mesa/glapi/gl_API.xml | 4 | ||||
| -rw-r--r-- | src/mesa/glapi/gl_enums.py | 12 | ||||
| -rw-r--r-- | src/mesa/glapi/gl_table.py | 4 | 
5 files changed, 15 insertions, 10 deletions
| diff --git a/src/mesa/glapi/dispatch.h b/src/mesa/glapi/dispatch.h index 98f654f402..f019aa6aaf 100644 --- a/src/mesa/glapi/dispatch.h +++ b/src/mesa/glapi/dispatch.h @@ -28,9 +28,8 @@  #if !defined( _DISPATCH_H_ )  #  define _DISPATCH_H_ -#include "glapitable.h" - +#include "glapitable.h"  /**   * \file dispatch.h   * Macros for handling GL dispatch tables. diff --git a/src/mesa/glapi/extension_helper.py b/src/mesa/glapi/extension_helper.py index f7fa90c390..375e3ea59e 100644 --- a/src/mesa/glapi/extension_helper.py +++ b/src/mesa/glapi/extension_helper.py @@ -151,7 +151,7 @@ class PrintGlExtensionGlue(gl_XML.gl_print_base):  	def printRealHeader(self):  		print '#include "utils.h"' -		print '#include "dispatch.h"' +		print '#include "glapi/dispatch.h"'  		print ''  		return diff --git a/src/mesa/glapi/gl_API.xml b/src/mesa/glapi/gl_API.xml index 2d8a967ba7..6c0367aad7 100644 --- a/src/mesa/glapi/gl_API.xml +++ b/src/mesa/glapi/gl_API.xml @@ -3289,7 +3289,7 @@          <param name="textures" type="const GLuint *" count="n"/>          <param name="residences" type="GLboolean *" output="true" count="n"/>          <return type="GLboolean"/> -        <glx sop="143" always_array="true"/> +        <glx sop="143" handcode="client" always_array="true"/>      </function>      <function name="BindTexture" offset="307"> @@ -8645,7 +8645,7 @@          <param name="textures" type="const GLuint *" count="n"/>          <param name="residences" type="GLboolean *" output="true" count="n"/>          <return type="GLboolean"/> -        <glx vendorpriv="11" always_array="true"/> +        <glx vendorpriv="11" handcode="client" always_array="true"/>      </function>      <function name="BindTextureEXT" alias="BindTexture"> diff --git a/src/mesa/glapi/gl_enums.py b/src/mesa/glapi/gl_enums.py index 0e3c57042a..67fec7968a 100644 --- a/src/mesa/glapi/gl_enums.py +++ b/src/mesa/glapi/gl_enums.py @@ -96,8 +96,10 @@ const char *_mesa_lookup_enum_by_nr( int nr )  {     unsigned * i; -   i = (unsigned *)bsearch( & nr, reduced_enums, Elements(reduced_enums), -                            sizeof(reduced_enums[0]), (cfunc) compar_nr ); +   i = (unsigned *) _mesa_bsearch(& nr, reduced_enums, +                                  Elements(reduced_enums), +                                  sizeof(reduced_enums[0]), +                                  (cfunc) compar_nr);     if ( i != NULL ) {        return & enum_string_table[ all_enums[ *i ].offset ]; @@ -114,8 +116,10 @@ int _mesa_lookup_enum_by_name( const char *symbol )     enum_elt * f = NULL;     if ( symbol != NULL ) { -      f = (enum_elt *)bsearch( symbol, all_enums, Elements(all_enums), -			       sizeof( enum_elt ), (cfunc) compar_name ); +      f = (enum_elt *) _mesa_bsearch(symbol, all_enums, +                                     Elements(all_enums), +                                     sizeof( enum_elt ), +                                     (cfunc) compar_name);     }     return (f != NULL) ? f->n : -1; diff --git a/src/mesa/glapi/gl_table.py b/src/mesa/glapi/gl_table.py index 7023a4b71a..55a33748ae 100644 --- a/src/mesa/glapi/gl_table.py +++ b/src/mesa/glapi/gl_table.py @@ -78,7 +78,9 @@ class PrintRemapTable(gl_XML.gl_print_base):  	def printRealHeader(self): -		print """/** +		print """ +#include "glapitable.h" +/**   * \\file dispatch.h   * Macros for handling GL dispatch tables.   * | 
