X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fext_framebuffer_object.cpp;h=ab5048d6bb8fe2521a890484988ef049591726d7;hp=80da8283befc5561928e8d0262bedffff13b2b1e;hb=b617c5d7b5283ad260a77f01e42e6170cabbc03d;hpb=f17794d55923d4fb4f63e9d082d8d84a735a04e8 diff --git a/source/ext_framebuffer_object.cpp b/source/ext_framebuffer_object.cpp index 80da8283..ab5048d6 100644 --- a/source/ext_framebuffer_object.cpp +++ b/source/ext_framebuffer_object.cpp @@ -4,43 +4,43 @@ namespace Msp { namespace GL { -PFNGLISRENDERBUFFEREXTPROC glIsRenderbufferEXT=0; -PFNGLBINDRENDERBUFFEREXTPROC glBindRenderbufferEXT=0; -PFNGLDELETERENDERBUFFERSEXTPROC glDeleteRenderbuffersEXT=0; -PFNGLGENRENDERBUFFERSEXTPROC glGenRenderbuffersEXT=0; -PFNGLRENDERBUFFERSTORAGEEXTPROC glRenderbufferStorageEXT=0; -PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glGetRenderbufferParameterivEXT=0; -PFNGLISFRAMEBUFFEREXTPROC glIsFramebufferEXT=0; -PFNGLBINDFRAMEBUFFEREXTPROC glBindFramebufferEXT=0; -PFNGLDELETEFRAMEBUFFERSEXTPROC glDeleteFramebuffersEXT=0; -PFNGLGENFRAMEBUFFERSEXTPROC glGenFramebuffersEXT=0; -PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glCheckFramebufferStatusEXT=0; -PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glFramebufferTexture1DEXT=0; -PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glFramebufferTexture2DEXT=0; -PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glFramebufferTexture3DEXT=0; -PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glFramebufferRenderbufferEXT=0; -PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glGetFramebufferAttachmentParameterivEXT=0; -PFNGLGENERATEMIPMAPEXTPROC glGenerateMipmapEXT=0; +PFNGLISRENDERBUFFEREXTPROC glIsRenderbufferEXT = 0; +PFNGLBINDRENDERBUFFEREXTPROC glBindRenderbufferEXT = 0; +PFNGLDELETERENDERBUFFERSEXTPROC glDeleteRenderbuffersEXT = 0; +PFNGLGENRENDERBUFFERSEXTPROC glGenRenderbuffersEXT = 0; +PFNGLRENDERBUFFERSTORAGEEXTPROC glRenderbufferStorageEXT = 0; +PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glGetRenderbufferParameterivEXT = 0; +PFNGLISFRAMEBUFFEREXTPROC glIsFramebufferEXT = 0; +PFNGLBINDFRAMEBUFFEREXTPROC glBindFramebufferEXT = 0; +PFNGLDELETEFRAMEBUFFERSEXTPROC glDeleteFramebuffersEXT = 0; +PFNGLGENFRAMEBUFFERSEXTPROC glGenFramebuffersEXT = 0; +PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glCheckFramebufferStatusEXT = 0; +PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glFramebufferTexture1DEXT = 0; +PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glFramebufferTexture2DEXT = 0; +PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glFramebufferTexture3DEXT = 0; +PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glFramebufferRenderbufferEXT = 0; +PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glGetFramebufferAttachmentParameterivEXT = 0; +PFNGLGENERATEMIPMAPEXTPROC glGenerateMipmapEXT = 0; void init_ext_framebuffer_object() { - glIsRenderbufferEXT=reinterpret_cast(get_proc_address("glIsRenderbufferEXT")); - glBindRenderbufferEXT=reinterpret_cast(get_proc_address("glBindRenderbufferEXT")); - glDeleteRenderbuffersEXT=reinterpret_cast(get_proc_address("glDeleteRenderbuffersEXT")); - glGenRenderbuffersEXT=reinterpret_cast(get_proc_address("glGenRenderbuffersEXT")); - glRenderbufferStorageEXT=reinterpret_cast(get_proc_address("glRenderbufferStorageEXT")); - glGetRenderbufferParameterivEXT=reinterpret_cast(get_proc_address("glGetRenderbufferParameterivEXT")); - glIsFramebufferEXT=reinterpret_cast(get_proc_address("glIsFramebufferEXT")); - glBindFramebufferEXT=reinterpret_cast(get_proc_address("glBindFramebufferEXT")); - glDeleteFramebuffersEXT=reinterpret_cast(get_proc_address("glDeleteFramebuffersEXT")); - glGenFramebuffersEXT=reinterpret_cast(get_proc_address("glGenFramebuffersEXT")); - glCheckFramebufferStatusEXT=reinterpret_cast(get_proc_address("glCheckFramebufferStatusEXT")); - glFramebufferTexture1DEXT=reinterpret_cast(get_proc_address("glFramebufferTexture1DEXT")); - glFramebufferTexture2DEXT=reinterpret_cast(get_proc_address("glFramebufferTexture2DEXT")); - glFramebufferTexture3DEXT=reinterpret_cast(get_proc_address("glFramebufferTexture3DEXT")); - glFramebufferRenderbufferEXT=reinterpret_cast(get_proc_address("glFramebufferRenderbufferEXT")); - glGetFramebufferAttachmentParameterivEXT=reinterpret_cast(get_proc_address("glGetFramebufferAttachmentParameterivEXT")); - glGenerateMipmapEXT=reinterpret_cast(get_proc_address("glGenerateMipmapEXT")); + glIsRenderbufferEXT = reinterpret_cast(get_proc_address("glIsRenderbufferEXT")); + glBindRenderbufferEXT = reinterpret_cast(get_proc_address("glBindRenderbufferEXT")); + glDeleteRenderbuffersEXT = reinterpret_cast(get_proc_address("glDeleteRenderbuffersEXT")); + glGenRenderbuffersEXT = reinterpret_cast(get_proc_address("glGenRenderbuffersEXT")); + glRenderbufferStorageEXT = reinterpret_cast(get_proc_address("glRenderbufferStorageEXT")); + glGetRenderbufferParameterivEXT = reinterpret_cast(get_proc_address("glGetRenderbufferParameterivEXT")); + glIsFramebufferEXT = reinterpret_cast(get_proc_address("glIsFramebufferEXT")); + glBindFramebufferEXT = reinterpret_cast(get_proc_address("glBindFramebufferEXT")); + glDeleteFramebuffersEXT = reinterpret_cast(get_proc_address("glDeleteFramebuffersEXT")); + glGenFramebuffersEXT = reinterpret_cast(get_proc_address("glGenFramebuffersEXT")); + glCheckFramebufferStatusEXT = reinterpret_cast(get_proc_address("glCheckFramebufferStatusEXT")); + glFramebufferTexture1DEXT = reinterpret_cast(get_proc_address("glFramebufferTexture1DEXT")); + glFramebufferTexture2DEXT = reinterpret_cast(get_proc_address("glFramebufferTexture2DEXT")); + glFramebufferTexture3DEXT = reinterpret_cast(get_proc_address("glFramebufferTexture3DEXT")); + glFramebufferRenderbufferEXT = reinterpret_cast(get_proc_address("glFramebufferRenderbufferEXT")); + glGetFramebufferAttachmentParameterivEXT = reinterpret_cast(get_proc_address("glGetFramebufferAttachmentParameterivEXT")); + glGenerateMipmapEXT = reinterpret_cast(get_proc_address("glGenerateMipmapEXT")); } } // namespace GL