Microsoft publicó una nueva función de DirectX 12 Ultimate, denominada Work Graphs. Work Graphs introduce nuevos tipos de autonomía de la GPU que intentan eliminar los cuellos de botella de la CPU. A continuación, podés ver la demostración técnica.
Work Graphs es la API de Direct3D 12 (D3D12) tiene una capacidad única para elegir y lanzar sombreadores dinámicamente a un micronivel. Compusemble compartió un vídeo en el que prueba Work Graphs con una configuración utilizando una NVIDIA GeForce RTX 4090 con un AMD Ryzen 7 7700X.
En teoría, esto debería mejorar el rendimiento durante escenarios específicos. Sin embargo, como ves en el vídeo, estas mejoras de rendimiento no funcionan en todos los escenarios. En otras palabras, hay varias escenas en las que la demostración técnica se ejecuta exactamente igual con y sin Work Graphs.
Hay que ver como los desarrolladores son capaces de aprovechar esta nueva tecnología, no olvidemos que MS lanzó DX12 Mesh Shaders hace unos años.
Fuente: DSOGaming