From 1a5da443d715bb928436ea341ddfa9eee444918a Mon Sep 17 00:00:00 2001 From: Gabriel Ravier Date: Sun, 12 Apr 2020 00:54:30 +0200 Subject: [PATCH] Backends/Rendering/OpenGL3: Fixed OpenGLES2 compile Signed-off-by: Gabriel Ravier --- src/Backends/Rendering/OpenGL3.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Backends/Rendering/OpenGL3.cpp b/src/Backends/Rendering/OpenGL3.cpp index 4b7b583d..4ecd7005 100644 --- a/src/Backends/Rendering/OpenGL3.cpp +++ b/src/Backends/Rendering/OpenGL3.cpp @@ -520,6 +520,8 @@ static void GlyphBatch_DestroyTexture(SPRITEBATCH_U64 texture_id, void *udata) glDeleteTextures(1, &gl_texture_id); } +#ifndef USE_OPENGLES2 + static const char *GetOpenGLErrorCodeDescription(GLenum error_code) { switch (error_code) @@ -570,13 +572,18 @@ static void PostGLCallCallback(const char *name, void *function_pointer, int len Backend_PrintError("Error %d in %s: %s", error_code, name, GetOpenGLErrorCodeDescription(error_code)); } +#endif + // ==================== // Render-backend initialisation // ==================== RenderBackend_Surface* RenderBackend_Init(const char *window_title, int screen_width, int screen_height, BOOL fullscreen) { +#ifndef USE_OPENGLES2 glad_set_post_callback(PostGLCallCallback); +#endif + actual_screen_width = screen_width; actual_screen_height = screen_height;