diff --git a/gfx/drivers/gl_symlinks.h b/gfx/drivers/gl_symlinks.h index fb84a8b182..8628698f3e 100644 --- a/gfx/drivers/gl_symlinks.h +++ b/gfx/drivers/gl_symlinks.h @@ -38,17 +38,6 @@ #define glFramebufferRenderbuffer glFramebufferRenderbufferOES #define glRenderbufferStorage glRenderbufferStorageOES #define glDeleteRenderbuffers glDeleteRenderbuffersOES -#elif (defined(__MACH__) && (defined(__ppc__) || defined(__ppc64__))) -#define glGenFramebuffers glGenFramebuffersEXT -#define glBindFramebuffer glBindFramebufferEXT -#define glFramebufferTexture2D glFramebufferTexture2DEXT -#define glCheckFramebufferStatus glCheckFramebufferStatusEXT -#define glDeleteFramebuffers glDeleteFramebuffersEXT -#define glGenRenderbuffers glGenRenderbuffersEXT -#define glBindRenderbuffer glBindRenderbufferEXT -#define glFramebufferRenderbuffer glFramebufferRenderbufferEXT -#define glRenderbufferStorage glRenderbufferStorageEXT -#define glDeleteRenderbuffers glDeleteRenderbuffersEXT #endif #if defined(HAVE_PSGL) diff --git a/gfx/drivers_renderchain/gl2_renderchain.c b/gfx/drivers_renderchain/gl2_renderchain.c index 5f68e6005e..69b70b71fa 100644 --- a/gfx/drivers_renderchain/gl2_renderchain.c +++ b/gfx/drivers_renderchain/gl2_renderchain.c @@ -424,9 +424,7 @@ static void gl2_renderchain_deinit_fbo(void *data) return; glDeleteTextures(gl->fbo_pass, gl->fbo_texture); - - if (gl->fbo) - glDeleteFramebuffers(gl->fbo_pass, gl->fbo); + glDeleteFramebuffers(gl->fbo_pass, gl->fbo); memset(gl->fbo_texture, 0, sizeof(gl->fbo_texture)); memset(gl->fbo, 0, sizeof(gl->fbo)); diff --git a/libretro-common/glsym/glsym_gl.c b/libretro-common/glsym/glsym_gl.c index 5aa92fdca2..41680ffcd1 100644 --- a/libretro-common/glsym/glsym_gl.c +++ b/libretro-common/glsym/glsym_gl.c @@ -308,7 +308,11 @@ const struct rglgen_sym_map rglgen_symbol_map[] = { SYM(GetRenderbufferParameteriv), SYM(IsFramebuffer), SYM(BindFramebuffer), +#if (defined(__MACH__) && (defined(__ppc__) || defined(__ppc64__))) + SYM(DeleteFramebuffersEXT), +#else SYM(DeleteFramebuffers), +#endif SYM(GenFramebuffers), SYM(CheckFramebufferStatus), SYM(FramebufferTexture1D),