GPU Intel Arc bojujú proti AMD a Nvidii, ale podporujú DirectX?

Väčšina používateľov si kupuje grafické karty na napájanie svojho herného zariadenia. Z tohto dôvodu je dôležité, aby každý GPU podporoval najpopulárnejšie verzie DirectX, čo je problém, ktorý prenasleduje GPU Intel Arc.

Keďže grafické karty Intel Arc sú na trhu novinkou, mali obmedzenú podporu pre DirectX 9 alebo staršie. Ale prečo je to dôležité? A môžu teraz GPU Intel Arc spustiť hry DirectX 9?

Čo je DirectX?

DirectX je aplikačné programovacie rozhranie ktorý umožňuje hrám a iným aplikáciám využívať hardvér vášho počítača. Na rozdiel od konzol, ktoré sa dodávajú s rovnakými špecifikáciami naprieč generáciou alebo modelovým radom, počítače so systémom Windows majú rôzny hardvér už od toho istého roku.

Keďže systém Windows neumožňuje programom priamy prístup k hardvérovým funkciám nízkej úrovne z dôvodu zabezpečenia, Microsoft vytvoril DirectX, aby slúžil ako stredné prepojenie medzi hardvérom vášho počítača (ako je GPU) a vaším obľúbeným titul.

instagram viewer

Aké verzie DirectX podporujú grafické procesory Intel Arc?

Intel Arc A770 a A750 sú špičkové GPU od Intelu, takže oba GPU podporujú Direct X 10 (DX10), DirectX 11 (DX11) a DirectX 12 (DX12). Avšak podľa Stránka podpory produktov spoločnosti Intel, Intel Graphics podporuje DirectX 9 prostredníctvom mapovacej vrstvy.

Na papieri teda GPU Intel Arc A770 a A750 podporujú DirectX 9, 10, 11 a 12. Je v tom však viac, než sa na prvý pohľad zdá. Je to preto, že GPU Intel Arc nemajú natívnu podporu pre DirectX 9 (DX9).

Keď Intel vyrábal svoje najnovšie GPU, zameral sa na podporu najnovšej verzie DirectX, aby ušetril náklady, najmä preto, že musel poraziť NVIDIA a AMD vo výkone a cene, aby získal oporu v silnej konkurencii Priestor GPU. Toto je vlastne dobrý krok zo strany Intelu, as hráči potrebovali GPU Intel Arc, aby mohli konkurovať spoločnosti NVIDIA na trhu.

Prečo je podpora DirectX 9.0 pre GPU zásadná

Ak nie ste hráč alebo sa nezaujímate o technické detaily, môžete sa opýtať: „Koho to zaujíma, že GPU Intel Arc podporuje DirectX 9?" Koniec koncov, DirectX 9 je staré API, ktoré bolo spustené v roku 2002 pre Windows 98, ME a XP.

To je pravda. Kvôli svojmu veku a stabilite ho však stále používajú mnohé populárne hry. Tu je niekoľko príkladov populárnych hier, ktoré potrebujú DirectX 9:

  • Counter-Strike: Globálna ofenzíva
  • liga legiend
  • Guild Wars 2
  • Výplatný deň 2
  • Starcraft 2
  • Stellaris

Ak teda hráte tieto hry a máte GPU Intel Arc, môžete si všimnúť, že nefungujú tak dobre. To tiež nezahŕňa iné nezávislé tituly, ktoré by ste mohli milovať a ktoré sú obmedzené na používanie DX9.

Okrem toho je DX10 oveľa komplikovanejšie na programovanie ako DX9. Pretože väčšina počítačov aj tak podporuje DX9, veľa vývojárov, najmä tých z menších spoločností, ho uprednostňuje pred DX10 a vyšším. To je rozhodujúce pri znižovaní rozpočtov na výrobu hier, najmä ako rastúce výrobné náklady pomaly ovplyvňujú herný priemysel.

