DirectX 12: O futuro dos jogos

Há cerca de um ano e meio, a AMD concluiu o desenvolvimento do Mantle, uma API que melhorava o ambiente gráfico para qualquer pessoa com GPU e jogo suportado pela série Gaming Evolved. Essa API low-end tornou-se um grande concorrente do DirectX 11 e Open GL4, que são aplicativos high-end.

Isso porque ele conseguiu obter um desempenho mais alto do que eles, permitindo o suporte a muitos jogos em PCs e consoles sem necessariamente possuir hardware de ponta.

Portanto, embora a AMD esteja na vanguarda há muito tempo, lançando este aplicativo junto com os Catalyst Drivers, agora sua concorrência está em ascensão. A Microsoft anunciou a criação do DirectX 12 junto com o Windows 10 e é considerada o principal rival. Mas ele não será o único. O Metal da Apple e o Open GL Next também foram anunciados. Literalmente, estamos falando de um renascimento no campo dos gráficos após anos de progresso lento, através da necessidade de jogos de qualidade sem nenhum custo.

Vimos o Mantle oferecer um ótimo desempenho em muitos jogos até agora, especialmente naqueles em que o processador é o problema (atinge 100% muito rapidamente, sem poder fornecer mais energia). E, por incrível que pareça, o Mantle é atualmente uma API exclusiva da AMD GPU da série 7000 em diante. Portanto, os usuários da Nvidia e Intel não podem tirar proveito dessa tecnologia. É por isso que os olhos de todos estavam no DirectX 12.

Logotipo do DirectX 12

O DirectX 12 foi anunciado pela Microsoft em março de 2014 na GDC, em resumo, sem muitos detalhes técnicos sobre como funcionará e será lançado no Windows 10. Portanto, se alguém estiver usando a versão 9926 do Windows 10 Technical Preview, que é uma avaliação gratuita para todos, saiba que ele usa uma versão do DirectX 12.

No entanto, a Microsoft também normalmente atualiza os usuários da versão Technical Preview, atingindo uma versão mais completa. A API do DirectX 12, juntamente com a versão do driver WDDM 2.0, está sendo concluída lentamente e tornou-se mais estável do que antes, como você pode ver na foto (abaixo) de testes que foram feitos através do Star Swarm da Oxide Games.

Essencialmente, a versão WDDM 2.0 ativa o DirectX 12 e adiciona os componentes necessários aos drivers do kernel e da placa para funcionar corretamente, ajudando-o a lidar com a memória de maneira inteligente e otimizar o desempenho do processador.

DirectX 11 vs DirectX 12

O que vemos na parte superior da foto é o uso dos núcleos do processador com base no tempo de execução, observando que, inicialmente com o DX11, ele alcançou o uso total em um tempo maior do que na parte inferior do Directx 12.

O que os usuários Nvidia e Intel estão esperando para ver é se o DirectX 12 pode preencher a lacuna entre o DirectX 11, entre a CPU e a GPU (gargalo) de empresas que não são relacionadas umas às outras, em oposição à CPU AMD e a GPU Radeon.

Explicações:• WDDM: Windows Display Driver Model – é a arquitetura de driver para as GPUs da Microsoft, lançadas pelo Vista e mais tarde. • Driver da UM – Driver no modo de usuário: é uma maneira de executar um driver que o usuário se beneficia da estabilidade, devido ao fato de não poder registrar dados no sistema do kernel e criar falhas no sistema. informações disponíveis por conta própria.

Dimitris Milopoulos