diff --git a/yg/internal/opengl_win32.cpp b/yg/internal/opengl_win32.cpp index 737e376275..350c2d8bc3 100644 --- a/yg/internal/opengl_win32.cpp +++ b/yg/internal/opengl_win32.cpp @@ -28,11 +28,12 @@ PFNGLRENDERBUFFERSTORAGEEXTPROC glRenderbufferStorageEXT; PFNGLDELETERENDERBUFFERSEXTPROC glDeleteRenderbuffersEXT; PFNGLMAPBUFFERPROC glMapBuffer; PFNGLUNMAPBUFFERPROC glUnmapBuffer; +PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glCheckFramebufferStatusEXT; namespace win32 { template - TRet GetGLProc(HMODULE hInst, char const * name) + TRet GetGLProc(HMODULE, char const * name) { PROC p = ::wglGetProcAddress(name); if (p == 0) @@ -67,6 +68,7 @@ namespace win32 glUnmapBuffer = GetGLProc(hInst, "glUnmapBuffer"); glBlitFramebuffer = GetGLProc(hInst, "glBlitFramebuffer"); glRenderbufferStorageMultisample = GetGLProc(hInst, "glRenderbufferStorageMultisample"); + glCheckFramebufferStatusEXT = GetGLProc(hInst, "glCheckFramebufferStatusEXT"); } } diff --git a/yg/internal/opengl_win32.hpp b/yg/internal/opengl_win32.hpp index 932078e820..40f01333e5 100644 --- a/yg/internal/opengl_win32.hpp +++ b/yg/internal/opengl_win32.hpp @@ -28,6 +28,7 @@ extern PFNGLRENDERBUFFERSTORAGEEXTPROC glRenderbufferStorageEXT; extern PFNGLDELETERENDERBUFFERSEXTPROC glDeleteRenderbuffersEXT; extern PFNGLMAPBUFFERPROC glMapBuffer; extern PFNGLUNMAPBUFFERPROC glUnmapBuffer; +extern PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glCheckFramebufferStatusEXT; namespace win32 {