Sketch DM refactor.
authormtklein <mtklein@chromium.org>
Thu, 15 Jan 2015 18:56:12 +0000 (10:56 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 15 Jan 2015 18:56:12 +0000 (10:56 -0800)
commit748ca3bf2d170708f263693e8579e6722389d0ef
treed35f621f82ec6addff9639fc60ab4937004e5243
parent0063a9b69a6a5d377f207c2aa1ea1e7220c19ba9
Sketch DM refactor.

BUG=skia:3255

I think this supports everything DM used to, but has completely refactored how
it works to fit the design in the bug.

Configs like "tiles-gpu" are automatically wired up.

I wouldn't suggest looking at this as a diff.  There's just a bunch of deleted
files, a few new files, and one new file that shares a name with a deleted file
(DM.cpp).

NOTREECHECKS=true

Committed: https://skia.googlesource.com/skia/+/709d2c3e5062c5b57f91273bfc11a751f5b2bb88

Review URL: https://codereview.chromium.org/788243008
41 files changed:
bench/nanobench.cpp
dm/DM.cpp
dm/DMCpuGMTask.cpp [deleted file]
dm/DMCpuGMTask.h [deleted file]
dm/DMGpuGMTask.cpp [deleted file]
dm/DMGpuGMTask.h [deleted file]
dm/DMImageTask.cpp [deleted file]
dm/DMImageTask.h [deleted file]
dm/DMJsonWriter.cpp
dm/DMJsonWriter.h
dm/DMPDFRasterizeTask.cpp [deleted file]
dm/DMPDFRasterizeTask.h [deleted file]
dm/DMPDFTask.cpp [deleted file]
dm/DMPDFTask.h [deleted file]
dm/DMPipeTask.cpp [deleted file]
dm/DMPipeTask.h [deleted file]
dm/DMQuiltTask.cpp [deleted file]
dm/DMQuiltTask.h [deleted file]
dm/DMReporter.cpp [deleted file]
dm/DMReporter.h [deleted file]
dm/DMSKPTask.cpp [deleted file]
dm/DMSKPTask.h [deleted file]
dm/DMSerializeTask.cpp [deleted file]
dm/DMSerializeTask.h [deleted file]
dm/DMSrcSink.cpp [new file with mode: 0644]
dm/DMSrcSink.h [new file with mode: 0644]
dm/DMTask.cpp [deleted file]
dm/DMTask.h [deleted file]
dm/DMTaskRunner.cpp [deleted file]
dm/DMTaskRunner.h [deleted file]
dm/DMTestTask.cpp [deleted file]
dm/DMTestTask.h [deleted file]
dm/DMUtil.cpp [deleted file]
dm/DMUtil.h [deleted file]
dm/DMWriteTask.cpp [deleted file]
dm/DMWriteTask.h [deleted file]
dm/README [deleted file]
gyp/dm.gypi
tools/flags/SkCommonFlags.cpp
tools/timer/Timer.cpp
tools/timer/Timer.h