mesa: fix some minor texstore comments
[mesa.git] / src / mesa / main / es_generator.py
index a56debe01705fba14dd2669c2bc056066cfa0ca1..cad3deaef940fa4b2259a6ce01df61755a1f47b5 100644 (file)
@@ -680,16 +680,11 @@ print """
 
 #if FEATURE_remap_table
 
-/* cannot include main/dispatch.h here */
-#define _GLAPI_USE_REMAP_TABLE
-#include "%sapi/main/glapidispatch.h"
+/* define esLocalRemapTable */
+#include "main/api_exec_%s_dispatch.h"
 
 #define need_MESA_remap_table
-#include "%sapi/main/remap_helper.h"
-
-/* force SET_* macros to use the local remap table */
-#define driDispatchRemapTable remap_table
-static int remap_table[driDispatchRemapTable_size];
+#include "main/api_exec_%s_remap_helper.h"
 
 static void
 init_remap_table(void)
@@ -705,7 +700,7 @@ init_remap_table(void)
       return;
    }
 
-   for (i = 0; i < driDispatchRemapTable_size; i++) {
+   for (i = 0; i < esLocalRemapTable_size; i++) {
       GLint offset;
       const char *spec;
 
@@ -714,7 +709,7 @@ init_remap_table(void)
       spec = _mesa_function_pool + remap[i].pool_index;
 
       offset = _mesa_map_function_spec(spec);
-      remap_table[i] = offset;
+      esLocalRemapTable[i] = offset;
    }
    initialized = GL_TRUE;
    _glthread_UNLOCK_MUTEX(mutex);
@@ -722,8 +717,7 @@ init_remap_table(void)
 
 #else /* FEATURE_remap_table */
 
-/* cannot include main/dispatch.h here */
-#include "%sapi/main/glapidispatch.h"
+#include "%sapi/main/dispatch.h"
 
 static INLINE void
 init_remap_table(void)