News Microsoft Building AI Upscaler to Compete with DLSS, FidelityFX

An API based solution would certainly be a welcome change. But there's the question of whether it gets added for free on games already using the API and we can enable something globally or it still has to be explicitly included in games.

But if Microsoft is doing an API wide solution, that just leaves the question of how Khronos will respond. But I guess AMD could just give them FSR and be done with it.
 
An API based solution would certainly be a welcome change. But there's the question of whether it gets added for free on games already using the API and we can enable something globally or it still has to be explicitly included in games.

But if Microsoft is doing an API wide solution, that just leaves the question of how Khronos will respond. But I guess AMD could just give them FSR and be done with it.
It's almost certain to require per-game implementation. At the very least, you need the UI elements to enable/disable the upscaling. Having it outside of the games would drastically limit its capabilities. Only the game knows what things benefit (in performance) from upscaling, vs. the HUD overlays and text that invariably look worse when upscaled.
 

deesider

Honorable
Jun 15, 2017
298
135
10,890
If integrated into DirectX, it could be used by Developers as simply part of the quality settings with requiring the user to specifically choose it. So just part of the spectrum from low to high quality. Although the same could be achieved with AMD's FSR without needing a new DirectX. It would really be no different to what PS4 and Xbox ONE were already doing to reach 1080p.
 
An API based solution would certainly be a welcome change. But there's the question of whether it gets added for free on games already using the API and we can enable something globally or it still has to be explicitly included in games.

But if Microsoft is doing an API wide solution, that just leaves the question of how Khronos will respond. But I guess AMD could just give them FSR and be done with it.

since it involved AI i doubt i can be enabled just like that globally. also even if AI upscaling being standardized though common API such as Direct X or Vulkan it doesn't mean it will encourage developer to use the feature. just look what happen with DX12 mGPU. i dare t o bet developer would rather use existing non AI upscaler if using AI based upscaler would mean they need to spend more resource to train the data themselves.

about khronos i doubt AMD can just give their FSR unless AMD intend to update FSR to use AI since this is AI based upscaling. and nvidia most likely try to influence khronos as well. for example khronos can develop a universal AI upscaling for vulkan but those feature also build to utilize their tensor core as well.
 

Latest posts