| Index: cc/output/direct_renderer.h
|
| diff --git a/cc/output/direct_renderer.h b/cc/output/direct_renderer.h
|
| index 2bf0c9c39ff8f598259d2514f6f300c064f47322..d7ab11c340cb9c699ac4cf2afe330427d2fc2bc2 100644
|
| --- a/cc/output/direct_renderer.h
|
| +++ b/cc/output/direct_renderer.h
|
| @@ -12,6 +12,7 @@
|
| #include "base/macros.h"
|
| #include "cc/base/cc_export.h"
|
| #include "cc/output/ca_layer_overlay.h"
|
| +#include "cc/output/output_surface_frame.h"
|
| #include "cc/output/overlay_processor.h"
|
| #include "cc/quads/tile_draw_quad.h"
|
| #include "cc/resources/resource_provider.h"
|
| @@ -57,7 +58,7 @@ class CC_EXPORT DirectRenderer {
|
| const gfx::Size& device_viewport_size);
|
|
|
| // Public interface implemented by subclasses.
|
| - virtual void SwapBuffers(std::vector<ui::LatencyInfo> latency_info) = 0;
|
| + virtual void SwapBuffers(OutputSurfaceFrame output_frame) = 0;
|
| virtual void SwapBuffersComplete() {}
|
| virtual void DidReceiveTextureInUseResponses(
|
| const gpu::TextureInUseResponses& responses) {}
|
|
|