On Mon, 6 Dec 2010 14:53:20 -0800, James Jones <[email protected]> wrote: > -Add fence sync objects > > -Add fence sync devPrivates > > -Add a X sync module screen private > > -Add wrappable functions to create and destroy > fence sync objects > > -Give fence sync objects wrappable functions to > trigger, test, and reset their 'triggered' value. > > -Give fence sync objects wrappable functions to > notify driver when adding/removing triggers to/ > from the sync object. > > Signed-off-by: James Jones <[email protected]>
> + int s; > + > + for (s = 0; s < screenInfo.numScreens; s++) > + miSyncSetup(screenInfo.screens[s]); Note that this is happening very late in the server initialization process, and if drivers need to talk to the sync extension during ScreenInit time, you'll need to handle that case. I can't tell if that is required though. So far so good, although mi fences look pretty boring at this point :-) Reviewed-by: Keith Packard <[email protected]> -- [email protected]
pgpwF8iNDkfxH.pgp
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
