Maybe. Could a next-gen blitter be the device of choice here? Copy this block of RAM (backbuffer, icon, soundwave) to this bit of RAM with such-and-such interpolation. Although a good video upscaler needs be fairly complex with multiple samples around each pixel, where I'd expect a blitter type device to just use some linear interpolation.If they intend to render to assorted buffers and then scale to OS screens (e.g., embedded in web browser, send to wireless screens, animated in window transition), it may be used more often.
Perhaps not just scaling, but generalized to handle some of DeanoC's needs ?