1 #ifndef DMSerializeTask_DEFINED
2 #define DMSerializeTask_DEFINED
7 #include "SkTemplates.h"
10 // Record a picture, serialize it, deserialize it, then draw it and compare to reference bitmap.
14 class SerializeTask : public CpuTask {
21 SerializeTask(const Task& parent,
26 virtual void draw() SK_OVERRIDE;
27 virtual bool shouldSkip() const SK_OVERRIDE;
28 virtual SkString name() const SK_OVERRIDE { return fName; }
33 SkAutoTDelete<skiagm::GM> fGM;
34 const SkBitmap fReference;
39 #endif // DMSerializeTask_DEFINED