Index: cc/output/software_renderer.cc |
diff --git a/cc/output/software_renderer.cc b/cc/output/software_renderer.cc |
index c34fb4d8630130d893a744caf3c0ca0f900c6b25..5d5c2dbc6d5fa2395290835327aa85f186912f58 100644 |
--- a/cc/output/software_renderer.cc |
+++ b/cc/output/software_renderer.cc |
@@ -13,7 +13,6 @@ |
#include "cc/output/output_surface.h" |
#include "cc/output/render_surface_filters.h" |
#include "cc/output/software_output_device.h" |
-#include "cc/quads/checkerboard_draw_quad.h" |
#include "cc/quads/debug_border_draw_quad.h" |
#include "cc/quads/picture_draw_quad.h" |
#include "cc/quads/render_pass_draw_quad.h" |
@@ -302,14 +301,6 @@ void SoftwareRenderer::DoDrawQuad(DrawingFrame* frame, |
} |
switch (quad->material) { |
- case DrawQuad::CHECKERBOARD: |
- // TODO(enne) For now since checkerboards shouldn't be part of a 3D |
- // context, clipping regions aren't supported so we skip drawing them |
- // if this becomes the case. |
- if (!draw_region) { |
- DrawCheckerboardQuad(frame, CheckerboardDrawQuad::MaterialCast(quad)); |
- } |
- break; |
case DrawQuad::DEBUG_BORDER: |
DrawDebugBorderQuad(frame, DebugBorderDrawQuad::MaterialCast(quad)); |
break; |
@@ -348,16 +339,6 @@ void SoftwareRenderer::DoDrawQuad(DrawingFrame* frame, |
} |
} |
-void SoftwareRenderer::DrawCheckerboardQuad(const DrawingFrame* frame, |
- const CheckerboardDrawQuad* quad) { |
- gfx::RectF visible_quad_vertex_rect = MathUtil::ScaleRectProportional( |
- QuadVertexRect(), quad->rect, quad->visible_rect); |
- current_paint_.setColor(quad->color); |
- current_paint_.setAlpha(quad->shared_quad_state->opacity); |
- current_canvas_->drawRect(gfx::RectFToSkRect(visible_quad_vertex_rect), |
- current_paint_); |
-} |
- |
void SoftwareRenderer::DrawDebugBorderQuad(const DrawingFrame* frame, |
const DebugBorderDrawQuad* quad) { |
// We need to apply the matrix manually to have pixel-sized stroke width. |