Index: cc/layers/delegated_renderer_layer_impl.cc |
diff --git a/cc/layers/delegated_renderer_layer_impl.cc b/cc/layers/delegated_renderer_layer_impl.cc |
index 9eca7a13954985ddd502d188054feedfe81db797..8a95b9e9137f26dbb68ad2241011a5132fc9cde2 100644 |
--- a/cc/layers/delegated_renderer_layer_impl.cc |
+++ b/cc/layers/delegated_renderer_layer_impl.cc |
@@ -257,13 +257,13 @@ void DelegatedRendererLayerImpl::AppendQuads( |
RenderPass* render_pass, |
const Occlusion& occlusion_in_content_space, |
AppendQuadsData* append_quads_data) { |
- AppendRainbowDebugBorder(render_pass, append_quads_data); |
+ AppendRainbowDebugBorder(render_pass); |
// This list will be empty after a lost context until a new frame arrives. |
if (render_passes_in_draw_order_.empty()) |
return; |
- RenderPassId target_render_pass_id = append_quads_data->render_pass_id; |
+ RenderPassId target_render_pass_id = render_pass->id; |
const RenderPass* root_delegated_render_pass = |
render_passes_in_draw_order_.back(); |
@@ -283,7 +283,6 @@ void DelegatedRendererLayerImpl::AppendQuads( |
AppendRenderPassQuads(render_pass, |
occlusion_in_content_space, |
- append_quads_data, |
root_delegated_render_pass, |
frame_size); |
} else { |
@@ -295,15 +294,13 @@ void DelegatedRendererLayerImpl::AppendQuads( |
render_passes_in_draw_order_[render_pass_index]; |
AppendRenderPassQuads(render_pass, |
occlusion_in_content_space, |
- append_quads_data, |
delegated_render_pass, |
frame_size); |
} |
} |
void DelegatedRendererLayerImpl::AppendRainbowDebugBorder( |
- RenderPass* render_pass, |
- AppendQuadsData* append_quads_data) { |
+ RenderPass* render_pass) { |
if (!ShowDebugBorders()) |
return; |
@@ -385,7 +382,6 @@ void DelegatedRendererLayerImpl::AppendRainbowDebugBorder( |
void DelegatedRendererLayerImpl::AppendRenderPassQuads( |
RenderPass* render_pass, |
const Occlusion& occlusion_in_content_space, |
- AppendQuadsData* append_quads_data, |
const RenderPass* delegated_render_pass, |
const gfx::Size& frame_size) const { |
const SharedQuadState* delegated_shared_quad_state = nullptr; |
@@ -467,8 +463,7 @@ void DelegatedRendererLayerImpl::AppendRenderPassQuads( |
// The frame may have a RenderPassDrawQuad that points to a RenderPass not |
// part of the frame. Just ignore these quads. |
if (present) { |
- DCHECK(output_contributing_render_pass_id != |
- append_quads_data->render_pass_id); |
+ DCHECK(output_contributing_render_pass_id != render_pass->id); |
RenderPassDrawQuad* output_quad = |
render_pass->CopyFromAndAppendRenderPassDrawQuad( |