mesa: Only compile ES files when ES1 or ES2 are selected
[mesa.git] / src / mesa / sources.mak
index d9ebb51a6d2b05b2a20a4eb7b07183bdeca0c324..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,6 +86,7 @@ MAIN_SOURCES = \
        main/texgetimage.c \
        main/teximage.c \
        main/texobj.c \
+       main/texpal.c \
        main/texparam.c \
        main/texrender.c \
        main/texstate.c \
@@ -84,7 +95,8 @@ MAIN_SOURCES = \
        main/varray.c \
        main/version.c \
        main/viewport.c \
-       main/vtxfmt.c
+       main/vtxfmt.c \
+       $(ES_SOURCES)
 
 GLAPI_SOURCES = \
        glapi/glapi.c \
@@ -199,6 +211,7 @@ 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 \