aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/views
diff options
context:
space:
mode:
authorGravatar liyuqian <liyuqian@google.com>2016-07-06 07:52:08 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-07-06 07:52:08 -0700
commit97a0918715b621183647d96dbe8fd2eb038ed564 (patch)
treed6342fd6670d723719c4c8dabe81398cf3bfcf8d /include/views
parent4be9a30aed390bd37681242252fe29d7839bad19 (diff)
Try fix the mac build bot after removing Android SampleApp
Diffstat (limited to 'include/views')
-rw-r--r--include/views/SkOSWindow_Android.h53
-rw-r--r--include/views/SkWindow.h2
2 files changed, 1 insertions, 54 deletions
diff --git a/include/views/SkOSWindow_Android.h b/include/views/SkOSWindow_Android.h
deleted file mode 100644
index 234e65c256..0000000000
--- a/include/views/SkOSWindow_Android.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * Copyright 2011 Skia
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
-
-#ifndef SkOSWindow_Android_DEFINED
-#define SkOSWindow_Android_DEFINED
-
-#include "SkWindow.h"
-
-#include <EGL/egl.h>
-
-struct SkAndroidWindow {
- EGLDisplay fDisplay;
- EGLSurface fSurface;
- EGLContext fContext;
-};
-
-class SkOSWindow : public SkWindow {
-public:
- SkOSWindow(void*);
- ~SkOSWindow();
-
- enum SkBackEndTypes {
- kNone_BackEndType,
- kNativeGL_BackEndType,
- };
-
- bool attach(SkBackEndTypes attachType, int msaaSampleCount, bool deepColor,
- AttachmentInfo* info);
- void release();
- void present();
- bool makeFullscreen() { return true; }
- void closeWindow();
- void setVsync(bool);
- bool destroyRequested() { return fDestroyRequested; }
-
-protected:
- // overrides from SkWindow
- virtual void onHandleInval(const SkIRect&);
- virtual void onSetTitle(const char title[]);
-
-private:
- SkAndroidWindow fWindow;
- ANativeWindow* fNativeWindow;
- bool fDestroyRequested;
-
- typedef SkWindow INHERITED;
-};
-
-#endif
diff --git a/include/views/SkWindow.h b/include/views/SkWindow.h
index 50774849a6..f81ec5d06e 100644
--- a/include/views/SkWindow.h
+++ b/include/views/SkWindow.h
@@ -129,7 +129,7 @@ private:
#elif defined(SK_BUILD_FOR_WIN)
#include "SkOSWindow_Win.h"
#elif defined(SK_BUILD_FOR_ANDROID)
- #include "SkOSWindow_Android.h"
+ #error Android does not support SkOSWindow and SampleApp. Please use Viewer instead.
#elif defined(SK_BUILD_FOR_UNIX)
#include "SkOSWindow_Unix.h"
#elif defined(SK_BUILD_FOR_IOS)