AMD FSR is the building block for Apple's hybrid MetalFX upscaling tech
tomshardware.com
tomshardware.com
I wonder if dedicating more transistors (not fixed function) to the task could improve the issue, and if so, why aren't AMD and Nvidia doing it. As I understand it, the latency issue is not better with leather jacket cards
Higher FPS doesn't automatically mean lower latency.
You can have high FPS but higher latency too.
at least in talos 2 and highest quality fsr, 120 fps feels like 70, maybe 80.
Generating a small fast frame + upscaling CAN be faster than generating a large slow frame without upscaling, so it is possible to get the same perceptual visual quality at a higher FPS.
Again, this is an intra-frame operation. Latency is introduced independently of frame generation rate by frames being queued or delayed in the pipeline. For example, the new DLSS 3 frame generation feature needs 2 complete frames to generate the one in between, so the first one is queued, and the remaining 2 are delayed.
Delays in processing inputs can also be a big factor in latency.
Since vsync happens outside of individual frame generation, having it on or off doesn't matter for our argument.
I found plenty of results in Google demonstrating that upscaling doesn't affect latency, or at least not enough to be perceived by a human.
Seems to be a bog-standard permissive license.