Index: content/browser/gpu/gpu_surface_tracker.cc |
diff --git a/content/browser/gpu/gpu_surface_tracker.cc b/content/browser/gpu/gpu_surface_tracker.cc |
index 9d29af1605eaa9745d7c2291e5dee74ff6f16cd3..31fcef56254cc77e76a148e473488a3bcb5db825 100644 |
--- a/content/browser/gpu/gpu_surface_tracker.cc |
+++ b/content/browser/gpu/gpu_surface_tracker.cc |
@@ -31,7 +31,7 @@ int GpuSurfaceTracker::AddSurfaceForRenderer(int renderer_id, |
int surface_id = next_surface_id_++; |
surface_map_[surface_id] = |
SurfaceInfo(renderer_id, render_widget_id, gfx::kNullAcceleratedWidget, |
- gfx::GLSurfaceHandle(), NULL); |
+ gfx::GLSurfaceHandle()); |
return surface_id; |
} |
@@ -53,8 +53,7 @@ int GpuSurfaceTracker::AddSurfaceForNativeWidget( |
gfx::AcceleratedWidget widget) { |
base::AutoLock lock(lock_); |
int surface_id = next_surface_id_++; |
- surface_map_[surface_id] = |
- SurfaceInfo(0, 0, widget, gfx::GLSurfaceHandle(), NULL); |
+ surface_map_[surface_id] = SurfaceInfo(0, 0, widget, gfx::GLSurfaceHandle()); |
return surface_id; |
} |
@@ -64,21 +63,6 @@ void GpuSurfaceTracker::RemoveSurface(int surface_id) { |
surface_map_.erase(surface_id); |
} |
-bool GpuSurfaceTracker::GetRenderWidgetIDForSurface(int surface_id, |
- int* renderer_id, |
- int* render_widget_id) { |
- base::AutoLock lock(lock_); |
- SurfaceMap::iterator it = surface_map_.find(surface_id); |
- if (it == surface_map_.end()) |
- return false; |
- const SurfaceInfo& info = it->second; |
- if (!info.handle.is_transport()) |
- return false; |
- *renderer_id = info.renderer_id; |
- *render_widget_id = info.render_widget_id; |
- return true; |
-} |
- |
void GpuSurfaceTracker::SetSurfaceHandle(int surface_id, |
const gfx::GLSurfaceHandle& handle) { |
base::AutoLock lock(lock_); |
@@ -109,17 +93,6 @@ gfx::AcceleratedWidget GpuSurfaceTracker::AcquireNativeWidget(int surface_id) { |
return it->second.native_widget; |
} |
-void GpuSurfaceTracker::SetNativeWidget( |
- int surface_id, gfx::AcceleratedWidget widget, |
- SurfaceRef* surface_ref) { |
- base::AutoLock lock(lock_); |
- SurfaceMap::iterator it = surface_map_.find(surface_id); |
- DCHECK(it != surface_map_.end()); |
- SurfaceInfo& info = it->second; |
- info.native_widget = widget; |
- info.surface_ref = surface_ref; |
-} |
- |
std::size_t GpuSurfaceTracker::GetSurfaceCount() { |
base::AutoLock lock(lock_); |
return surface_map_.size(); |
@@ -134,13 +107,11 @@ GpuSurfaceTracker::SurfaceInfo::SurfaceInfo( |
int renderer_id, |
int render_widget_id, |
const gfx::AcceleratedWidget& native_widget, |
- const gfx::GLSurfaceHandle& handle, |
- const scoped_refptr<SurfaceRef>& surface_ref) |
+ const gfx::GLSurfaceHandle& handle) |
: renderer_id(renderer_id), |
render_widget_id(render_widget_id), |
native_widget(native_widget), |
- handle(handle), |
- surface_ref(surface_ref) { } |
+ handle(handle) {} |
GpuSurfaceTracker::SurfaceInfo::~SurfaceInfo() { } |