A Microsoft anunciou a tecnologia Advanced Shader Delivery (ASD), inicialmente para dispositivos Xbox ROG Ally, e agora expande para GPUs AMD RDNA 3, RDNA 3.5 e RDNA 4. Esta inovação promete revolucionar os tempos de carregamento de jogos no PC.
Tradicionalmente, a cada instalação ou atualização de jogo/driver de GPU, o cache de shaders precisa ser recompilado, um processo que pode levar vários minutos. Isso ocorre porque a compilação de shaders é feita no dispositivo e precisa se adaptar às variações de hardware.
A Microsoft “desacopla” os shaders dos drivers, armazenando-os em um Precompiled Shader Database (PSDB) na nuvem. Ao baixar um jogo da Microsoft Store ou Xbox PC app, o ASD detecta sua configuração e baixa os shaders pré-compilados, eliminando a espera.
Para usuários Nvidia, o “Auto Shader Compilation” no Nvidia app oferece funcionalidade similar. Proprietários de GPUs Intel podem usar a “Precompiled Shader Distribution” no Intel Graphics app, que planeja adotar o padrão ASD em breve.