Index: tools/viewer/sk_app/Window.h |
diff --git a/tools/viewer/sk_app/Window.h b/tools/viewer/sk_app/Window.h |
index 72db5cb591c13fffc98bd6729d2ec15d5ac0aef3..63d5e19e5594716c9bc95742b0fac51fe8b9af75 100644 |
--- a/tools/viewer/sk_app/Window.h |
+++ b/tools/viewer/sk_app/Window.h |
@@ -33,12 +33,17 @@ public: |
virtual bool supportsContentRect() const { return false; } |
virtual SkRect getContentRect() { return SkRect::MakeEmpty(); } |
- enum BackEndType { |
+ enum BackendType { |
kNativeGL_BackendType, |
- kVulkan_BackendType |
+ kVulkan_BackendType, |
+ |
+ kLast_BackendType = kVulkan_BackendType |
+ }; |
+ enum { |
+ kBackendTypeCount = kLast_BackendType + 1 |
}; |
- virtual bool attach(BackEndType attachType, const DisplayParams& params) = 0; |
+ virtual bool attach(BackendType attachType, const DisplayParams& params) = 0; |
void detach(); |
// input handling |