Re: [PATCH xserver 6/7 v2] sync: Convert from "CARD64" to int64_t.

2017-08-04 Thread Keith Packard
Eric Anholt writes: > The extension was using the name CARD64 to represent 64-bit values, > with a #define from CARD64 to XSyncValue, a struct with a pair of > 32-bit values representing a signed 64-bit value. This interfered > with protocol headers using CARD64 to try to

[PATCH xserver 6/7 v2] sync: Convert from "CARD64" to int64_t.

2017-08-04 Thread Eric Anholt
The extension was using the name CARD64 to represent 64-bit values, with a #define from CARD64 to XSyncValue, a struct with a pair of 32-bit values representing a signed 64-bit value. This interfered with protocol headers using CARD64 to try to actually store a uint64_t. Now that stdint.h

[PATCH xserver 5.5/7] test: Extend sync tests to cover alarm delta and waitvalue changes.

2017-08-04 Thread Eric Anholt
This would be squashed into the other tests. Signed-off-by: Eric Anholt --- test/sync/sync.c | 71 ++-- 1 file changed, 69 insertions(+), 2 deletions(-) diff --git a/test/sync/sync.c b/test/sync/sync.c index

[PATCH xserver 1/2] travis: Set prefix to /usr, so we find xkbcomp.

2017-08-04 Thread Eric Anholt
Signed-off-by: Eric Anholt --- test/scripts/build-travis-deps.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/scripts/build-travis-deps.sh b/test/scripts/build-travis-deps.sh index 213b51f6f161..b87c65d3e397 100755 ---

[PATCH xserver 2/2] travis: Request a new docker image with xkb-data and xkbcomp installed.

2017-08-04 Thread Eric Anholt
Xvfb was erroring out with: XKB: Failed to compile keymap Keyboard initialization failed. This could be a missing or incorrect setup of xkeyboard-config. (EE) Fatal server error: (EE) Failed to activate virtual core keyboard: 2(EE) With this change, we can now run my xsync regression test on

Re: [PATCH xf86-video-r128] xf86-video-r128: remove the GlxSetVisualConfigs stub and friends

2017-08-04 Thread Connor Behan
On 31/07/17 09:13 AM, Emil Velikov wrote: > From: Emil Velikov > > The function was an empty since 2008 at least. Remove it alongside the > unused GLX visuals code. > > With this all the GL/GLX dependencies in the driver are gone. > > Cc: Adam Jackson

Re: Second Feedback request for my GSoC project to improve Present support in Xwayland

2017-08-04 Thread Roman Gilg
On Fri, Aug 4, 2017 at 8:44 AM, Michel Dänzer wrote: > On 03/08/17 09:11 PM, Roman Gilg wrote: > > On Wed, Aug 2, 2017 at 11:36 AM, Michel Dänzer > > wrote: > > > > On 02/08/17 03:53 AM, Roman Gilg wrote: > > > > >

Re: Second Feedback request for my GSoC project to improve Present support in Xwayland

2017-08-04 Thread Michel Dänzer
On 03/08/17 09:11 PM, Roman Gilg wrote: > On Wed, Aug 2, 2017 at 11:36 AM, Michel Dänzer > wrote: > > On 02/08/17 03:53 AM, Roman Gilg wrote: > > > > Overview of differences in Rootless mode: > > > > * Maintain a list of all