Index: tools/viewer/sk_app/unix/Window_unix.cpp |
diff --git a/tools/viewer/sk_app/unix/Window_unix.cpp b/tools/viewer/sk_app/unix/Window_unix.cpp |
index 431f1564911d5b752c91cc4ecbf6c1256b550c21..c4729263eca9a144cc1419e815d45ebb5c0b6f3b 100644 |
--- a/tools/viewer/sk_app/unix/Window_unix.cpp |
+++ b/tools/viewer/sk_app/unix/Window_unix.cpp |
@@ -10,7 +10,9 @@ |
#include "SkUtils.h" |
#include "Timer.h" |
#include "../GLWindowContext.h" |
+#ifdef SK_VULKAN |
#include "../VulkanWindowContext.h" |
+#endif |
#include "Window_unix.h" |
extern "C" { |
@@ -276,10 +278,11 @@ bool Window_unix::attach(BackendType attachType, const DisplayParams& params) { |
platformData.fWindow = fWindow; |
platformData.fVisualInfo = fVisualInfo; |
switch (attachType) { |
+#ifdef SK_VULKAN |
case kVulkan_BackendType: |
fWindowContext = VulkanWindowContext::Create((void*)&platformData, params); |
break; |
- |
+#endif |
case kNativeGL_BackendType: |
default: |
fWindowContext = GLWindowContext::Create((void*)&platformData, params); |