summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_pt_varray_tmp.h
diff options
context:
space:
mode:
authorZack Rusin <zack@tungstengraphics.com>2008-05-01 12:38:51 -0400
committerZack Rusin <zack@tungstengraphics.com>2008-05-08 15:26:00 -0400
commit2abc1b3641e435e0b68490fa6b0a7ffa7c030c76 (patch)
tree1cf636a1582b2b98c397f1a9733b9f9b5879c67e /src/gallium/auxiliary/draw/draw_pt_varray_tmp.h
parent1dfb3d4729ce4cd71a593c14dbb2907cd987f8ab (diff)
abstract fetching elts
Diffstat (limited to 'src/gallium/auxiliary/draw/draw_pt_varray_tmp.h')
-rw-r--r--src/gallium/auxiliary/draw/draw_pt_varray_tmp.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/gallium/auxiliary/draw/draw_pt_varray_tmp.h b/src/gallium/auxiliary/draw/draw_pt_varray_tmp.h
index b9a319b253..a3509613f5 100644
--- a/src/gallium/auxiliary/draw/draw_pt_varray_tmp.h
+++ b/src/gallium/auxiliary/draw/draw_pt_varray_tmp.h
@@ -20,10 +20,8 @@ static void FUNC(struct draw_pt_front_end *frontend,
start, count);
#endif
- for (i = 0; i < count; ++i) {
- varray->fetch_elts[i] = start + i;
- }
- varray->fetch_count = count;
+ varray->fetch_start = start;
+ fetch_init(varray, 0, count);
switch (varray->input_prim) {
case PIPE_PRIM_POINTS: