diff options
author | bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-04-03 18:03:03 +0000 |
---|---|---|
committer | bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-04-03 18:03:03 +0000 |
commit | 5f017a4ab001baf1b9f433a9b02c6e01f93a97a1 (patch) | |
tree | fd7fa56d58f333f65cde7db61ec3944206d49384 /include/views | |
parent | 86bb9b73a00d16eb13a6db13c5d2f775040caf13 (diff) |
Fix GL attach/detach in Mac SampleApp
Review URL: http://codereview.appspot.com/5984043/
git-svn-id: http://skia.googlecode.com/svn/trunk@3587 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'include/views')
-rw-r--r-- | include/views/SkOSWindow_Mac.h | 7 | ||||
-rw-r--r-- | include/views/SkOSWindow_Unix.h | 2 | ||||
-rw-r--r-- | include/views/SkOSWindow_Win.h | 6 |
3 files changed, 7 insertions, 8 deletions
diff --git a/include/views/SkOSWindow_Mac.h b/include/views/SkOSWindow_Mac.h index 01fa29f334..e3bcea9081 100644 --- a/include/views/SkOSWindow_Mac.h +++ b/include/views/SkOSWindow_Mac.h @@ -16,19 +16,18 @@ public: SkOSWindow(void* hwnd); ~SkOSWindow(); void* getHWND() const { return fHWND; } - + virtual bool onDispatchClick(int x, int y, Click::State state, void* owner); - enum SkBackEndTypes { kNone_BackEndType, kNativeGL_BackEndType, }; void detach(); - bool attach(SkBackEndTypes attachType); + bool attach(SkBackEndTypes attachType, int msaaSampleCount); void present(); - + protected: // overrides from SkEventSink virtual bool onEvent(const SkEvent& evt); diff --git a/include/views/SkOSWindow_Unix.h b/include/views/SkOSWindow_Unix.h index 40059bf8d4..e9755ab2b4 100644 --- a/include/views/SkOSWindow_Unix.h +++ b/include/views/SkOSWindow_Unix.h @@ -40,7 +40,7 @@ public: kNativeGL_BackEndType, }; - bool attach(SkBackEndTypes attachType); + bool attach(SkBackEndTypes attachType, int msaaSampleCount); void detach(); void present(); diff --git a/include/views/SkOSWindow_Win.h b/include/views/SkOSWindow_Win.h index 2663c8c75d..4223645614 100644 --- a/include/views/SkOSWindow_Win.h +++ b/include/views/SkOSWindow_Win.h @@ -36,7 +36,7 @@ public: kD3D9_BackEndType }; - bool attach(SkBackEndTypes attachType); + bool attach(SkBackEndTypes attachType, int msaaSampleCount); void detach(); void present(); @@ -78,13 +78,13 @@ private: SkBackEndTypes fAttached; - bool attachGL(); + bool attachGL(int msaaSampleCount); void detachGL(); void presentGL(); #if SK_ANGLE bool attachANGLE(); - void detachANGLE(); + void detachANGLE(int msaaSampleCount); void presentANGLE(); #endif |