From ee548e8056409678cb421b59ef906b2c1ddb6a36 Mon Sep 17 00:00:00 2001 From: rdb Date: Mon, 15 Jun 2009 17:01:31 +0000 Subject: [PATCH] Whoops, only use GL_OES_framebuffer_object when OPENGLES is defined --- panda/src/glstuff/glGraphicsStateGuardian_src.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx index 14b51caebe..19777795c9 100644 --- a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx +++ b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx @@ -900,7 +900,9 @@ reset() { get_extension_func(GLPREFIX_QUOTED, "GetFramebufferAttachmentParameterivEXT"); _glGenerateMipmap = (PFNGLGENERATEMIPMAPEXTPROC) get_extension_func(GLPREFIX_QUOTED, "GenerateMipmapEXT"); - } else if (has_extension("GL_OES_framebuffer_object")) { + } +#ifdef OPENGLES + else if (has_extension("GL_OES_framebuffer_object")) { _supports_framebuffer_object = true; _glIsRenderbuffer = (PFNGLISRENDERBUFFEROESPROC) get_extension_func(GLPREFIX_QUOTED, "IsRenderbufferOES"); @@ -935,6 +937,7 @@ reset() { _glGenerateMipmap = (PFNGLGENERATEMIPMAPOESPROC) get_extension_func(GLPREFIX_QUOTED, "GenerateMipmapOES"); } +#endif // OPENGLES #endif _supports_framebuffer_multisample = false;