summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_emit.c
diff options
context:
space:
mode:
authorMaciej Cencora <m.cencora@gmail.com>2009-05-30 20:38:29 +0200
committerDave Airlie <airlied@redhat.com>2009-06-07 16:39:33 +1000
commitfd80128e15c6393fa85088577ab2ca320c6cb8ae (patch)
tree5b2f5159155df1b18e9f44fd3ee9dd4905607bd3 /src/mesa/drivers/dri/r300/r300_emit.c
parente98082997c8cfe3bf9c1c1cdc40c23ee897d1007 (diff)
r300: add hw accelerated support for different vertex data formats
Diffstat (limited to 'src/mesa/drivers/dri/r300/r300_emit.c')
-rw-r--r--src/mesa/drivers/dri/r300/r300_emit.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/r300/r300_emit.c b/src/mesa/drivers/dri/r300/r300_emit.c
index 1e79a76b47..d6c29ea388 100644
--- a/src/mesa/drivers/dri/r300/r300_emit.c
+++ b/src/mesa/drivers/dri/r300/r300_emit.c
@@ -337,6 +337,11 @@ void r300EmitArrays(GLcontext * ctx)
r300VAPOutputCntl1(ctx, OutputsWritten);
rmesa->radeon.tcl.aos_count = nr;
+
+ /* Fill index buffer info */
+ rmesa->ind_buf.ptr = vb->Elts;
+ rmesa->ind_buf.is_32bit = GL_TRUE;
+ rmesa->ind_buf.free_needed = GL_FALSE;
}
void r300EmitCacheFlush(r300ContextPtr rmesa)