| Index: dm/DM.cpp
|
| diff --git a/dm/DM.cpp b/dm/DM.cpp
|
| index eb61fd786b543087a88885759d92b22ff9c5307e..05109922c3b54987c5705c86dce4b01bb68990e2 100644
|
| --- a/dm/DM.cpp
|
| +++ b/dm/DM.cpp
|
| @@ -73,6 +73,9 @@ DEFINE_int32(shards, 1, "We're splitting source data into this many shards.");
|
| DEFINE_int32(shard, 0, "Which shard do I run?");
|
|
|
| DEFINE_string(mskps, "", "Directory to read mskps from, or a single mskp file.");
|
| +DEFINE_bool(defer, false, "Run raster through SkDeferredCanvas");
|
| +
|
| +bool gUseDeferredCanvas;
|
|
|
| using namespace DM;
|
| using sk_gpu_test::GrContextFactory;
|
| @@ -1255,6 +1258,8 @@ int dm_main() {
|
| setbuf(stdout, nullptr);
|
| setup_crash_handler();
|
|
|
| + gUseDeferredCanvas = FLAGS_defer;
|
| +
|
| if (FLAGS_verbose) {
|
| gVLog = stderr;
|
| } else if (!FLAGS_writePath.isEmpty()) {
|
|
|