[1]: https://mastodon.online/@wren6991@types.pl/11292855122145752...
Especially with the HSTX block which can apparently output at double the system clock (while the rp2040 was limited to 1/10th of the system)
If my rough math is correct, it should be possible to do output 720p 60hz video with an overclock to ~320Mhz. Though, actually generating that many pixels might be hard when you have nowhere near enough memory.
I would love to see some solid infomation about how well the rp2350 overclocks, apparently 300mhz is easy. 60hz 1080p is almost certainly out of reach, it would require something like a 700mhz overclock, but 30hz 1080p is probably viable.
Even if you don't have enough memory or CPU time to render true 720p, it's nice to be able to output 360p or 240p inside a 720p container with each pixel and line duplicated two or three times. Doing it that way gives you nice crisp pixels rather than the blurry mess the displays internal upscaler would probably produce. You can even insert blank lines to get a faux-CRT-scanline effect.
Scanline doubling/tripping and blank line inserting can be done with nothing more than DMA chaining.
Isn't RP2040 capable of outputting at system clock rate?
Sounds like an application for vector graphics!? Then you're in the position of having to write a high performance rasterizer.