Index: cc/output/compositor_frame_sink.cc |
diff --git a/cc/output/compositor_frame_sink.cc b/cc/output/compositor_frame_sink.cc |
index b441aca45de7f71608ca061cd9a62da37fd7763d..c01efc35ebd63e4c449d01336a701b86d7f5d9a7 100644 |
--- a/cc/output/compositor_frame_sink.cc |
+++ b/cc/output/compositor_frame_sink.cc |
@@ -121,11 +121,9 @@ class SkiaGpuTraceMemoryDump : public SkTraceMemoryDump { |
CompositorFrameSink::CompositorFrameSink( |
scoped_refptr<ContextProvider> context_provider, |
- scoped_refptr<ContextProvider> worker_context_provider, |
- std::unique_ptr<SoftwareOutputDevice> software_device) |
+ scoped_refptr<ContextProvider> worker_context_provider) |
: context_provider_(std::move(context_provider)), |
worker_context_provider_(std::move(worker_context_provider)), |
- software_device_(std::move(software_device)), |
weak_ptr_factory_(this) { |
client_thread_checker_.DetachFromThread(); |
} |
@@ -142,12 +140,6 @@ CompositorFrameSink::~CompositorFrameSink() { |
DetachFromClientInternal(); |
} |
-bool CompositorFrameSink::HasExternalStencilTest() const { |
- return false; |
-} |
- |
-void CompositorFrameSink::ApplyExternalStencil() {} |
- |
bool CompositorFrameSink::BindToClient(CompositorFrameSinkClient* client) { |
DCHECK(client_thread_checker_.CalledOnValidThread()); |
DCHECK(client); |
@@ -184,43 +176,6 @@ void CompositorFrameSink::DetachFromClient() { |
DetachFromClientInternal(); |
} |
-void CompositorFrameSink::EnsureBackbuffer() { |
- if (software_device_) |
- software_device_->EnsureBackbuffer(); |
-} |
- |
-void CompositorFrameSink::DiscardBackbuffer() { |
- if (context_provider_.get()) |
- context_provider_->ContextGL()->DiscardBackbufferCHROMIUM(); |
- if (software_device_) |
- software_device_->DiscardBackbuffer(); |
-} |
- |
-void CompositorFrameSink::Reshape(const gfx::Size& size, |
- float scale_factor, |
- const gfx::ColorSpace& color_space, |
- bool has_alpha) { |
- device_color_space_ = color_space; |
- if (size == surface_size_ && scale_factor == device_scale_factor_ && |
- has_alpha == has_alpha_) |
- return; |
- |
- surface_size_ = size; |
- device_scale_factor_ = scale_factor; |
- has_alpha_ = has_alpha; |
- if (context_provider_.get()) { |
- context_provider_->ContextGL()->ResizeCHROMIUM(size.width(), size.height(), |
- scale_factor, has_alpha); |
- } |
- if (software_device_) |
- software_device_->Resize(size, scale_factor); |
-} |
- |
-void CompositorFrameSink::BindFramebuffer() { |
- DCHECK(context_provider_.get()); |
- context_provider_->ContextGL()->BindFramebuffer(GL_FRAMEBUFFER, 0); |
-} |
- |
void CompositorFrameSink::PostSwapBuffersComplete() { |
base::ThreadTaskRunnerHandle::Get()->PostTask( |
FROM_HERE, base::Bind(&CompositorFrameSink::OnSwapBuffersComplete, |
@@ -233,28 +188,6 @@ void CompositorFrameSink::OnSwapBuffersComplete() { |
client_->DidSwapBuffersComplete(); |
} |
-void CompositorFrameSink::DidReceiveTextureInUseResponses( |
- const gpu::TextureInUseResponses& responses) { |
- client_->DidReceiveTextureInUseResponses(responses); |
-} |
- |
-OverlayCandidateValidator* CompositorFrameSink::GetOverlayCandidateValidator() |
- const { |
- return nullptr; |
-} |
- |
-bool CompositorFrameSink::IsDisplayedAsOverlayPlane() const { |
- return false; |
-} |
- |
-unsigned CompositorFrameSink::GetOverlayTextureId() const { |
- return 0; |
-} |
- |
-bool CompositorFrameSink::SurfaceIsSuspendForRecycle() const { |
- return false; |
-} |
- |
bool CompositorFrameSink::OnMemoryDump( |
const base::trace_event::MemoryDumpArgs& args, |
base::trace_event::ProcessMemoryDump* pmd) { |