aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/viewer/Viewer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/viewer/Viewer.cpp')
-rw-r--r--tools/viewer/Viewer.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/viewer/Viewer.cpp b/tools/viewer/Viewer.cpp
index 81c1851783..27c88191c3 100644
--- a/tools/viewer/Viewer.cpp
+++ b/tools/viewer/Viewer.cpp
@@ -52,6 +52,10 @@
#include "SkottieSlide.h"
#endif
+#if !(defined(SK_BUILD_FOR_WIN) && defined(__clang__))
+ #include "NIMASlide.h"
+#endif
+
using namespace sk_app;
static std::map<GpuPathRenderers, std::string> gPathRendererNames;
@@ -565,6 +569,12 @@ void Viewer::initSlides() {
[](const SkString& name, const SkString& path) -> sk_sp<Slide> {
return sk_make_sp<SvgSlide>(name, path);}
},
+#if !(defined(SK_BUILD_FOR_WIN) && defined(__clang__))
+ { ".nima", "nima-dir", FLAGS_nimas,
+ [](const SkString& name, const SkString& path) -> sk_sp<Slide> {
+ return sk_make_sp<NIMASlide>(name, path);}
+ },
+#endif
};
SkTArray<sk_sp<Slide>, true> dirSlides;