From 81ddd9905a063cd91baecb9c7a8b83556ba06812 Mon Sep 17 00:00:00 2001 From: khanhduytran0 Date: Sun, 6 Sep 2020 07:54:15 +0700 Subject: [PATCH] Init GL4ES after make current --- app/src/main/jni/egl_bridge.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/jni/egl_bridge.c b/app/src/main/jni/egl_bridge.c index 8f523dc83..17557eae5 100644 --- a/app/src/main/jni/egl_bridge.c +++ b/app/src/main/jni/egl_bridge.c @@ -1,8 +1,11 @@ #include #include +#include + #include #include #include + #include #ifdef GLES_TEST @@ -139,6 +142,9 @@ JNIEXPORT jboolean JNICALL Java_org_lwjgl_glfw_GLFW_nativeEglMakeCurrent(JNIEnv* printf("Error: eglMakeCurrent() failed: %p\n", eglGetError()); } + // Init gl4es before + dlopen("libgl04es.so", RTLD_GLOBAL | RTLD_LAZY); + // Test #ifdef GLES_TEST glClearColor(0.5f, 0.5f, 0.5f, 1.0f);