As GPUs Intel Arc estão levando a luta para AMD e Nvidia, mas elas suportam DirectX?
A maioria dos usuários compra placas de vídeo para alimentar seu equipamento de jogos. Por esse motivo, é crucial para qualquer GPU oferecer suporte às versões DirectX mais populares, que é o problema que persegue as GPUs Intel Arc.
Como as placas de vídeo Intel Arc são novas no mercado, elas tinham suporte limitado para DirectX 9 ou anterior. Mas por que isso é importante? E as GPUs Intel Arc podem rodar jogos DirectX 9 agora?
O que é DirectX?
DirectX é uma interface de programação de aplicativos que permite que jogos e outros aplicativos usem o hardware do seu computador. Ao contrário dos consoles que vêm com a mesma especificação em uma geração ou linha de modelo, os computadores Windows têm hardware variado até mesmo do mesmo ano.
Como o Windows não permite acesso direto de programas a recursos de hardware de baixo nível devido à segurança, a Microsoft criou o DirectX para servir como o elo intermediário entre o hardware do seu computador (como sua GPU) e seu computador favorito título.
Quais versões do DirectX as GPUs Intel Arc suportam?
Intel Arc A770 e A750 são as melhores GPUs da Intel, então ambas as GPUs suportam Direct X 10 (DX10), DirectX 11 (DX11) e DirectX 12 (DX12). No entanto, de acordo com Página de suporte ao produto da Intel, Intel Graphics suporta DirectX 9 através de uma camada de mapeamento.
Então, no papel, as GPUs Intel Arc A770 e A750 suportam DirectX 9, 10, 11 e 12. No entanto, há mais nisso do que aparenta. Isso ocorre porque as GPUs Intel Arc não têm suporte nativo para DirectX 9 (DX9).
Quando a Intel fez suas GPUs mais recentes, concentrou-se no suporte para a versão mais recente do DirectX para economizar custos, especialmente porque teve que vencer a NVIDIA e a AMD em desempenho e preço para ganhar uma posição no mercado altamente competitivo Espaço da GPU. Esta é realmente uma boa jogada da parte da Intel, pois os jogadores precisavam das GPUs Intel Arc para competir contra o domínio da NVIDIA no mercado.
Por que o suporte DirectX 9.0 é crucial para GPUs
Se você não é um jogador ou não gosta de detalhes técnicos, pode perguntar: "Quem se importa se as GPUs Intel Arc não support DirectX 9?" Afinal, o DirectX 9 é uma API antiga, lançada em 2002 para Windows 98, ME e XP.
Isso é verdade. No entanto, devido à sua idade e estabilidade, muitos jogos populares ainda o utilizam. Aqui estão alguns exemplos de jogos populares que precisam do DirectX 9:
- Counter-Strike: Ofensiva Global
- Liga dos lendários
- Guild Wars 2
- Dia de pagamento 2
- Construção na Estrela 2
- Stellaris
Portanto, se você jogar esses jogos e tiver uma GPU Intel Arc, poderá perceber que eles não estão funcionando tão bem. Isso também não inclui outros títulos independentes que você pode adorar, que são limitados a usar o DX9.
Além disso, o DX10 é muito mais complicado de programar do que o DX9. Como a maioria dos computadores suporta DX9 de qualquer maneira, muitos desenvolvedores, especialmente aqueles de empresas menores, preferem DX10 e superior. Isso é crucial para reduzir os orçamentos de produção de jogos, especialmente porque o aumento dos custos de produção está afetando lentamente a indústria de jogos.
Como as GPUs Intel Arc não oferecem suporte nativo ao DX9, essas placas devem gastar um esforço adicional para executar esses títulos. Isso significa que GPUs com desempenho menor ou igual, como a NVIDIA GeForce RTX 3050 ou a AMD Radeon RX 6500 XT, poderia superar as ofertas da Intel nesses títulos.
Isso acontece mesmo que o A770 supere essas duas placas em jogos mais exigentes que oferecem suporte nativo a DX11 ou DX12. Por causa do FPS reduzido (o que significa FPS em jogos?) e desempenho geral em alguns dos títulos mais populares, os jogadores estão em desvantagem em relação aos seus oponentes - especialmente porque alguns deles são jogos de tiro em primeira pessoa que exigem reflexos rápidos.
Como as GPUs Intel Arc executam jogos DirectX 9.0
Portanto, se o Intel Arc não oferece suporte nativo ao DX9, como ele pode executar jogos que o exijam?
A Microsoft e a Intel trabalharam juntas para criar uma solução para esse problema. Em vez de usar recursos de hardware, a Intel colaborou com a Microsoft para criar uma camada de mapeamento de código aberto para ajudar a tornar o DX9 compatível com suas GPUs.
Essa camada de mapeamento de código aberto, chamada D3D9on12, pega os comandos DX9 e os traduz em algo que o DX12 pode entender. Com isso, as GPUs Intel Arc podem rodar jogos DX9 sem suporte nativo para eles.
No entanto, essa tradução adicional adiciona latência ao sistema, tornando-o um pouco mais lento. É por isso que os jogos somente com DirectX 9 têm um desempenho marcadamente pior nas GPUs Intel Arc do que em outras placas de vídeo com suporte nativo.
Intel está trabalhando para melhorar o desempenho do DirectX 9 em GPUs Arc
No entanto, a Intel fez progressos para fazer com que os títulos DX9 tenham um bom desempenho em suas GPUs Intel Arc. De acordo com isso Atualização de dezembro de 2022 do Intel Arc, a Intel lançou uma atualização de driver para GPUs Intel Arc que aumentou o desempenho duas vezes.
Ryan Shrout, diretor sênior de jogos, gráficos e marketing de HPC da Intel, disse:
Menos de dois meses desde o lançamento, estamos oferecendo desempenho até 1,8x melhor em títulos DX9 selecionados! À medida que melhoramos o desempenho, também melhoramos o valor que você obtém com os gráficos Intel Arc. Lançamos com desempenho competitivo por dólar contra o RTX 3060 em DX12 e Vulkan, agora estamos expandindo esse enredo.
Esta atualização tornou a tradução do D3D9on12 muito mais rápida, permitindo que os jogos funcionem melhor. Portanto, se você possui uma GPU Intel Arc e ainda não instalou o driver mais recente da Intel Arc, faça-o assim que possível. Caso contrário, você está perdendo o desempenho das GPUs Intel Arc e não está maximizando seu valor.
GPUs Intel Arc suportam DirectX e mais
Portanto, para responder à pergunta, o Intel Arc oferece suporte ao DirectX. É nativamente compatível com DirectX 12 e DirectX 11, mas suporta DirectX 9 por meio de uma camada de tradução.
Diante disso, você pode esperar que os títulos DirectX 9 tenham um impacto no desempenho. Mas como a Intel continua trabalhando em suas GPUs, suas placas de vídeo receberão atualizações para melhor desempenho. Com mais desenvolvimento, a GPU Intel Arc poderia finalmente atingir seu potencial e ser uma concorrente adequada no espaço da placa de vídeo.
Afinal, além do suporte Direct X, as GPUs Intel Arc fornecem mais recursos como XeSS, ray tracing e codificação AV1 de hardware, permitindo que ela enfrente a popular GPU RTX 3060 da NVIDIA.