From 92fb0a65eb5ba36bb6eb55495191f77fcfa6d7d0 Mon Sep 17 00:00:00 2001 From: reed Date: Sat, 19 Dec 2015 16:54:55 -0800 Subject: switch to using SaveLayerFlags (SaveFlags are deprecated) prepares the way for https://codereview.chromium.org/1535993003 BUG= Review URL: https://codereview.chromium.org/1537203002 Cr-Commit-Position: refs/heads/master@{#366288} --- skia/ext/benchmarking_canvas.cc | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'skia/ext') diff --git a/skia/ext/benchmarking_canvas.cc b/skia/ext/benchmarking_canvas.cc index 0701675..cb299c7 100644 --- a/skia/ext/benchmarking_canvas.cc +++ b/skia/ext/benchmarking_canvas.cc @@ -274,14 +274,12 @@ scoped_ptr AsValue(const SkPaint& paint) { } WARN_UNUSED_RESULT -scoped_ptr AsValue(SkCanvas::SaveFlags flags) { +scoped_ptr SaveLayerFlagsAsValue(SkCanvas::SaveLayerFlags flags) { FlagsBuilder builder('|'); - builder.addFlag(flags & SkCanvas::kHasAlphaLayer_SaveFlag, - "kHasAlphaLayer"); - builder.addFlag(flags & SkCanvas::kFullColorLayer_SaveFlag, - "kFullColorLayer"); - builder.addFlag(flags & SkCanvas::kClipToLayer_SaveFlag, - "kClipToLayer"); + builder.addFlag(flags & SkCanvas::kIsOpaque_SaveLayerFlag, + "kIsOpaque"); + builder.addFlag(flags & SkCanvas::kPreserveLCDText_SaveLayerFlag, + "kPreserveLCDText"); scoped_ptr val(new base::StringValue(builder.str())); @@ -550,7 +548,7 @@ SkCanvas::SaveLayerStrategy BenchmarkingCanvas::getSaveLayerStrategy( if (rec.fBounds) op.addParam("bounds", AsValue(*rec.fBounds)); if (rec.fSaveLayerFlags) - op.addParam("flags", AsValue(rec.fSaveLayerFlags)); + op.addParam("flags", SaveLayerFlagsAsValue(rec.fSaveLayerFlags)); return INHERITED::getSaveLayerStrategy(rec); } -- cgit v1.1