summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorZakk <zakk@ArchCarrier.local>2014-01-27 21:11:03 +0900
committerJules Blok <jules.blok@gmail.com>2014-01-27 21:11:03 +0900
commit0eadc2e2a4c4f6d05854c2f2bd2c80ffc9082265 (patch)
treef2ad8908eca764fdd5c72e4f9a91c28150fbeff4 /Source/Core
parentec8e17c50f1b10b73a00942d6368f24b4cbe73cc (diff)
Implement SwapInterval for AGL interface
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinWX/GLInterface/AGL.cpp4
-rw-r--r--Source/Core/DolphinWX/GLInterface/AGL.h1
2 files changed, 5 insertions, 0 deletions
diff --git a/Source/Core/DolphinWX/GLInterface/AGL.cpp b/Source/Core/DolphinWX/GLInterface/AGL.cpp
index a3845d4137..e9ba9f5e12 100644
--- a/Source/Core/DolphinWX/GLInterface/AGL.cpp
+++ b/Source/Core/DolphinWX/GLInterface/AGL.cpp
@@ -121,4 +121,8 @@ void cInterfaceAGL::Update()
[GLWin.cocoaCtx update];
}
+void cInterfaceAGL::SwapInterval(int Interval)
+{
+ [GLWin.cocoaCtx setValues:(GLint *)&Interval forParameter:NSOpenGLCPSwapInterval];
+}
diff --git a/Source/Core/DolphinWX/GLInterface/AGL.h b/Source/Core/DolphinWX/GLInterface/AGL.h
index eca792d4f9..485a29a0b4 100644
--- a/Source/Core/DolphinWX/GLInterface/AGL.h
+++ b/Source/Core/DolphinWX/GLInterface/AGL.h
@@ -32,6 +32,7 @@ public:
bool ClearCurrent();
void Shutdown();
void Update();
+ void SwapInterval(int Interval);
};
#endif