Vanhat pelisi toimivat huonommin uusimmilla näytönohjaimilla

Graphics API -kutsut ovat kehittyneet korttien kanssa samoin, lisäten uusia tekniikoita ja uusia suorituskykytasoja muutaman vuoden välein. Tätä käyttävät pelit, jotka ottavat käyttöön ja integroivat uusia teknologioita tarjotakseen visuaalisesti paljon parempia kuvia silmillemme. Näyttää kuitenkin siltä, ​​että vuosien jälkeen tuki DirectX 9:lle grafiikkakorteissa voisi ehdottomasti sanoa hyvästit tulevissa malleissa, jotka julkaistaan.

On kulunut yli kymmenen vuotta siitä, kun näimme siirtymisen DirectX 11:een, joten DirectX 9:n alaisen pelin suorituskyvystä huolehtimisen ei pitäisi olla huolestuttavaa. Pelejä löytyy kuitenkin paljon Höyry kirjastossa tai yksinkertaisesti asennettuna PC:llemme, jotka käyttävät tätä API:ta. Siksi alkuperäisen yhteensopivuuden poistamisella näytönohjaimesta mainitun tulkin kautta sovelluksen ja laitteiston välillä voi olla vakavia yhteensopivuuden ja suorituskyvyn seurauksia. Mikä se johtaa NVIDIA, AMD ja Intel tehdä tällainen päätös?

Vanhat pelisi toimivat huonommin uusimmilla näytönohjaimilla

Hyvästi DirectX 9:n alkuperäiselle tuelle tulevissa grafiikoissa

Grafiikkasovellusliittymien kehitys viime aikoina grafiikkasirutasolla on ollut selvä: vähemmän riippuvuutta grafiikkaohjaimesta ja suurempi riippumattomuus laitteistosta. On selvää, että DirectX 9 oli erittäin riippuvainen ohjaimista, ja koska useita vaatimuksia ei enää integroitu näytönohjaimen pääpiireihin, tätä täytyi emuloida muiden toimintojen kautta.

DirectX 9 -logo

Tämä on painajainen kuljettajien kehittäjille. Koska jotta vanhat pelit eivät kärsisi minkäänlaisista yhteensopivuusvirheistä, heidän on käytettävä tunteja ja kyynärpäitä saadakseen nämä pelit toimimaan täydellisesti. He saavuttavat kahdella eri tavalla:

  • Joissakin tapauksissa jopa pitää GPU:ssa varmuuden vuoksi yksiköt ja esineet, joita nykyiset pelit eivät enää käytä.
  • Prosessin korvaaminen toisella laskentavarjostimen avulla, joka suorittaa saman tehtävän ohjaimesta. Siksi täysin näkymätön sovellukselle ja käyttäjälle.

Näyttää siltä, ​​​​että Intel on ensimmäinen, joka on poistanut tuen DirectX 9:lle ohjaimista. Vaikka tiedämme myös, että AMD ja NVIDIA eivät ole paljon jäljessä tässä suhteessa seuraavan sukupolven aikana. Kaikki tämä paikallistaakseen henkilöstönsä uusiin teknologioihin.

Vaikuttaako tuen puute peleihini?

No, parhaassa tapauksessa tätä APIa käyttävät pelit jatkavat toimintaansa normaalisti. Pahimmillaan voimme löytää näyttövirheitä ja äkillisiä suorituskyvyn laskuja, mutta ne ovat vähemmistönä. Emme voi unohtaa, että PC:llä pelejä kehitettäessä käytetään erilaisia ​​tekniikoita kuin konsoleissa, koska emme puhu yhdestä laitteistosta, vaan useista kokoonpanoista.

Vastaisku maailmanlaajuinen hyökkäys

Itse asiassa tämä kaikki ei tarkoita, että DirectX 9 -pelit lakkaisivat toimimasta, mutta optimointeja, jotka tehtiin jokaiselle uuden sukupolven korteille, ei tehdä. Joka tapauksessa puhumme nimikkeistä, jotka saavuttavat tällä hetkellä useita satoja kehyksiä ilman ongelmia useimmilla näytönohjaimilla. Lisäksi pelisi eivät lakkaa toimimasta, ne eivät vain skaalaa suorituskykyä kuten muut.

Joten jos olet huolissasi siitä, että DOTA 2 tai CS: GO ei ehkä pysty toimimaan tietokoneellasi, älä huolehdi siitä, koska Valve on mukauttanut näitä pelejä edistyneempään grafiikkasovellusliittymään jo jonkin aikaa. Vulkan tai DX11 tapauksesta riippuen ja sen riippuvuudet DirectX 9:lle on vähennetty maksimiin ja jopa poistettu. Joka tapauksessa tämä ei tarkoita sitä, että satunnaisesti ja hyvin erityisissä tapauksissa emme näe yhteensopivuusongelmia, emme voi laittaa kättämme tuleen. Koska olemme nähneet ongelmia myös hyvin uusissa peleissä, edistyneimmissä API:issa ja päivitetyissä ohjaimissa.