Prepare ddl skp rendering for prime time

Change-Id: I87742b8ef043588c4e835ab6ec49b217dd49f829
Reviewed-on: https://skia-review.googlesource.com/114289
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
diff --git a/dm/DM.cpp b/dm/DM.cpp
index 6f2025f..a6cb97f 100644
--- a/dm/DM.cpp
+++ b/dm/DM.cpp
@@ -97,8 +97,6 @@
 DEFINE_string(mskps, "", "Directory to read mskps from, or a single mskp file.");
 DEFINE_bool(forceRasterPipeline, false, "sets gSkForceRasterPipelineBlitter");
 
-DEFINE_bool(ddl, false, "If true, use DeferredDisplayLists for GPU SKP rendering.");
-
 DEFINE_bool(ignoreSigInt, false, "ignore SIGINT signals during test execution");
 
 DEFINE_string(dont_write, "", "File extensions to skip writing to --writePath.");  // See skia:6821
@@ -790,7 +788,7 @@
         push_src("gm", "", new GMSrc(r->factory()));
     }
 
-    if (FLAGS_ddl) {
+    if (FLAGS_ddl > 0) {
         gather_file_srcs<DDLSKPSrc>(FLAGS_skps, "skp");
     } else {
         gather_file_srcs<SKPSrc>(FLAGS_skps, "skp");