Adam Jackson
4a6f42dda0
sync: Fix logic error from b55bf24858
...
That commit adds two hunks, and I _think_ they're backwards. It adds
code to modify bracket_greater on NegativeTransition triggers, and
bracket_less on PositiveTransition triggers. That breaks symmetry with
the surrounding code; the code as of this commit could probably be
simplified further.
I can't keep the sync trigger rules in my head for more than about five
minutes at a time, so I'm sending this on for more eyes. RHEL 6.3's
xserver is shipping with b55bf248 reverted:
https://bugzilla.redhat.com/show_bug.cgi?id=748704#c33
And there appear to be some upstream reports of the same issue:
https://bugzilla.gnome.org/show_bug.cgi?id=658955
So I'd like to get this sorted out.
Signed-off-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Keith Packard <keithp@keithp.com>
2012-08-06 16:14:37 -07:00
..
bigreq.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
dpms.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
dpmsproc.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
dpmsstubs.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
geext.c
GE: Remove unused RT_GECLIENT
2012-07-10 00:42:10 -07:00
geext.h
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
geint.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
hashtable.c
Xext: include dix-config.h
2012-05-24 15:52:38 +10:00
hashtable.h
Xext: add a generic hashtable implementation
2012-04-18 12:49:06 +03:00
Makefile.am
Xext: Only build one library
2012-07-10 00:01:49 -07:00
panoramiX.c
Fix two more C99 initialization mistakes using members of same struct
2012-07-16 21:24:49 -07:00
panoramiX.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
panoramiXh.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
panoramiXprocs.c
Use C99 designated initializers in Xext Replies
2012-07-09 19:58:30 -07:00
panoramiXsrv.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
panoramiXSwap.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
saver.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
security.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
securitysrv.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
shape.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
shm.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
shmint.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
sleepuntil.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
sleepuntil.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
sync.c
sync: Fix logic error from b55bf24858
2012-08-06 16:14:37 -07:00
syncsdk.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
syncsrv.h
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
xace.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
xace.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
xacestr.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
xcmisc.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
xf86bigfont.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
xf86bigfontsrv.h
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
xres.c
Move XRes from extmod to built-in
2012-07-09 23:28:37 -07:00
xselinux.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
xselinux_ext.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
xselinux_hooks.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
xselinux_label.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
xselinuxint.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
xtest.c
Move extension initialisation prototypes into extinit.h
2012-07-09 23:06:41 -07:00
xvdisp.c
Use C99 designated initializers in extension Events
2012-07-09 22:52:30 -07:00
xvdisp.h
Fix swapped Xv dispatch under Xinerama.
2007-12-02 14:15:36 -05:00
xvdix.h
Xv: Remove excessive module-induced indirection
2012-07-09 23:28:37 -07:00
xvmain.c
Xv: Remove excessive module-induced indirection
2012-07-09 23:28:37 -07:00
xvmc.c
Fix two more C99 initialization mistakes using members of same struct
2012-07-16 21:24:49 -07:00
xvmcext.h
Move Xv and XvMC from extmod to built-in
2012-07-09 23:28:37 -07:00