Merge pull request #533 from Anti-Ultimate/master

Fix OpenGL VSync
This commit is contained in:
Ryan Houdek 2014-06-28 11:06:57 -05:00
commit aae1630949

View File

@ -127,12 +127,7 @@ bool cInterfaceWGL::Create(void *&window_handle)
bool cInterfaceWGL::MakeCurrent() bool cInterfaceWGL::MakeCurrent()
{ {
return wglMakeCurrent(hDC, hRC) ? true : false; bool success = wglMakeCurrent(hDC, hRC) ? true : false;
}
bool cInterfaceWGL::ClearCurrent()
{
bool success = wglMakeCurrent(hDC, nullptr) ? true : false;
if (success) if (success)
{ {
// Grab the swap interval function pointer // Grab the swap interval function pointer
@ -141,6 +136,11 @@ bool cInterfaceWGL::ClearCurrent()
return success; return success;
} }
bool cInterfaceWGL::ClearCurrent()
{
return wglMakeCurrent(hDC, nullptr) ? true : false;
}
// Update window width, size and etc. Called from Render.cpp // Update window width, size and etc. Called from Render.cpp
void cInterfaceWGL::Update() void cInterfaceWGL::Update()
{ {