X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Fskia%2Fdm%2FDMSerializeTask.cpp;h=d8b460dffbacf40929368416edf502b0dc3482dc;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=161836b7d39a23a59f945e144dc90ff4520ce69d;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/skia/dm/DMSerializeTask.cpp b/src/third_party/skia/dm/DMSerializeTask.cpp index 161836b..d8b460d 100644 --- a/src/third_party/skia/dm/DMSerializeTask.cpp +++ b/src/third_party/skia/dm/DMSerializeTask.cpp @@ -6,28 +6,19 @@ #include "SkPicture.h" #include "SkPixelRef.h" -DEFINE_bool(serialize, true, "If true, run picture serialization tests via SkPictureData."); -DEFINE_bool(serialize_skr, true, "If true, run picture serialization tests via SkRecord."); - -static const char* kSuffixes[] = { "serialize", "serialize-skr" }; -static const bool* kEnabled[] = { &FLAGS_serialize, &FLAGS_serialize_skr }; +DEFINE_bool(serialize, true, "If true, run picture serialization tests via SkPictureData."); namespace DM { -SerializeTask::SerializeTask(const Task& parent, - skiagm::GM* gm, - SkBitmap reference, - SerializeTask::Mode mode) +SerializeTask::SerializeTask(const Task& parent, skiagm::GM* gm, SkBitmap reference) : CpuTask(parent) - , fMode(mode) - , fName(UnderJoin(parent.name().c_str(), kSuffixes[mode])) + , fName(UnderJoin(parent.name().c_str(), "serialize")) , fGM(gm) , fReference(reference) {} void SerializeTask::draw() { - SkAutoTUnref recorded( - RecordPicture(fGM.get(), NULL/*no BBH*/, kSkRecord_Mode == fMode)); + SkAutoTUnref recorded(RecordPicture(fGM.get(), NULL/*no BBH*/)); SkDynamicMemoryWStream wStream; recorded->serialize(&wStream, NULL); @@ -47,7 +38,7 @@ bool SerializeTask::shouldSkip() const { if (fGM->getFlags() & skiagm::GM::kSkipPicture_Flag) { return true; } - return !*kEnabled[fMode]; + return !FLAGS_serialize; } } // namespace DM