| Index: dm/DMCpuTask.cpp
|
| diff --git a/dm/DMCpuTask.cpp b/dm/DMCpuTask.cpp
|
| deleted file mode 100644
|
| index acbe8d2185442663b2c62f4a4931f7e8201d03f0..0000000000000000000000000000000000000000
|
| --- a/dm/DMCpuTask.cpp
|
| +++ /dev/null
|
| @@ -1,60 +0,0 @@
|
| -#include "DMCpuTask.h"
|
| -#include "DMExpectationsTask.h"
|
| -#include "DMPipeTask.h"
|
| -#include "DMReplayTask.h"
|
| -#include "DMSerializeTask.h"
|
| -#include "DMTileGridTask.h"
|
| -#include "DMUtil.h"
|
| -#include "DMWriteTask.h"
|
| -
|
| -namespace DM {
|
| -
|
| -CpuTask::CpuTask(const char* config,
|
| - Reporter* reporter,
|
| - TaskRunner* taskRunner,
|
| - const Expectations& expectations,
|
| - skiagm::GMRegistry::Factory gmFactory,
|
| - SkColorType colorType)
|
| - : Task(reporter, taskRunner)
|
| - , fGMFactory(gmFactory)
|
| - , fGM(fGMFactory(NULL))
|
| - , fName(UnderJoin(fGM->getName(), config))
|
| - , fExpectations(expectations)
|
| - , fColorType(colorType)
|
| - {}
|
| -
|
| -void CpuTask::draw() {
|
| - SkBitmap bitmap;
|
| - SetupBitmap(fColorType, fGM.get(), &bitmap);
|
| -
|
| - SkCanvas canvas(bitmap);
|
| - canvas.concat(fGM->getInitialTransform());
|
| - fGM->draw(&canvas);
|
| - canvas.flush();
|
| -
|
| -#define SPAWN(ChildTask, ...) this->spawnChild(SkNEW_ARGS(ChildTask, (*this, __VA_ARGS__)))
|
| - SPAWN(ExpectationsTask, fExpectations, bitmap);
|
| -
|
| - SPAWN(PipeTask, fGMFactory(NULL), bitmap, false, false);
|
| - SPAWN(PipeTask, fGMFactory(NULL), bitmap, true, false);
|
| - SPAWN(PipeTask, fGMFactory(NULL), bitmap, true, true);
|
| - SPAWN(ReplayTask, fGMFactory(NULL), bitmap, false);
|
| - SPAWN(ReplayTask, fGMFactory(NULL), bitmap, true);
|
| - SPAWN(SerializeTask, fGMFactory(NULL), bitmap);
|
| - SPAWN(TileGridTask, fGMFactory(NULL), bitmap, SkISize::Make(16,16));
|
| -
|
| - SPAWN(WriteTask, bitmap);
|
| -#undef SPAWN
|
| -}
|
| -
|
| -bool CpuTask::shouldSkip() const {
|
| - if (kRGB_565_SkColorType == fColorType && (fGM->getFlags() & skiagm::GM::kSkip565_Flag)) {
|
| - return true;
|
| - }
|
| - if (fGM->getFlags() & skiagm::GM::kGPUOnly_Flag) {
|
| - return true;
|
| - }
|
| - return false;
|
| -}
|
| -
|
| -} // namespace DM
|
|
|