Good progress..
I'm surprised you added AMD CAS and not AMD FSR
The latter is much better.
More work too, at least if one expects it to be tested.
Wasnt CAS better in terms of sharpness?
Not at equivalent internal resolutions.
FSR could have some blurry spots etc still? Also arent both 2 for different things? FSR being upscaling CAS being sharpening?
Iirc CAS is more optimized for all GPUs. At least AMD said so.
FSR is a spatial upscaler and sharpener, that currently cannot be used without at least some degree of upscaling (even if it's irrelevantly small). CAS is just a post-process sharpening filter, with optional upscaling. How blurry they are will depend on actual render resolution, but other things being near-equal FSR will be sharper/preserve more quality, with fewer oversharpening artifacts.
Either will work on pretty much any GPU, but CAS almost certainly requires the least work to implement, even if FSR is relatively easy.