De gamle spillene dine vil gå dårligere med de nyeste grafikkortene

Graphics API-kall har utviklet seg sammen med kort ditto, og legger til nye teknologier og nye nivåer av ytelse med noen års mellomrom. Dette brukes av spill, som tar i bruk og integrerer ny teknologi for å gi visuelt mye bedre bilder for øynene våre. Imidlertid ser det ut til at etter år, støtte for DirectX 9 i grafikkort kan definitivt si farvel i fremtidige modeller som vil bli utgitt.

Det er mer enn ti år siden vi så hoppet til DirectX 11, så å bekymre deg for ytelsen til et spill under DirectX 9 burde ikke være en bekymring. Imidlertid er det mange spill i Damp bibliotek eller ganske enkelt installert på vår PC som bruker denne API. Derfor kan fjerning av opprinnelig kompatibilitet fra et grafikkort over nevnte tolk mellom applikasjonen og maskinvaren ha alvorlige kompatibilitets- og ytelseskonsekvenser. Hva er det som fører NVIDIA, AMD og Intel å ta en slik beslutning?

De gamle spillene dine vil gå dårligere med de nyeste grafikkortene

Farvel til innebygd støtte for DirectX 9 i fremtidig grafikk

Utviklingen av grafikk-APIer i nyere tid på grafikkbrikkenivå har vært tydelig: mindre avhengighet av grafikkdriveren og større uavhengighet fra maskinvaren. Det er tydelig at DirectX 9 hadde stor avhengighet av drivere og siden flere krav ikke lenger var integrert i hovedkretsene til grafikkortbrikken, så måtte dette emuleres gjennom andre funksjoner.

DirectX 9-logo

Dette er et mareritt for driverutviklere. Siden for at gamle spill ikke skal lide av noen form for kompatibilitetsfeil, må de bruke timer og albuer for å få disse spillene til å fungere perfekt. Noe de oppnår på to forskjellige måter:

  • I noen tilfeller til og med å holde enheter og gjenstander som ikke lenger brukes av gjeldende spill inne i GPU, for sikkerhets skyld.
  • Erstatte prosessen med en annen gjennom en dataskygger som utfører samme oppgave fra driveren. Derfor helt usynlig for applikasjonen og brukeren.

Vel, det ser ut til at Intel har vært de første til å fjerne støtte for DirectX 9 i driverne. Selv om vi også vet at AMD og NVIDIA ikke vil ligge langt bak i denne forbindelse for neste generasjon. Alt dette for å lokalisere sine menneskelige ressurser til nye teknologier.

Vil mangelen på støtte påvirke spillene mine?

Vel, i beste fall vil spillene som bruker denne API-en fortsette å fungere som vanlig. I det verste kan vi finne skjermfeil og plutselige ytelsesfall, men de vil være et mindretall. Vi kan ikke glemme at når man utvikler spill på PC, brukes andre teknikker enn på konsoller, siden vi ikke snakker om en enkelt maskinvare, men om en rekke konfigurasjoner.

Counter Strike Global Offensive

Alt dette betyr faktisk ikke at spill under DirectX 9 slutter å fungere, men optimaliseringene som ble gjort for hver nye generasjon kort vil ikke bli gjort. Det er uansett snakk om titler som i dag oppnår flere hundre rammer uten problemer på de fleste grafikkort. Dessuten vil spillene dine ikke slutte å fungere, de vil bare ikke skalere i ytelse som resten.

Så hvis du er bekymret for det faktum at DOTA 2 eller CS: GO kanskje ikke kan kjøre på PC-en din, så ikke bekymre deg for det, siden Valve har tilpasset disse spillene til et mer avansert grafikk-API en stund. Vulkan eller DX11 avhengig av tilfellet og dens avhengigheter for DirectX 9 er redusert til det maksimale og til og med eliminert. Det betyr i alle fall ikke at vi av og til og i helt konkrete tilfeller ikke ser kompatibilitetsproblemer, vi kan ikke stikke hånden i ilden. Siden vi også har sett problemer i helt nye spill, under de mest avanserte APIene og med oppdaterte drivere.