A DXVK 3.0 új shader fordítóval és Vulkan 1.4 támogatással érkezik.

  • A régi fordítási kód lecserélése az új, SSA-alapú DXBC-SPIRV fordítóra.
  • A működéshez Vulkan 1.4-kompatibilis illesztőprogramok szükségesek.
  • A betöltési idők optimalizálása a feladatok másodlagos szálakra delegálásával.
  • Alapértelmezés szerint engedélyezve van a Vulkan leíróverem a kiváló memóriakezelés érdekében.

SZO 3.0

A nyílt forráskódú játék-ökoszisztéma ünnepel egy bejelentést követően, amelyre sokan közülünk izgatottan vártunk. Philip Rebohle, a fejlesztés egyik ötletgazdája, hivatalosan is bejelentette a bevezetést de SZO 3.0Ez a verzió nem egy egyszerű javítás, hanem a Direct3D-ről Vulkanra fordító réteg jelentős fejlesztése. Ez az eszköz a kulcsfontosságú összetevő, amely lehetővé teszi a Linux-felhasználók számára, hogy Windows-címeket élvezhessenek... BOR vagy a jól ismert Proton a gőzfedélzeten.

Ezzel a verziófrissítéssel a projekt célja a grafikus teljesítmény további professzionálissá tétele, maga mögött hagyva a korábbi, már-már kudarcot vallott megoldásokat. A szabad szoftverek közössége lelkesen üdvözölte ezt a frissítést, mivel a... új renderelési technológiák Olyan stabilitást ígér, amely egészen a közelmúltig kizárólag a zárt rendszerekre jellemzőnek tűnt, javítva a felhasználói élményt a játék első percétől kezdve.

GE-Proton 10-26
Kapcsolódó cikk:
A GE-Proton 10-26 javítja a kompatibilitást és a teljesítményt Linux és Steam Deck rendszereken

A DXVK 3.0 új motorral érkezik a shaderekhez

A verzió által hozott legradikálisabb változás kétségtelenül a következő elfogadása: DXBC-SPIRV a shader fordításhoz, véglegesen kivonva az eddig használt fordítási kódot. Ez a DXVK csapat által kifejezetten fejlesztett és az SSA-n alapuló fordítóprogram lehetővé teszi, hogy a generált kód sokkal kompaktabb és hatékonyabb legyen. Továbbá a fordítás meghatározott szálakhoz rendelésével eléri, hogy betöltési idők A videojátékokban ezek a problémák drasztikusan csökkennek, elkerülve azokat a bosszantó akadozásokat, amelyeket néha tapasztaltunk, amikor új területekre léptünk be.

Ez a DXVK 3.0-s fordítóprogram-átdolgozás nemcsak a sebességet javítja, hanem csodaszerként szolgál a régebbi játékokban tapasztalható vizuális renderelési problémákra is. Azzal, hogy natívabban működik a modern GPU-utasításokkal, biztosítja, hogy a képernyőn látottak pontosak legyenek. hű az eredeti vízióhoz a játékfejlesztőktől, eltávolítva a furcsa tárgyakat vagy árnyékokat, amelyek nem megfelelően vetültek ki.

Gőz
Kapcsolódó cikk:
SteamOS 3, ezek a legfontosabb funkciói

Műszaki követelmények és leírókezelés

Nem csak varázslatos optimalizálásról van szó; ez a technológiai ugrás megköveteli, hogy eszközeink naprakészek legyenek a legújabb szoftverekkel. Ahhoz, hogy ezt a verziót futtathassuk, most már feltétlenül szükségesek olyan illesztőprogramok, amelyek támogatják azt. Vulkan 1.4 szabványLogikus döntés, ha a jövőbe tekintünk, hogy olyan fejlett funkciókat, mint a descriptor heapek (VK_EXT_descriptor_heap) használata, alapértelmezés szerint engedélyezzünk, ami jelentősen felgyorsítja a játék és a grafikus kártya közötti kommunikációt.

Ezeken a technikai fejlesztéseken túl olyan életminőség-javító funkciókat is beépítettek, amelyeket a haladóbb felhasználók értékelni fognak. Finomították a megosztott erőforrások támogatását, és egy új funkciót integráltak. képkocka/másodperc limiter Sokkal robusztusabb, ideális azok számára, akik szeretnék kordában tartani berendezéseik hőmérsékletét, vagy takarékoskodni a hordozható eszközök akkumulátor-üzemidejével anélkül, hogy bonyolult külső eszközökhöz kellene folyamodniuk.

A Direct3D 8, 9, 10 és 11 Vulkan API-n történő implementációjának fejlődése ezzel a kiadással irigylésre méltó érettségi szintet ért el. A saját shader fordítóra való áttérés és az újabb illesztőprogram-verziók iránti igény azt mutatja, hogy a játék nyílt platformokon Már nem elégszik meg a puszta működéssel; a technikai hatékonyság terén is vezető szerepet kíván betölteni. Ez a frissítés biztosítja, hogy még a legigényesebb játékok is hibátlanul működjenek, életben tartva a tiszta teljesítmény lángját, függetlenül attól, hogy milyen operációs rendszert használsz.

Lutris 0.5.21
Kapcsolódó cikk:
A Lutris 0.5.21 új futtatószámokkal és fejlesztésekkel érkezik Linuxra

Hozzáadás előnyben részesített forrásként