diff options
-rw-r--r-- | src/mesa/main/varray.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/main/varray.c b/src/mesa/main/varray.c index b268aaa9a3c..4dfc3546a8c 100644 --- a/src/mesa/main/varray.c +++ b/src/mesa/main/varray.c @@ -168,6 +168,8 @@ vertex_attrib_binding(struct gl_context *ctx, if (_mesa_is_bufferobj(vao->BufferBinding[bindingIndex].BufferObj)) vao->VertexAttribBufferMask |= array_bit; + else + vao->VertexAttribBufferMask &= ~array_bit; FLUSH_VERTICES(ctx, _NEW_ARRAY); |