nv30: fixes.
authorStephane Marchesin <marchesin@icps.u-strasbg.fr>
Sat, 16 Feb 2008 02:04:28 +0000 (03:04 +0100)
committerStephane Marchesin <marchesin@icps.u-strasbg.fr>
Sat, 16 Feb 2008 02:04:28 +0000 (03:04 +0100)
src/mesa/pipe/nv30/nv30_vbo.c

index 414cf55ac8d19962b795a0669c226903f00a00e6..57fb9bc8a570d34949e7ecb971fc5ba5d89c6106 100644 (file)
@@ -241,7 +241,7 @@ nv30_draw_elements_u08(struct nv30_context *nv30, void *ib,
        int push, i;
 
        if (count & 1) {
-               BEGIN_RING(rankine, NV40TCL_VB_ELEMENT_U32, 1);
+               BEGIN_RING(rankine, NV34TCL_VB_ELEMENT_U32, 1);
                OUT_RING  (elts[0]);
                elts++; count--;
        }
@@ -249,7 +249,7 @@ nv30_draw_elements_u08(struct nv30_context *nv30, void *ib,
        while (count) {
                push = MIN2(count, 2047 * 2);
 
-               BEGIN_RING_NI(rankine, NV40TCL_VB_ELEMENT_U16, push >> 1);
+               BEGIN_RING_NI(rankine, NV34TCL_VB_ELEMENT_U16, push >> 1);
                for (i = 0; i < push; i+=2)
                        OUT_RING((elts[i+1] << 16) | elts[i]);