Intel descarta suporte para DirectX 9, mas pode ser uma coisa boa

A Intel agora abandonou oficialmente o suporte de hardware nativo para DirectX 9 , e isso se aplica a gráficos Xe integrados em CPUs Alder Lake e GPUs Arc Alchemist discretas.

Isso não significa que a Intel não oferecerá acesso ao DX9. Em vez disso, o DirectX 9 será suportado pelo DirectX 12 via emulação. Isso será suficiente para os jogadores?

Renderização do design de referência do Intel Arc Alchemist.

Identificada pela primeira vez pelo SquashBionic no Twitter , essa mudança foi anunciada discretamente pela Intel em sua página de suporte ao produto. Parece que as placas gráficas integradas nos processadores de 12ª geração, bem como as soluções de GPU discretas da Intel (Arc Alchemist), não suportam mais DirectX 9 nativamente. Em vez de lidar com esse suporte por conta própria, a Intel delegou a tarefa à Microsoft, que redirecionará o suporte do DX9 para o DX12.

Isso será feito por meio de emulação usando uma camada de conversão de código aberto que a própria Microsoft preparou, conhecida como “D3D9On12”. A maneira como funciona é que ele envia comandos gráficos 3D DirectX 9 diretamente para D3D9On12, que então converte essas chamadas D9 em comandos DirectX 12 . Ele meio que substitui o driver da GPU aqui, que normalmente lidaria com chamadas DirectX 9 e atua como uma ponte entre as duas tecnologias.

A resposta a essa mudança foi um pouco confusa, mas a mudança em si não deve ser surpreendente. Já sabíamos que asGPUs Intel Arc favorecem fortemente o DirectX 12, com o desempenho sendo reduzido pela metade quando o DirectX 11 está em uso. Visto que o DirectX 9 é ainda mais antigo, lançado há vinte anos, dificilmente deveria ser uma prioridade para a Intel daqui para frente.

A Microsoft também parece bastante otimista sobre a tecnologia de emulação em geral, alegando que se tornou uma implementação decente do DirectX 9. Embora o desempenho possa não ser tão bom quanto o suporte nativo ao DX9, deve estar próximo. Em alguns casos, o desempenho pode até ser igual ao DX9 nativo. No entanto, um efeito colateral do uso desse processo de emulação pode ser um aumento no uso da CPU.

A resposta da Intel a uma pergunta do DirectX 9.
Intel

De certa forma, isso significa que a Intel entregou completamente o manuseio do DirectX 9 para a Microsoft. Ele ainda diz isso em sua página de suporte: “Como o DirectX é propriedade e é mantido pela Microsoft, a solução de problemas de aplicativos e jogos DX9 exige a promoção de quaisquer descobertas ao Suporte da Microsoft para que eles possam incluir as correções adequadas em sua próxima atualização do sistema operacional. sistema e as APIs DirectX.”

Em suma, essa mudança deve ter um impacto bastante baixo. A maioria dos jogos populares hoje em dia inclui suporte para DirectX 11 ou mais recente, o que significa que nenhuma conversão terá que ocorrer para que as GPUs Intel os suportem. Os títulos mais antigos que dependem exclusivamente do DX9 terão que passar pelo processo de emulação da Microsoft. Por outro lado, se você possui uma GPU integrada mais antiga da Intel (pré-Xe), manterá o suporte a DX9 sem emulação.

Vamos esperar que a terceirização do DX9 para a Microsoft libere mais espaço para a Intel trabalhar em sua otimização do DX11 antes do lançamento global do Intel Arc Alchemist.