A Microsoft anunciou o Advanced Shader Delivery, novo recurso do DirectX criado para enfrentar um dos maiores vilões dos jogadores de PC: as travadinhas causadas pela compilação de shaders. 
A estreia será em 16 de outubro nos portáteis ASUS ROG Ally (a partir de US$ 549,99 e US$ 899,99), com expansão para PCs com Windows logo depois.
Desenvolvido em parceria com Xbox e AMD, o sistema funciona de forma diferente do que vemos hoje: em vez de compilar shaders na hora da jogatina, ele entrega tudo pré-compilado junto com o jogo, via aplicativo Xbox para PC
. Em testes com o RPG Avowed, da Obsidian, o tempo de inicialização caiu em até 85%. Isso significa mais tempo jogando, menos espera e economia de bateria nos portáteis.
No centro da novidade está o formato State Object Database (SODB). Os dados de shaders são coletados, organizados e compilados na nuvem, formando o Precompiled Shader Database (PSDB). Esse pacote é baixado com o jogo pela Xbox Store e guardado em cache no Windows. Assim, quando o jogador inicia o game, os shaders já estão prontos, sem precisar compilar nada localmente. Caso haja atualização de driver da GPU, o sistema detecta e recompila automaticamente.
O porém: no começo, a novidade só vai funcionar com jogos distribuídos pelo Xbox app. Nada de Steam, Epic ou GOG por enquanto. Mas a Microsoft afirma que o futuro AgilitySDK pode permitir integração com outras lojas.
Alguns brincam que a empresa deveria adotar logo o Vulkan, mas o recado é claro: a Microsoft está levando a sério a experiência no PC. Se o recurso for adotado em massa, pode significar o fim das travadinhas de shader no Windows.
2 comentários
se ficar preso ao xbox app vai flopar
pq não usar logo vulkan kkk 😂