aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/sources.mak
diff options
context:
space:
mode:
authorBryan Cain <[email protected]>2011-04-25 23:37:47 -0500
committerBryan Cain <[email protected]>2011-08-01 17:59:07 -0500
commitf379d8f73063a4c4d6cf379318c6b37118d46bfa (patch)
tree4781440de470ee78ba321f6713009864fe0466d9 /src/mesa/sources.mak
parent6f243ec25d88589747c7a595903e201b90a4d767 (diff)
st/mesa: Add a GLSL IR to TGSI translator.
It is still a work in progress at this point, but it produces working and reasonably well-optimized code. Originally based on ir_to_mesa and st_mesa_to_tgsi, but does not directly use Mesa IR instructions in TGSI generation, instead generating TGSI from the intermediate class glsl_to_tgsi_instruction. It also has new optimization passes to replace _mesa_optimize_program.
Diffstat (limited to 'src/mesa/sources.mak')
-rw-r--r--src/mesa/sources.mak3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesa/sources.mak b/src/mesa/sources.mak
index 4b2ec08bbb0..ed008f8813e 100644
--- a/src/mesa/sources.mak
+++ b/src/mesa/sources.mak
@@ -336,7 +336,8 @@ MESA_GALLIUM_SOURCES = \
MESA_GALLIUM_CXX_SOURCES = \
$(MAIN_CXX_SOURCES) \
- $(SHADER_CXX_SOURCES)
+ $(SHADER_CXX_SOURCES) \
+ state_tracker/st_glsl_to_tgsi.cpp
# All the core C sources, for dependency checking
ALL_SOURCES = \