Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 7747

Graphics, sound and multimedia • Re: Raspberry pi zero 2w composite output and frame buffer usage to output interlaced source video

$
0
0
We use a frame-per-field update model because that's what DRM seems to want (to the extent that DRM bothers to specify such things...). One field gets displayed, the other discarded. If there is any scaling to be done, scaling happens first, on a full-frame basis.

The VC4 HVS has some register that you can poll that allegedly tell you if the last field was odd or even, which might help schedule frame updates? See viewtopic.php?p=2337562#p2335865

If you're desperate, there is another hack you can do (but it really is a hack): You could create a series of full frame-buffers, at field rate, where each buffer updates one field and repeats the opposite field. Provided there is absolutely no scaling (and no overscan margins) it should output each field 1:1. I mention this because it also works on Raspberry Pi 5. The drawback is that the latency is non-deterministic.

No standard software does this.

Statistics: Posted by njh — Wed Jul 22, 2026 9:23 am



Viewing all articles
Browse latest Browse all 7747

Latest Images

Trending Articles



Latest Images