diff options
Diffstat (limited to 'src/mesa')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_sf.c | 12 | ||||
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_sf.h | 2 |
2 files changed, 1 insertions, 13 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_sf.c b/src/mesa/drivers/dri/i965/brw_sf.c index 7b003dcdff7..ecbc9fdbc44 100644 --- a/src/mesa/drivers/dri/i965/brw_sf.c +++ b/src/mesa/drivers/dri/i965/brw_sf.c @@ -53,7 +53,7 @@ static void compile_sf_prog( struct brw_context *brw, const GLuint *program; void *mem_ctx; GLuint program_size; - GLuint i, idx; + GLuint i; memset(&c, 0, sizeof(c)); @@ -74,16 +74,6 @@ static void compile_sf_prog( struct brw_context *brw, c.prog_data.urb_read_length = c.nr_attr_regs; c.prog_data.urb_entry_size = c.nr_setup_regs * 2; - /* Construct map from attribute number to position in the vertex. - */ - for (i = idx = 0; i < VERT_RESULT_MAX; i++) { - if (c.key.attrs & BITFIELD64_BIT(i)) { - c.attr_to_idx[i] = idx; - c.idx_to_attr[idx] = i; - idx++; - } - } - /* Which primitive? Or all three? */ switch (key->primitive) { diff --git a/src/mesa/drivers/dri/i965/brw_sf.h b/src/mesa/drivers/dri/i965/brw_sf.h index 12c655f0923..d8af68c6b8d 100644 --- a/src/mesa/drivers/dri/i965/brw_sf.h +++ b/src/mesa/drivers/dri/i965/brw_sf.h @@ -96,8 +96,6 @@ struct brw_sf_compile { GLuint nr_setup_regs; int urb_entry_read_offset; - GLubyte attr_to_idx[VERT_RESULT_MAX]; - GLubyte idx_to_attr[VERT_RESULT_MAX]; struct brw_vue_map vue_map; }; |