diff options
Diffstat (limited to 'gpu/command_buffer/service/vertex_array_manager.cc')
-rw-r--r-- | gpu/command_buffer/service/vertex_array_manager.cc | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/gpu/command_buffer/service/vertex_array_manager.cc b/gpu/command_buffer/service/vertex_array_manager.cc index 1560c04..9747519 100644 --- a/gpu/command_buffer/service/vertex_array_manager.cc +++ b/gpu/command_buffer/service/vertex_array_manager.cc @@ -28,22 +28,14 @@ void VertexArrayManager::Destroy(bool have_context) { vertex_attrib_managers_.clear(); } -scoped_refptr<VertexAttribManager> -VertexArrayManager::CreateVertexAttribManager(GLuint client_id, - GLuint service_id, - uint32 num_vertex_attribs, - bool client_visible) { +void VertexArrayManager::CreateVertexAttribManager( + GLuint client_id, GLuint service_id, uint32 num_vertex_attribs) { scoped_refptr<VertexAttribManager> vertex_attrib_manager( new VertexAttribManager(this, service_id, num_vertex_attribs)); - - if (client_visible) { - std::pair<VertexAttribManagerMap::iterator, bool> result = - vertex_attrib_managers_.insert( - std::make_pair(client_id, vertex_attrib_manager)); - DCHECK(result.second); - } - - return vertex_attrib_manager; + std::pair<VertexAttribManagerMap::iterator, bool> result = + vertex_attrib_managers_.insert( + std::make_pair(client_id, vertex_attrib_manager)); + DCHECK(result.second); } VertexAttribManager* VertexArrayManager::GetVertexAttribManager( |