DLSS 5 第三方移植至 M5 Pro 与 Linux

9月9日 10:38
两项社区方案分别对应苹果电脑与跨系统运行层,前者把 Windows 游戏接入金属图形接口,后者负责转发处理后的画面帧,高分辨率1440p场景实际测试仅得到2.32FPS、240ms。

2026年9月上旬,围绕英伟达 DLSS 5 出现两项第三方适配记录,分别针对 Apple Silicon 与 Linux。前者在 M5 Pro 上接入 Windows 游戏,后者以 Vulkan 层覆盖 Linux 原生游戏和 Steam Play 中的 Windows 游戏。

Apple Silicon 一侧,@iamwavecut 将 DLSS 5 神经渲染模型迁移到 Apple Silicon,@Mappsnet7 用 ReShade 将 Windows 游戏画面接入 Metal,并配合 Game Porting Toolkit 4.0b2。启用 DLSS 5 后,M5 Pro 16 核 GPU 的 1440p 实测帧率为 2.32FPS,输入延迟达到 240ms,表面光照、环境光遮蔽与空间纵深感较启用前更明显。性能受限原因之一指向 FP8 支持不足,相关推理需经 FP16 路径;M5 Pro 的 FP8 峰值算力为 26TOPS,桌面 RTX 5,050 约为 105TOPS,后者约为前者的 4 倍。

Linux 一侧的 DLSS5VKLayer 是 GitHub 上的隐式 Vulkan 层。游戏启动后,Windows 版 NGX 神经渲染辅助程序运行于 Wine 或定制 Proton,Vulkan 层经 IPC 传递渲染帧,完成 DLSS 5 超采样后送回 Vulkan 交换链。游戏因此无需原生支持 DLSS 5 或修改代码。Steam Play 游戏的 D3D 调用经 DXVK 或 VKD3D-Proton 转为 Vulkan 后由该层处理,原生 Linux 游戏直接使用。

DLSS 5 于 2026年3月 GTC 大会发布,同年9月随《NBA 2K27》上线,核心变化是从帧率增强转向实时神经渲染(Neural Rendering),以生成式 AI 补充画面细节。两组路径说明该技术可在非原生环境调用,同时受精度支持和兼容层衔接约束。