Chromium Code Reviews| Index: cc/resources/resource_provider.cc |
| diff --git a/cc/resources/resource_provider.cc b/cc/resources/resource_provider.cc |
| index 115238f73cb5e74f32e666db16abc4ff276bf244..5ae38d8b827bcff1895772aaf73753cd1ad307f2 100644 |
| --- a/cc/resources/resource_provider.cc |
| +++ b/cc/resources/resource_provider.cc |
| @@ -1086,11 +1086,9 @@ ResourceProvider::ScopedWriteLockGpuMemoryBuffer:: |
| DCHECK_EQ(gpu_memory_buffer_->GetHandle().type, gfx::SHARED_MEMORY_BUFFER); |
| #endif |
| - resource_->image_id = |
| - gl->CreateImageCHROMIUM(gpu_memory_buffer_->AsClientBuffer(), |
| - size_.width(), |
| - size_.height(), |
| - GL_RGBA); |
| + ClientBuffer client_buffer = gpu_memory_buffer_->AsClientBuffer(); |
|
mcasas
2015/02/28 01:14:26
In this and similar temporary instantiations, can
emircan
2015/02/28 02:33:36
Changed it to a const ref to the temp object.
|
| + resource_->image_id = gl->CreateImageCHROMIUM(&client_buffer, size_.width(), |
| + size_.height(), GL_RGBA); |
| } |
| std::swap(resource_->gpu_memory_buffer, gpu_memory_buffer_); |