| Index: cc/surfaces/display.h
|
| diff --git a/cc/surfaces/display.h b/cc/surfaces/display.h
|
| index 0fc2fb0a7484bf5f6a4853c93ef61022cb655521..6d565e9f473010d09049d857c615f95343d35158 100644
|
| --- a/cc/surfaces/display.h
|
| +++ b/cc/surfaces/display.h
|
| @@ -9,8 +9,8 @@
|
| #include <vector>
|
|
|
| #include "base/macros.h"
|
| +#include "cc/output/direct_renderer.h"
|
| #include "cc/output/output_surface_client.h"
|
| -#include "cc/output/renderer.h"
|
| #include "cc/resources/returned_resource.h"
|
| #include "cc/scheduler/begin_frame_source.h"
|
| #include "cc/surfaces/display_scheduler.h"
|
| @@ -33,7 +33,6 @@ class Size;
|
| namespace cc {
|
|
|
| class BeginFrameSource;
|
| -class DirectRenderer;
|
| class DisplayClient;
|
| class OutputSurface;
|
| class RendererSettings;
|
| @@ -51,7 +50,7 @@ class TextureMailboxDeleter;
|
| // surface IDs used to draw into the display and deciding when to draw.
|
| class CC_SURFACES_EXPORT Display : public DisplaySchedulerClient,
|
| public OutputSurfaceClient,
|
| - public RendererClient,
|
| + public DirectRendererClient,
|
| public SurfaceDamageObserver {
|
| public:
|
| // The |begin_frame_source| and |scheduler| may be null (together). In that
|
| @@ -103,7 +102,7 @@ class CC_SURFACES_EXPORT Display : public DisplaySchedulerClient,
|
| const gfx::Rect& viewport,
|
| bool resourceless_software_draw) override;
|
|
|
| - // RendererClient implementation.
|
| + // DirectRendererClient implementation.
|
| void SetFullRootLayerDamage() override;
|
|
|
| // SurfaceDamageObserver implementation.
|
|
|