mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-14 07:05:40 -04:00
add gl4es opengles3 back
This commit is contained in:
parent
e0fc0f86ac
commit
f336faeb67
@ -410,6 +410,7 @@ public class JREUtils {
|
||||
switch (LOCAL_RENDERER){
|
||||
case "opengles2": renderLibrary = "libgl4es_114.so"; break;
|
||||
case "opengles2_5": renderLibrary = "libgl4es_115.so"; break;
|
||||
case "opengles3": renderLibrary = "libgl4es_115.so"; break;
|
||||
case "vulkan_zink": renderLibrary = "libOSMesa_8.so"; break;
|
||||
case "opengles3_vgpu" : renderLibrary = "libvgpu.so"; break;
|
||||
default:
|
||||
|
@ -110,7 +110,7 @@ public class V117CompatUtil {
|
||||
String renderer = cfg != null && cfg.renderer != null?cfg.renderer:LauncherPreferences.PREF_RENDERER;
|
||||
|
||||
if(renderer.equals("vulkan_zink")) return; //don't install for zink users;
|
||||
if(packList.contains("\"assets-v0.zip\"") && renderer.equals("opengles2_5")) return;
|
||||
if(packList.contains("\"assets-v0.zip\"") && renderer.equals("opengles3")) return;
|
||||
|
||||
Object lock = new Object();
|
||||
AtomicInteger proceed = new AtomicInteger(0);
|
||||
@ -145,7 +145,7 @@ public class V117CompatUtil {
|
||||
cfg = new PerVersionConfig.VersionConfig();
|
||||
PerVersionConfig.configMap.put(version, cfg);
|
||||
}
|
||||
cfg.renderer = "opengles2_5";
|
||||
cfg.renderer = "opengles3";
|
||||
String path = Tools.DIR_GAME_NEW;
|
||||
if(cfg.gamePath != null && !cfg.gamePath.isEmpty()) path = cfg.gamePath;
|
||||
copyResourcePack(path,ctx.getAssets());
|
||||
|
@ -10,6 +10,7 @@
|
||||
<string-array name="renderer">
|
||||
<item name="2">@string/mcl_setting_renderer_gles2_4</item>
|
||||
<item name="3">@string/mcl_setting_renderer_gles2_5</item>
|
||||
<item name="3">@string/mcl_setting_renderer_gles3_5</item>
|
||||
<item name="4">@string/mcl_setting_renderer_vulkan_zink</item>
|
||||
<item name="5">@string/mcl_setting_renderer_vgpu</item>
|
||||
</string-array>
|
||||
@ -17,6 +18,7 @@
|
||||
<string-array name="renderer_values">
|
||||
<item>opengles2</item> <!-- gl4es 1.1.4 with OpenGL ES 2 -->
|
||||
<item>opengles2_5</item> <!-- gl4es 1.1.5 with OpenGL ES 2 -->
|
||||
<item>opengles3</item> <!-- gl4es 1.1.5 with OpenGL ES 3 -->
|
||||
<item>vulkan_zink</item>
|
||||
<item>opengles3_vgpu</item> <!-- vgpu with OpenGL ES 3 -->
|
||||
</string-array>
|
||||
|
@ -101,7 +101,8 @@
|
||||
<string name="mcl_setting_category_renderer">Renderer</string>
|
||||
<string name="mcl_setting_renderer_gles2_4">gl4es 1.1.4 (OpenGL ES 2): exports OpenGL 2.1</string>
|
||||
<string name="mcl_setting_renderer_gles2_5">gl4es 1.1.5 (OpenGL ES 2): exports OpenGL 2.1</string>
|
||||
<string name="mcl_setting_renderer_vgpu">vgpu (OpenGL ES 3): exports OpenGL 4.6 (unstable and no 1.17 supported yet)</string>
|
||||
<string name="mcl_setting_renderer_gles3_5">gl4es 1.1.5 (OpenGL ES 3): exports OpenGL 2.1 + partial 3.2 (no 1.17 supported yet)</string>
|
||||
<string name="mcl_setting_renderer_vgpu">vgpu (OpenGL ES 3): exports OpenGL 4.6</string>
|
||||
<string name="mcl_setting_renderer_vulkan_zink">zink (Vulkan): exports OpenGL 4.6</string>
|
||||
<string name="mcl_setting_category_veroption">Version type will be in version list</string>
|
||||
<string name="mcl_setting_veroption_release">Release</string>
|
||||
|
Loading…
x
Reference in New Issue
Block a user