Index: cc/software_renderer.cc |
diff --git a/cc/software_renderer.cc b/cc/software_renderer.cc |
index 7f6e0c9dd7c3f857ca6d3fb4b26d5e7536b4514c..1cb0cd2d451ef3d3f5e77dc0d2535fe25310d3bd 100644 |
--- a/cc/software_renderer.cc |
+++ b/cc/software_renderer.cc |
@@ -313,7 +313,7 @@ void SoftwareRenderer::drawRenderPassQuad(const DrawingFrame& frame, const Rende |
shader->setLocalMatrix(contentMat); |
m_skCurrentPaint.setShader(shader); |
- SkImageFilter* filter = renderPass->filter; |
+ SkImageFilter* filter = renderPass->filter.get(); |
if (filter) |
m_skCurrentPaint.setImageFilter(filter); |