Index: cc/delegating_renderer.h |
diff --git a/cc/delegating_renderer.h b/cc/delegating_renderer.h |
deleted file mode 100644 |
index cd3d593ee01e18cf28e527f4e3882d31cebb76ed..0000000000000000000000000000000000000000 |
--- a/cc/delegating_renderer.h |
+++ /dev/null |
@@ -1,69 +0,0 @@ |
-// Copyright 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef CC_DELEGATING_RENDERER_H_ |
-#define CC_DELEGATING_RENDERER_H_ |
- |
-#include "base/memory/scoped_ptr.h" |
-#include "cc/base/cc_export.h" |
-#include "cc/renderer.h" |
-#include "third_party/WebKit/Source/Platform/chromium/public/WebGraphicsContext3D.h" |
- |
-namespace cc { |
- |
-class OutputSurface; |
-class ResourceProvider; |
- |
-class CC_EXPORT DelegatingRenderer : |
- public Renderer, |
- public NON_EXPORTED_BASE( |
- WebKit::WebGraphicsContext3D::WebGraphicsContextLostCallback) |
-{ |
- public: |
- static scoped_ptr<DelegatingRenderer> Create( |
- RendererClient* client, |
- OutputSurface* output_surface, |
- ResourceProvider* resource_provider); |
- virtual ~DelegatingRenderer(); |
- |
- virtual const RendererCapabilities& Capabilities() const OVERRIDE; |
- |
- virtual void DrawFrame(RenderPassList& render_passes_in_draw_order) OVERRIDE; |
- |
- virtual void Finish() OVERRIDE {} |
- |
- virtual bool SwapBuffers() OVERRIDE; |
- |
- virtual void GetFramebufferPixels(void* pixels, gfx::Rect rect) OVERRIDE; |
- |
- virtual void ReceiveCompositorFrameAck(const CompositorFrameAck&) OVERRIDE; |
- |
- virtual bool IsContextLost() OVERRIDE; |
- |
- virtual void SetVisible(bool) OVERRIDE; |
- |
- virtual void SendManagedMemoryStats(size_t bytes_visible, |
- size_t bytes_visible_and_nearby, |
- size_t bytes_allocated) OVERRIDE {} |
- |
- // WebGraphicsContext3D::WebGraphicsContextLostCallback implementation. |
- virtual void onContextLost() OVERRIDE; |
- |
-private: |
- DelegatingRenderer(RendererClient* client, |
- OutputSurface* output_surface, |
- ResourceProvider* resource_provider); |
- bool Initialize(); |
- |
- OutputSurface* output_surface_; |
- ResourceProvider* resource_provider_; |
- RendererCapabilities capabilities_; |
- bool visible_; |
- |
- DISALLOW_COPY_AND_ASSIGN(DelegatingRenderer); |
-}; |
- |
-} // namespace cc |
- |
-#endif // CC_DELEGATING_RENDERER_H_ |