Le GPU Intel Arc stanno combattendo contro AMD e Nvidia, ma supportano DirectX?
La maggior parte degli utenti acquista schede video per alimentare il proprio impianto di gioco. Per questo motivo, è fondamentale che qualsiasi GPU supporti le versioni DirectX più popolari, che è il problema che perseguita le GPU Intel Arc.
Poiché le schede video Intel Arc sono nuove sul mercato, avevano un supporto limitato per DirectX 9 o versioni precedenti. Ma perché è importante? E ora le GPU Intel Arc possono eseguire i giochi DirectX 9?
Cos'è DirectX?
DirectX è un'interfaccia di programmazione dell'applicazione che consente a giochi e altre app di utilizzare l'hardware del tuo computer. A differenza delle console fornite con le stesse specifiche su una generazione o una linea di modelli, i computer Windows hanno hardware diverso anche dallo stesso anno.
Poiché Windows non consente ai programmi l'accesso diretto alle funzionalità hardware di basso livello a causa della sicurezza, Microsoft ha creato DirectX per fungere da collegamento intermedio tra l'hardware del tuo computer (come la tua GPU) e il tuo preferito titolo.
Quali versioni di DirectX supportano le GPU Intel Arc?
Intel Arc A770 e A750 sono le migliori GPU di Intel, quindi entrambe le GPU supportano DirectX 10 (DX10), DirectX 11 (DX11) e DirectX 12 (DX12). Tuttavia, secondo Pagina di supporto del prodotto Intel, Intel Graphics supporta DirectX 9 tramite un livello di mappatura.
Quindi, sulla carta, le GPU Intel Arc A770 e A750 supportano DirectX 9, 10, 11 e 12. Tuttavia, c'è di più in questo di quanto sembri. Questo perché le GPU Intel Arc non hanno il supporto nativo per DirectX 9 (DX9).
Quando Intel ha realizzato le sue ultime GPU, si è concentrata sul supporto per l'ultima versione di DirectX per risparmiare sui costi, soprattutto perché ha dovuto battere NVIDIA e AMD in termini di prestazioni e prezzo per prendere piede nella stretta concorrenza Spazio GPU. Questa è in realtà una buona mossa da parte di Intel, come i giocatori avevano bisogno delle GPU Intel Arc per competere contro la presa di NVIDIA sul mercato.
Perché il supporto DirectX 9.0 è fondamentale per le GPU
Se non sei un giocatore o non sei interessato ai dettagli tecnici, potresti chiedere: "A chi importa se le GPU Intel Arc non supporta DirectX 9?" Dopotutto, DirectX 9 è una vecchia API, lanciata nel 2002 per Windows 98, ME e PE.
Questo è vero. Tuttavia, a causa della sua età e stabilità, molti giochi popolari lo usano ancora. Ecco alcuni esempi di giochi popolari che richiedono DirectX 9:
- Counter-Strike: offensiva globale
- League of Legends
- Guerre di gilda 2
- Giorno di paga 2
- Astronave 2
- Stellari
Quindi, se giochi a questi giochi e disponi di una GPU Intel Arc, potresti notare che non funzionano altrettanto bene. Questo inoltre non include altri titoli indipendenti che potresti amare, che sono costretti a utilizzare DX9.
Inoltre, DX10 è molto più complicato da programmare rispetto a DX9. Poiché la maggior parte dei computer supporta comunque DX9, molti sviluppatori, in particolare quelli di aziende più piccole, lo preferiscono a DX10 e versioni successive. Questo è fondamentale per ridurre i budget di produzione del gioco, soprattutto come l'aumento dei costi di produzione sta lentamente influenzando l'industria dei giochi.
Poiché le GPU Intel Arc non supportano nativamente DX9, queste schede devono impegnarsi ulteriormente per eseguire questi titoli. Ciò significa che le GPU con prestazioni inferiori o uguali, come la NVIDIA GeForce RTX 3050 o la AMD Radeon RX 6500 XT, potrebbe sovraperformare le offerte di Intel su questi titoli.
Ciò accade anche se l'A770 supera entrambe queste schede nei giochi più impegnativi che supportano nativamente DX11 o DX12. A causa dell'FPS ridotto (cosa significa FPS nei giochi?) e le prestazioni generali in alcuni dei titoli più popolari, i giocatori sono svantaggiati rispetto ai loro avversari, soprattutto perché alcuni di questi sono giochi sparatutto in prima persona che richiedono riflessi rapidi.
In che modo le GPU Intel Arc eseguono i giochi DirectX 9.0
Quindi, se Intel Arc non supporta nativamente DX9, come può eseguire i giochi che lo richiedono?
Microsoft e Intel hanno lavorato insieme per creare una soluzione a questo problema. Invece di utilizzare le funzionalità hardware, Intel ha collaborato con Microsoft per creare un livello di mappatura open source per contribuire a rendere DX9 compatibile con le sue GPU.
Questo livello di mappatura open source, chiamato D3D9on12, prende i comandi DX9 e li traduce in qualcosa che DX12 può capire. Con questo, le GPU Intel Arc possono eseguire giochi DX9 senza supporto nativo per loro.
Tuttavia, questa traduzione aggiuntiva aggiunge latenza al sistema, rendendolo un po' più lento. Ecco perché i giochi solo DirectX 9 hanno prestazioni nettamente peggiori con le GPU Intel Arc rispetto ad altre schede video con supporto nativo.
Intel sta lavorando per migliorare le prestazioni di DirectX 9 nelle GPU Arc
Tuttavia, Intel ha fatto passi da gigante nel far funzionare bene i titoli DX9 con le sue GPU Intel Arc. Secondo questo Aggiornamento Intel Arc di dicembre 2022, Intel ha rilasciato un aggiornamento del driver per le GPU Intel Arc che ne ha reso le prestazioni due volte migliori.
Ryan Shrout, Senior Director for Gaming, Graphics, and HPC Marketing di Intel, ha dichiarato:
A meno di due mesi dal lancio, stiamo fornendo prestazioni fino a 1,8 volte migliori in alcuni titoli DX9! Man mano che miglioriamo le prestazioni, miglioriamo anche il valore che ottieni con la grafica Intel Arc. Abbiamo lanciato con prestazioni competitive per dollaro contro l'RTX 3060 in DX12 e Vulkan, ora stiamo espandendo quella trama.
Questo aggiornamento ha reso la traduzione D3D9on12 molto più veloce, consentendo ai giochi di funzionare meglio. Quindi, se disponi di una GPU Intel Arc e devi ancora installare l'ultimo driver di Intel Arc, dovresti farlo al più presto. Altrimenti, perdi le prestazioni delle GPU Intel Arc e non ne massimizzi il valore.
Le GPU Intel Arc supportano DirectX e altro ancora
Quindi, per rispondere alla domanda, Intel Arc supporta DirectX. È nativamente compatibile con DirectX 12 e DirectX 11, ma supporta DirectX 9 attraverso un livello di traduzione.
Detto questo, puoi aspettarti che i titoli DirectX 9 ottengano un successo in termini di prestazioni. Ma mentre Intel continua a lavorare sulle sue GPU, le sue schede video riceveranno aggiornamenti per migliorarne le prestazioni. Con un ulteriore sviluppo, la GPU Intel Arc potrebbe finalmente raggiungere il suo potenziale ed essere un concorrente adatto nello spazio delle schede video.
Dopotutto, oltre al supporto Direct X, le GPU Intel Arc offrono più funzionalità come XeSS, ray tracing e codifica hardware AV1, consentendole di confrontarsi con la popolare GPU RTX 3060 di NVIDIA.