]> git.tdb.fi Git - libs/gl.git/blobdiff - source/ext_framebuffer_blit.cpp
Function pointer typedefs for core functions are not available everywhere
[libs/gl.git] / source / ext_framebuffer_blit.cpp
index a198cdd176a55601834a78e8c22c1d87fcedf948..6fec8a6861916bcbe4651e390d8491bf8493fa2f 100644 (file)
@@ -3,18 +3,18 @@
 namespace Msp {
 namespace GL {
 
-PFNGLBLITFRAMEBUFFERPROC glBlitFramebuffer = 0;
+PFNGLBLITFRAMEBUFFEREXTPROC glBlitFramebuffer = 0;
 
 Extension::SupportLevel init_ext_framebuffer_blit()
 {
        if(is_version_at_least(3, 0) || is_supported("GL_ARB_framebuffer_object"))
        {
-               glBlitFramebuffer = reinterpret_cast<PFNGLBLITFRAMEBUFFERPROC>(get_proc_address("glBlitFramebuffer"));
+               glBlitFramebuffer = reinterpret_cast<PFNGLBLITFRAMEBUFFEREXTPROC>(get_proc_address("glBlitFramebuffer"));
                return Extension::CORE;
        }
        if(is_supported("GL_EXT_framebuffer_blit"))
        {
-               glBlitFramebuffer = reinterpret_cast<PFNGLBLITFRAMEBUFFERPROC>(get_proc_address("glBlitFramebufferEXT"));
+               glBlitFramebuffer = reinterpret_cast<PFNGLBLITFRAMEBUFFEREXTPROC>(get_proc_address("glBlitFramebufferEXT"));
                return Extension::EXTENSION;
        }
        return Extension::UNSUPPORTED;