mesa: Only compile ES files when ES1 or ES2 are selected
[mesa.git] / src / mesa / sources.mak
index d6ae696e39571887d36ddd7bffc32831d7392afc..be859e43256bd2183a123cdcd8f0c1f66a95c937 100644 (file)
@@ -1,5 +1,13 @@
 ### Lists of source files, included by Makefiles
 
+ES1_SOURCES = \
+       main/api_exec_es1.c \
+       main/get_es1.c
+
+ES2_SOURCES = \
+       main/api_exec_es2.c \
+       main/get_es2.c
+
 MAIN_SOURCES = \
        main/api_arrayelt.c \
        main/api_exec.c \
@@ -25,6 +33,7 @@ MAIN_SOURCES = \
        main/dlist.c \
        main/dlopen.c \
        main/drawpix.c \
+       main/drawtex.c \
        main/enable.c \
        main/enums.c \
        main/eval.c \
@@ -54,6 +63,7 @@ MAIN_SOURCES = \
        main/points.c \
        main/polygon.c \
        main/queryobj.c \
+       main/querymatrix.c \
        main/rastpos.c \
        main/rbadaptors.c \
        main/readpix.c \
@@ -76,14 +86,17 @@ MAIN_SOURCES = \
        main/texgetimage.c \
        main/teximage.c \
        main/texobj.c \
+       main/texpal.c \
        main/texparam.c \
        main/texrender.c \
        main/texstate.c \
        main/texstore.c \
+       main/transformfeedback.c \
        main/varray.c \
        main/version.c \
        main/viewport.c \
-       main/vtxfmt.c
+       main/vtxfmt.c \
+       $(ES_SOURCES)
 
 GLAPI_SOURCES = \
        glapi/glapi.c \
@@ -198,6 +211,8 @@ STATETRACKER_SOURCES = \
        state_tracker/st_cb_condrender.c \
        state_tracker/st_cb_flush.c \
        state_tracker/st_cb_drawpixels.c \
+       state_tracker/st_cb_drawtex.c \
+       state_tracker/st_cb_eglimage.c \
        state_tracker/st_cb_fbo.c \
        state_tracker/st_cb_feedback.c \
        state_tracker/st_cb_program.c \
@@ -212,7 +227,6 @@ STATETRACKER_SOURCES = \
        state_tracker/st_draw_feedback.c \
        state_tracker/st_extensions.c \
        state_tracker/st_format.c \
-       state_tracker/st_framebuffer.c \
        state_tracker/st_gen_mipmap.c \
        state_tracker/st_manager.c \
        state_tracker/st_mesa_to_tgsi.c \