summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r600/r700_render.c
diff options
context:
space:
mode:
authorAndre Maasikas <amaasikas@gmail.com>2010-08-26 15:22:21 +0300
committerAndre Maasikas <amaasikas@gmail.com>2010-08-26 16:55:21 +0300
commit0599509fc4e21a69bcbf121deacbc631c38ccfa2 (patch)
treedcf87e0b3bba8b32d1793d121d05c055039de70e /src/mesa/drivers/dri/r600/r700_render.c
parent90437330e2886fcd351dd11ee0e5aa3e8b523fdc (diff)
r600: fix vertex buffer size calculation
when we dont know max_index we cannot calculate vb size from count anymore - just use the bo size. Also added an assert to remind that we dont handle GL_INT GL_DOUBLE upload when we dont' know max_index - will fix later
Diffstat (limited to 'src/mesa/drivers/dri/r600/r700_render.c')
-rw-r--r--src/mesa/drivers/dri/r600/r700_render.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/r600/r700_render.c b/src/mesa/drivers/dri/r600/r700_render.c
index c5771f9fd0..f90c69c416 100644
--- a/src/mesa/drivers/dri/r600/r700_render.c
+++ b/src/mesa/drivers/dri/r600/r700_render.c
@@ -644,6 +644,7 @@ static void r700SetupStreams(GLcontext *ctx, const struct gl_client_array *input
#endif
)
{
+ assert(count);
r700ConvertAttrib(ctx, count, input[i], &context->stream_desc[index]);
}
else