]> git.tdb.fi Git - libs/gl.git/blobdiff - source/ext_framebuffer_multisample.cpp
Function pointer typedefs for core functions are not available everywhere
[libs/gl.git] / source / ext_framebuffer_multisample.cpp
index 7be2f6d35ebe8e4f184f74880249b548976ab7d2..dd733e4912f829503d125a4702fcc71fc3ee04dd 100644 (file)
@@ -3,18 +3,18 @@
 namespace Msp {
 namespace GL {
 
-PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glRenderbufferStorageMultisample = 0;
+PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glRenderbufferStorageMultisample = 0;
 
 Extension::SupportLevel init_ext_framebuffer_multisample()
 {
        if(is_version_at_least(3, 0) || is_supported("GL_ARB_framebuffer_object"))
        {
-               glRenderbufferStorageMultisample = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC>(get_proc_address("glRenderbufferStorageMultisample"));
+               glRenderbufferStorageMultisample = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC>(get_proc_address("glRenderbufferStorageMultisample"));
                return Extension::CORE;
        }
        if(is_supported("GL_EXT_framebuffer_multisample"))
        {
-               glRenderbufferStorageMultisample = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC>(get_proc_address("glRenderbufferStorageMultisampleEXT"));
+               glRenderbufferStorageMultisample = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC>(get_proc_address("glRenderbufferStorageMultisampleEXT"));
                return Extension::EXTENSION;
        }
        return Extension::UNSUPPORTED;