| Index: gpu/command_buffer/service/renderbuffer_manager.cc
 | 
| ===================================================================
 | 
| --- gpu/command_buffer/service/renderbuffer_manager.cc	(revision 45605)
 | 
| +++ gpu/command_buffer/service/renderbuffer_manager.cc	(working copy)
 | 
| @@ -10,26 +10,27 @@
 | 
|  namespace gpu {
 | 
|  namespace gles2 {
 | 
|  
 | 
| -void RenderbufferManager::CreateRenderbufferInfo(GLuint renderbuffer_id) {
 | 
| +void RenderbufferManager::CreateRenderbufferInfo(
 | 
| +    GLuint client_id, GLuint service_id) {
 | 
|    std::pair<RenderbufferInfoMap::iterator, bool> result =
 | 
|        renderbuffer_infos_.insert(
 | 
|            std::make_pair(
 | 
| -              renderbuffer_id,
 | 
| -              RenderbufferInfo::Ref(new RenderbufferInfo(renderbuffer_id))));
 | 
| +              client_id,
 | 
| +              RenderbufferInfo::Ref(new RenderbufferInfo(service_id))));
 | 
|    DCHECK(result.second);
 | 
|  }
 | 
|  
 | 
|  RenderbufferManager::RenderbufferInfo* RenderbufferManager::GetRenderbufferInfo(
 | 
| -    GLuint renderbuffer_id) {
 | 
| -  RenderbufferInfoMap::iterator it = renderbuffer_infos_.find(renderbuffer_id);
 | 
| +    GLuint client_id) {
 | 
| +  RenderbufferInfoMap::iterator it = renderbuffer_infos_.find(client_id);
 | 
|    return it != renderbuffer_infos_.end() ? it->second : NULL;
 | 
|  }
 | 
|  
 | 
| -void RenderbufferManager::RemoveRenderbufferInfo(GLuint renderbuffer_id) {
 | 
| -  RenderbufferInfoMap::iterator it = renderbuffer_infos_.find(renderbuffer_id);
 | 
| +void RenderbufferManager::RemoveRenderbufferInfo(GLuint client_id) {
 | 
| +  RenderbufferInfoMap::iterator it = renderbuffer_infos_.find(client_id);
 | 
|    if (it != renderbuffer_infos_.end()) {
 | 
|      it->second->MarkAsDeleted();
 | 
| -    renderbuffer_infos_.erase(renderbuffer_id);
 | 
| +    renderbuffer_infos_.erase(it);
 | 
|    }
 | 
|  }
 | 
|  
 | 
| 
 |