DirectX 12 Ultimate: GPUs com suporte da NVIDIA, AMD e Intel

A chegada do DirectX 12 Ultimate acarreta uma série de mudanças não apenas no campo da API multimídia por excelência para Windows, mas também no que diz respeito ao hardware e é que nem todas as GPUs do mercado são projetadas para fazer uso de todas as funcionalidades que traz consigo a versão mais recente do Microsoftda API, mas de quais GPUs de jogos AMD, NVIDIA e Intel tem suporte total para DirectX 12 Ultimate?

DirectX 12 final

Cada vez que a Microsoft lançava uma nova versão do DirectX, os desenvolvedores de videogames para PC se espantavam, era para voltar à caixa de partida em termos de aprendizado devido ao fato de muitas funções terem sido substituídas por outras e em termos de hardware O mesmo acontece e o desenvolvimento de novas tecnologias em hardware anda de mãos dadas com o desenvolvimento da API para que os aplicativos possam utilizá-los.

Isso faz com que boa parte das tecnologias em DirectX 12 Ultimate não possam ser utilizadas na maioria das GPUs existentes no mercado, mas sim pela mais recente de todas no momento em que escrevo este artigo. Então, se você está pensando em comprar um PC para jogos e está pensando em uma placa de vídeo, você deve ter em mente que se você fizer uma escolha errada ao escolher o hardware gráfico para o seu novo computador, você pode fazê-lo envelhecer como leite e o que nos interessa é que ele gosta de vinho.

Tecnologias DirectX 12 Ultimate

No DirectX 12 Ultimate, novas tecnologias foram adicionadas, então pensamos em listá-las uma por uma para que você possa ver as vantagens de adotar a nova API para videogames. Porém, deve ser esclarecido que este é um rápido resumo deles, portanto você encontrará informações mais completas nos diversos artigos que fizemos aqui na HardZone.

  • Rastreamento de raio: Ray o traçado é um dos maiores avanços gráficos, pois resolve os problemas visuais com a iluminação indireta, bem como a natureza da luz nos objetos. Para fins práticos, isso significa sombras mais precisas e reflexos reais nos objetos.
  • Shaders de malha: os jogos têm uma geometria cada vez mais complexa graças ao maior número de detalhes, o que significa que as etapas do pipeline 3D encarregado de gerenciá-lo estão desatualizadas e uma renovação é necessária.
  • Armazenamento direto: tecnologia que serve para a integração e acesso aos SSDs NVMe da placa de vídeo, o que abre novos cenários em que o tamanho da VRAM é virtualmente ilimitado.
  • Feedback do amostrador: uma tecnologia que permite ao processador gráfico escolher quais dados exatos deseja do SSD ao invés de pegar blocos inteiros de dados onde uma boa parte acaba ocupando apenas espaço na VRAM.
  • Sombreamento de taxa variável: projetado para que o GPU não execute a mesma operação várias vezes com pixels totalmente simétricos. Com resoluções de milhões de pixels por quadro, resulta em economia e aumento de desempenho, eliminando operações redundantes.

Todas essas tecnologias exigem mudanças profundas no sistema interno GPU hardware, o que limita o número de GPUs com suporte total para todas essas tecnologias.

Por que as placas DirectX 12 padrão não suportam a versão Ultimate?

GPU TFLOPS Velocidad

O fato de a Microsoft não ter batizado a nova versão de sua API de DirectX 13 nos dá a dica de que a nova API é uma extensão do DirectX 12. Isso não significa que todas as GPUs no mercado com suporte a DX12 possam rodar os jogos. projetado para a referida API, com exceção de não ter suporte para as tecnologias que mencionamos na seção anterior. Portanto, se eles são um requisito essencial em um jogo, não será mais possível executá-lo, mesmo que tenha bastante poder para fazê-lo.

Por que isso está acontecendo? Bem, pelo fato de que eles requerem a adição de hardware adicional dentro da GPU para serem implementados. Por exemplo, Ray Tracing requer unidades de cálculo de interseção nas unidades de sombreador da GPU, DirectStorage requer um novo controlador de memória, Variable Rate Shading, novas unidades raster e ROPS, além do mais, até mesmo Mesh Shaders exigem mudanças no processador. comando da própria GPU.

Isso significa que um simples driver não é suficiente para implementar essas tecnologias, nem é possível acessá-las por meio de programas shader, o que implica na compra de um novo hardware.

Quais placas de vídeo da NVIDIA, AMD ou Intel suportam DirectX 12 Ultimate?

DirectX 12 Ultimate GPU NVIDIA AMD

Em termos de suporte a DirectX 12 Ultimate, as GPUs NVIDIA possuem atualmente uma grande vantagem, uma vez que todas as tecnologias implementadas na nova API já foram implementadas em sua série RTX 2000 e obviamente herdadas no RTX 3000. É, além disso, a arquitetura de referência que A Microsoft usada para modelar o DirectX 12 Ultimate foi o Turing da NVIDIA que foi usado no primeiro RTX.

O caso da AMD por outro lado é particular, o fiasco de seu AMD Vega os fez retornar à mesa de design para criar a arquitetura RDNA, lançada como o RX 5000, mas arquitetura apesar de competir cara a cara com o RTX 2000 no mercado começou a ser projetado como uma resposta à GTX 1000 com enormes atrasos. As consequências disso? O RX 5000 não oferece suporte às tecnologias DirectX 12 Ultimate enquanto o RX 6000, uma vez que o RDNA 2 foi atualizado para ter suporte total de hardware.

Quanto à Intel, teremos que esperar o lançamento de seu Intel ARC para ter suporte total para DirectX 12 Ultimate.

A influência dos consoles de videogame

Xbox PS5

Hoje, fazer videogames de alto calibre é extremamente caro, o que envolve grandes orçamentos que uma única plataforma não pode pagar por conta própria. Assim, os desenvolvedores criam versões de seus jogos para várias plataformas e hoje é mais fácil do que nunca por dois motivos:

  • Os consoles de hoje possuem hardware de PC, longe estão os dias de sistemas com arquitetura exótica e com grande curva de aprendizado.
  • Uma das plataformas, o Xbox, também usa DirectX 12 Ultimate e, portanto, a mesma API de PC.

A situação atual é que nos encontramos jogos intergeracionais em consoles que não aproveitam as funções do DirectX 12 Ultimate. Portanto, apostar em uma placa de vídeo ou outra vai depender do que você quer jogar e se você tem planos de atualizá-la a curto ou longo prazo. Nosso conselho é que você não sofra de miopia e opte por um RTX 3000 da NVIDIA, um ARC da Intel ou um RX 6000 da AMD em diante, pois aos poucos, mas constantemente, os jogos acabam tendo suporte para as novas tecnologias implementadas no API.