Index: tools/debugger/SkDrawCommand.cpp |
diff --git a/tools/debugger/SkDrawCommand.cpp b/tools/debugger/SkDrawCommand.cpp |
index 75978d4b9512701e1a0bfa7dc932c381f0b35bbf..35e9201b401f6fed71cb19878843d4ec69c00824 100644 |
--- a/tools/debugger/SkDrawCommand.cpp |
+++ b/tools/debugger/SkDrawCommand.cpp |
@@ -573,19 +573,19 @@ Json::Value SkDrawCommand::MakeJsonRegion(const SkRegion& region) { |
return Json::Value("<unimplemented>"); |
} |
-static Json::Value make_json_regionop(SkRegion::Op op) { |
+static Json::Value make_json_regionop(SkCanvas::ClipOp op) { |
switch (op) { |
- case SkRegion::kDifference_Op: |
+ case SkCanvas::kDifference_Op: |
return Json::Value(SKDEBUGCANVAS_REGIONOP_DIFFERENCE); |
- case SkRegion::kIntersect_Op: |
+ case SkCanvas::kIntersect_Op: |
return Json::Value(SKDEBUGCANVAS_REGIONOP_INTERSECT); |
- case SkRegion::kUnion_Op: |
+ case SkCanvas::kUnion_Op: |
return Json::Value(SKDEBUGCANVAS_REGIONOP_UNION); |
- case SkRegion::kXOR_Op: |
+ case SkCanvas::kXOR_Op: |
return Json::Value(SKDEBUGCANVAS_REGIONOP_XOR); |
- case SkRegion::kReverseDifference_Op: |
+ case SkCanvas::kReverseDifference_Op: |
return Json::Value(SKDEBUGCANVAS_REGIONOP_REVERSE_DIFFERENCE); |
- case SkRegion::kReplace_Op: |
+ case SkCanvas::kReplace_Op: |
return Json::Value(SKDEBUGCANVAS_REGIONOP_REPLACE); |
default: |
SkASSERT(false); |
@@ -1605,28 +1605,28 @@ static void extract_json_path(Json::Value& path, SkPath* result) { |
} |
} |
-SkRegion::Op get_json_regionop(Json::Value& jsonOp) { |
+SkCanvas::ClipOp get_json_clipop(Json::Value& jsonOp) { |
const char* op = jsonOp.asCString(); |
if (!strcmp(op, SKDEBUGCANVAS_REGIONOP_DIFFERENCE)) { |
- return SkRegion::kDifference_Op; |
+ return SkCanvas::kDifference_Op; |
} |
else if (!strcmp(op, SKDEBUGCANVAS_REGIONOP_INTERSECT)) { |
- return SkRegion::kIntersect_Op; |
+ return SkCanvas::kIntersect_Op; |
} |
else if (!strcmp(op, SKDEBUGCANVAS_REGIONOP_UNION)) { |
- return SkRegion::kUnion_Op; |
+ return SkCanvas::kUnion_Op; |
} |
else if (!strcmp(op, SKDEBUGCANVAS_REGIONOP_XOR)) { |
- return SkRegion::kXOR_Op; |
+ return SkCanvas::kXOR_Op; |
} |
else if (!strcmp(op, SKDEBUGCANVAS_REGIONOP_REVERSE_DIFFERENCE)) { |
- return SkRegion::kReverseDifference_Op; |
+ return SkCanvas::kReverseDifference_Op; |
} |
else if (!strcmp(op, SKDEBUGCANVAS_REGIONOP_REPLACE)) { |
- return SkRegion::kReplace_Op; |
+ return SkCanvas::kReplace_Op; |
} |
SkASSERT(false); |
- return SkRegion::kIntersect_Op; |
+ return SkCanvas::kIntersect_Op; |
} |
SkClearCommand::SkClearCommand(SkColor color) : INHERITED(kDrawClear_OpType) { |
@@ -1649,14 +1649,14 @@ Json::Value SkClearCommand::toJSON(UrlDataManager& urlDataManager) const { |
return new SkClearCommand(get_json_color(color)); |
} |
-SkClipPathCommand::SkClipPathCommand(const SkPath& path, SkRegion::Op op, bool doAA) |
+SkClipPathCommand::SkClipPathCommand(const SkPath& path, SkCanvas::ClipOp op, bool doAA) |
: INHERITED(kClipPath_OpType) { |
fPath = path; |
fOp = op; |
fDoAA = doAA; |
fInfo.push(SkObjectParser::PathToString(path)); |
- fInfo.push(SkObjectParser::RegionOpToString(op)); |
+ fInfo.push(SkObjectParser::ClipOpToString(op)); |
fInfo.push(SkObjectParser::BoolToString(doAA)); |
} |
@@ -1681,17 +1681,17 @@ SkClipPathCommand* SkClipPathCommand::fromJSON(Json::Value& command, |
UrlDataManager& urlDataManager) { |
SkPath path; |
extract_json_path(command[SKDEBUGCANVAS_ATTRIBUTE_PATH], &path); |
- return new SkClipPathCommand(path, get_json_regionop(command[SKDEBUGCANVAS_ATTRIBUTE_REGIONOP]), |
+ return new SkClipPathCommand(path, get_json_clipop(command[SKDEBUGCANVAS_ATTRIBUTE_REGIONOP]), |
command[SKDEBUGCANVAS_ATTRIBUTE_ANTIALIAS].asBool()); |
} |
-SkClipRegionCommand::SkClipRegionCommand(const SkRegion& region, SkRegion::Op op) |
+SkClipRegionCommand::SkClipRegionCommand(const SkRegion& region, SkCanvas::ClipOp op) |
: INHERITED(kClipRegion_OpType) { |
fRegion = region; |
fOp = op; |
fInfo.push(SkObjectParser::RegionToString(region)); |
- fInfo.push(SkObjectParser::RegionOpToString(op)); |
+ fInfo.push(SkObjectParser::ClipOpToString(op)); |
} |
void SkClipRegionCommand::execute(SkCanvas* canvas) const { |
@@ -1711,14 +1711,14 @@ SkClipRegionCommand* SkClipRegionCommand::fromJSON(Json::Value& command, |
return nullptr; |
} |
-SkClipRectCommand::SkClipRectCommand(const SkRect& rect, SkRegion::Op op, bool doAA) |
+SkClipRectCommand::SkClipRectCommand(const SkRect& rect, SkCanvas::ClipOp op, bool doAA) |
: INHERITED(kClipRect_OpType) { |
fRect = rect; |
fOp = op; |
fDoAA = doAA; |
fInfo.push(SkObjectParser::RectToString(rect)); |
- fInfo.push(SkObjectParser::RegionOpToString(op)); |
+ fInfo.push(SkObjectParser::ClipOpToString(op)); |
fInfo.push(SkObjectParser::BoolToString(doAA)); |
} |
@@ -1742,18 +1742,18 @@ SkClipRectCommand* SkClipRectCommand::fromJSON(Json::Value& command, |
UrlDataManager& urlDataManager) { |
SkRect rect; |
extract_json_rect(command[SKDEBUGCANVAS_ATTRIBUTE_COORDS], &rect); |
- return new SkClipRectCommand(rect, get_json_regionop(command[SKDEBUGCANVAS_ATTRIBUTE_REGIONOP]), |
+ return new SkClipRectCommand(rect, get_json_clipop(command[SKDEBUGCANVAS_ATTRIBUTE_REGIONOP]), |
command[SKDEBUGCANVAS_ATTRIBUTE_ANTIALIAS].asBool()); |
} |
-SkClipRRectCommand::SkClipRRectCommand(const SkRRect& rrect, SkRegion::Op op, bool doAA) |
+SkClipRRectCommand::SkClipRRectCommand(const SkRRect& rrect, SkCanvas::ClipOp op, bool doAA) |
: INHERITED(kClipRRect_OpType) { |
fRRect = rrect; |
fOp = op; |
fDoAA = doAA; |
fInfo.push(SkObjectParser::RRectToString(rrect)); |
- fInfo.push(SkObjectParser::RegionOpToString(op)); |
+ fInfo.push(SkObjectParser::ClipOpToString(op)); |
fInfo.push(SkObjectParser::BoolToString(doAA)); |
} |
@@ -1779,7 +1779,7 @@ SkClipRRectCommand* SkClipRRectCommand::fromJSON(Json::Value& command, |
SkRRect rrect; |
extract_json_rrect(command[SKDEBUGCANVAS_ATTRIBUTE_COORDS], &rrect); |
return new SkClipRRectCommand(rrect, |
- get_json_regionop(command[SKDEBUGCANVAS_ATTRIBUTE_REGIONOP]), |
+ get_json_clipop(command[SKDEBUGCANVAS_ATTRIBUTE_REGIONOP]), |
command[SKDEBUGCANVAS_ATTRIBUTE_ANTIALIAS].asBool()); |
} |