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 mic...@daenzer.net: 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 mic...@daenzer.net snip I wonder if

[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 ext-rami.ylim...@nokia.com --- xkbcomp.c | 12 ++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff

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 revert

[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

[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

[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 ++--

[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

Re: EXA patches

2009-08-05 Thread Alex Deucher
2009/8/5 Michel Dänzer mic...@daenzer.net: On Wed, 2009-08-05 at 01:39 -0400, Alex Deucher wrote: 2009/8/4 Michel Dänzer mic...@daenzer.net: 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

[PATCH 2/2] mi: fix indentation

2009-08-05 Thread y
From: Tiago Vignatti tiago.vigna...@nokia.com 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 tiago.vigna...@nokia.com ---

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 tiago.vigna...@nokia.com The server was processing ET_RawMotion type when the cursor was wrapping to another screen and getting wrong valuator

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 - one

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 tiago.vigna...@nokia.com 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,