Advanced Shader Delivery llegará a las tarjetas RTX para reducir los tiempos de compilación de shaders y el stuttering

Benzo
Microsoft ha anunciado que Advanced Shader Delivery, una tecnología incluida en DirectX 12 que reduce el tiempo que tardan los juegos en compilar los shaders y el stuttering, llegará a finales de mes a todas las tarjetas gráficas GeForce RTX de Nvidia. También estará disponible en las GPU de Intel y Qualcomm. Los usuarios de una tarjeta AMD de las series RX 5000, RX 6000, RX 7000 y RX 9000 ya disponen de esta tecnología. Usar la aplicación Xbox para PC es un requisito para disfrutar de esta solución.

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.

Imagen

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.