From bb588ca7e6dd49fbcafacd88ef66cf21f56505b5 Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh Date: Wed, 26 Apr 2023 11:09:41 +0700 Subject: [PATCH] Add missing LIBGL env vars --- Natives/JavaLauncher.m | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Natives/JavaLauncher.m b/Natives/JavaLauncher.m index e47f87c9..3dbbfd4a 100644 --- a/Natives/JavaLauncher.m +++ b/Natives/JavaLauncher.m @@ -28,9 +28,15 @@ void init_loadCustomEnv() { // Silent Caciocavallo NPE error in locating Android-only lib setenv("LD_LIBRARY_PATH", "", 1); + // Ignore mipmap for performance(?) + setenv("LIBGL_MIPMAP", "3", 1); + // Disable overloaded functions hack for Minecraft 1.17+ setenv("LIBGL_NOINTOVLHACK", "1", 1); + // Fix white color on banner and sheep, since GL4ES 1.1.5 + setenv("LIBGL_NORMALIZE", "1", 1); + // Override OpenGL version to 4.1 for Zink setenv("MESA_GL_VERSION_OVERRIDE", "4.1", 1);