| Index: content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc
|
| diff --git a/content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc b/content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc
|
| index 7c3c806f4839acf0f7a5ad91ed04b7dddca06948..490c45e41f03d1376a347efa715027d79d0ea917 100644
|
| --- a/content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc
|
| +++ b/content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc
|
| @@ -61,12 +61,12 @@ GpuMemoryBufferFactorySurfaceTexture::CreateGpuMemoryBuffer(
|
| return gfx::GpuMemoryBufferHandle();
|
|
|
| SurfaceTextureManager::GetInstance()->RegisterSurfaceTexture(
|
| - id, client_id, surface_texture.get());
|
| + id.id, client_id, surface_texture.get());
|
|
|
| {
|
| base::AutoLock lock(surface_textures_lock_);
|
|
|
| - SurfaceTextureMapKey key(id, client_id);
|
| + SurfaceTextureMapKey key(id.id, client_id);
|
| DCHECK(surface_textures_.find(key) == surface_textures_.end());
|
| surface_textures_[key] = surface_texture;
|
| }
|
| @@ -83,12 +83,13 @@ void GpuMemoryBufferFactorySurfaceTexture::DestroyGpuMemoryBuffer(
|
| {
|
| base::AutoLock lock(surface_textures_lock_);
|
|
|
| - SurfaceTextureMapKey key(id, client_id);
|
| + SurfaceTextureMapKey key(id.id, client_id);
|
| DCHECK(surface_textures_.find(key) != surface_textures_.end());
|
| surface_textures_.erase(key);
|
| }
|
|
|
| - SurfaceTextureManager::GetInstance()->UnregisterSurfaceTexture(id, client_id);
|
| + SurfaceTextureManager::GetInstance()->UnregisterSurfaceTexture(id.id,
|
| + client_id);
|
| }
|
|
|
| gpu::ImageFactory* GpuMemoryBufferFactorySurfaceTexture::AsImageFactory() {
|
| @@ -106,7 +107,7 @@ GpuMemoryBufferFactorySurfaceTexture::CreateImageForGpuMemoryBuffer(
|
|
|
| DCHECK_EQ(handle.type, gfx::SURFACE_TEXTURE_BUFFER);
|
|
|
| - SurfaceTextureMapKey key(handle.id, client_id);
|
| + SurfaceTextureMapKey key(handle.id.id, client_id);
|
| SurfaceTextureMap::iterator it = surface_textures_.find(key);
|
| if (it == surface_textures_.end())
|
| return scoped_refptr<gfx::GLImage>();
|
|
|