Index: cc/output/direct_renderer.h |
diff --git a/cc/output/direct_renderer.h b/cc/output/direct_renderer.h |
index 3c4717a1208bc172f79aedb18182e514b68c7b8f..96afbd6122b0273d2355a570e264ed8486fddfdc 100644 |
--- a/cc/output/direct_renderer.h |
+++ b/cc/output/direct_renderer.h |
@@ -12,11 +12,11 @@ |
#include "base/macros.h" |
#include "cc/base/cc_export.h" |
#include "cc/output/ca_layer_overlay.h" |
-#include "cc/output/compositor_frame_metadata.h" |
#include "cc/output/overlay_processor.h" |
#include "cc/quads/tile_draw_quad.h" |
#include "cc/resources/resource_provider.h" |
#include "gpu/command_buffer/common/texture_in_use_response.h" |
+#include "ui/events/latency_info.h" |
#include "ui/gfx/geometry/quad_f.h" |
#include "ui/gfx/geometry/rect.h" |
@@ -59,7 +59,7 @@ class CC_EXPORT DirectRenderer { |
const gfx::Rect& device_clip_rect); |
// Public interface implemented by subclasses. |
- virtual void SwapBuffers(CompositorFrameMetadata metadata) = 0; |
+ virtual void SwapBuffers(std::vector<ui::LatencyInfo> latency_info) = 0; |
virtual void SwapBuffersComplete() {} |
virtual void DidReceiveTextureInUseResponses( |
const gpu::TextureInUseResponses& responses) {} |