aboutsummaryrefslogtreecommitdiffhomepage
path: root/dm
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-02-18 16:50:45 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-02-18 22:27:46 +0000
commitbae888e652dfe5c2ce840eff7760c8ab7317b7d6 (patch)
treedd199dc40cb2a0914233fdff92d3d164fef97b38 /dm
parent6f9f7ebb74f49a3b641421fd368d8101e81dd05e (diff)
hide via-svg until I can fix g3
BUG=skia: Change-Id: I226194a4db5c9618dd312337bf196d8f21825a12 Reviewed-on: https://skia-review.googlesource.com/8720 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'dm')
-rw-r--r--dm/DM.cpp2
-rw-r--r--dm/DMSrcSink.cpp2
-rw-r--r--dm/DMSrcSink.h2
3 files changed, 6 insertions, 0 deletions
diff --git a/dm/DM.cpp b/dm/DM.cpp
index 3dced058d0..6bef230ca7 100644
--- a/dm/DM.cpp
+++ b/dm/DM.cpp
@@ -885,7 +885,9 @@ static Sink* create_via(const SkString& tag, Sink* wrapped) {
VIA("lite", ViaLite, wrapped);
VIA("pipe", ViaPipe, wrapped);
VIA("twice", ViaTwice, wrapped);
+#ifdef TEST_VIA_SVG
VIA("svg", ViaSVG, wrapped);
+#endif
VIA("serialize", ViaSerialization, wrapped);
VIA("pic", ViaPicture, wrapped);
VIA("2ndpic", ViaSecondPicture, wrapped);
diff --git a/dm/DMSrcSink.cpp b/dm/DMSrcSink.cpp
index 6e84cc9885..e70cae31a4 100644
--- a/dm/DMSrcSink.cpp
+++ b/dm/DMSrcSink.cpp
@@ -1712,6 +1712,7 @@ Error ViaTwice::draw(const Src& src, SkBitmap* bitmap, SkWStream* stream, SkStri
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+#ifdef TEST_VIA_SVG
#include "SkXMLWriter.h"
#include "SkSVGCanvas.h"
#include "SkSVGDOM.h"
@@ -1734,6 +1735,7 @@ Error ViaSVG::draw(const Src& src, SkBitmap* bitmap, SkWStream* stream, SkString
return "";
});
}
+#endif
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
diff --git a/dm/DMSrcSink.h b/dm/DMSrcSink.h
index f2b09f6134..9c6808ecd6 100644
--- a/dm/DMSrcSink.h
+++ b/dm/DMSrcSink.h
@@ -19,6 +19,8 @@
#include "SkPicture.h"
#include "gm.h"
+//#define TEST_VIA_SVG
+
namespace DM {
// This is just convenience. It lets you use either return "foo" or return SkStringPrintf(...).