On Fri, 2009-10-30 at 10:59 -0700, Jesse Barnes wrote: > I've put up some trees (after learning my lesson about working in the > main tree) with the latest DRI2 sync/swap bits: > git://git.freedesktop.org/home/jbarnes/xserver master branch > git://git.freedesktop.org/home/jbarnes/mesa master branch > > They includes support for some new DRI2 requests (proto for which is in > the dri2-swapbuffers branch of dri2proto), including: > DRI2SwapBuffers > DRI2GetMSC > DRI2WaitMSC > and > DRI2WaitSBC > > These allow us to support GLX extensions like SGI_video_sync, > OML_swap_control and SGI_swap_interval. > > There have been a few comments about the protocol so far: > 1) DRI2SwapBuffers > a) Concern about doing another round trip to fetch new buffers > following the swap. > I think this is a valid concern, we could potentially respond > from the swap with the new buffers, but this would make some > memory saving optimizations more difficult (e.g. freeing > buffers if no drawing comes in for a short time after the swap).
You're doing one round-trip anyway, and if users are concerned about the second one, go use XCB already. (We need to go fix Mesa to do that). -- Eric Anholt e...@anholt.net eric.anh...@intel.com
signature.asc
Description: This is a digitally signed message part
_______________________________________________ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel