Ah! I see.
Since I'm writing ZPSX (a PSX emulator for the Zaurus), I don't really have a use for YUV overlays. What I noticed in 2.4 kernels with BVDD was the large increase in the speed of blits from the usage of SRAM.
See, math aside, a 5ms delay in a blit to the screen can make a difference of 8 or so FPS. It just averages out that way. That SRAM support is what lowered the blits from 6-8ms to 1-3ms.
Keep in mind I use the BVDD "enhanced" SDL lib for the ZPSX builds. But I could go without SDL too.
So, while overlays will be great for MPlayer, it doesn't look like it will help me much. Would I be able to get access to the SRAM within reason, or would I have to comile a kernel module etc...?
Bitbake sounds quite cool! ZPSX is an ARM specific build of our (currently) closed-source psx4all project. Since psx4all supports a highly portable version, and an ARM as well as MIPS32 specific version, Bitbake could help a lot. If it does open up soon, you'll be the first to know.