Well, one thing I was asking for/poking at was extending the XvMC API
to support standard Xv surfaces, since the XvMC API separates rendering
and display. That is, we could copy data to off-screen memory, and then
tell XvMC when to display it (either by a page flip or a vmem blit done
by the card which would hopefully be fast enough to avoid tearing).
Interesting ... do you have a pointer to information on XvMC? google just showed me mailing list discussions..
Maybe you'd be interested in helping with that? Xv can export RGB
surfaces too.. :)
Could be, certainly interested in looking into the tech.
--bob