Index: src/core/SkRecordDraw.cpp |
diff --git a/src/core/SkRecordDraw.cpp b/src/core/SkRecordDraw.cpp |
index 01846676b6470a3aee6a29776adf4c447bd449d8..5ca9517d3f81cb7adef234596a3e1db9de5e87e5 100644 |
--- a/src/core/SkRecordDraw.cpp |
+++ b/src/core/SkRecordDraw.cpp |
@@ -78,7 +78,7 @@ template <> void Draw::draw(const NoOp&) {} |
#define DRAW(T, call) template <> void Draw::draw(const T& r) { fCanvas->call; } |
DRAW(Restore, restore()); |
DRAW(Save, save()); |
-DRAW(SaveLayer, saveLayer(SkCanvas::SaveLayerRec(r.bounds, r.paint, r.saveLayerFlags))); |
+DRAW(SaveLayer, saveLayer(SkCanvas::SaveLayerRec(r.bounds, r.paint, r.backdrop, r.saveLayerFlags))); |
DRAW(SetMatrix, setMatrix(SkMatrix::Concat(fInitialCTM, r.matrix))); |
DRAW(Concat, concat(r.matrix)); |