PojavLauncher 中文文档 下载 App

Zink 渲染器详解——Vulkan 后端怎么提升手机 FPS

Zink 为什么更快

普通 GL4ES 路线是:

Minecraft OpenGL 调用 → GL4ES 翻译 → OpenGL ES 3.x → GPU

Zink 路线是:

Minecraft OpenGL 调用 → Zink 翻译 → Vulkan → GPU

Android 的现代 GPU(Adreno 6xx/7xx、Mali-Gx7xx)对 Vulkan 原生支持,而 OpenGL ES 在这些 GPU 上是通过 Vulkan 实现的转译层——等于 GL4ES 走了一个"OpenGL ES → Vulkan"的间接路线,多了一层损耗。

Zink 直接把 OpenGL 翻译成 Vulkan,省掉了中间那层。实测:

哪些 GPU 支持 Zink

Zink 要求设备支持 Vulkan 1.1。

支持的 GPU:

不支持:

怎么确认?装个 Vulkan 测试 App(如 "Vulkan Caps Viewer"),看是否通过。或者直接在 PojavLauncher 里选 Zink 试——能启动游戏就说明支持,黑屏或闪退就是不支持。

V-Sync + Zink

PojavLauncher 设置里有一个 V-Sync with Zink 开关。开启后:

推荐开启——画面撕裂在手机上特别明显,V-Sync 对用户体验的提升远大于"丢失"的那点 FPS。

Zink 的已知问题

怎么确认 Zink 生效

进游戏后按 F3 打开调试屏幕: