GAMEGamesExplainer NO. ---
Advanced Shader Delivery: qué aporta el nuevo controlador de Nvidia
El controlador Game Ready 621.01 de Nvidia lleva Advanced Shader Delivery de Microsoft a las GeForce RTX tras AMD. Así reducen los shaders precompilados las esperas de la primera carga y los tirones, qué se necesita y qué afirmaciones sobre tiendas siguen sin confirmar.
Puntos clave
- Advanced Shader Delivery (ASD) es una función de DirectX de Microsoft. Descarga junto con el juego shaders ya compilados para su GPU y controlador exactos, de modo que el PC no tiene que compilarlos en el primer arranque ni durante la partida.
- El controlador GeForce Game Ready 621.01 WHQL de Nvidia, anunciado el 20 de octubre de 2026, lleva ASD a las tarjetas gráficas GeForce RTX. Call of Duty: Modern Warfare 4 es el primer juego que menciona Nvidia.
- AMD admite ASD desde Adrenalin 26.6.1 y cubre todas las generaciones RDNA, de RDNA 1 a RDNA 4. Snapdragon X2 de Qualcomm es compatible desde el controlador 2026.08.3. Microsoft indicó que la compatibilidad con Intel Arc B-Series y Core Ultra Series 2 y 3 llegaría en octubre de 2026.
- Para todos los fabricantes de GPU, ASD requiere Windows 11 versión 24H2 o posterior, la aplicación Xbox para PC y un juego cuyo desarrollador haya activado la función.
- Microsoft no ha anunciado compatibilidad nativa con ASD en Steam, Epic Games Store ni GOG. Nvidia afirma que el sistema también beneficia a los juegos comprados en Steam siempre que la aplicación Xbox para PC esté instalada, pero las publicaciones de Microsoft hasta ahora solo describen la entrega a través de la aplicación Xbox para PC.
¿Qué problema intenta resolver Advanced Shader Delivery?
Los juegos modernos para PC usan miles de pequeños programas de GPU llamados shaders para dibujar la iluminación, las sombras, los materiales y los efectos. Los desarrolladores distribuyen estos shaders en un formato intermedio. Antes de que la GPU pueda ejecutarlos, deben compilarse en código máquina para la tarjeta gráfica y la versión de controlador concretas del PC del jugador. Las consolas evitan este paso porque todas las unidades tienen el mismo hardware, así que los estudios pueden distribuir shaders listos para usar. Los PC existen en un sinfín de combinaciones de GPU y controlador, por lo que los shaders compilados suelen tener que generarse en la propia máquina del jugador.
Esa compilación local se manifiesta de dos formas conocidas. Algunos juegos lo compilan todo al principio, lo que produce la larga barra de progreso de "compiling shaders" en el primer arranque. Otros compilan los shaders a demanda a medida que aparecen efectos nuevos, lo que puede causar breves congelaciones conocidas como shader stutter (tirones por shaders). El equipo de DirectX de Microsoft señaló en su presentación de ASD de agosto de 2025 que los resultados almacenados en caché también se invalidan al actualizar el controlador gráfico, de modo que los jugadores pueden enfrentarse a la misma espera tras instalar un controlador de rutina.
La magnitud varía según el juego y el hardware. La publicación de Nvidia del 20 de octubre indica que, en algunos casos, la compilación local de shaders puede tardar hasta 30 minutos por cada arranque o actualización de un juego. También afirma que precompilar en el lado del desarrollador todas las combinaciones posibles y distribuirlas todas supondría descargas de terabytes.
Cómo funciona Advanced Shader Delivery
ASD traslada el trabajo de compilación del PC del jugador a la nube, y lo hace en el momento de la descarga en lugar del arranque. El blog de DirectX de Microsoft describe el proceso en tres pasos:
- Recopilación: El desarrollador reúne los datos de shaders y pipelines del juego en un paquete estándar llamado State Object Database (SODB). Puede hacerse trazando el juego mientras se ejecuta o generando los datos mediante programación.
- Compilación en la nube: Microsoft y los fabricantes de GPU separaron el compilador de shaders del controlador gráfico. Un compilador en la nube convierte la SODB en una Precompiled Shader Database (PSDB) para cada combinación de hardware y controlador compatible.
- Entrega: Cuando el jugador descarga o actualiza un juego compatible, la PSDB correspondiente llega con él y rellena la caché local de shaders. En el primer arranque, el juego encuentra sus shaders ya compilados. Si más adelante se actualiza el controlador, Windows detecta el cambio y actualiza la caché.
Nvidia afirma que la nube de Microsoft compila shaders para cientos de miles de combinaciones de hardware y controlador, y que ASD logra una tasa de aciertos de caché cercana al 100%. Es decir, casi todos los shaders que solicita un juego deberían estar ya esperando en la caché. Microsoft indica que los juegos con ASD en funcionamiento muestran el mensaje "Precompiled shaders installed" en la ventana de arranque.
Para los desarrolladores, la publicación de Microsoft en la GDC 2026 (12 de marzo de 2026) presentó dos API en Agility SDK 1.619. La App Identity API permite que un juego declare su identidad ante Direct3D 12 y el controlador, y adjuntar esa identidad a la SODB es obligatorio para los envíos a Xbox Partner Center. La Stats API informa de la frecuencia con que se usa la caché precompilada en una configuración determinada. Los desarrolladores suben la SODB con el paquete del juego a través de Xbox Partner Center.
Resultados medidos hasta ahora
Microsoft y evaluadores independientes han publicado grandes reducciones en los tiempos de la primera carga, pero cada cifra procede de un juego y un sistema concretos.
| Prueba | Hardware | Resultado informado | Fuente |
|---|---|---|---|
| Forza Horizon 6, primera carga | AMD Radeon RX 7600, AMD Ryzen 7 5800 | Unos 4 segundos con ASD frente a casi 1,5 minutos sin ASD (alrededor de un 95% menos) | Blog de DirectX de Microsoft, 15 de mayo de 2026 |
| Gears of War: E-Day, compilación de shaders en el primer arranque | No especificado ("PC típico") | "Unos segundos" frente a varios minutos; alrededor de un 95% menos de tiempo de compilación | Blog de DirectX de Microsoft, 1 de octubre de 2026 |
| Seis juegos, tiempos de carga y 1% low | AMD Radeon RX 9070 XT | Tiempos de carga hasta un 95% más rápidos; tasas de fotogramas 1% low hasta un 33% más altas | Tom's Hardware |
Las mejoras dependen de cuánto trabajo de shaders realiza normalmente un juego en el PC del jugador. Los títulos que ya precompilan de forma eficiente, o que usan pocas permutaciones de shaders, mostrarán diferencias menores. ASD tampoco cambia la velocidad con la que un juego carga texturas o niveles desde el almacenamiento.
¿Qué GPU, controladores y versiones de Windows son compatibles?
La publicación de DirectX de Microsoft del 1 de octubre de 2026 enumera los requisitos de hardware y controlador que figuran a continuación. La publicación del controlador de Nvidia completó la versión de controlador de GeForce el 20 de octubre.
| Fabricante | Hardware compatible | Controlador mínimo | Estado (21 oct 2026) |
|---|---|---|---|
| AMD | RDNA 1, RDNA 2, RDNA 3, RDNA 3.5, RDNA 4 (serie Radeon RX 5000 y posteriores, además de gráficos integrados basados en RDNA) | Adrenalin 26.6.1 | Disponible; disponible de forma general en la aplicación Xbox para PC desde junio de 2026 |
| Nvidia | Todas las GPU GeForce RTX (serie RTX 20 y posteriores) y RTX Spark | Game Ready 621.01 WHQL | Controlador anunciado el 20 de octubre de 2026 |
| Qualcomm | Snapdragon X2 Series (GPU Adreno X2) | 2026.08.3 | Disponible |
| Intel | Arc B570, Arc B580, Core Ultra Series 2 y Series 3 | No publicado por Microsoft en su publicación del 1 de octubre | Anunciado para octubre de 2026 |
Todos los fabricantes comparten el mismo requisito de Windows: Windows 11 versión 24H2 o posterior. La publicación de Microsoft de mayo de 2026 también indicaba Xbox Gaming Services versión 37.113.11003.0 o posterior. Las GPU más antiguas que no figuran en estas listas no están cubiertas. HWCooling informa de que la serie GTX 16 de Nvidia, que no lleva la marca RTX, no aparece en la lista.
Nvidia ya contaba con una función de controlador independiente, Auto Shader Compilation, que reconstruye las cachés de shaders de DirectX 12 existentes tras una actualización del controlador. Hardware.com.br explica la diferencia así: Auto Shader Compilation sigue ejecutándose en el PC del jugador a posteriori, mientras que ASD entrega los shaders terminados con la descarga del juego.
¿Qué juegos y tiendas son compatibles?
Una GPU capaz no basta por sí sola. ASD solo funciona en juegos cuyos desarrolladores hayan enviado una SODB, y los datos precompilados se entregan a través de la aplicación Xbox para PC de Microsoft.
Confirmado por ahora:
- Aplicación Xbox para PC / Microsoft Store: Es el canal de entrega mencionado en todas las publicaciones de Microsoft. Microsoft pide a los jugadores que instalen la aplicación Xbox para PC antes de descargar un juego compatible.
- Juegos: Microsoft menciona Forza Horizon 6 y Gears of War: E-Day, que entró en acceso anticipado el 1 de octubre de 2026 como el primer título compatible con ASD en toda la gama de hardware ampliada. La publicación del controlador de Nvidia indica que los jugadores de GeForce RTX obtienen ASD en Call of Duty: Modern Warfare 4. Microsoft afirma que llegarán más títulos, pero no los ha enumerado todos en las publicaciones de su blog.
Afirmado, pero aún no confirmado por Microsoft:
- Compras en Steam mediante la aplicación Xbox para PC: La publicación de Nvidia del 20 de octubre califica el sistema de "storefront-agnostic" (independiente de la tienda). Afirma que los jugadores se benefician incluso con juegos comprados en Steam, siempre que la aplicación Xbox para PC esté instalada. Las publicaciones de DirectX de Microsoft no hacen esta afirmación, y la cobertura previa de varios medios describía ASD como limitado a las copias adquiridas a través del ecosistema Xbox. Los jugadores deberían considerar que la compatibilidad con Steam depende de cada juego hasta que Microsoft o el editor la confirmen.
No anunciado:
- Compatibilidad nativa en Steam, Epic Games Store y GOG: Microsoft ha dicho que está uniendo a "game developers, IHVs, and game stores" en torno a ASD, y su presentación de 2025 indicaba que las herramientas de Agility SDK estaban pensadas tanto para desarrolladores como para tiendas. Sin embargo, ninguna de estas tres tiendas ha anunciado públicamente una integración de ASD ni un calendario. Epic Games ha probado la generación de SODB y PSDB como proveedor de motor y middleware, según la publicación de Microsoft en la GDC 2026, pero eso no equivale a compatibilidad en la tienda. Los informes de que ASD se extenderá a estas tiendas son expectativas, no planes confirmados.
Cómo comprobar si ASD funciona
Según los requisitos que han publicado Microsoft y los fabricantes de GPU, un jugador que quiera usar ASD debería:
- Confirmar que Windows 11 está en la versión 24H2 o posterior (Configuración > Sistema > Información).
- Instalar el controlador de GPU mínimo de su fabricante: Game Ready 621.01 o posterior para GeForce RTX, Adrenalin 26.6.1 o posterior para Radeon, o 2026.08.3 o posterior para Snapdragon X2.
- Instalar la aplicación Xbox para PC y mantener Gaming Services actualizado.
- Descargar o actualizar un juego compatible mediante la aplicación Xbox para PC y comprobar que aparece "Precompiled shaders installed" al arrancar el juego.
Es posible que los juegos ya instalados antes de la actualización del controlador necesiten una actualización o una nueva descarga para recibir la base de datos precompilada. Como la caché está vinculada a una versión del controlador, una actualización posterior del controlador desencadena una actualización a través de Windows en lugar de una recompilación local completa.
Qué significa
Los tirones por compilación de shaders llevan años siendo una de las quejas más habituales sobre las versiones para PC de los grandes juegos, y es un problema que las consolas apenas tienen. ASD es el intento de Microsoft de dar a Windows algo cercano al modelo de las consolas sin obligar a los desarrolladores a distribuir terabytes de variantes. Con Nvidia ya incorporada, la función cubre la gran mayoría de las GPU para juegos actuales, por lo que los estudios tienen un motivo más sólido para enviar bases de datos de shaders.
Las principales limitaciones son prácticas. ASD solo ayuda en los juegos habilitados para ello y, por ahora, depende de la propia aplicación y de la cadena de distribución de la tienda de Microsoft. Eso deja fuera gran parte del catálogo de PC que se vende en Steam, Epic Games Store y GOG, a menos que esas tiendas o los editores lo adopten, o que la descripción de Nvidia sobre la compatibilidad con Steam se confirme de forma más amplia. El hardware antiguo y los usuarios de Windows 10 quedan totalmente excluidos. Los detalles del controlador de Intel seguían pendientes en la publicación más reciente de Microsoft.
Para los jugadores, el paso más útil es sencillo: mantener actualizados Windows 11 y los controladores de la GPU, instalar la aplicación Xbox para PC y revisar la pantalla de arranque de cada juego. En los próximos meses, habrá que observar si Microsoft publica una lista completa de juegos compatibles, si se lanza el controlador de Intel y si alguna tienda de terceros anuncia compatibilidad nativa.
Preguntas frecuentes
¿Qué es Advanced Shader Delivery?
Es una función de DirectX de Microsoft que descarga, junto con un juego compatible, shaders ya compilados en la nube para su GPU y controlador concretos, de modo que el PC se salta la mayor parte de la compilación de shaders en el primer arranque y durante la partida.
¿Qué GPU y controlador de Nvidia admiten Advanced Shader Delivery?
Microsoft incluye todas las GPU GeForce RTX y RTX Spark. Nvidia anunció la compatibilidad en su controlador GeForce Game Ready 621.01 WHQL el 20 de octubre de 2026. Las tarjetas de la serie GTX 16 no figuran en la lista.
¿Funciona Advanced Shader Delivery con gráficos AMD e Intel?
Las GPU AMD de RDNA 1 a RDNA 4 son compatibles con Adrenalin 26.6.1 o posterior. Microsoft indicó que la compatibilidad con Intel Arc B570, Arc B580 y Core Ultra Series 2 y 3 llegaría en octubre de 2026, pero no había publicado un controlador mínimo de Intel en su publicación del 1 de octubre.
¿Funciona Advanced Shader Delivery con juegos de Steam, Epic o GOG?
Las publicaciones de Microsoft solo describen la entrega a través de la aplicación Xbox para PC. Nvidia afirma que las compras en Steam pueden beneficiarse si la aplicación Xbox para PC está instalada, pero Steam, Epic Games Store y GOG no han anunciado compatibilidad nativa ni un calendario.
¿Qué se necesita para usar Advanced Shader Delivery?
Windows 11 versión 24H2 o posterior, una GPU compatible con el controlador mínimo, la aplicación Xbox para PC con Gaming Services actualizado y un juego cuyo desarrollador haya activado la función.
Fuentes
- Microsoft DirectX Developer Blog: Introducing Advanced Shader Delivery (20 de agosto de 2025)
- Microsoft DirectX Developer Blog: Advanced Shader Delivery, what's new at GDC 2026 (12 de marzo de 2026)
- Microsoft DirectX Developer Blog: Advanced Shader Delivery expands Public Preview with AMD (15 de mayo de 2026, editado el 11 de junio de 2026)
- Microsoft DirectX Developer Blog: Advanced Shader Delivery coming soon across Windows 11 and available for Gears of War: E-Day (1 de octubre de 2026)
- Nvidia: GeForce Game Ready Driver for Phantom Blade Zero and Call of Duty: Modern Warfare 4 (20 de octubre de 2026)
- Tom's Hardware: We tested Advanced Shader Delivery on the RX 9070 XT
- HWCooling: Advanced Shader Delivery comes to Nvidia, Intel and Qualcomm GPUs (octubre de 2026)
- Hardware.com.br: Microsoft confirms Advanced Shader Delivery for all Nvidia RTX GPUs (2 de octubre de 2026)