Az Intel Arc GPU-k felveszik a harcot az AMD-vel és az Nvidiával, de támogatják-e a DirectX-et?
A legtöbb felhasználó videokártyát vásárol a játékgépe működtetéséhez. Emiatt létfontosságú, hogy minden GPU támogassa a legnépszerűbb DirectX-verziókat, ami az Intel Arc GPU-kat sújtó probléma.
Mivel az Intel Arc videokártyák újak a piacon, korlátozott mértékben támogatták a DirectX 9-et vagy korábbi verziókat. De miért fontos ez? És az Intel Arc GPU-k már futtathatják a DirectX 9 játékokat?
Mi az a DirectX?
A DirectX egy alkalmazásprogramozási felület amely lehetővé teszi a játékok és más alkalmazások számára, hogy kihasználják a számítógép hardverét. Ellentétben azokkal a konzolokkal, amelyek ugyanazzal a specifikációval szállítják az egész generációt vagy modellt, a Windows-számítógépek hardverei eltérőek még ugyanabból az évből is.
Mivel a Windows a biztonság miatt nem engedélyezi a programoknak a közvetlen hozzáférést az alacsony szintű hardverfunkciókhoz, a Microsoft létrehozta a DirectX-et, hogy középső kapcsolatként szolgáljon a számítógép hardvere (például a GPU) és a kedvence között cím.
Milyen DirectX-verziókat támogatnak az Intel Arc GPU-k?
Intel Arc A770 és A750 az Intel legjobb GPU-i, így mindkét GPU támogatja a Direct X 10 (DX10), a DirectX 11 (DX11) és a DirectX 12 (DX12) technológiát. Szerint azonban Az Intel terméktámogatási oldala, Az Intel Graphics egy leképezési rétegen keresztül támogatja a DirectX 9-et.
Tehát papíron az Intel Arc A770 és A750 GPU-k támogatják a DirectX 9, 10, 11 és 12-t. Ebben azonban többről van szó, mint amilyennek látszik. Ennek az az oka, hogy az Intel Arc GPU-k nem támogatják a DirectX 9-et (DX9).
Amikor az Intel elkészítette legújabb GPU-it, a költségek megtakarítása érdekében a legújabb DirectX-verzió támogatására összpontosított. különösen azért, mert teljesítményben és árban meg kellett győznie az NVIDIA-t és az AMD-t, hogy megvehesse a lábát a szoros versenyben. GPU hely. Ez tulajdonképpen egy jó lépés az Intel részéről a játékosoknak szükségük volt az Intel Arc GPU-kra, hogy versenyezzenek az NVIDIA tartása ellen a piacon.
Miért fontos a DirectX 9.0 támogatása a GPU-k számára?
Ha nem vagy játékos, vagy nem foglalkozik a technikai részletekkel, akkor megkérdezheti: „Kit érdekel, ha az Intel Arc GPU-k nem támogatja a DirectX 9-et?" Végül is a DirectX 9 egy régi API – 2002-ben indították el Windows 98, ME és XP.
Az igaz. Kora és stabilitása miatt azonban sok népszerű játék még mindig használja. Íme néhány példa a népszerű játékokra, amelyekhez DirectX 9 szükséges:
- Counter-Strike: Global Offensive
- legendák Ligája
- Guild Wars 2
- Fizetésnap 2
- Starcraft 2
- Stellaris
Tehát, ha ezekkel a játékokkal játszik, és Intel Arc GPU-ja van, észreveheti, hogy nem teljesítenek olyan jól. Ez nem foglalja magában a többi indie címet sem, amelyeket szerethet, és amelyek DX9 használatához kötöttek.
Ezenkívül a DX10 programozása sokkal bonyolultabb, mint a DX9. Mivel a legtöbb számítógép egyébként is támogatja a DX9-et, sok fejlesztő, különösen a kisebb cégektől származó fejlesztők ezt részesítik előnyben a DX10 vagy újabbnál. Ez döntő fontosságú a játékok gyártási költségvetésének csökkentésében, különösen a növekvő termelési költségek lassan hatással vannak a játékiparra.
Mivel az Intel Arc GPU-k natívan nem támogatják a DX9-et, ezeknek a kártyáknak további erőfeszítéseket kell tenniük a címek futtatásához. Ez azt jelenti, hogy a kisebb vagy azonos teljesítményű GPU-k, mint pl az NVIDIA GeForce RTX 3050 vagy az AMD Radeon RX 6500 XT, felülmúlhatja az Intel kínálatát ezeken a címeken.
Ez akkor is megtörténik, ha az A770 mindkét kártyát felülmúlja az igényesebb játékokban, amelyek natívan támogatják a DX11 vagy DX12 szabványt. A csökkentett FPS miatt (Mit jelent az FPS a játékban?) és a legnépszerűbb játékok általános teljesítménye miatt a játékosok hátrányban vannak ellenfeleikkel szemben – különösen azért, mert ezek közül néhány első személyű lövöldözős játék, amely gyors reflexeket igényel.
Hogyan futtatják az Intel Arc GPU-k a DirectX 9.0 játékokat
Tehát, ha az Intel Arc natívan nem támogatja a DX9-et, hogyan tud olyan játékokat futtatni, amelyek ezt igénylik?
A Microsoft és az Intel együtt dolgozott, hogy megoldást találjon erre a problémára. A hardveres képességek használata helyett az Intel együttműködött a Microsofttal egy nyílt forráskódú leképezési réteg létrehozásában, amely segíti a DX9-et a GPU-kkal kompatibilissé tenni.
Ez a D3D9on12 nevű nyílt forráskódú leképezési réteg fogadja a DX9 parancsokat, és lefordítja őket valamire, amit a DX12 ért. Ezzel az Intel Arc GPU-k natív támogatás nélkül is futtathatnak DX9-es játékokat.
Ez a további fordítás azonban késleltetést ad a rendszernek, és kissé lelassítja azt. Ez az oka annak, hogy a csak DirectX 9-es játékok jelentősen rosszabbul teljesítenek az Intel Arc GPU-kon, mint a többi natív támogatással rendelkező videokártya.
Az Intel azon dolgozik, hogy javítsa a DirectX 9 teljesítményét az Arc GPU-kban
Ennek ellenére az Intel lépéseket tett annak érdekében, hogy a DX9 címek jól teljesítsenek Intel Arc GPU-in. Ennek megfelelően Intel Arc 2022. decemberi frissítés, az Intel kiadott egy illesztőprogram-frissítést az Intel Arc GPU-khoz, amely kétszer jobb teljesítményt nyújtott.
Ryan Shrout, az Intel játékért, grafikáért és HPC marketingért felelős vezető igazgatója elmondta:
Kevesebb mint két hónappal az indulás óta, akár 1,8-szor jobb teljesítményt biztosítunk bizonyos DX9-es játékokban! A teljesítmény javításával az Intel Arc grafikus kártyák által nyújtott értéket is javítjuk. Versenyképes dolláronkénti teljesítménnyel indítottuk az RTX 3060-hoz képest DX12-ben és Vulkanban, most pedig kiterjesztjük ezt a történetszálat.
Ez a frissítés sokkal gyorsabbá tette a D3D9on12 fordítást, lehetővé téve a játékok jobb teljesítményét. Tehát, ha Intel Arc GPU-ja van, és még nem telepítette az Intel Arc legújabb illesztőprogramját, tegye meg a lehető leghamarabb. Ellenkező esetben lemarad az Intel Arc GPU-k teljesítményéről, és nem maximalizálja az értékét.
Az Intel Arc GPU-k támogatják a DirectX-et és egyebeket
Tehát a kérdés megválaszolásához az Intel Arc támogatja a DirectX-et. Natívan kompatibilis a DirectX 12-vel és a DirectX 11-gyel, de támogatja a DirectX 9-et egy fordítási rétegen keresztül.
Ennek fényében számíthat arra, hogy a DirectX 9 címek nagy teljesítményt fognak kapni. De ahogy az Intel tovább dolgozik GPU-in, a videokártyái frissítéseket kapnak, hogy jobb teljesítményt nyújtsanak. A további fejlesztésekkel az Intel Arc GPU végre kiaknázhatja a benne rejlő lehetőségeket, és megfelelő versenytárs lehet a videokártya terén.
Végtére is, a Direct X támogatáson túl az Intel Arc GPU-k több funkciót is kínálnak, például XeSS-t, sugárkövetést és hardveres AV1 kódolást, lehetővé téve, hogy szembeszálljanak az NVIDIA népszerű RTX 3060 GPU-jával.