eugeniosegala/MAKO
Next-generation, Vulkan-powered graphics layer for Linux gaming, bringing Lossless Scaling frame generation and scaling to Steam Deck, Steam Machine and desktop Linux.
解决的问题
MAKO 为 Linux 和 SteamOS 游戏提供帧生成和空间缩放功能,使用户能够提升游戏的流畅度和分辨率。它为希望使用高质量帧生成和缩放模型的 Linux 用户架起桥梁,特别是与 Steam 上授权的 Lossless Scaling 安装集成。
工作原理
MAKO 由两个主要组件构成:处理帧生成和缩放图形管线的 Vulkan 层(MAKO Renderer),以及可选的 Decky Loader 插件(MAKO Decky),用于简化安装和逐游戏配置。它可以利用用户授权的 Lossless Scaling 安装中的专有模型,或使用其自带的开源 MAKO Scaler 进行空间缩放,无需外部依赖。
适用人群
希望借助帧生成和缩放技术提升游戏性能和视觉质量的 Steam Deck、Steam Machine 以及其他 Linux 桌面用户。
主要亮点
- 全质量帧生成:使用授权的 LSFG 模型,并支持按配置文件控制性能。
- 自适应帧生成:可针对 30–240 FPS,上限为 2x–5x。
- LS1 与开源缩放:支持 LS1 质量/性能模式,以及独立的开源 MAKO Scaler。
- 减少残影:包含 v2 模型,相比旧版层显著减少视觉伪影。
- 专用游戏配置文件:根据 Steam 应用 ID 或进程自动选择设置。
- Vulkan 支持:为 64 位和 32 位 x86 进程提供匹配架构的层。
- Gamescope 恢复:保持原生呈现,一旦游戏帧率稳定即恢复生成。
相关
- 项目
- 项目
- 项目
- 项目
- 项目