WGL: Cleanup

master
Camilla Löwy ago%!(EXTRA string=7 years)
parent fac7d531ec
commit 6bd264244a
  1. 24
      src/wgl_context.c

@ -300,29 +300,17 @@ static void swapIntervalWGL(int interval)
static int extensionSupportedWGL(const char* extension) static int extensionSupportedWGL(const char* extension)
{ {
const char* extensions; const char* extensions = NULL;
if (_glfw.wgl.GetExtensionsStringEXT)
{
extensions = _glfw.wgl.GetExtensionsStringEXT();
if (extensions)
{
if (_glfwStringInExtensionString(extension, extensions))
return GLFW_TRUE;
}
}
if (_glfw.wgl.GetExtensionsStringARB) if (_glfw.wgl.GetExtensionsStringARB)
{
extensions = _glfw.wgl.GetExtensionsStringARB(wglGetCurrentDC()); extensions = _glfw.wgl.GetExtensionsStringARB(wglGetCurrentDC());
if (extensions) else if (_glfw.wgl.GetExtensionsStringEXT)
{ extensions = _glfw.wgl.GetExtensionsStringEXT();
if (_glfwStringInExtensionString(extension, extensions))
return GLFW_TRUE;
}
}
if (!extensions)
return GLFW_FALSE; return GLFW_FALSE;
return _glfwStringInExtensionString(extension, extensions);
} }
static GLFWglproc getProcAddressWGL(const char* procname) static GLFWglproc getProcAddressWGL(const char* procname)

Loading…
Cancel
Save