Re: [Mesa-dev] [dri2proto] Declare DRI2ParamXHasBufferAge

2015-06-16 Thread Martin Peres
On 20/01/15 22:53, Ian Romanick wrote: On 01/19/2015 03:00 AM, Chris Wilson wrote: In order for X/DDX to reuse a driver specific field of the DRI2GetBuffers reply, we need to declare the change in semantics. To indicate that the flags field now continues the last swap buffers count instead, we

Re: [Mesa-dev] [xorg 1/3] dri2: Allow GetBuffers to match any format

2015-06-16 Thread Martin Peres
On 20/01/15 22:49, Ian Romanick wrote: On 01/19/2015 03:00 AM, Chris Wilson wrote: Since the introduction of DRI2GetBuffersWithFormat, the old DRI2GetBuffers interface would always recreate all buffers all the time as it was no longer agnostic to the format value being set by the DDXes. This

[ANNOUNCE] xorg-server 1.17.2

2015-06-16 Thread Adam Jackson
This picks up a pile of fixes from master. Notable highlights: - Fix for CVE-2015-3164 in Xwayland - Fix int10 setup for vesa - Fix regression in server-interpreted auth - Fix fb setup on big-endian CPUs - Build fix for for gcc5 Complete changelog: Aaron Plattner (2): xfree86: Fix

[ANNOUNCE] xf86-video-vesa 2.3.4

2015-06-16 Thread Adam Jackson
Minor update to fix PanelID support. The minimum xserver version is now 1.6; if you haven't updated your xserver in the last six years, now would be a good time. Adam Jackson (3): configure: Drop PanelID test Don't include deprecated xf86PciInfo.h vesa 2.3.4 Alan Coopersmith

libxrandr XRRGetCrtcInfo() misinterpretation by nouveau or NVIDIA?

2015-06-16 Thread Thomas Richter
Hi folks, recently, I run into a problem enabling panning on a system enabled with NVIDIA hardware and the proprietary NVIDIA X11 driver. The bug manifests itself in Xfce4's desktop only covering the upper left corner of the screen when panning is enabled, and not the entire panning area.

RandR + i915 (HD 4600 / Haswell) -- Cannot switch from internal to 3x external

2015-06-16 Thread Nathan Schulte
I am running Debian Sid on a laptop machine with an Intel Haswell CPU with Intel HD 4600 graphics. $ Xorg -version X.Org X Server 1.17.1 Release Date: 2015-02-10 X Protocol Version 11, Revision 0 Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian Current Operating System: Linux

Re: [PATCH] Xi: call UpdateDeviceState() even when the client is missing

2015-06-16 Thread Peter Hutterer
On Tue, Jun 16, 2015 at 01:55:49PM +0300, Alexander Volkov wrote: The client window can be closed in the middle of a touch sequence, e.g. Qt 4 closes popup windows on MousePress and Qt 5.5 will do it on TouchBegin. In this case the state of mouse buttons will not be updated on TouchEnd because

[PATCH synaptics] Drop touch events from the driver

2015-06-16 Thread Peter Hutterer
This was a bad idea. No-one seems to use this and it gives us little benefits. To even get this feature a number of other features need to be turned off (like two-finger scrolling and tapping). Many of these are enabled by default, if they are disabled a client stack with full touchpad gesture

Pointer Barrier

2015-06-16 Thread - -
Hi allI am new here and hopefully you can help me with my problem. I am trying to useXFixesCreatePointerBarrier and XFixesDestroyPointerBarrierCreating works and I can see how the barrier works. To release the barrier I can catch the events usingXI_BarrierHitXI_BarrierLeavewhich I did and after

Re: XIScrollClassInfo, generation of smooth scroll events from replayed buttons

2015-06-16 Thread Thomas Lübking
On Dienstag, 16. Juni 2015 06:53:31 CEST, Peter Hutterer wrote: On Fri, Jun 12, 2015 at 09:21:34PM +0200, Thomas Lübking wrote: See https://bugzilla.gnome.org/show_bug.cgi?id=750870 KWin passively grabs and casually replays buttons (including 4,5,6 7) on inactive windows, but apparently that

[PATCH] Skip disabled CRTCs in radeon_scanout_(do_)update

2015-06-16 Thread Michel Dänzer
From: Michel Dänzer michel.daen...@amd.com The vblank / page flip ioctls don't work as expected for a disabled CRTC. Signed-off-by: Michel Dänzer michel.daen...@amd.com --- src/radeon_kms.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/radeon_kms.c

[PATCH] Xi: call UpdateDeviceState() even when the client is missing

2015-06-16 Thread Alexander Volkov
The client window can be closed in the middle of a touch sequence, e.g. Qt 4 closes popup windows on MousePress and Qt 5.5 will do it on TouchBegin. In this case the state of mouse buttons will not be updated on TouchEnd because ProcessTouchEvent() calls UpdateDeviceState() only when the event has