Index: cc/resources/gpu_rasterizer.cc |
diff --git a/cc/resources/gpu_rasterizer.cc b/cc/resources/gpu_rasterizer.cc |
index 2937f75c2432b4bc24deaf3dbe22426f7da60c11..3fdc8bbbbc744273a3c3b9cf5a78b909a11dda17 100644 |
--- a/cc/resources/gpu_rasterizer.cc |
+++ b/cc/resources/gpu_rasterizer.cc |
@@ -83,7 +83,8 @@ void GpuRasterizer::RasterizeTiles( |
update_tile_draw_info.Run(tile, resource.Pass(), analysis); |
} |
- multi_picture_draw_.draw(); |
+ // If MSAA is enabled, tell Skia to resolve each render target after draw. |
+ multi_picture_draw_.draw(msaa_sample_count_ > 0); |
} |
void GpuRasterizer::PerformSolidColorAnalysis( |