Microsoft sigue evolucionando DirectX 12, y sobre todo el modelo de sombreadores (DirectX Shader Model) con la versión 6.9. Está incluida en la versión 1.169 del Agility SDK lanzado la semana pasada, y del que ha hablado en su blog, dando algunos datos de la mejora de rendimiento que permite. Vaya por delante que este tipo de cosas hay que implementarlas primeramente en los juegos, actualizándolos con el nuevo SDK. Porque la ganancia puede ser sustancial con la nueva reordenación de ejecución de sombreadores (SER) que incluye.
Un sombreador es un programa que se ejecuta en la GPU y que define cómo se procesan los datos gráficos, ya sea transformando vértices o calculando el color, la iluminación y otras propiedades de los píxeles durante el renderizado. Así que la forma en que se ejecuten las instrucciones es importante. Lo que viene a hacer SER es reordenar la ejecución del trazado de rayos, muy en la línea de características similares que se han ido introduciendo para optimizar su rendimiento ya que los rayitos tienen un alto coste que casi nunca compensan a la hora de jugar, salvo que tengas una RTX 5090.
Al final lo que permite es mejorar el aprovechamiento de esas tuberías de ejecución dejando el mínimo de tiempo sin que la GPU trabaje. Según Microsoft usando una demo en la que se implementa SER, se gana un 40 % de rendimiento en una RTX 4090 y un 90 % en una Arc B580.

Vía: Videocardz.