mesa: Fix remap_table setup.
[mesa.git] / src / mapi / glapi / gen / gl_table.py
index 7183052f193baa1280ce298f015ed623024e5b00..c3cc6164f2cfc901649dc032a237100a99f634ff 100644 (file)
@@ -152,6 +152,11 @@ class PrintRemapTable(gl_XML.gl_print_base):
                print '#define driDispatchRemapTable_size %u' % (count)
                print 'extern int driDispatchRemapTable[ driDispatchRemapTable_size ];'
                print ''
+               print '#if FEATURE_remap_table'
+               print '#define driDispatchRemapTable remap_table'
+               print 'static int remap_table[driDispatchRemapTable_size];'
+               print '#endif'
+               print ''
 
                for f, index in functions:
                        print '#define %s_remap_index %u' % (f.name, index)