Merge remote branch 'origin/master' into pipe-video
[mesa.git] / src / mapi / glapi / gen / Makefile
index 41640b3b0493d400d5d1deca2a5c18a144156a40..ed1e664b8a80df7465065eccb64ab2e205be677f 100644 (file)
@@ -14,9 +14,7 @@ MESA_GLX_DIR = $(TOP)/src/glx
 MESA_GLAPI_OUTPUTS = \
        $(MESA_GLAPI_DIR)/glprocs.h \
        $(MESA_GLAPI_DIR)/glapitemp.h \
-       $(MESA_GLAPI_DIR)/glapioffsets.h \
-       $(MESA_GLAPI_DIR)/glapitable.h \
-       $(MESA_GLAPI_DIR)/glapidispatch.h
+       $(MESA_GLAPI_DIR)/glapitable.h
 
 MESA_GLAPI_ASM_OUTPUTS = \
        $(MESA_GLAPI_DIR)/glapi_x86.S \
@@ -27,6 +25,7 @@ MESA_OUTPUTS = \
        $(MESA_GLAPI_OUTPUTS) \
        $(MESA_GLAPI_ASM_OUTPUTS) \
        $(MESA_DIR)/main/enums.c \
+       $(MESA_DIR)/main/glapidispatch.h \
        $(MESA_DIR)/main/remap_helper.h \
        $(MESA_GLX_DIR)/indirect.c \
        $(MESA_GLX_DIR)/indirect.h \
@@ -85,11 +84,15 @@ API_XML = \
        APPLE_vertex_array_object.xml \
        EXT_draw_buffers2.xml \
        EXT_framebuffer_object.xml \
+       EXT_gpu_shader4.xml \
        EXT_packed_depth_stencil.xml \
        EXT_provoking_vertex.xml \
+       EXT_separate_shader_objects.xml \
        EXT_texture_array.xml \
+       EXT_texture_integer.xml \
        EXT_transform_feedback.xml \
        NV_conditional_render.xml \
+       NV_primitive_restart.xml \
        OES_EGL_image.xml
 
 COMMON = $(API_XML) gl_XML.py glX_XML.py license.py typeexpr.py
@@ -130,15 +133,9 @@ $(MESA_GLAPI_DIR)/glprocs.h: gl_procs.py $(COMMON)
 $(MESA_GLAPI_DIR)/glapitemp.h: gl_apitemp.py $(COMMON)
        $(PYTHON2) $(PYTHON_FLAGS) $< > $@
 
-$(MESA_GLAPI_DIR)/glapioffsets.h: gl_offsets.py $(COMMON)
-       $(PYTHON2) $(PYTHON_FLAGS) $< > $@
-
 $(MESA_GLAPI_DIR)/glapitable.h: gl_table.py $(COMMON)
        $(PYTHON2) $(PYTHON_FLAGS) $< > $@
 
-$(MESA_GLAPI_DIR)/glapidispatch.h: gl_table.py $(COMMON)
-       $(PYTHON2) $(PYTHON_FLAGS) $< -m remap_table > $@
-
 ######################################################################
 
 $(MESA_GLAPI_DIR)/glapi_x86.S: gl_x86_asm.py $(COMMON)
@@ -157,6 +154,9 @@ $(MESA_DIR)/main/enums.c: gl_enums.py $(COMMON) $(ES_API)
                -f $(MESA_GLAPI_DIR)/gen-es/es1_API.xml \
                -f $(MESA_GLAPI_DIR)/gen-es/es2_API.xml > $@
 
+$(MESA_DIR)/main/glapidispatch.h: gl_table.py $(COMMON)
+       $(PYTHON2) $(PYTHON_FLAGS) $< -m remap_table > $@
+
 $(MESA_DIR)/main/remap_helper.h: remap_helper.py $(COMMON)
        $(PYTHON2) $(PYTHON_FLAGS) $< > $@