Module: Mesa
Branch: master
Commit: d7c6c8428c9908047c88f2672cd1edf6ba60f785
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7c6c8428c9908047c88f2672cd1edf6ba60f785

Author: Eric Anholt <e...@anholt.net>
Date:   Tue Sep  6 18:03:43 2011 -0700

i965/vs: Switch to the new VS backend by default.

Now instead of env INTEL_NEW_VS=1 to get it, you need INTEL_OLD_VS=1
to not get it.  While it's not quite to the same codegen efficiency as
the old backend, it is not regressing piglit on G965 and G45, and
actually fixing bugs on gen6, and the remaining codegen quality
regressions all appear tractable.

Reviewed-by: Ian Romanick <ian.d.roman...@intel.com>
Reviewed-by: Kenneth Graunke <kenn...@whitecape.org>

---

 src/mesa/drivers/dri/i965/brw_context.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/i965/brw_context.c 
b/src/mesa/drivers/dri/i965/brw_context.c
index 5ea7385..cb37319 100644
--- a/src/mesa/drivers/dri/i965/brw_context.c
+++ b/src/mesa/drivers/dri/i965/brw_context.c
@@ -248,7 +248,7 @@ GLboolean brwCreateContext( int api,
 
    brw_draw_init( brw );
 
-   brw->new_vs_backend = (getenv("INTEL_NEW_VS") != NULL);
+   brw->new_vs_backend = (getenv("INTEL_OLD_VS") == NULL);
 
    /* If we're using the new shader backend, we require integer uniforms
     * stored as actual integers.

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to