Fast OpenGL to OpenGL ES translation layer
A proof-of-concept project enabling Minecraft built for OpenGL 3.2 (desktop) to run on OpenGL ES 3.2 platforms—such as Android or embedded systems.
-
Support mods
- Run performance mods (Sodium/Embeddium)
- Mods that uses OpenGL 3.3+ (like ProtoManly's Weather, Veil (compute shaders), and etc.)
-
Support shaders
- Compute shaders
- Basic OF/Iris shaders
- Modern OF/Iris shaders
-
All Minecraft versions compatibility
- 1.21.5+
- 1.17+ & <1.21.4
- 1.0+ & <1.17
- Beta
- Alpha
- Infdev
-
OpenGL version translation
- Legacy (<2.1)
- Core (3.2) [Partial]
- Modern (3.3+)
-
Optimized for performance
- ShaderC
- SPIRV-Cross
- fifo_map
- TinyWrapper
- LTW
- MobileGlues
- @artdeell for helping me