doitsujin

dxvk

doitsujin

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine

AI 简介

DXVK 是一个基于 Vulkan 的 Direct3D 8/9/10/11 翻译层,专为 Linux 平台上的 Wine 运行环境设计,用于提升 Windows 游戏和 3D 应用的图形性能与兼容性。它通过将 D3D API 调用实时转换为 Vulkan 指令,替代 Wine 自带的 wined3d 实现,显著改善帧率、降低 CPU 占用,并支持现代 GPU 功能(如异步计算、更优内存管理)。项目采用 C++ 编写,依赖系统 Vulkan 驱动,需配合 Wine 使用。适用于在 Linux 上通过 Wine 或 Steam Play(Proton)运行主流 DirectX 游戏的场景,尤其适合追求高画质与流畅体验的玩家和开发者。

C++
zlib License
17.5k
Stars
1.2k
Forks
275
Watchers
230
Issues

Star 增长

今日0
近 7 天0
近 30 天+133
综合评分79.2
默认分支master