Avoimen lähdekoodin peliekosysteemi juhlii ilmoituksen jälkeen, jota monet meistä ovat odottaneet innolla. Philip Rebohle, yksi tämän kehitystyön takana olevista neroista, on virallisesti ilmoittanut julkaisusta de DXVK 3.0Tämä versio ei ole yksinkertainen korjaustiedosto, vaan merkittävä kehitysaskel Direct3D:stä Vulkaniin -käännöskerrokseen. Tämä työkalu on avainkomponentti, jonka avulla Linux-käyttäjät voivat nauttia Windows-peleistä... VIINI tai tunnettu Proton höyrykannella.
Tämän versiopäivityksen myötä projekti pyrkii entisestään ammattimaistamaan grafiikan suorituskykyä ja jättämään taakseen vanhat ratkaisut, jotka alkoivat olla puutteellisia. Vapaiden ohjelmistojen yhteisö on ottanut tämän päivityksen innolla vastaan, sillä sen käyttöönotto... uudet renderöintitekniikat Se lupaa vakautta, joka viime aikoihin asti vaikutti olevan yksinomaan omissa järjestelmissä, parantaen käyttökokemusta pelin ensimmäisestä minuutista lähtien.
DXVK 3.0 saapuu uudella varjostusmoottorilla varusteita varten
Radikaalisin muutos, jonka tämä versio tuo mukanaan, on epäilemättä sen käyttöönotto, DXBC-SPIRV shader-käännökselle, jolloin tähän asti käytetty käännöskoodi poistuu lopullisesti. Tämä DXVK-tiimin erityisesti kehittämä ja SSA:han perustuva kääntäjä mahdollistaa paljon kompaktimman ja tehokkaamman luodun koodin. Lisäksi se saavuttaa sen, että käännöksen osoittaminen tietyille säikeille latausajat Videopeleissä näitä ongelmia on vähennetty huomattavasti, jolloin vältetään ärsyttävät nykimiset, joita joskus koimme uusille alueille siirtyessämme.
Tämä DXVK 3.0:n kääntäjän uudistus ei ainoastaan paranna nopeutta, vaan toimii myös ihmelääkkeenä useisiin visuaalisiin renderöintiongelmiin, jotka vaivasivat joitakin vanhempia nimikkeitä. Toimimalla natiivisti nykyaikaisten GPU-ohjeiden kanssa se varmistaa, että näytöllä näkemämme on tarkkaa. uskollinen alkuperäiselle visiolle pelinkehittäjiltä poistamalla outoja artefakteja tai varjoja, jotka eivät heijastuneet oikein.
Tekniset vaatimukset ja kuvaajien hallinta
Kyse ei ole pelkästään taianomaisesta optimoinnista; tämä teknologinen harppaus edellyttää, että laitteidemme ohjelmistot ovat ajan tasalla. Tämän version käyttämiseksi on nyt ehdottoman välttämätöntä, että ajurit tukevat sitä. Vulkan 1.4 -standardiSe on looginen päätös, jos haluat katsoa tulevaisuuteen, sillä se mahdollistaa edistyneiden ominaisuuksien, kuten deskriptorikeojen (VK_EXT_descriptor_heap) käytön, käyttöönoton oletuksena, mikä nopeuttaa huomattavasti pelin ja näytönohjaimen välistä kommunikaatiota.
Näiden teknisten parannusten lisäksi on sisällytetty elämänlaatua parantavia ominaisuuksia, joista kokeneemmat käyttäjät arvostavat. Jaettujen resurssien tukea on parannettu ja uusi ominaisuus on integroitu. kehyksiä sekunnissa -rajoitin Paljon kestävämpi, ihanteellinen niille, jotka haluavat pitää laitteidensa lämpötilat hallinnassa tai säästää kannettavien laitteiden akunkestoa ilman monimutkaisia ulkoisia työkaluja.
Direct3D 8:n, 9:n, 10:n ja 11:n toteutuksen matka Vulkan API:lla saavuttaa kadehdittavan kypsyystason tämän julkaisun myötä. Siirtyminen omaan shader-kääntäjään ja uudempien ajuriversioiden vaatimus osoittavat, että pelaaminen avoimilla alustoilla Se ei enää tyydy pelkkään toimivuuteen; se pyrkii teknisen tehokkuuden johtoon. Tämä päivitys varmistaa, että vaativimmatkin pelit toimivat edelleen moitteettomasti ja pitävät puhtaan suorituskyvyn liekin elossa riippumatta siitä, millä käyttöjärjestelmällä pelaat.

