draw llvm: make sure use_llvm isn't used when not defined
authorZack Rusin <zackr@vmware.com>
Mon, 19 Apr 2010 17:33:49 +0000 (13:33 -0400)
committerZack Rusin <zackr@vmware.com>
Mon, 19 Apr 2010 17:33:49 +0000 (13:33 -0400)
src/gallium/auxiliary/draw/draw_pt.c

index f803e6d86a4e1743c7855e570cd8710c8a67ffff..cea186c1bf3e8354fb6dc154bf0b218f859699d5 100644 (file)
@@ -123,7 +123,6 @@ boolean draw_pt_init( struct draw_context *draw )
 {
    draw->pt.test_fse = debug_get_bool_option("DRAW_FSE", FALSE);
    draw->pt.no_fse = debug_get_bool_option("DRAW_NO_FSE", FALSE);
-   draw->use_llvm = debug_get_bool_option("DRAW_USE_LLVM", TRUE);
 
    draw->pt.front.vcache = draw_pt_vcache( draw );
    if (!draw->pt.front.vcache)
@@ -142,6 +141,7 @@ boolean draw_pt_init( struct draw_context *draw )
       return FALSE;
 
 #if HAVE_LLVM
+   draw->use_llvm = debug_get_bool_option("DRAW_USE_LLVM", TRUE);
    if (draw->use_llvm)
       draw->pt.middle.general = draw_pt_fetch_pipeline_or_emit_llvm( draw );
 #else