| Index: cc/output/overlay_strategy_common.h
|
| diff --git a/cc/output/overlay_strategy_common.h b/cc/output/overlay_strategy_common.h
|
| index 0291be7c4272f84e4ca021af331a307b7394fa5c..685d42dfa265f42f6a1653095595593225243111 100644
|
| --- a/cc/output/overlay_strategy_common.h
|
| +++ b/cc/output/overlay_strategy_common.h
|
| @@ -21,7 +21,8 @@ class CC_EXPORT OverlayStrategyCommon : public OverlayProcessor::Strategy {
|
| explicit OverlayStrategyCommon(OverlayCandidateValidator* capability_checker);
|
| ~OverlayStrategyCommon() override;
|
|
|
| - bool Attempt(RenderPassList* render_passes_in_draw_order,
|
| + bool Attempt(const OverlayProcessor::RendererState& renderer_state,
|
| + RenderPassList* render_passes_in_draw_order,
|
| OverlayCandidateList* candidate_list) override;
|
|
|
| protected:
|
| @@ -43,7 +44,8 @@ class CC_EXPORT OverlayStrategyCommon : public OverlayProcessor::Strategy {
|
| bool GetIOSurfaceQuadInfo(const IOSurfaceDrawQuad& quad,
|
| OverlayCandidate* quad_info);
|
|
|
| - virtual bool TryOverlay(OverlayCandidateValidator* capability_checker,
|
| + virtual bool TryOverlay(const OverlayProcessor::RendererState& renderer_state,
|
| + OverlayCandidateValidator* capability_checker,
|
| RenderPassList* render_passes_in_draw_order,
|
| OverlayCandidateList* candidate_list,
|
| const OverlayCandidate& candidate,
|
|
|