Microsoft actualiza el SDK de DirectX Agility: SER, OMM y más para un ray tracing más rápido y eficiente

DirectX 12 incorpora nuevas funciones como GPU Upload Heaps que permite el acceso simultáneo a la VRAM del CPU y la GPU

Microsoft ha lanzado discretamente dos nuevas actualizaciones para el DirectX Agility SDK, dando a los desarrolladores herramientas avanzadas para aprovechar mejor el hardware de última generación. Estas mejoras prometen un rendimiento notablemente mejor en ray tracing y la gestión de recursos gráficos en juegos y aplicaciones exigentes.

Novedades en la 1.717-preview: SER y vectores cooperativos

La versión 1.717-preview destaca por la llegada de Shader Execution Reordering (SER), que reorganiza el orden de ejecución de los hilos de los shaders en ray tracing, reduciendo los ciclos perdidos por divergencia y doblando el rendimiento en escenas con path tracing. Además, añade Cooperative Vectors, que permite a la GPU encargarse directamente de operaciones vectoriales y matriciales, esenciales en efectos impulsados por IA. Así, tareas que antes saturaban el CPU pueden ahora trasladarse a la GPU, desbloqueando nuevas técnicas de renderizado neural en tiempo real.

También se han implementado mejoras en el codificador de vídeo de Direct3D, incluyendo la extensión HEVC Reference List, la codificación de dos pasadas a baja resolución y métricas PSNR para comprobar la calidad de imagen.

1.616-retail: Opacity Micromaps y Tiled Resource Tier 4

La actualización 1.616-retail introduce Opacity Micromaps (OMM), una función que evita llamadas innecesarias a shaders en geometría con transparencias como hojas o vallas, acelerando las escenas con path tracing hasta 2,3 veces más rápido. Además, habilita D3D12 Tiled Resource Tier 4, eliminando las restricciones de mipmaps en arrays de texturas, permitiendo un streaming más eficiente y ahorro de memoria.

Actualmente, solo las tarjetas NVIDIA RTX tienen soporte a nivel de drivers para los OMM, pero AMD e Intel ya están desarrollando drivers compatibles. De hecho, AMD espera tener sus controladores listos para principios de junio de 2025.

El futuro del ray tracing más ágil y creativo

Estas actualizaciones suponen un paso adelante para el DirectX 12 Ultimate, ofreciendo más libertad y rendimiento a los desarrolladores para explorar nuevas técnicas de renderizado, mejorar la eficiencia de sus motores gráficos y optimizar el uso de recursos del sistema.

Vía: TechPowerUp

Sobre el autor