Comment by magicalhippo
Comment by magicalhippo 3 days ago
I was going to say "again?", but then I recalled DirectX 12 was released 10 years ago and now I feel old...
The main goal of Direct3D 12, and subsequently Vulcan, was to allow for better use of the underlying graphics hardware as it had changed more and more from its fixed pipeline roots.
So maybe the time is ripe for a rethink, again.
Particularly the frame generation features, upscaling and frame interpolation, have promise but needs to be integrated in a different way I think to really be of benefit.
The rethink is already taking place via mesh shaders and neural shaders.
You aren't seeing them adopted that much, because the hardware still isn't deployed at scale that games can count on them being available, and also it cannot ping back on improving the developer experience adopting them.