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.
What it solves
MAKO provides frame generation and spatial scaling for Linux and SteamOS gaming, allowing users to increase the perceived smoothness and resolution of their games. It bridges the gap for Linux users who want to access high-quality frame generation and scaling models, specifically integrating with licensed installations of Lossless Scaling on Steam.
How it works
MAKO consists of two main components: a Vulkan layer (MAKO Renderer) that handles the graphics pipeline for frame generation and scaling, and an optional Decky Loader plugin (MAKO Decky) for easy installation and per-game configuration. It can utilize proprietary models from a user's licensed Lossless Scaling installation or use its own open MAKO Scaler for spatial scaling without external dependencies.
Who it’s for
Gamers on Steam Deck, Steam Machines, and other Linux desktop users who want to improve game performance and visual quality through frame generation and scaling.
Highlights
- Full-quality frame generation: Uses licensed LSFG models with per-profile performance controls.
- Adaptive Frame Generation: Can target 30–240 FPS with a 2x–5x ceiling.
- LS1 and Open Scaling: Supports LS1 Quality/Performance and an independent open MAKO Scaler.
- Reduced Ghosting: Includes a v2 model that reduces visual artifacts compared to older layers.
- Dedicated Game Profiles: Automatically selects settings based on Steam app ID or process.
- Vulkan Support: Ships architecture-matched layers for both 64-bit and 32-bit x86 processes.
- Gamescope Recovery: Preserves native presentation and resumes generation once game cadence stabilizes.
Related
- Project
- Project
- Project
- Project
- Project