diff options
author | Roland Scheidegger <[email protected]> | 2006-11-05 23:13:19 +0000 |
---|---|---|
committer | Roland Scheidegger <[email protected]> | 2006-11-05 23:13:19 +0000 |
commit | 0ddd50c8aec1ae6dfe2d649972abf8f36a4e103e (patch) | |
tree | 92679bf3a6da2710e40a16e157904caec206826c | |
parent | aee30f3f9d4c2936ddb735e07ec5988444e0a89e (diff) |
fix vp lockups due to incorrectly set up / emitted attrib inputs.
-rw-r--r-- | src/mesa/drivers/dri/r200/r200_tcl.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/r200/r200_tcl.c b/src/mesa/drivers/dri/r200/r200_tcl.c index 3334d1e1566..86edf7132ce 100644 --- a/src/mesa/drivers/dri/r200/r200_tcl.c +++ b/src/mesa/drivers/dri/r200/r200_tcl.c @@ -384,7 +384,7 @@ static GLboolean r200_run_tcl_render( GLcontext *ctx, r200ContextPtr rmesa = R200_CONTEXT(ctx); TNLcontext *tnl = TNL_CONTEXT(ctx); struct vertex_buffer *VB = &tnl->vb; - GLuint inputs = VERT_BIT_POS | VERT_BIT_COLOR0; + GLuint inputs = 0; GLuint i; /* TODO: separate this from the swtnl pipeline @@ -404,6 +404,7 @@ static GLboolean r200_run_tcl_render( GLcontext *ctx, r200ValidateState( ctx ); if (!ctx->VertexProgram._Enabled) { + inputs = VERT_BIT_POS | VERT_BIT_COLOR0; /* NOTE: inputs != tnl->render_inputs - these are the untransformed * inputs. */ |