[PATCH xserver] randr: Adjust master's last set time with slaves

2016-05-19 Thread Nikhil Mahale
In prime configurations master's last set time may not be latest and greatest, adjust it with slaves last set time, pick up greatest one. Otherwise xserver may end with events which has lastSetTime < lastConfigTime even if that's not the case and confuse xrandr client. Signed-off-by: Nikhil

[PATCH xserver] randr: Do not check the screen size bound for gpu screens

2016-05-19 Thread Nikhil Mahale
For gpu screen, CrtcSet set/adjust the master screen size along mode in following callstack - ProcRRSetCrtcConfig() | -> RRCrtcSet() | -> rrCheckPixmapBounding() | -> pScrPriv->rrScreenSetSize() Checking screen size bound for gpus screen cause

Re: [PATCH xserver 1/2] xwayland: Move sprite invalidation logic into mipointer

2016-05-19 Thread Keith Packard
Emil Velikov writes: >> +/* Invalidate current sprite, forcing reload on next >> + * sprite setting (window crossing, grab action, etc) >> + */ >> +extern _X_EXPORT void >> +miPointerInvalidateSprite(DeviceIntPtr pDev); >> + > It doesn't look like this should be

Re: [PATCH evdev] conf: rename to 65-evdev.conf

2016-05-19 Thread Peter Hutterer
On Thu, May 19, 2016 at 05:37:59PM +0200, Stefan Dirsch wrote: > Bump up evdev driver to 65, so it get's perferred over libipnut, > which was dropped down to 60. Reason is, that evdev driver is more > of an additional driver, which likely won't be installed by default > on a system any longer. But

Re: [PATCH xserver 1/2] xwayland: Move sprite invalidation logic into mipointer

2016-05-19 Thread Emil Velikov
On 18 May 2016 at 22:03, Keith Packard wrote: > This creates a function that invalidates the current sprite and forces > a sprite image reload the next time the sprite is checked, moving that > logic out of the xwayland sources and allowing the miPointerRec > structure to be

Re: [PATCH v5 00/13] PRIME Synchronization

2016-05-19 Thread Alex Goins
Hi Dave, Any update on this? Anything I can do to help? Thanks, Alex On Tue, 3 May 2016, Dave Airlie wrote: > On 3 May 2016 at 12:19, Alex Goins wrote: > > Sorry for all of the self-replies. > > > > I spent more time looking into what might be causing this (despite not

Re: [PATCH synaptics] conf: rename to 70-synaptics.conf

2016-05-19 Thread Eric Engestrom
On Thu, May 19, 2016 at 05:35:57PM +0200, Stefan Dirsch wrote: > --- > conf/50-synaptics.conf | 46 -- > conf/70-synaptics.conf | 46 ++ Also, `git format-patch` supports -M, which avoids all this "delete

Re: [PATCH xserver 08/11] kdrive/ephyr: Poll for events in block handler

2016-05-19 Thread Keith Packard
Laércio de Sousa writes: > Could it be related somehow to my concerns in > https://patchwork.freedesktop.org/patch/86328 ? I don't think so -- my patch only changes where the FD is read, not when that FD is added to the select call. Your patch looks

[PATCH evdev] conf: rename to 65-evdev.conf

2016-05-19 Thread Stefan Dirsch
Bump up evdev driver to 65, so it get's perferred over libipnut, which was dropped down to 60. Reason is, that evdev driver is more of an additional driver, which likely won't be installed by default on a system any longer. But if it is installed it should also be used, i.e. preferred over

[PATCH synaptics] conf: rename to 70-synaptics.conf

2016-05-19 Thread Stefan Dirsch
Bump up synaptics driver to 70, so it get's perferred over libipnut, which was dropped down to 60. Reason is, that synaptics driver is more of an additional driver, which then should be installed if installed. Similar to what was done for wacom configuration file.

Re: [PATCH 1/4] Remove CLTS code

2016-05-19 Thread Adam Jackson
On Wed, 2016-05-18 at 19:12 -0500, Keith Packard wrote: > Adam Jackson writes: > > > Never been used, as far as I can tell. > > All seem like fine changes to me, although I'd rather see people working > to just stop using Xtrans entirely... Oh, very much agreed. Just trimming

Re: [PATCH xserver 08/11] kdrive/ephyr: Poll for events in block handler

2016-05-19 Thread Laércio de Sousa
Could it be related somehow to my concerns in https://patchwork.freedesktop.org/patch/86328 ? 2016-05-18 18:51 GMT-03:00 Keith Packard : > With the driver block handler guaranteed to be the last thing called > before the server blocks, we can now reliably check for events

Re: [PATCH xserver 1/2] xwayland: Move sprite invalidation logic into mipointer

2016-05-19 Thread Simon Thum
Hi Keith! Just saw this patch while I glossed over the input threading patches. Glad to see them land after all these years! But anyway: On 05/18/2016 11:03 PM, Keith Packard wrote: -/* X is very likely to have the wrong idea of what the actual cursor - * sprite is, so in order to

Re: [PATCH libXfont 1/2] autogen: Set a default subject prefix for patches

2016-05-19 Thread Gioele Barabucci
Am 18.05.2016 um 17:52 schrieb Adam Jackson: Signed-off-by: Adam Jackson --- autogen.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autogen.sh b/autogen.sh index fc34bd5..da95aaa 100755 --- a/autogen.sh +++ b/autogen.sh @@ -9,6 +9,9 @@ cd $srcdir autoreconf -v

Re: [PATCH xserver 1/2] xwayland: Move sprite invalidation logic into mipointer

2016-05-19 Thread Pekka Paalanen
On Wed, 18 May 2016 16:03:47 -0500 Keith Packard wrote: > This creates a function that invalidates the current sprite and forces > a sprite image reload the next time the sprite is checked, moving that > logic out of the xwayland sources and allowing the miPointerRec >