A Microsoft aumenta a velocidade de rastreamento de raios no DirectX 12 em até 90 %, graças a uma nova ordem de processamento dos raios
Microsoft apresentou uma nova funcionalidade do DirectX – Reordenação de Execução de Shaders (SER)
Na recente Game Developers Conference 2025, a empresa anunciou o lançamento da versão DXR 1.2, na qual apareceu pela primeira vez o mecanismo SER. Trata‑se de uma tecnologia que permite otimizar a execução das tarefas de rastreamento de raios responsáveis por iluminação realista, reflexões e sombras em jogos modernos.
O que mudou
Atualmente, o rastreamento de raios é “caótico” – cada raio é processado independentemente. O desenvolvedor pode indicar semelhanças nos cálculos dos shaders, e a placa gráfica organizará sua execução automaticamente. No modo tradicional, o GPU enfrenta tarefas de complexidade diversa: alguns raios encontram objetos rapidamente, outros penetram mais fundo exigindo maior tempo. Isso mistura “operações pesadas” com “operações leves” em um único fluxo, reduzindo a eficiência do processamento paralelo.
Com SER, o desenvolvedor pode definir a ordem de execução das threads no código shader (HLSL). A placa então reorganiza as tarefas para que operações semelhantes sejam executadas consecutivamente, aumentando a performance geral.
Detalhes técnicos
* Novo controle – antes apenas o driver distribuía a carga; agora o desenvolvedor pode influenciar esse processo.
* Primitivas HLSL – surgiram novas construções na linguagem para solicitar a ordem de processamento das threads.
* Modelo Shader 6.9 – o suporte ao SER tornou‑se obrigatório, então todos os drivers modernos devem tratar corretamente esse código. A eficiência depende do hardware específico.
Resultado prático
A Microsoft demonstrou a eficácia do SER em *Alan Wake 2*, onde ele foi usado junto com a tecnologia de micro‑mapas de opacidade (Opacity Micromaps – OMM). Como resultado:
* Aumento da performance do rastreamento de raios ≈ 30 %
→ para os jogadores: taxa de quadros mais alta.
→ para os desenvolvedores: possibilidade de adicionar efeitos gráficos adicionais.
Em testes com a placa Nvidia GeForce RTX 4090, o ganho foi de cerca de 40 %, e em alguns modelos Intel Arc da série B – até 90 %.
Como funciona
O algoritmo tradicional de rastreamento incluía duas etapas:
1. O próprio rastreamento dos raios.
2. Coleta e posterior processamento das informações de colisão pelo shader.
Com SER, o desenvolvedor pode primeiro executar a primeira etapa para toda a cena, coletar resultados semelhantes de colisões, agrupar esses resultados e só então iniciar o processamento subsequente em lotes. Isso reduz o consumo de recursos do sistema e aumenta a eficiência da GPU.
Em resumo:
A Microsoft expandiu o DirectX adicionando ao DXR 1.2 a capacidade de controlar a ordem de execução das tarefas de rastreamento de raios. Isso abre novos caminhos para otimizar performance e torna efeitos gráficos modernos mais acessíveis tanto para desenvolvedores quanto para jogadores.
Comentários (0)
Compartilhe sua opinião — por favor, seja educado e mantenha-se no tema.
Faça login para comentar