Module: Mesa
Branch: i965g-restart
Commit: 0c547d63c497f06c38f7a3c000e478bdcf2594b6
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c547d63c497f06c38f7a3c000e478bdcf2594b6

Author: Keith Whitwell <[email protected]>
Date:   Mon Nov  9 18:04:58 2009 -0800

i965g: skip over vertex position output when preallocating FS inputs

---

 src/gallium/drivers/i965/brw_wm_pass2.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/i965/brw_wm_pass2.c 
b/src/gallium/drivers/i965/brw_wm_pass2.c
index a5574bd..2a87986 100644
--- a/src/gallium/drivers/i965/brw_wm_pass2.c
+++ b/src/gallium/drivers/i965/brw_wm_pass2.c
@@ -83,6 +83,10 @@ static void init_registers( struct brw_wm_compile *c )
    for (j = 0; j < c->nr_creg; j++) 
       prealloc_reg(c, &c->creg[j], reg++);
 
+   reg++;                       /* XXX: skip over position output */
+
+   /* XXX: currently just hope the VS outputs line up with FS inputs:
+    */
    for (j = 0; j < c->key.vp_nr_outputs; j++)
       prealloc_reg(c, &c->payload.input_interp[j], reg++);
 

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

Reply via email to