From 45c98c3073138d33a19ce878ca739f32e42ebdd6 Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh <40482367+khanhduytran0@users.noreply.github.com> Date: Sun, 7 Nov 2021 14:51:23 +0700 Subject: [PATCH] Bug fix: loadSymbols() is called twice --- app_pojavlauncher/src/main/jni/egl_bridge.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app_pojavlauncher/src/main/jni/egl_bridge.c b/app_pojavlauncher/src/main/jni/egl_bridge.c index abdb17c63..fca13d45a 100644 --- a/app_pojavlauncher/src/main/jni/egl_bridge.c +++ b/app_pojavlauncher/src/main/jni/egl_bridge.c @@ -787,6 +787,7 @@ JNIEXPORT jboolean JNICALL Java_org_lwjgl_glfw_GLFW_nativeEglInit(JNIEnv* env, j } else if (strcmp(renderer, "vulkan_zink") == 0) { config_renderer = RENDERER_VK_ZINK; setenv("GALLIUM_DRIVER","zink",1); + loadSymbols(); } if (config_renderer == RENDERER_GL4ES || config_renderer == RENDERER_VIRGL) { @@ -879,7 +880,6 @@ JNIEXPORT jboolean JNICALL Java_org_lwjgl_glfw_GLFW_nativeEglInit(JNIEnv* env, j } if (config_renderer == RENDERER_VK_ZINK || config_renderer == RENDERER_VIRGL) { - loadSymbols(); if(OSMesaCreateContext_p == NULL) { printf("OSMDroid: %s\n",dlerror()); return JNI_FALSE;