| Index: content/common/gpu/image_transport_surface.h
|
| diff --git a/content/common/gpu/image_transport_surface.h b/content/common/gpu/image_transport_surface.h
|
| index 0bad48c4af91cb157dd441d6bb6a68e56038e7d3..40c258f4e67746fccd145598fedd8ae48a4b49a3 100644
|
| --- a/content/common/gpu/image_transport_surface.h
|
| +++ b/content/common/gpu/image_transport_surface.h
|
| @@ -63,7 +63,7 @@ class ImageTransportSurface {
|
| virtual void OnResizeViewACK() = 0;
|
| virtual void OnResize(gfx::Size size, float scale_factor) = 0;
|
| virtual void SetLatencyInfo(
|
| - const ui::LatencyInfo& latency_info) = 0;
|
| + const std::vector<ui::LatencyInfo>& latency_info) = 0;
|
| virtual void WakeUpGpu() = 0;
|
|
|
| // Creates a surface with the given attributes.
|
| @@ -125,7 +125,7 @@ class ImageTransportHelper
|
| void SendUpdateVSyncParameters(
|
| base::TimeTicks timebase, base::TimeDelta interval);
|
|
|
| - void SendLatencyInfo(const ui::LatencyInfo& latency_info);
|
| + void SendLatencyInfo(const std::vector<ui::LatencyInfo>& latency_info);
|
|
|
| // Whether or not we should execute more commands.
|
| void SetScheduled(bool is_scheduled);
|
| @@ -159,7 +159,7 @@ class ImageTransportHelper
|
| // Backbuffer resize callback.
|
| void Resize(gfx::Size size, float scale_factor);
|
|
|
| - void SetLatencyInfo(const ui::LatencyInfo& latency_info);
|
| + void SetLatencyInfo(const std::vector<ui::LatencyInfo>& latency_info);
|
|
|
| // Weak pointers that point to objects that outlive this helper.
|
| ImageTransportSurface* surface_;
|
| @@ -198,7 +198,7 @@ class PassThroughImageTransportSurface
|
| virtual void OnResize(gfx::Size size, float scale_factor) OVERRIDE;
|
| virtual gfx::Size GetSize() OVERRIDE;
|
| virtual void SetLatencyInfo(
|
| - const ui::LatencyInfo& latency_info) OVERRIDE;
|
| + const std::vector<ui::LatencyInfo>& latency_info) OVERRIDE;
|
| virtual void WakeUpGpu() OVERRIDE;
|
|
|
| protected:
|
| @@ -217,7 +217,7 @@ class PassThroughImageTransportSurface
|
| bool did_set_swap_interval_;
|
| bool did_unschedule_;
|
| bool is_swap_buffers_pending_;
|
| - ui::LatencyInfo latency_info_;
|
| + std::vector<ui::LatencyInfo> latency_info_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(PassThroughImageTransportSurface);
|
| };
|
|
|