# 渲染器 (Renderers)
Minecraft 运行在 OpenGL 上,而移动设备通常只支持 OpenGL ES(GLES)。由于 Minecraft 无法在 GLES 上运行,我们必须使用渲染器作为 OpenGL ES 和 OpenGL 之间的兼容层。
# Holy GL4ES
- Holy GL4ES 专为性能而设计,是 PojavLauncher 的默认渲染器,几乎在所有情况下都应该使用。
- 支持 OpenGL 2.1,并具有着色器转换功能,因此大约相当于 OpenGL 3.x 标准的 1/8。
- 适用于所有版本的原版 Minecraft。
# Holy GL4ES 运行 Minecraft 1.19.4 的截图
# ANGLE
- 比 Holy GL4ES 稍慢,运行在 Vulkan 上。应仅在特定情况下使用,例如无法加载服务器资源包或由于缺少 OpenGL 扩展而无法运行的 mod。
- 仅支持 OpenGL 3.2。
- 仅适用于 Minecraft 1.17+。
# ANGLE 运行 Minecraft 1.19.4 的截图
# virglrenderer
- 非常慢,将很快被移除。它唯一的用例是由于缺少 OpenGL 扩展和运行着色器而无法运行的 mod。
- 支持 OpenGL 4.3。
- 适用于 Minecraft 1.7+,可能会极其不稳定。