Keďže GPU Intel Arc natívne nepodporujú DX9, tieto karty musia vynaložiť ďalšie úsilie na spustenie týchto titulov. To znamená, že GPU s menším alebo rovnakým výkonom, ako NVIDIA GeForce RTX 3050 alebo AMD Radeon RX 6500 XT, by mohol prekonať ponuku Intelu na týchto tituloch.

Stáva sa to aj vtedy, ak A770 obe tieto karty prekonáva v náročnejších hrách, ktoré natívne podporujú DX11 alebo DX12. Kvôli zníženému FPS (čo znamená FPS v hrách?) a všeobecný výkon v niektorých z najpopulárnejších titulov sú hráči znevýhodnení oproti svojim súperom – najmä preto, že niektoré z nich sú strieľačky z pohľadu prvej osoby, ktoré vyžadujú rýchle reflexy.

Ako GPU Intel Arc spúšťajú hry DirectX 9.0

Ak teda Intel Arc natívne nepodporuje DX9, ako môže spúšťať hry, ktoré to vyžadujú?

Microsoft a Intel spolupracovali na vytvorení riešenia tohto problému. Namiesto využitia hardvérových možností, Intel spolupracoval s Microsoftom na vytvorení open-source mapovacej vrstvy, ktorá pomôže dosiahnuť kompatibilitu DX9 s jej GPU.

Táto mapovacia vrstva s otvoreným zdrojom s názvom D3D9on12 preberá príkazy DX9 a prekladá ich do niečoho, čomu DX12 rozumie. Vďaka tomu môžu GPU Intel Arc spúšťať hry DX9 bez ich natívnej podpory.

Tento dodatočný preklad však pridáva do systému latenciu, takže je o niečo pomalší. To je dôvod, prečo hry iba s DirectX 9 fungujú na GPU Intel Arc výrazne horšie ako iné grafické karty s natívnou podporou.

Intel pracuje na zlepšení výkonu DirectX 9 v grafických procesoroch Arc

Napriek tomu spoločnosť Intel urobila pokroky, aby tituly DX9 fungovali dobre na svojich grafických procesoroch Intel Arc. Na základe tohto Aktualizácia Intel Arc z decembra 2022, Intel vydal aktualizáciu ovládača pre Intel Arc GPU, vďaka ktorej je výkon dvakrát lepší.

Ryan Shrout, hlavný riaditeľ pre hry, grafiku a HPC marketing v spoločnosti Intel, povedal:

Menej ako dva mesiace od spustenia poskytujeme vo vybraných tituloch DX9 až 1,8x lepší výkon! So zlepšovaním výkonu zlepšujeme aj hodnotu, ktorú získate s grafikou Intel Arc. Začali sme s konkurenčným výkonom za dolár oproti RTX 3060 v DX12 a Vulkan, teraz tento príbeh rozširujeme.

Táto aktualizácia výrazne zrýchlila preklad D3D9on12, čo umožňuje hrám lepšie fungovať. Ak teda máte GPU Intel Arc a ešte ste si nenainštalovali najnovší ovládač Intel Arc, mali by ste tak urobiť čo najskôr. V opačnom prípade prichádzate o výkon GPU Intel Arc a nemaximalizujete jeho hodnotu.

GPU Intel Arc podporujú DirectX a ďalšie

Aby som odpovedal na otázku, Intel Arc podporuje DirectX. Je natívne kompatibilný s DirectX 12 a DirectX 11, ale podporuje DirectX 9 prostredníctvom prekladovej vrstvy.

Vzhľadom na to môžete očakávať, že tituly DirectX 9 dostanú zásah vo výkone. Ale keďže Intel pokračuje v práci na svojich GPU, jeho grafické karty budú dostávať aktualizácie, aby fungovali lepšie. S ďalším vývojom by Intel Arc GPU mohol konečne dosiahnuť svoj potenciál a byť vhodným konkurentom v priestore grafických kariet.

Koniec koncov, okrem podpory Direct X, GPU Intel Arc poskytujú ďalšie funkcie, ako je XeSS, sledovanie lúčov a hardvérové ​​kódovanie AV1, čo im umožňuje čeliť populárnemu GPU RTX 3060 od NVIDIA.