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) {} |