diff options
author | Chia-I Wu <olv@lunarg.com> | 2010-05-11 12:36:49 +0800 |
---|---|---|
committer | Chia-I Wu <olv@lunarg.com> | 2010-05-11 12:42:22 +0800 |
commit | 3ecb8c20f8683ed2961bc54e5441f694fc3a2143 (patch) | |
tree | 690b6efbee207dda402245f6d7347db8bda09df6 | |
parent | fef6e36e0736a68e24d7844bae65a01de8359214 (diff) |
gallium: Add llvmpipe support to st/egl.
Update Makefile rules for st/egl.
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/gallium/targets/Makefile.dri | 1 | ||||
-rw-r--r-- | src/gallium/targets/Makefile.egl | 6 |
3 files changed, 7 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index c40c842695..83aa31d3bd 100644 --- a/configure.ac +++ b/configure.ac @@ -1448,7 +1448,7 @@ if test "x$enable_gallium_llvm" = xyes; then fi LLVM_LDFLAGS=`$LLVM_CONFIG --ldflags` GALLIUM_DRIVERS_DIRS="$GALLIUM_DRIVERS_DIRS llvmpipe" - DEFINES="$DEFINES -DMESA_LLVM -D__STDC_CONSTANT_MACROS" + DEFINES="$DEFINES -DGALLIUM_LLVMPIPE -D__STDC_CONSTANT_MACROS" MESA_LLVM=1 else MESA_LLVM=0 diff --git a/src/gallium/targets/Makefile.dri b/src/gallium/targets/Makefile.dri index 48326e209e..3eff07538f 100644 --- a/src/gallium/targets/Makefile.dri +++ b/src/gallium/targets/Makefile.dri @@ -1,7 +1,6 @@ # -*-makefile-*- ifeq ($(MESA_LLVM),1) -DRIVER_DEFINES += -DGALLIUM_LLVMPIPE PIPE_DRIVERS += $(TOP)/src/gallium/drivers/llvmpipe/libllvmpipe.a LDFLAGS += $(LLVM_LDFLAGS) LD = g++ diff --git a/src/gallium/targets/Makefile.egl b/src/gallium/targets/Makefile.egl index 7e65411e98..604841f710 100644 --- a/src/gallium/targets/Makefile.egl +++ b/src/gallium/targets/Makefile.egl @@ -23,6 +23,12 @@ x11_ST = $(TOP)/src/gallium/state_trackers/egl/libeglx11.a \ x11_LIBS = $(common_LIBS) -lX11 -lXext -lXfixes +ifeq ($(MESA_LLVM),1) +x11_ST += $(TOP)/src/gallium/drivers/llvmpipe/libllvmpipe.a +x11_LIBS += $(LLVM_LIBS) +LDFLAGS += $(LLVM_LDFLAGS) +endif + kms_ST = $(TOP)/src/gallium/state_trackers/egl/libeglkms.a kms_LIBS = $(common_LIBS) |