Soldato
I find it funny that people keep saying "AMD are making an open standard" and "When AMD release theirs" etc etc
AMD are doing nothing... MS are developing and releasing Direct ML, all AMD need to do is program their drivers to know what it is. AMD are just waiting for somebody else to do the hard work and when it's finished people will climb on their high horses and claim AMD are saviours because they're supporting the open standard. When in fact NV will also support Direct ML and you need to ask yourself, would MS have actively developed Direct ML if NV hadn't given them the nudge by making their own proprietary DLSS? And would AMD be supporting Direct ML so vocally is DLSS didn't exist?
Hopefully having Direct ML will encourage devs to use it more though, it would be a saving grace for people who game on mid-range cards!!
Direct ML and DLSS are two different things.
DirectML is a API like any other but for machine learning in general, so it could be used make a DLSS like option but its not a simple as enabling it in a driver, denoising could be done with Direct ML as well. DirectML could have some very cool applications and not just image upscaling. While DLSS is just a single use of AI/ML to upscale the image.
Will DirectML be a thing ? or will it just gather dust like DirectCompute/OpenCL