Argon Forge 项目发布了 Mesa、Gamescope、DXVK、VKD3D-Proton 和 Wine 的优化版本。

Argon Forge 项目已经推出,该项目旨在创建图形堆栈关键组件的优化版本。 Linux:Mesa、Gamescope、DXVK、VKD3D-Proton 和 Wine。构建版本通过托管在 GitHub Pages 上的 APT 仓库分发,目标处理器支持 AVX2 (x86-64-v3) 和 AVX-512 (x86-64-v4)。该项目面向 Devuan 6 “Excalibur” 用户。 Debian 13 个“Trixie”软件包,专为希望在游戏中充分发挥图形堆栈性能的用户而设计。这些软件包基于当前版本的库,不适用于旧版发行版。构建脚本和 GitHub Actions 配置均以 MIT 许可证发布。

每个项目都发布两个版本,区别在于目标指令集和软件包版本后缀:

  • stable-avx2(后缀为“avx2”)——适用于支持 AVX2、BMI 和 FMA 的处理器。适用于 2013 年及之后发布的大多数 x86-64 CPU。
  • stable-avx512(后缀“avx512”) - 适用于支持 AVX-512 的处理器,包括 AMD Zen 4 及更新的处理器。

要安装,您需要导入仓库的 GPG 密钥,并将相应的代码名添加到“sources.list”文件中。例如,对于 Mesa:curl -fsSL https://argonforge.github.io/mesa-builds/public.asc \ | sudo gpg --dearmor -o /usr/share/keyrings/argonforge-mesa.gpg echo "deb [signed-by=/usr/share/keyrings/argonforge-mesa.gpg] https://argonforge.github.io/mesa-builds stable-avx512 main" \ | sudo tee /etc/apt/sources.list.d/argonforge-mesa.list sudo apt update sudo apt install mesa-libgallium mesa-vulkan-drivers libgl1-mesa-dri

其余项目采用类似方法:只需替换 URL 和密钥文件名即可。这些软件包使用 Clang 构建,并带有“-march=x86-64-v3 -mtune=znver3”或“-march=x86-64-v4 -mtune=znver4”标志,以及“-O3”和一组对齐标志。Wine 也使用了交叉编译。 Windows-通过 llvm-mingw 组件。

当创建标签或手动触发时,GitHub Actions 会自动执行构建。每个版本都包含两个归档文件,其中包含对应 ISA 变体的 deb 软件包。除了 APT 仓库之外,这些软件包还可以在相应仓库的“Releases”部分找到。Argon Forge 构建脚本不会更改源项目的许可证,只会生成具有不同编译参数的二进制软件包。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster