MobileGlues 的专属设置逐个讲
MobileGlues 是当前的主力渲染器之一,它自带一组独立设置。入口在 设置 → 视频和渲染器 → MobileGlues Renderer Settings(渲染器专属设置),见渲染器选择。
四个常规项
- GLSL 缓存大小:默认 128。着色器编译结果缓存,调大可减少重复编译卡顿,代价是占用存储,一般不用动。
- 使用 ANGLE 作为驱动:把底层换成 ANGLE(Vulkan 实现的 GL)。特定设备上能救兼容性或提帧数,属于"出问题再试"的开关。
- 错误过滤(error filtering):控制 GL 错误的处理策略。注意:设为"不忽略"时,个别快照版本上 MobileGlues 会崩——遇到崩溃先把它调回去。
- 计时查询扩展(timerQueryExt):游戏内性能统计需要时才开,平时关。
ANGLE 专属选项
开了 ANGLE 之后,还有两个补充开关:
- 深度清除修复模式(depthClearFixMode):只影响 ANGLE,画面出现深度异常(透视穿模、黑块)时尝试开启,可能影响性能。
实验性扩展
- 计算着色器扩展(computeShaderext)、DSA 扩展:给需要对应 GL 特性的模组开的后门,默认关闭。开了不定出问题,关了绝不添乱——没有明确需求别碰。
这些开关只影响 MobileGlues 一个渲染器;换成 Zink 系就完全不相关了。设置总览图见分辨率与刘海顶部。