Los juegos de PC modernos tienen dos problemas con los sombreadores o shaders, que son unos fragmentos de código que se ejecutan en la GPU para llevar a cabo los distintos pasos que intervienen en la renderización de imágenes en 3D. Por un lado, pueden tardar varios minutos en compilarlos cuando se inicia el título por primera vez, y por otro, cuando necesitan recurrir a ellos durante una partida pueden sufrir unos microcortes llamados stuttering que interrumpen la fluidez visual. Advanced Shader Delivery nace con el objetivo de acabar con estos dos problemas y las pruebas dicen que hace un muy buen trabajo.
La labor de Advanced Shader Delivery consiste en preparar los sombreadores para poder entregarlos directamente a la GPU y que esta no tenga que destinar recursos a entender lo que le está diciendo la API (Direct3D o Vulkan). Con esta tecnología, el tiempo que un jugador mira la pantalla donde pone que los sombreadores se están compilando cuando ejecuta el juego por primera vez pasa de varios minutos a pocos segundos. Microsoft asegura que Advanced Shader Delivery reduce el tiempo de compilación en un 95 %. Esta solución también reduce considerablemente el stuttering cuando se reúnen shaders durante la partida.
El primer juego en aprovechar la expansión de Advanced Shader Delivery a equipos Windows con tarjetas de Nvidia, Intel y Qualcomm será Gears of War: E-Day, que estará disponible el 6 de octubre. Call of Duty: Modern Warfare 4 también lo incorporará cuando se ponga a la venta el 23 de octubre. Los jugadores pueden saber que un juego ha precompilado los sombreadores con Advanced Shader Delivery a través de un mensaje que aparece abajo a la izquierda en la ventana de inicio del título, tal y como se muestra en la siguiente captura.

Con Advanced Shader Delivery disponible en las tarjetas gráficas Nvidia, AMD e Intel, queda en menos de los desarrolladores aprovechar esta tecnología en sus juegos.