[PATCH RESEND xserver 0/6] sync int64 series resend

Eric Anholt eric at anholt.net
Tue Sep 19 00:34:27 UTC 2017


I've squashed in the fixes and I'm resending, since some of the early
patches never got reviewed.  I suspect they got lost in all the noise
about casting.  Still passes the tests locally and on Travis.

Eric Anholt (6):
  meson: Move Xvfb build under an option.
  meson: Add Xvfb and Xephyr-glamor testing.
  test: Return error from simple-xinit if the client crashes.
  test: Add basic SYNC tests.
  sync: Convert from "CARD64" to int64_t.
  sync: Clean up a bit of header formatting.

 Xext/sync.c                          | 302 ++++++++++++++++------------------
 Xext/syncsrv.h                       |  23 ++-
 hw/meson.build                       |   4 +-
 hw/vfb/meson.build                   |   2 +-
 include/misc.h                       |  29 ++++
 meson.build                          |   1 +
 meson_options.txt                    |   2 +
 miext/sync/misync.c                  |   5 +-
 miext/sync/misyncstr.h               |  22 ++-
 present/present_fence.c              |   2 +-
 test/meson.build                     |  26 +++
 test/scripts/xephyr-glamor-piglit.sh |   7 +
 test/scripts/xvfb-piglit.sh          |   7 +
 test/simple-xinit.c                  |   3 +
 test/sync/meson.build                |   9 ++
 test/sync/sync.c                     | 304 +++++++++++++++++++++++++++++++++++
 16 files changed, 557 insertions(+), 191 deletions(-)
 create mode 100644 test/meson.build
 create mode 100644 test/sync/meson.build
 create mode 100644 test/sync/sync.c

-- 
2.14.1



More information about the xorg-devel mailing list