Index: gpu/command_buffer/client/vertex_array_object_manager.cc |
diff --git a/gpu/command_buffer/client/vertex_array_object_manager.cc b/gpu/command_buffer/client/vertex_array_object_manager.cc |
index 4c76fb56899d7651c8acdf82228ba1e4364abfbc..65eb7c7e40cbc89e531f6373770fb7ee0f9ae7cf 100644 |
--- a/gpu/command_buffer/client/vertex_array_object_manager.cc |
+++ b/gpu/command_buffer/client/vertex_array_object_manager.cc |
@@ -209,6 +209,9 @@ void VertexArrayObject::UnbindBuffer(GLuint id) { |
} |
} |
} |
+ if (bound_element_array_buffer_id_ == id) { |
+ bound_element_array_buffer_id_ = 0; |
+ } |
} |
bool VertexArrayObject::BindElementArray(GLuint id) { |