A versão 12 de DirectX traz ótimas melhorias no desempenho
Desde o Windows 95 em diante, a Microsoft tem desenvolvido versão após versão o DirectX, sua coletânea de APIs, cujo objetivo é facilitar as tarefas mais complexas de desenvolvimento multimídia, especialmente voltado na programação de videogames. Graças a isso o Windows é uma plataforma para o gaming e conseguiu competir com os consoles e até superá-los em termos de desempenho e prestações.
A versão 12 de DirectX
Até antes do Windows 10 todas as versões deste pack de APIs podiam ser baixadas de forma independente, elas não chegavam junto com o sistema operacional. Isso quer dizer que ainda hoje você precisa dele para um Windows 8.1, Windows 7 ou Windows Vista (entendemos que você já enterrou o XP de vez) você pode baixar DirectX 9, DirectX 10 ou DirectX 11. Com a última versão do sistema operacional da Microsoft, DirectX 12, já está integrado nele.
DX12 é totalmente compatível com placas de vídeo compatíveis com DX11.
Principais novidades
- Divisão do trabalho da CPU e GPU para processar de forma independente ganhando maior desempenho.
- Foram corrigidos os erros que evitavam saber quando falhava a GPU na hora de interpretar instruções e por que aconteciam essas falhas.
- O debugging foi melhorado tanto na informação quantos nos comandos. Quer dizer, é mais fácil identificar um erro e para o usuário mais simples ser notificá-lo e tratar de solucioná-lo.
- Suporte para resolução em 4K.
- Melhorias voltadas para os notebooks.
Contudo, essas melhorias no desempenho não se reflete em alguns benchmarks¸ pois dependendo da placa de vídeo instalada no PC DirectX 11 se comporta melhor do que a versão mais recente.
Formado em História e, posteriormente, em Documentação, tenho mais de uma década de experiência testando e escrevendo sobre apps: reviews, guias, artigos, notícias, truques… que foram inúmeros, sobretudo no Android, sistema operacional que...
Arturo Baca