| Index: cc/output/software_renderer.cc
|
| diff --git a/cc/output/software_renderer.cc b/cc/output/software_renderer.cc
|
| index d14526eb5f2d9852fa498bbe7f3ccde26f5f436f..4c9a168118c8b9f799fb0f4b1289614662a50c72 100644
|
| --- a/cc/output/software_renderer.cc
|
| +++ b/cc/output/software_renderer.cc
|
| @@ -237,10 +237,9 @@ void SoftwareRenderer::DoDrawQuad(DrawingFrame* frame,
|
| }
|
|
|
| if (quad->ShouldDrawWithBlending() ||
|
| - quad->shared_quad_state->blend_mode != SkXfermode::kSrcOver_Mode) {
|
| + quad->shared_quad_state->blend_mode != SkBlendMode::kSrcOver) {
|
| current_paint_.setAlpha(quad->shared_quad_state->opacity * 255);
|
| - current_paint_.setBlendMode(
|
| - static_cast<SkBlendMode>(quad->shared_quad_state->blend_mode));
|
| + current_paint_.setBlendMode(quad->shared_quad_state->blend_mode);
|
| } else {
|
| current_paint_.setBlendMode(SkBlendMode::kSrc);
|
| }
|
|
|