| Index: dm/DMSerializeTask.h
|
| diff --git a/dm/DMSerializeTask.h b/dm/DMSerializeTask.h
|
| index 1f8b83632bbb7a708e20c6c82564f39a03f6ac11..d06ebeb5f759d22752b41c20d8e20bc4d3566a99 100644
|
| --- a/dm/DMSerializeTask.h
|
| +++ b/dm/DMSerializeTask.h
|
| @@ -14,15 +14,21 @@ namespace DM {
|
| class SerializeTask : public CpuTask {
|
|
|
| public:
|
| + enum Mode {
|
| + kNormal_Mode,
|
| + kSkRecord_Mode,
|
| + };
|
| SerializeTask(const Task& parent,
|
| skiagm::GM*,
|
| - SkBitmap reference);
|
| + SkBitmap reference,
|
| + Mode mode);
|
|
|
| virtual void draw() SK_OVERRIDE;
|
| virtual bool shouldSkip() const SK_OVERRIDE;
|
| virtual SkString name() const SK_OVERRIDE { return fName; }
|
|
|
| private:
|
| + const Mode fMode;
|
| const SkString fName;
|
| SkAutoTDelete<skiagm::GM> fGM;
|
| const SkBitmap fReference;
|
|
|