„Argon Forge“ projektas paskelbė optimizuotas „Mesa“, „Gamescope“, „DXVK“, „VKD3D-Proton“ ir „Wine“ versijas.

Pristatytas „Argon Forge“ projektas, kuris kuria optimizuotas pagrindinių grafikos rinkinio komponentų versijas. Linux„Mesa“, „Gamescope“, „DXVK“, „VKD3D-Proton“ ir „Wine“. Versijos platinamos per APT saugyklas, talpinamas „GitHub Pages“, ir yra skirtos procesoriams, palaikantiems AVX2 (x86-64-v3) ir AVX-512 (x86-64-v4). Projektas skirtas „Devuan 6“ „Excalibur“ naudotojams. Debian 13 „Trixie“ paketų tiems, kurie nori išnaudoti maksimalų grafikos stacko našumą žaidimuose. Šie paketai naudoja šių leidimų bibliotekų bazę ir nėra skirti diegti senesnėse distribucijose. Sukūrimo scenarijai ir „GitHub Actions“ konfigūracijos platinamos pagal MIT licenciją.

Kiekvienas projektas publikuojamas dviem variantais, kurie skiriasi tiksliniu instrukcijų rinkiniu ir paketo versijos priesaga:

  • stable-avx2 (priesaga „avx2“) – procesoriams su AVX2, BMI ir FMA. Tinka daugumai x86-64 procesorių nuo 2013 m. ir naujesnių.
  • stable-avx512 (priesaga „avx512“) – procesoriams su AVX-512, įskaitant AMD Zen 4 ir naujesnius.

Norėdami įdiegti, turite importuoti saugyklos GPG raktą ir pridėti atitinkamą kodinį pavadinimą prie „sources.list“. „Mesa“ pavyzdys: 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

Panašus metodas naudojamas ir likusiems projektams: tiesiog pakeičiamas URL ir rakto failo pavadinimas. Paketai kuriami naudojant „Clang“ ir žymas „-march=x86-64-v3 -mtune=znver3“ arba „-march=x86-64-v4 -mtune=znver4“, taip pat „-O3“ ir lygiavimo žymų rinkinį. Kryžminis kompiliavimas taip pat naudojamas su „Wine“. Windows-komponentai per llvm-mingw.

Sukūrus žymę arba rankiniu būdu suaktyvinus, kūrimas atliekamas automatiškai „GitHub Actions“ programoje. Kiekvieną leidimą lydi du archyvai, kuriuose yra atitinkamo ISA varianto deb paketai. Be APT saugyklos, paketai pasiekiami atitinkamų saugyklų skiltyje „Leidimai“. „Argon Forge“ kūrimo scenarijai nekeičia šaltinio projektų licencijų ir tik generuoja dvejetainius paketus su skirtingais kompiliavimo parametrais.

Šaltinis: opennet.ru

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster