DirectX 12 no Windows 7, twist!

    DirectX 12 no Windows 7, twist!

    “Na Microsoft, fazemos todos os esforços para responder aos comentários dos clientes, então, quando recebemos esses comentários da Blizzard e de outros desenvolvedores, decidimos agir. A Microsoft tem o prazer de anunciar que portamos o tempo de execução do modo de usuário D3D12 para o Windows 7. Isso permite que os desenvolvedores aproveitem ao máximo os aprimoramentos mais recentes do D3D12, continuando a oferecer suporte aos clientes em sistemas operacionais mais antigos. ”



    World of Warcraft: Battle for Azeroth patch 8.1.5 torna a Blizzard a primeira desenvolvedora a usar DirectX 12 no Windows 7. Os jogadores devem experimentar um aumento de desempenho, embora a Microsoft indique que "o melhor desempenho será sempre no Windows 10, pois contém várias otimizações projetadas para tornar o DirectX 12 ainda mais rápido."

    A Microsoft garantiu que está trabalhando com outros desenvolvedores para trazer jogos DirectX 12 para o Windows 7 e os anúncios virão no futuro. No momento, o suporte DirectX 12 no Windows 7 está vinculado exclusivamente ao World of Warcraft, você não pode baixar as APIs DirectX 12 e instalá-las manualmente no Windows 7. A Microsoft não lançou o tempo de execução completo da API no Windows 7.

    O que o DirectX 12 oferece mais do que o DirectX 11? As APIs DirectX mais recentes permitem paralelizar e distribuir a carga entre diferentes núcleos de CPU com muito mais eficiência. Eles especificamente fornecem aos desenvolvedores uma controle direto sobre recursos e GPUs para otimizar melhor de acordo com suas necessidades.



    Fornecer um nível muito mais baixo de abstração de hardware é possível aproveite ao máximo os recursos de multithreading das CPUs, os muitos núcleos dentro das GPUs e potencialmente as diferentes GPUs e placas de vídeo encontradas em um computador.


    As novas bibliotecas permitem que os desenvolvedores joguem operações paralelas usando GPUs separadas. Normalmente, todos os jogos 3D integram uma fase de pós-processamento para renderizar as imagens. Com o DX 12 é possível confiar a tarefa a um segundo GPU liberando o primeiro GPU, que pode assim começar a calcular o próximo quadro, para uma renderização mais rápida (Asynchronous Shaders).

    Um dos recursos mais originais do DirectX 12 (infelizmente não usado) é que o processamento paralelo pode ser feito em diferentes GPUs (DirectX 12 Multiadapter). Muitos laptops têm duas GPUs, uma integrada ao processador (geralmente um Intel HD Graphics) para uso em modo de bateria e outra GPU especializada (AMD ou Nvidia) para tarefas mais exigentes.

    Com o DX12, os desenvolvedores podem usar GPUs dedicadas para renderização de cena e GPUs integradas para pós-processamento. Como escrito acima, no entanto, esta possibilidade, embora demonstrada publicamente pela Microsoft e alguns desenvolvedores, nunca pegou - ou melhor, a dica é que ela foi contestada pelos fabricantes de hardware.



    O DirectX12 também melhora o gerenciamento de memória e reduz os efeitos da fragmentação. Mais importante, eles tendem a oferecer uma taxa de quadros mais consistente graças a um novo mecanismo de cache. Por fim, o DirectX 12 apresenta novas funções e otimizações para renderização. No pipeline de geração de cena 3D, há espaço para melhorias muito amplas com algoritmos de detecção de colisão, gerenciamento de transparência e otimização na parte frontal da geometria (seleção de face posterior, seleção de oclusão, seleção de frustum, seleção de contribuição).


    DirectX 12 no Windows 7, twist!

    Adicione um comentário do DirectX 12 no Windows 7, twist!
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.

    End of content

    No more pages to load