From d34b94a6617fbaec22cc0bbfb76d4df50c8de814 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francisco=20Jos=C3=A9=20Garc=C3=ADa=20Garc=C3=ADa?= Date: Sun, 30 Dec 2018 00:11:53 +0100 Subject: [PATCH] [ORBIS] Several EGL and GL fixes --- gfx/common/gl_common.c | 2 +- gfx/drivers_context/orbis_ctx.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gfx/common/gl_common.c b/gfx/common/gl_common.c index 98a4c41c58..e2e8a09501 100644 --- a/gfx/common/gl_common.c +++ b/gfx/common/gl_common.c @@ -54,7 +54,7 @@ void gl_load_texture_image(GLenum target, GLenum type, const GLvoid * data) { -#ifndef HAVE_PSGL +#if !defined(HAVE_PSGL) && !defined(ORBIS) #ifdef HAVE_OPENGLES2 if (gl_check_capability(GL_CAPS_TEX_STORAGE_EXT) && internalFormat != GL_BGRA_EXT) { diff --git a/gfx/drivers_context/orbis_ctx.c b/gfx/drivers_context/orbis_ctx.c index 33f4904641..999e51ef53 100644 --- a/gfx/drivers_context/orbis_ctx.c +++ b/gfx/drivers_context/orbis_ctx.c @@ -193,8 +193,8 @@ static bool orbis_ctx_bind_api(void *data, (void)data; ctx_orbis_api = api; - if (api == GFX_CTX_OPENGL_API) - if (eglBindAPI(EGL_OPENGL_API) != EGL_FALSE) + if (api == GFX_CTX_OPENGL_ES_API) + if (eglBindAPI(EGL_OPENGL_ES_API) != EGL_FALSE) return true; return false;