On Fri, 2007-09-28 at 12:31 -0700, Jesse Barnes wrote: > Ok, this version includes the changes suggested by Michel and Ian. > - update ABI version > - fixup glXGetVideoSyncSGI and glXWaitVideoSyncSGI semantics
Do you mean making sure the MSC never decreases for a given drawable? I see you changed the comments about this, but I don't see how the code actually ensures it. Can you elaborate? > - cleanup driDrawableInitVBlank prototype > - update all drivers to the new scheme > > The last bit especially needs review. The changes were fairly > mechanical, but there were some slight differences between what the > various drivers were doing with vblank counts. Looks good to me. BTW, you could have saved yourself some work here by starting after the i915-unification merge. :) > - unsigned int interval = driGetVBlankInterval(dPriv, > intel->vblank_flags); > + unsigned int interval = driGetVBlankInterval(dPriv, dPriv->vblFlags); I guess driGetVBlankInterval could be changed to take just dPriv as well (sorry I didn't think of this before). -- Earthling Michel Dänzer | http://tungstengraphics.com Libre software enthusiast | Debian, X and DRI developer ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel