| Index: cc/output/direct_renderer.cc | 
| diff --git a/cc/output/direct_renderer.cc b/cc/output/direct_renderer.cc | 
| index ad39f1a3ed545eb86df989e8efdc993711c4ecf4..d59f93987e882e2c0499260f07dd609f5798abd2 100644 | 
| --- a/cc/output/direct_renderer.cc | 
| +++ b/cc/output/direct_renderer.cc | 
| @@ -14,6 +14,7 @@ | 
| #include "cc/base/math_util.h" | 
| #include "cc/output/copy_output_request.h" | 
| #include "cc/quads/draw_quad.h" | 
| +#include "cc/quads/texture_draw_quad.h" | 
| #include "ui/gfx/geometry/rect_conversions.h" | 
| #include "ui/gfx/transform.h" | 
|  | 
| @@ -133,6 +134,7 @@ DirectRenderer::DirectRenderer(RendererClient* client, | 
| resource_provider_(resource_provider), | 
| overlay_processor_( | 
| new OverlayProcessor(output_surface, resource_provider)) { | 
| +  //printf("DirectRenderer %p\n", this); | 
| overlay_processor_->Initialize(); | 
| } | 
|  | 
| @@ -197,6 +199,14 @@ void DirectRenderer::DrawFrame(RenderPassList* render_passes_in_draw_order, | 
| const gfx::Rect& device_viewport_rect, | 
| const gfx::Rect& device_clip_rect, | 
| bool disable_picture_quad_image_filtering) { | 
| +  /*for (auto* render_pass : *render_passes_in_draw_order) { | 
| +    for (auto& quad : render_pass->quad_list) { | 
| +      if (quad.material == DrawQuad::TEXTURE_CONTENT) { | 
| +        TextureDrawQuad& tq = static_cast<TextureDrawQuad&>(quad); | 
| +        printf("DirectRenderer::DrawFrame texture quad %d %d\n", tq.nearest_neighbor, tq.resource_id); | 
| +      } | 
| +    } | 
| +  }*/ | 
| TRACE_EVENT0("cc", "DirectRenderer::DrawFrame"); | 
| UMA_HISTOGRAM_COUNTS("Renderer4.renderPassCount", | 
| render_passes_in_draw_order->size()); | 
| @@ -381,6 +391,10 @@ void DirectRenderer::DrawRenderPass(DrawingFrame* frame, | 
| SetScissorStateForQuad(frame, quad); | 
| } | 
|  | 
| +    /*if (quad.material == DrawQuad::TEXTURE_CONTENT) { | 
| +      const TextureDrawQuad& tquad = static_cast<const TextureDrawQuad&>(quad); | 
| +      printf("DirectRenderer::DrawRenderPass %d %d\n", tquad.nearest_neighbor, tquad.resource_id); | 
| +    }*/ | 
| if (!should_skip_quad) | 
| DoDrawQuad(frame, &quad); | 
| } | 
|  |