From 78f8c87ca5cac4443ff66fbebbceed13359cdf50 Mon Sep 17 00:00:00 2001 From: alexytomi <60690056+alexytomi@users.noreply.github.com> Date: Sat, 19 Jul 2025 23:53:31 +0800 Subject: [PATCH] change(MobileGlues/defaults): Change GLSL default to 128MB Some users have reported increased performance when lowering it, weird but sure. --- .../java/net/kdt/pojavlaunch/prefs/LauncherPreferences.java | 2 +- app_pojavlauncher/src/main/res/xml/pref_renderer.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/LauncherPreferences.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/LauncherPreferences.java index 761d89b39..9a8732b11 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/LauncherPreferences.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/LauncherPreferences.java @@ -240,7 +240,7 @@ public class LauncherPreferences { if (DEFAULT_PREF.getBoolean("mg_renderer_multidrawCompute", false)) { MGConfigJson.put("multidrawMode", 5); // Special handling for the (special mayhaps) compute emulation } else MGConfigJson.put("multidrawMode", Integer.parseInt(DEFAULT_PREF.getString("mg_renderer_setting_multidraw", "0"))); - MGConfigJson.put("maxGlslCacheSize", Integer.parseInt(DEFAULT_PREF.getString("mg_renderer_setting_glsl_cache_size", "2048"))); + MGConfigJson.put("maxGlslCacheSize", Integer.parseInt(DEFAULT_PREF.getString("mg_renderer_setting_glsl_cache_size", "128"))); File configFile = new File(Tools.DIR_DATA + "/MobileGlues", "config.json"); FileUtils.ensureParentDirectory(configFile); try { diff --git a/app_pojavlauncher/src/main/res/xml/pref_renderer.xml b/app_pojavlauncher/src/main/res/xml/pref_renderer.xml index 65abf49aa..eeb836d72 100644 --- a/app_pojavlauncher/src/main/res/xml/pref_renderer.xml +++ b/app_pojavlauncher/src/main/res/xml/pref_renderer.xml @@ -9,7 +9,7 @@ android:title="@string/mg_renderer_glsl_cache" android:key="mg_renderer_setting_glsl_cache_size" android:inputType="number" - android:defaultValue="2048" /> + android:defaultValue="128" />