Mesa (gallium-llvmpipe): softpipe: Update sconscript.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Mon Jul 27 21:22:15 UTC 2009
Module: Mesa
Branch: gallium-llvmpipe
Commit: 3839e1dd5e7967f0f34ad1a0ae8de3a0b86d04f5
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3839e1dd5e7967f0f34ad1a0ae8de3a0b86d04f5
Author: José Fonseca <jfonseca at vmware.com>
Date: Mon Jul 27 22:22:05 2009 +0100
softpipe: Update sconscript.
---
src/gallium/drivers/softpipe/SConscript | 7 +------
src/gallium/winsys/xlib/Makefile | 1 +
src/gallium/winsys/xlib/SConscript | 7 +++++++
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/gallium/drivers/softpipe/SConscript b/src/gallium/drivers/softpipe/SConscript
index dcc2573..d4c27f7 100644
--- a/src/gallium/drivers/softpipe/SConscript
+++ b/src/gallium/drivers/softpipe/SConscript
@@ -15,15 +15,10 @@ softpipe = env.ConvenienceLibrary(
'sp_prim_setup.c',
'sp_prim_vbuf.c',
'sp_setup.c',
- 'sp_quad_alpha_test.c',
'sp_quad_blend.c',
'sp_quad_pipe.c',
- 'sp_quad_coverage.c',
'sp_quad_depth_test.c',
- 'sp_quad_earlyz.c',
'sp_quad_fs.c',
- 'sp_quad_occlusion.c',
- 'sp_quad_stencil.c',
'sp_quad_stipple.c',
'sp_query.c',
'sp_screen.c',
@@ -41,4 +36,4 @@ softpipe = env.ConvenienceLibrary(
'sp_tile_cache.c',
])
-Export('softpipe')
\ No newline at end of file
+Export('softpipe')
diff --git a/src/gallium/winsys/xlib/Makefile b/src/gallium/winsys/xlib/Makefile
index 522f6dc..73062a4 100644
--- a/src/gallium/winsys/xlib/Makefile
+++ b/src/gallium/winsys/xlib/Makefile
@@ -35,6 +35,7 @@ XLIB_WINSYS_SOURCES = \
xlib_brw_context.c \
xlib_brw_screen.c \
xlib_softpipe.c \
+ xlib_llvmpipe.c \
xlib_trace.c
diff --git a/src/gallium/winsys/xlib/SConscript b/src/gallium/winsys/xlib/SConscript
index 0fb4b50..fe65f1b 100644
--- a/src/gallium/winsys/xlib/SConscript
+++ b/src/gallium/winsys/xlib/SConscript
@@ -29,6 +29,13 @@ if env['platform'] == 'linux' \
sources += ['xlib_softpipe.c']
drivers += [softpipe]
+ if 'llvmpipe' in env['drivers']:
+ env.Append(CPPDEFINES = 'GALLIUM_LLVMPIPE')
+ env.ParseConfig('llvm-config --libs jit interpreter nativecodegen')
+ env['LINK'] = env['CXX']
+ sources += ['xlib_llvmpipe.c']
+ drivers += [llvmpipe]
+
if 'i965simple' in env['drivers']:
env.Append(CPPDEFINES = 'GALLIUM_I965SIMPLE')
sources += [
More information about the mesa-commit
mailing list