Microsoft anunció una innovación clave para DirectX 12 Ultimate: la entrega avanzada de shaders, una función que promete reducir los tiempos de carga inicial de los juegos hasta en un 85%, debutando primero en la Xbox PC App para la ROG Xbox Ally y Ally X.
La novedad radica en que la compilación de shaders deja de hacerse en el dispositivo y pasa a la nube, permitiendo descargar versiones precompiladas adaptadas a cada configuración de hardware. Esto significa cargas más rápidas, menos consumo de batería y menor esfuerzo de procesamiento local.
Cómo funciona
Microsoft creó un nuevo estándar llamado State Object Database (SODB).
Con la ayuda de fabricantes de GPU, separó el compilador de shaders del driver gráfico.
Esto permitió generar una Precompiled Shader Database (PSDB), que se descarga junto al juego desde la Xbox PC App.
Al iniciar un título, el sistema detecta los shaders ya listos y evita el proceso de compilación tradicional.

En pruebas con Avowed, el tiempo de carga inicial se redujo de forma drástica, confirmando el potencial de esta tecnología. Además, el sistema es flexible: si actualizas drivers o incluso cambias de GPU, la app detectará la nueva configuración y descargará los PSDB adecuados.
Disponibilidad
La función llegará primero a la ROG Xbox Ally y Ally X el 16 de octubre, con planes de expandirse a más dispositivos en el futuro. No requiere trabajo adicional de los desarrolladores, aunque Microsoft planea integrar este estándar directamente en los motores gráficos para ofrecer compatibilidad nativa.
Xbox confirma el lanzamiento de la ROG Xbox Ally y Ally X para octubre
Fuente: Blog de Microsoft

