From 6ad80107186d29ae46a05b6119e33cbefc544968 Mon Sep 17 00:00:00 2001 From: Bel <89313901+Bel69420@users.noreply.github.com> Date: Tue, 15 Jul 2025 21:30:30 +0800 Subject: [PATCH 1/4] Update RENDERERS.md Remove some outdated information and add MobileGlues description (No screenshot of running MG tho) Signed-off-by: Bel <89313901+Bel69420@users.noreply.github.com> --- markdown/wiki/faq/android/RENDERERS.md | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/markdown/wiki/faq/android/RENDERERS.md b/markdown/wiki/faq/android/RENDERERS.md index ded06b7b..866daaf2 100644 --- a/markdown/wiki/faq/android/RENDERERS.md +++ b/markdown/wiki/faq/android/RENDERERS.md @@ -5,31 +5,27 @@ Minecraft runs on OpenGL, and mobile devices generally only support OpenGL ES (G ## Holy GL4ES - Optimized for performance, Holy GL4ES is the default renderer in PojavLauncher and should be used in almost all scenrarios. - Supports OpenGL 2.1 and has shader converting capabilities, thus makes up for about 1/8 of the OpenGL 3.x standard. -- Works on all versions of vanilla Minecraft. +- Only works on version 1.21.4 and below. ### A screenshot of Holy GL4ES running Minecraft 1.21.1 ![holygl4es](https://raw.githubusercontent.com/whal-whales/random-imgs-repo-for-stuff/refs/heads/main/2024-09-22_12.32.23.png) -> ## ANGLE -> - Slower than Holy GL4ES(*), runs on Vulkan. Should be used only in specific cases, where a server resource pack or a mod fails to run due to missing OpenGL extensions. -> - Supports OpenGL 3.2 only. -> - Only works on Minecraft 1.17+ -> On iOS devices, ANGLE can provide faster performance than Holy GL4ES. +## MobileGlues +- Fast/Mid, faster than ANGLE and a bit slower than GL4ES. Runs on OpenGLES 3.0+ (3.2 is recommended). +- Export OpenGL 4.0 (confirmed by MG Dev). +- Supports some shaders mods and resource packs that won't work with GL4ES/ANGLE +- Only works on version 1.17+ -::: warning SIDE NOTE -As of Galdiolus release, ANGLE renderer has been removed/replaced with LTW, We highly recommend you to use LTW instead. This marks ANGLE as now iOS exclusive. -::: - -### A screenshot of ANGLE running Minecraft 1.21.1 -![angle](https://raw.githubusercontent.com/whal-whales/random-imgs-repo-for-stuff/refs/heads/main/Screenshot_20240922_124430_PojavLauncher%20(Minecraft%20Java%20Edition%20for%20Android).jpg) +### A screenshot of MobileGlues running Minecraft 1.21.1 ## Zink - Mid. It's only useful for mods that don't run due to missing OpenGL extensions and for running shaders. -- Supports OpenGL 4.5 on Adreno GPUs with Turnip, and OpenGL 3.1/3.2(*) on Mali GPUs. Adreno GPUs without Turnip +- Supports OpenGL 4.5/4.6 on Adreno GPUs with Turnip, and OpenGL 3.1/3.2 on Mali GPUs and Adreno GPUs with proprietary driver(*). Adreno GPUs without Turnip **will** face crashes when using Zink. - Works on all vanilla versions of Minecraft. -> On the current version of PojavLauncher, Mali with Vulkan 1.1 or some Vulkan 1.3 driver (need more testers with Mali Vulkan 1.3 devices). cannot run Minecraft 1.16.5 and below with Zink due to Mali driver issue with Mesa 23.2.0-devel (MESA_GL_VERSION_OVERRIDE= (See https://wiki.angelauramc.dev/wiki/faq/android/ZINKNOTWORKING.html). will not fix this issue) -> (*) Most Mali GPUs can only run OpenGL 3.1 +> (*) +> * Zink theoretically can run on Adreno GPUs with Qualcomm proprietary driver and it can supports up to 3.2 as same as Mali GPUs. +> * Some Mali GPUs cannot run zink, this was caused by a broken driver. Sadly, there's no solution for this case. ### A screenshot of Zink running Minecraft 1.21.1 ![Zink](https://raw.githubusercontent.com/whal-whales/random-imgs-repo-for-stuff/refs/heads/main/2024-09-22_12.38.14.png) From 7d863de90307b711b407a28fcf88520064ff633b Mon Sep 17 00:00:00 2001 From: Bel <89313901+Bel69420@users.noreply.github.com> Date: Tue, 15 Jul 2025 21:35:27 +0800 Subject: [PATCH 2/4] Update RENDERERS.md Signed-off-by: Bel <89313901+Bel69420@users.noreply.github.com> --- markdown/wiki/faq/android/RENDERERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/markdown/wiki/faq/android/RENDERERS.md b/markdown/wiki/faq/android/RENDERERS.md index 866daaf2..cd14c668 100644 --- a/markdown/wiki/faq/android/RENDERERS.md +++ b/markdown/wiki/faq/android/RENDERERS.md @@ -3,7 +3,7 @@ Minecraft runs on OpenGL, and mobile devices generally only support OpenGL ES (G > All of the following renderers were tested using the same environment; Minecraft 1.21.1 with Optifine, 8 chunks, running on a Snapdragon 778g at 80% resolution scale, with Fast graphics and smooth lighting. ## Holy GL4ES -- Optimized for performance, Holy GL4ES is the default renderer in PojavLauncher and should be used in almost all scenrarios. +- Optimized for performance, Holy GL4ES is the default renderer in Amethyst and should be used in almost all scenrarios. - Supports OpenGL 2.1 and has shader converting capabilities, thus makes up for about 1/8 of the OpenGL 3.x standard. - Only works on version 1.21.4 and below. ### A screenshot of Holy GL4ES running Minecraft 1.21.1 From 27bb094a43a363f1af261f92046208881fc9deb1 Mon Sep 17 00:00:00 2001 From: Bel <89313901+Bel69420@users.noreply.github.com> Date: Tue, 15 Jul 2025 21:56:54 +0800 Subject: [PATCH 3/4] Update RENDERERS.md Changing something Signed-off-by: Bel <89313901+Bel69420@users.noreply.github.com> --- markdown/wiki/faq/android/RENDERERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/markdown/wiki/faq/android/RENDERERS.md b/markdown/wiki/faq/android/RENDERERS.md index cd14c668..25bfc423 100644 --- a/markdown/wiki/faq/android/RENDERERS.md +++ b/markdown/wiki/faq/android/RENDERERS.md @@ -12,7 +12,7 @@ Minecraft runs on OpenGL, and mobile devices generally only support OpenGL ES (G ## MobileGlues - Fast/Mid, faster than ANGLE and a bit slower than GL4ES. Runs on OpenGLES 3.0+ (3.2 is recommended). - Export OpenGL 4.0 (confirmed by MG Dev). -- Supports some shaders mods and resource packs that won't work with GL4ES/ANGLE +- Supports some shaders mods and resource packs that won't work with GL4ES - Only works on version 1.17+ ### A screenshot of MobileGlues running Minecraft 1.21.1 From abc7f76f54230a50879c651e33498533592d85b7 Mon Sep 17 00:00:00 2001 From: Bel <89313901+Bel69420@users.noreply.github.com> Date: Tue, 15 Jul 2025 22:18:57 +0800 Subject: [PATCH 4/4] Update RENDERERS.md Changing MG description a bit (thanks to Sa1672ndo) Signed-off-by: Bel <89313901+Bel69420@users.noreply.github.com> --- markdown/wiki/faq/android/RENDERERS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/markdown/wiki/faq/android/RENDERERS.md b/markdown/wiki/faq/android/RENDERERS.md index 25bfc423..8388f17e 100644 --- a/markdown/wiki/faq/android/RENDERERS.md +++ b/markdown/wiki/faq/android/RENDERERS.md @@ -10,8 +10,8 @@ Minecraft runs on OpenGL, and mobile devices generally only support OpenGL ES (G ![holygl4es](https://raw.githubusercontent.com/whal-whales/random-imgs-repo-for-stuff/refs/heads/main/2024-09-22_12.32.23.png) ## MobileGlues -- Fast/Mid, faster than ANGLE and a bit slower than GL4ES. Runs on OpenGLES 3.0+ (3.2 is recommended). -- Export OpenGL 4.0 (confirmed by MG Dev). +- fast/mid. A middle ground between Zink's good GL compatibility and GL4ES speed. Requires OpenGLES 3.0 to work, and 3.1-3.2 for better compatibility and performance." +- Export OpenGL 4.0 (partial 4.3 if "Enable Incomplete OpenGL43 extension" option is enabled in Extra Renderer Settings). - Supports some shaders mods and resource packs that won't work with GL4ES - Only works on version 1.17+