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

Author: Richard Li <[email protected]>
Date:   Tue Jul 21 17:56:06 2009 -0400

r600: fix dst reg indexing for real

This fixes segfaults in apps like teapot and tunnel

---

 src/mesa/drivers/dri/r600/r700_vertprog.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/mesa/drivers/dri/r600/r700_vertprog.c 
b/src/mesa/drivers/dri/r600/r700_vertprog.c
index cbfeaf0..172e6ee 100644
--- a/src/mesa/drivers/dri/r600/r700_vertprog.c
+++ b/src/mesa/drivers/dri/r600/r700_vertprog.c
@@ -86,11 +86,11 @@ unsigned int Map_Vertex_Output(r700_AssemblerBase       
*pAsm,
        //}
 
        //TODO : dealing fog.
-       //unBit = 1 << VERT_RESULT_FOGC;
-       //if(mesa_vp->Base.OutputsWritten & unBit)
-       //{
-       //      pAsm->ucVP_OutputMap[VERT_RESULT_FOGC] = unTotal++;
-       //}
+       unBit = 1 << VERT_RESULT_FOGC;
+       if(mesa_vp->Base.OutputsWritten & unBit)
+       {
+               pAsm->ucVP_OutputMap[VERT_RESULT_FOGC] = unTotal++;
+       }
 
        //TODO : dealing point size.
        //unBit = 1 << VERT_RESULT_PSIZ;

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to