Mesa (gallium_draw_llvm): llvmpipe: use a define to decide whether to use draw llvm paths

Zack Rusin zack at kemper.freedesktop.org
Tue Apr 6 21:11:06 UTC 2010


Module: Mesa
Branch: gallium_draw_llvm
Commit: 695a029e9b8c70a34c5cde01ab32ac377e513707
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=695a029e9b8c70a34c5cde01ab32ac377e513707

Author: Zack Rusin <zackr at vmware.com>
Date:   Tue Apr  6 17:14:30 2010 -0400

llvmpipe: use a define to decide whether to use draw llvm paths

right now disabled by default

---

 src/gallium/drivers/llvmpipe/lp_context.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/gallium/drivers/llvmpipe/lp_context.c b/src/gallium/drivers/llvmpipe/lp_context.c
index 383e4b0..5c476f6 100644
--- a/src/gallium/drivers/llvmpipe/lp_context.c
+++ b/src/gallium/drivers/llvmpipe/lp_context.c
@@ -47,7 +47,7 @@
 #include "lp_setup.h"
 
 
-
+#define USE_DRAW_LLVM 0
 
 
 static void llvmpipe_destroy( struct pipe_context *pipe )
@@ -182,7 +182,11 @@ llvmpipe_create_context( struct pipe_screen *screen, void *priv )
    /*
     * Create drawing context and plug our rendering stage into it.
     */
+#if USE_DRAW_LLVM
    llvmpipe->draw = draw_create_with_llvm(llvmscreen->engine);
+#else
+   llvmpipe->draw = draw_create();
+#endif
    if (!llvmpipe->draw)
       goto fail;
 




More information about the mesa-commit mailing list