|
|
|
@ -82,6 +82,7 @@ typedef const char* (WINAPI * PFNWGLGETEXTENSIONSSTRINGEXTPROC)(void); |
|
|
|
|
typedef const char* (WINAPI * PFNWGLGETEXTENSIONSSTRINGARBPROC)(HDC); |
|
|
|
|
typedef HGLRC (WINAPI * PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC,HGLRC,const int*); |
|
|
|
|
|
|
|
|
|
// opengl32.dll function pointer typedefs
|
|
|
|
|
typedef HGLRC (WINAPI * PFN_wglCreateContext)(HDC); |
|
|
|
|
typedef BOOL (WINAPI * PFN_wglDeleteContext)(HGLRC); |
|
|
|
|
typedef PROC (WINAPI * PFN_wglGetProcAddress)(LPCSTR); |
|
|
|
@ -89,8 +90,6 @@ typedef HDC (WINAPI * PFN_wglGetCurrentDC)(void); |
|
|
|
|
typedef HGLRC (WINAPI * PFN_wglGetCurrentContext)(void); |
|
|
|
|
typedef BOOL (WINAPI * PFN_wglMakeCurrent)(HDC,HGLRC); |
|
|
|
|
typedef BOOL (WINAPI * PFN_wglShareLists)(HGLRC,HGLRC); |
|
|
|
|
|
|
|
|
|
// opengl32.dll function pointer typedefs
|
|
|
|
|
#define wglCreateContext _glfw.wgl.CreateContext |
|
|
|
|
#define wglDeleteContext _glfw.wgl.DeleteContext |
|
|
|
|
#define wglGetProcAddress _glfw.wgl.GetProcAddress |
|
|
|
|