Something kept bothering me - I know NPUs are not used for DLSS/FSR type of uspcaling, so I dug a bit - I think something like Microsoft's Auto SR might be the answer, they use this on Windows on ARM, which is upscaler that works on full frame, so it can upscale any video input:
It is not as good as proper upscalers that have temporal data and motion vectors, but it does it's job quite decently on inputs that have stable image. This can be combined with DLSS/FSR/XeSS.







