Re: [PATCH 1/2] mi: fix cursor warping screens

2009-08-05 Thread Peter Hutterer
On Wed, Aug 05, 2009 at 09:18:55PM +0300, y...@mgw-mx09.nokia.com wrote: > From: Tiago Vignatti > > The server was processing ET_RawMotion type when the cursor was wrapping to > another screen and getting wrong valuator values. This fix such issue > considering only ET_Motion, ET_KeyPress, ET_Key

Re: XI2 SD grabs

2009-08-05 Thread Peter Hutterer
On Wed, Aug 05, 2009 at 06:36:24PM +0200, Simon Thum wrote: > Peter Hutterer wrote: > > Sorry for the late answer. Having thought about this again I agree with you > > - grabbing a slave device through an XI2 grab should detach the device. > > This guarantees a client exclusive access to the device

Re: [PATCH 1/2] mi: fix cursor warping screens

2009-08-05 Thread Vignatti Tiago (Nokia-D/Helsinki)
Ooops, I messed the script. Well, the email is mine :) On Wed, Aug 05, 2009 at 08:18:55PM +0200, y...@mail.nokia.com wrote: > From: Tiago Vignatti > > The server was processing ET_RawMotion type when the cursor was wrapping to > another screen and getting wrong valuator values. This fix such is

[PATCH 2/2] mi: fix indentation

2009-08-05 Thread y
From: Tiago Vignatti Fix indentation caused by the last commit. Also fix indentation in another two unrelated chunks. mieq.c looks indented-wise now. Let's see how long it will take to someone mess it again. Signed-off-by: Tiago Vignatti --- mi/mieq.c | 76 ++

[PATCH 1/2] mi: fix cursor warping screens

2009-08-05 Thread y
From: Tiago Vignatti The server was processing ET_RawMotion type when the cursor was wrapping to another screen and getting wrong valuator values. This fix such issue considering only ET_Motion, ET_KeyPress, ET_KeyRelease, ET_ButtonPress and ET_ButtonRelease types when the cursor detects a new sc

Re: EXA patches

2009-08-05 Thread Alex Deucher
2009/8/5 Michel Dänzer : > On Wed, 2009-08-05 at 01:39 -0400, Alex Deucher wrote: >> 2009/8/4 Michel Dänzer : >> > On Tue, 2009-08-04 at 11:54 +1000, Dave Airlie wrote: >> >> On Tue, 2009-08-04 at 09:49 +0800, Joel Feiner wrote: >> >> > 2009/8/4 Michel Dänzer >> >> >         >> >> > >> >> >      

Re: EXA patches

2009-08-05 Thread Maarten Maathuis
Could you test patch 4 in combination with DRI2? Maarten. ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

[PATCH 5/5] exa: delay malloc for "mixed"

2009-08-05 Thread Maarten Maathuis
--- exa/exa.c | 12 +++- exa/exa_migration_mixed.c |4 exa/exa_mixed.c | 11 ++- 3 files changed, 17 insertions(+), 10 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 32a1c3e..5b473c9 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -333,8 +33

[PATCH 4/5] exa: implement exaMoveInPixmap for "mixed"

2009-08-05 Thread Maarten Maathuis
- This can be used to force creation of driver pixmap. - Not for 1 or 4 bpp. - Driver can still fail (driver) pixmap creation. --- exa/exa.c | 32 exa/exa.h |2 +- exa/exa_migration_classic.c |4 ++-- exa/exa_migration_

[PATCH 3/5] exa: Use damage to optimise away useless copies.

2009-08-05 Thread Maarten Maathuis
- This is most useful for cases where the first operation is a hardware rendered one. --- exa/exa_migration_mixed.c | 50 ++-- exa/exa_mixed.c | 27 +++- 2 files changed, 69 insertions(+), 8 deletions(-) diff --git a/exa/e

[PATCH 1/5] exa: Split out some classic and driver allocated pixmap code into seperate files

2009-08-05 Thread Maarten Maathuis
- Create a few seperate functions and a few private function pointers. - Replace a few if conditions with a check for pExaPix->pDamage instead. - This is in preperation of a third scheme that lies somewhere in between. - Code clarity would have suffered (i started working on it and didn't like the

EXA: updated patches

2009-08-05 Thread Maarten Maathuis
Added two patches. @MrCooper: could you test patch 4 with DRI2 (radeon driver?)? Maarten. ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

Re: XI2 SD grabs

2009-08-05 Thread Simon Thum
Peter Hutterer wrote: > Sorry for the late answer. Having thought about this again I agree with you > - grabbing a slave device through an XI2 grab should detach the device. > This guarantees a client exclusive access to the device - one of the two > main reasons why a grab is useful. > > I'll rev

[PATCH] xkbcomp: Remove output file if closing fails.

2009-08-05 Thread Rami Ylimaki
Without the fix xkbcomp may leave a truncated file in the filesystem if there is not enough disk space. Using the truncated file leads to problems. Signed-off-by: Rami Ylimaki --- xkbcomp.c | 12 ++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/xkbcomp.c b/xkbcomp.c

Re: EXA patches

2009-08-05 Thread Michel Dänzer
On Wed, 2009-08-05 at 01:39 -0400, Alex Deucher wrote: > 2009/8/4 Michel Dänzer : > > On Tue, 2009-08-04 at 11:54 +1000, Dave Airlie wrote: > >> On Tue, 2009-08-04 at 09:49 +0800, Joel Feiner wrote: > >> > 2009/8/4 Michel Dänzer > >> > > >> > > >> > I wonder if maybe the slowdown