| Index: gpu/command_buffer/service/renderbuffer_manager.cc
|
| diff --git a/gpu/command_buffer/service/renderbuffer_manager.cc b/gpu/command_buffer/service/renderbuffer_manager.cc
|
| index 0525ad54447a1874de3e07701e1cc829bbfd0bd3..416de3bc77f3d9b77975d7b7bb67173aec8392b5 100644
|
| --- a/gpu/command_buffer/service/renderbuffer_manager.cc
|
| +++ b/gpu/command_buffer/service/renderbuffer_manager.cc
|
| @@ -51,9 +51,11 @@ void Renderbuffer::AddToSignature(
|
| internal_format_, samples_, width_, height_);
|
| }
|
|
|
| -Renderbuffer::Renderbuffer(RenderbufferManager* manager, GLuint service_id)
|
| +Renderbuffer::Renderbuffer(RenderbufferManager* manager,
|
| + GLuint client_id,
|
| + GLuint service_id)
|
| : manager_(manager),
|
| - deleted_(false),
|
| + client_id_(client_id),
|
| service_id_(service_id),
|
| cleared_(true),
|
| has_been_bound_(false),
|
| @@ -122,7 +124,8 @@ void RenderbufferManager::SetCleared(Renderbuffer* renderbuffer,
|
|
|
| void RenderbufferManager::CreateRenderbuffer(
|
| GLuint client_id, GLuint service_id) {
|
| - scoped_refptr<Renderbuffer> renderbuffer(new Renderbuffer(this, service_id));
|
| + scoped_refptr<Renderbuffer> renderbuffer(
|
| + new Renderbuffer(this, client_id, service_id));
|
| std::pair<RenderbufferMap::iterator, bool> result =
|
| renderbuffers_.insert(std::make_pair(client_id, renderbuffer));
|
| DCHECK(result.second);
|
| @@ -146,19 +149,6 @@ void RenderbufferManager::RemoveRenderbuffer(GLuint client_id) {
|
| }
|
| }
|
|
|
| -bool RenderbufferManager::GetClientId(
|
| - GLuint service_id, GLuint* client_id) const {
|
| - // This doesn't need to be fast. It's only used during slow queries.
|
| - for (RenderbufferMap::const_iterator it = renderbuffers_.begin();
|
| - it != renderbuffers_.end(); ++it) {
|
| - if (it->second->service_id() == service_id) {
|
| - *client_id = it->first;
|
| - return true;
|
| - }
|
| - }
|
| - return false;
|
| -}
|
| -
|
| bool RenderbufferManager::ComputeEstimatedRenderbufferSize(
|
| int width, int height, int samples, int internal_format, uint32* size) {
|
| DCHECK(size);
|
|
|