Enhancements for Render composite request

Jesse Barnes jbarnes at virtuousgeek.org
Tue Aug 25 11:32:19 PDT 2009


On Tue, 25 Aug 2009 11:11:40 -0700
Keith Packard <keithp at keithp.com> wrote:

> On Tue, 2009-08-25 at 10:43 -0700, Jesse Barnes wrote:
> 
> > Avoiding tearing is the most important thing here, but if you're
> > writing a media app you'd probably want to be able to specify an
> > interval, e.g. never swap more than N frames/second.  Assuming you
> > can find a mode that's a multiple of the framerate you want, this
> > is a handy feature.  Check out the SGI_swap_control and
> > OML_sync_control extensions for more details on what GL expects
> > (OML adds a few more features like a swap counts, swaps on specific
> > frame counts, etc.).
> 
> SGI_swap_control looks trivial enough, but OML_sync_control looks
> insane. Suggestions on what is actually useful would be welcome here.
> Or do we just implement all of OML_sync_control and use that for DRI2
> swapping as well?

Yeah we're planning on doing OML for DRI2, but I'm not sure if that
level of support is needed/desired for X apps.

-- 
Jesse Barnes, Intel Open Source Technology Center


More information about the xorg-devel mailing list