diff --git a/src/rlgl.h b/src/rlgl.h index cf087dea9..cc054e6db 100644 --- a/src/rlgl.h +++ b/src/rlgl.h @@ -994,6 +994,7 @@ RLAPI void rlLoadDrawQuad(void); // Load and draw a quad #if !defined(GRAPHICS_API_OPENGL_ES3) #define GL_READ_FRAMEBUFFER GL_FRAMEBUFFER #define GL_DRAW_FRAMEBUFFER GL_FRAMEBUFFER + #define GL_DRAW_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING #endif #endif @@ -1847,7 +1848,7 @@ void rlEnableFramebuffer(unsigned int id) unsigned int rlGetActiveFramebuffer(void) { GLint fboId = 0; -#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES3) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) +#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &fboId); #endif return fboId;