From 7b801ca0dd768798ee3dd757dfb53393792f113e Mon Sep 17 00:00:00 2001 From: The Judge <53906078+thejudge156@users.noreply.github.com> Date: Sun, 16 Oct 2022 14:57:29 -0700 Subject: [PATCH] Fix game not launching --- app_pojavlauncher/src/main/jni/ctxbridges/gl_bridge.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app_pojavlauncher/src/main/jni/ctxbridges/gl_bridge.c b/app_pojavlauncher/src/main/jni/ctxbridges/gl_bridge.c index b317fec1b..6576e2114 100644 --- a/app_pojavlauncher/src/main/jni/ctxbridges/gl_bridge.c +++ b/app_pojavlauncher/src/main/jni/ctxbridges/gl_bridge.c @@ -40,15 +40,9 @@ bool gl_init() { render_window_t* gl_init_context(render_window_t *share) { render_window_t* bundle = malloc(sizeof(render_window_t)); memset(bundle, 0, sizeof(render_window_t)); - EGLint egl_attributes[] = { EGL_BLUE_SIZE, 8, EGL_GREEN_SIZE, 8, EGL_RED_SIZE, 8, EGL_ALPHA_SIZE, 8, EGL_DEPTH_SIZE, 24, EGL_SURFACE_TYPE, EGL_WINDOW_BIT|EGL_PBUFFER_BIT, EGL_RENDERABLE_TYPE, EGL_OPENGL_BIT, EGL_NONE }; + EGLint egl_attributes[] = { EGL_BLUE_SIZE, 8, EGL_GREEN_SIZE, 8, EGL_RED_SIZE, 8, EGL_ALPHA_SIZE, 8, EGL_DEPTH_SIZE, 24, EGL_SURFACE_TYPE, EGL_WINDOW_BIT|EGL_PBUFFER_BIT, EGL_RENDERABLE_TYPE, EGL_OPENGL_ES2_BIT, EGL_NONE }; EGLint num_configs = 0; - if(strncmp(getenv("POJAV_RENDERER"), "opengles3_desktopgl", 19) == 0) { - egl_attributes[13] = EGL_OPENGL_BIT; - } else { - egl_attributes[13] = EGL_OPENGL_ES2_BIT; - } - if (eglChooseConfig_p(g_EglDisplay, egl_attributes, NULL, 0, &num_configs) != EGL_TRUE) { __android_log_print(ANDROID_LOG_ERROR, g_LogTag, "eglChooseConfig_p() failed: %04x", eglGetError_p());