State of the present-extension?

2014-01-23 Thread Clemens Eisserer
Hi, I recently saw Keith's video about tear-free X11 applications using the present extension and would like to work use this extension in OpenJDKs's Xrender backend. However I had a hard time to find information how to use it and which components are required in order to use it. So I would be

Intent todo a libxtrans-1.3.3 release coming Monday

2014-01-23 Thread Hans de Goede
Hi All, I've just pushed the 2 systemd socket activation patches by Łukasz Stelmach l.stelm...@samsung.com for libxtrans to libxtrans master. I intend to cut a 1.3.3 release with these patches in there Monday. So if there are any objections, or any pending changes you would like to see make

Re: [PATCH RESEND] xfree86: Keep a non-seat0 X server from touching VTs (#71258)

2014-01-23 Thread Hans de Goede
Hi, On 01/22/2014 08:12 PM, Keith Packard wrote: Hans de Goede hdego...@redhat.com writes: After the 1.15 release I'll send a pull request for this to get added into xserver git master. I haven't seen a pull request for this yet? I have this in the same branch as the systemd socket

Re: [PATCH 01/12] dbus-core: Move to hw/xfree86/common dir

2014-01-23 Thread Hans de Goede
Hi, On 01/19/2014 06:17 PM, Daniel Stone wrote: Hi, On 18 January 2014 16:27, Hans de Goede hdego...@redhat.com wrote: On 01/17/2014 02:08 PM, Daniel Stone wrote: On 15 January 2014 14:32, Hans de Goede hdego...@redhat.com wrote: With systemd-logind the dbus-core will be used for more then

Re: [PATCH] dix: Fix Client starvation with SmartScheduler priorities

2014-01-23 Thread Chris Wilson
On Wed, Jan 22, 2014 at 11:04:28AM -0800, Keith Packard wrote: Chris Wilson ch...@chris-wilson.co.uk writes: The solution employed here is to undo the busy demotion after a period of idleness. Currently the idle boost is applied only once for a fresh client when it becomes selectable. The

Re: [PATCH 01/12] dbus-core: Move to hw/xfree86/common dir

2014-01-23 Thread Daniel Stone
Hi, On 23 January 2014 11:16, Hans de Goede hdego...@redhat.com wrote: Ok, I've put it back in config (while keeping the other changes like making it no longer mutually exclusive with udev). I've pushed the updated version here: http://cgit.freedesktop.org/~jwrdegoede/xserver Thanks for

Re: [PATCH 01/12] dbus-core: Move to hw/xfree86/common dir

2014-01-23 Thread Hans de Goede
Hi, On 01/23/2014 01:56 PM, Daniel Stone wrote: Hi, On 23 January 2014 11:16, Hans de Goede hdego...@redhat.com wrote: Ok, I've put it back in config (while keeping the other changes like making it no longer mutually exclusive with udev). I've pushed the updated version here:

Re: How do we want to deal with 4k tiled displays?

2014-01-23 Thread Alexander E. Patrakov
2014/1/23 Alexander E. Patrakov patra...@gmail.com: Keith Packard wrote: and it may well confuse applications into thinking that they can configure the two monitors separately. ... Another class of clients that attempt to reconfigure screens is fullscreen games, and here breakage is indeed

Re: Intent todo a libxtrans-1.3.3 release coming Monday

2014-01-23 Thread Jon TURNEY
On 23/01/2014 10:40, Hans de Goede wrote: I've just pushed the 2 systemd socket activation patches by Łukasz Stelmach for libxtrans to libxtrans master. I intend to cut a 1.3.3 release with these patches in there Monday. So if there are any objections, or any pending changes you would like

Re: [PATCH] dix: Fix Client starvation with SmartScheduler priorities

2014-01-23 Thread Keith Packard
Chris Wilson ch...@chris-wilson.co.uk writes: Wouldn't smart_stop_tick be a slightly better choice as that gives us the time the client became idle? Yeah, that makes more semantic sense. Of course, in reality because those two values are within one 'tick' of each other, it shouldn't have a

Re: [PATCH] dix: Fix Client starvation with SmartScheduler priorities

2014-01-23 Thread Chris Wilson
On Thu, Jan 23, 2014 at 08:56:37AM -0800, Keith Packard wrote: Chris Wilson ch...@chris-wilson.co.uk writes: Wouldn't smart_stop_tick be a slightly better choice as that gives us the time the client became idle? Yeah, that makes more semantic sense. Of course, in reality because those

Re: warning-fixes review.

2014-01-23 Thread Eric Anholt
Keith Packard kei...@keithp.com writes: Eric Anholt e...@anholt.net writes: Patch 1 - NAK due to changes to DO NOT EDIT files. I've removed the changes to indirect_dispatch_swap.c and indirect_program.c Yeah, any suggestions on how we can fix the generated files to not have warnings? Fix

Re: [PATCH] Replace 'pointer' with the equivalent 'void *'.

2014-01-23 Thread Gaetan Nadon
On 14-01-23 02:27 AM, Knut Petersen wrote: AFAIS 431a426 supersedes the two prior fontproto patches. I wasn't aware of that, I thought the patch was yet to come pending review. Yes, things compile ok now. Thanks! ___ xorg-devel@lists.x.org: X.Org

Re: [PATCH] dix: Fix Client starvation with SmartScheduler priorities

2014-01-23 Thread Keith Packard
Chris Wilson ch...@chris-wilson.co.uk writes: I tested both. The difference, as could be expected, was in the noise. Either patch fixes the problem I encountered. I've pushed the one using smart_stop_tick. 76b275d..c1ce807 master - master -- keith.pack...@intel.com pgpXlhCT1DidY.pgp

[PATCH 2/3] libxkbfile: Add a few missing flags the output of the xkb layout

2014-01-23 Thread Andreas Wettstein
Output affect flags for control locks, modifier locks, and ISOLock. Output flag genKeyEvent flag for message actions. Do not generate output for any of these if the flags have their default setting, to avoid problems of parsing this output with versions of xkbcomp that do not support these

[PATCH 3/3] xkbcomp: Add missing flag support and correct modifier handling of ISOLock

2014-01-23 Thread Andreas Wettstein
Add missing support for affect flag to selectively affect locking or unlocking for for modifier locking, control locking, and ISOLock. Fix some incorrect masking and modifier handling for ISOLock. Signed-off-by: Andreas Wettstein wettstein...@solnet.ch --- action.c | 102

[PATCH 1/3] xkb: Several fixes to ISOLock and a few related changes.

2014-01-23 Thread Andreas Wettstein
Several fixes to ISOLock: - Use the proper byte to access the affect flags. - When changing a Set/Latch action to a Lock action, also change the flags for the action. - Respect NoLock/NoUnlock. - Add the missing transformation of actions that occurred before the ISOLock was pressed. Support

[PATCH 0/3] xkb: Fix ISOLock

2014-01-23 Thread wettstein509
The goal of the following patches is to make ISOLock work. The most severe issues addressed were in the server, where the code used the incorrect byte to look for the affect flags, and where the ClearLocks flag from a transformed SetMods action silently became a NoLock flag. A less severe issue

Re: How do we want to deal with 4k tiled displays?

2014-01-23 Thread Michal Suchanek
On 23 January 2014 05:24, Alexander E. Patrakov patra...@gmail.com wrote: 2014/1/23 Keith Packard kei...@keithp.com: Andy Ritger arit...@nvidia.com writes: * How should hotplug of the monitor's second tile be handled by the server if it is hiding the two tiles? Should such a hotplug

Re: [PATCH 0/3] linux: Allow console switching to work without root rights

2014-01-23 Thread Peter Hutterer
On Wed, Jan 22, 2014 at 06:14:15AM -0500, Mouse wrote: that's the same when it's on stdout of course (well, worse, since you can't filter at all). Can't? Is there anything x.org runs on that doesn't support something greppish? let me know when you find a way to grep for a message

[PATCH] Xi: fix modifier offset in XIPassiveGrab swapping function

2014-01-23 Thread Peter Hutterer
The request is followed by mask_len 4-byte units, then followed by the actual modifiers. Reported-by: Alan Coopersmith alan.coopersm...@oracle.com Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xi/xipassivegrab.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH] Xi: fix modifier offset in XIPassiveGrab swapping function

2014-01-23 Thread Alan Coopersmith
On 01/23/14 10:53 PM, Peter Hutterer wrote: The request is followed by mask_len 4-byte units, then followed by the actual modifiers. Reported-by: Alan Coopersmith alan.coopersm...@oracle.com Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xi/xipassivegrab.c | 2 +- 1 file changed,