diff options
author | Roland Scheidegger <[email protected]> | 2010-03-09 20:31:40 +0100 |
---|---|---|
committer | Roland Scheidegger <[email protected]> | 2010-03-09 20:33:21 +0100 |
commit | a673dee4553b6f1649d4cc31f7f7849058411c49 (patch) | |
tree | 7e924f158f03ca49a2d1b59285ad76264a68eaab | |
parent | 0d6b0b0d9d5257cc8fb95786b6cd77d088bdb35e (diff) |
mesa/st: initialize velements state properly
one variable is a bitfield where the rest is never written to, which caused
valgrind to complain. Might have caused cso to not recognize an already stored
state. Reported by Christoph Bumiller.
-rw-r--r-- | src/mesa/state_tracker/st_draw.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_draw.c b/src/mesa/state_tracker/st_draw.c index 4d2e39108d5..8a6e1ed4662 100644 --- a/src/mesa/state_tracker/st_draw.c +++ b/src/mesa/state_tracker/st_draw.c @@ -563,6 +563,7 @@ st_draw_vbo(GLcontext *ctx, (void) check_uniforms; #endif + memset(velements, 0, sizeof(struct pipe_vertex_element) * vpv->num_inputs); /* * Setup the vbuffer[] and velements[] arrays. */ |