Re: I can not use 120Hz with nouveau

2012-07-05 Thread Maarten Maathuis
On Thu, Jul 5, 2012 at 8:38 PM, HacKurx hack...@gmail.com wrote: Hello, Can you help me? I cannot use 120Hz on my Samsung 2233RZ with nouveau. My xorg.conf : https://forums.gentoo.org/viewtopic-t-929124.html Thanks Best regards, HacKurx www.hackurx.info

Re: I can not use 120Hz with nouveau

2012-07-06 Thread Maarten Maathuis
1680x1050x0.0 218.59 1680 1728 1760 1840 1050 1053 1059 1080 +hsync +vsync (118.8 kHz e) [ 428.160] (II) NOUVEAU(0): Modeline 1680x1050x0.0 198.72 1680 1728 1760 1840 1050 1053 1059 1080 +hsync +vsync (108.0 kHz e) Thanks 2012/7/5 Maarten Maathuis madman2...@gmail.com: On Thu, Jul 5

Re: (*pDamage-damageMarker) Crashes

2013-01-27 Thread Maarten Maathuis
On Sun, Jan 27, 2013 at 2:31 PM, prudhvi raj prudhvira...@gmail.com wrote: In Xorg-1.12.0, in a random scenario Xorg server crashes in damageRegionProcessPending (DrawablePtr pDrawable) {src/miext/damage/damage.c} when the (*pDamage-damageMarker) call is made. /* submit damage marker whenever

Re: cannot find -lX11

2015-03-16 Thread Maarten Maathuis
Have you attempted to locate libX11.so in your filesystem? On Mon, Mar 16, 2015 at 11:13 AM, Roy Schofield r...@caistor.net wrote: Hi, Grateful for some help and/or assistance with X11 configuration on LinuxMint 17 Cinnamon. I have just upgraded from Linuxmint 16 Petra to LinuxMint 17

[PATCH 1/3] exa/driver: set pExaPixmap-use_gpu_copy to the right value

2011-01-27 Thread Maarten Maathuis
- Not sure if it was causing problems, but you never know. Reviewed-by: Michel Dänzer mic...@daenzer.net Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa_driver.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/exa/exa_driver.c b/exa/exa_driver.c index

[PATCH 2/3] exa: Only call driver FinishAccess hook if PrepareAccess hook succeeded.

2011-01-27 Thread Maarten Maathuis
Reviewed-by: Michel Dänzer mic...@daenzer.net Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 8adf847..a4e294a 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -421,7 +421,8

[PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2011-01-27 Thread Maarten Maathuis
...@daenzer.net Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa_migration_mixed.c | 17 + 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/exa/exa_migration_mixed.c b/exa/exa_migration_mixed.c index fb47151..4f49905 100644 --- a/exa

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2011-01-27 Thread Maarten Maathuis
On Thu, Jan 27, 2011 at 8:40 PM, Maarten Maathuis madman2...@gmail.com wrote: - Apps like xterm can trigger a lot of fallback rendering. - This can lead to (annoyingly) high latencies, because you  have to wait for the block handler. - You need a driver that doesn't directly access the front

Re: [PATCH 1/3] exa/driver: set pExaPixmap-use_gpu_copy to the right value

2011-02-07 Thread Maarten Maathuis
On Wed, Feb 2, 2011 at 11:55 PM, Keith Packard kei...@keithp.com wrote: On Sun, 30 Jan 2011 14:06:14 +0100, Maarten Maathuis madman2...@gmail.com wrote: - Not sure if it was causing problems, but you never know. Reviewed-by: Michel Dänzer mic...@daenzer.net Signed-off-by: Maarten Maathuis

Re: [PATCH 1/3] exa/driver: set pExaPixmap-use_gpu_copy to the right value

2011-02-07 Thread Maarten Maathuis
2011/2/7 Michel Dänzer mic...@daenzer.net: On Mon, 2011-02-07 at 09:34 +0100, Maarten Maathuis wrote: On Wed, Feb 2, 2011 at 11:55 PM, Keith Packard kei...@keithp.com wrote: On Sun, 30 Jan 2011 14:06:14 +0100, Maarten Maathuis madman2...@gmail.com wrote: - Not sure if it was causing

Re: [PATCH 1/3] exa/driver: set pExaPixmap-use_gpu_copy to the right value

2011-02-07 Thread Maarten Maathuis
On Mon, Feb 7, 2011 at 7:10 PM, Jeremy Huddleston jerem...@apple.com wrote: On Feb 7, 2011, at 09:24, Maarten Maathuis wrote: 2011/2/7 Michel Dänzer mic...@daenzer.net: On Mon, 2011-02-07 at 09:34 +0100, Maarten Maathuis wrote: On Wed, Feb 2, 2011 at 11:55 PM, Keith Packard kei...@keithp.com

[PATCH] exa/mixed: Partially restore deferred pixmap handling for frontbuffer.

2011-02-09 Thread Maarten Maathuis
- It turns out that part of the problem was actually on the driver side. - The performance loss is not worth the small visual improvement. - This should ensure low latency at low throughput. - Performance loss seems less than 10% instead of the previous 33%. Signed-off-by: Maarten Maathuis

Re: [PATCH] exa/mixed: Partially restore deferred pixmap handling for frontbuffer.

2011-02-09 Thread Maarten Maathuis
On Wed, Feb 9, 2011 at 9:09 PM, Maarten Maathuis madman2...@gmail.com wrote: - It turns out that part of the problem was actually on the driver side. - The performance loss is not worth the small visual improvement. - This should ensure low latency at low throughput. - Performance loss seems

[PATCH] exa/mixed: Partially restore deferred pixmap handling for frontbuffer.

2011-02-10 Thread Maarten Maathuis
deferred_mixed_pixmap to NULL, because exaDoMigration_mixed will handle that. Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa.c |6 +- exa/exa_migration_mixed.c | 26 -- exa/exa_priv.h|1 + 3 files changed, 22 insertions(+), 11

[PATCH] exa/mixed: Partially restore deferred pixmap handling for frontbuffer.

2011-02-10 Thread Maarten Maathuis
deferred_mixed_pixmap to NULL, because exaDoMigration_mixed will handle that. Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa.c |6 +- exa/exa_migration_mixed.c | 24 +++- exa/exa_priv.h|1 + 3 files changed, 21 insertions(+), 10

Re: [PATCH] exa/mixed: Partially restore deferred pixmap handling for frontbuffer.

2011-02-10 Thread Maarten Maathuis
2011/2/10 Michel Dänzer mic...@daenzer.net: On Don, 2011-02-10 at 20:15 +0100, Maarten Maathuis wrote: - It turns out that part of the problem was actually on the driver side. - The performance loss is not worth the small visual improvement. - This should ensure low latency at low throughput

Re: [PATCH xserver v2] xf86cmap: Use old palette system for pseudocolour.

2011-02-11 Thread Maarten Maathuis
how badly. Ok, upon further review, it seems that this patch:        Author: Maarten Maathuis madman2...@gmail.com  2008-12-17 07:56:26        Committer: Maarten Maathuis madman2...@gmail.com  2008-12-17 08:03:12        Parent: 1556815d34cecb4b4b62d2a4ce813b1435a937ec (Cygwin/X: Initialize

Re: [PATCH xserver v2] xf86cmap: Use old palette system for pseudocolour.

2011-02-11 Thread Maarten Maathuis
On Fri, Feb 11, 2011 at 7:53 PM, Keith Packard kei...@keithp.com wrote: On Fri, 11 Feb 2011 13:16:38 +0100, Maarten Maathuis madman2...@gmail.com wrote: 2011/2/11 Keith Packard kei...@keithp.com: I'll admit i wasn't thinking about odd visuals when i did this and at the time the review

Re: [PATCH xserver v2] xf86cmap: Use old palette system for pseudocolour.

2011-02-11 Thread Maarten Maathuis
On Fri, Feb 11, 2011 at 8:02 PM, Keith Packard kei...@keithp.com wrote: On Fri, 11 Feb 2011 20:00:13 +0100, Maarten Maathuis madman2...@gmail.com wrote: There are dynamic colormaps? Shocking, I know. Does seem like drivers should feel free to remove non-TrueColor support at this point

Re: [PATCH] exa/mixed: Partially restore deferred pixmap handling for frontbuffer.

2011-02-18 Thread Maarten Maathuis
2011/2/11 Maarten Maathuis madman2...@gmail.com: 2011/2/11 Michel Dänzer mic...@daenzer.net: On Don, 2011-02-10 at 20:44 +0100, Maarten Maathuis wrote: 2011/2/10 Michel Dänzer mic...@daenzer.net: On Don, 2011-02-10 at 20:15 +0100, Maarten Maathuis wrote: - It turns out that part

[PATCH] Revert exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2011-02-19 Thread Maarten Maathuis
on someone else's computer. Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa_migration_mixed.c | 17 - 1 files changed, 4 insertions(+), 13 deletions(-) diff --git a/exa/exa_migration_mixed.c b/exa/exa_migration_mixed.c index 4f49905..fb47151 100644 --- a/exa

Re: [PATCH xserver] EXA: Use dixGetPrivate(Addr) instead of dixLookupPrivate.

2011-03-26 Thread Maarten Maathuis
2011/3/26 Michel Dänzer mic...@daenzer.net: From: Michel Dänzer daen...@vmware.com The latter calls the former, let's cut the middle man and eliminate a branch in a hot path. Signed-off-by: Michel Dänzer daen...@vmware.com ---  exa/exa_priv.h |    7 +++  1 files changed, 3

Re: [PATCH] Track damage for fbTrapezoids() and fbTriangles().

2011-03-28 Thread Maarten Maathuis
On Mon, Mar 28, 2011 at 4:40 PM, Soeren Sandmann sandm...@cs.au.dk wrote: Michel Dänzer mic...@daenzer.net writes: On Mon, 2011-03-28 at 11:47 -0400, Søren Sandmann wrote: From: Søren Sandmann Pedersen s...@redhat.com These calls no longer go through the miComposite(), I can't seem to find

Re: Respository vandalism by r...@...fd.o

2010-11-23 Thread Maarten Maathuis
On Tue, Nov 23, 2010 at 4:27 PM, Luc Verhaegen l...@skynet.be wrote: On Tue, Nov 23, 2010 at 10:25:33AM -0500, Gaetan Nadon wrote: On Tue, 2010-11-23 at 13:57 +0100, Luc Verhaegen wrote: It is clear that this is not a normal security breach, as this commit is fully in line with the

Re: Respository vandalism by r...@...fd.o

2010-11-24 Thread Maarten Maathuis
On Wed, Nov 24, 2010 at 11:03 AM, Tim Beaulen tbsc...@gmail.com wrote: Luc, I completely agree with you. ___ x...@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info:

Re: Q: puzzle about the index of PrepareAccess

2010-12-02 Thread Maarten Maathuis
On Thu, Dec 2, 2010 at 10:48 AM, fancy fang fancyfl...@gmail.com wrote: Dear all,    In xserver 1.9.0, there is an access array to cache previous results to reduce cost. Howver, this optimization would modify the original index and give the wrong index to driver PrepareAccess. Also,

[PATCH 1/2] exa: Only call driver finish access hook when needed.

2010-12-09 Thread Maarten Maathuis
- exa classic and mixed don't always access the driver pixmap. Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa.c|3 ++- exa/exa_driver.c |2 ++ 2 files changed, 4 insertions(+), 1 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 8adf847..4790bfa 100644

Re: [PATCH 1/2] exa: Only call driver finish access hook when needed.

2010-12-09 Thread Maarten Maathuis
Only tested against a mixed driver. On Thu, Dec 9, 2010 at 9:17 PM, Maarten Maathuis madman2...@gmail.com wrote: - exa classic and mixed don't always access the driver pixmap. Signed-off-by: Maarten Maathuis madman2...@gmail.com ---  exa/exa.c        |    3 ++-  exa/exa_driver.c |    2

Re: [PATCH 2/2] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2010-12-10 Thread Maarten Maathuis
2010/12/10 Michel Dänzer mic...@daenzer.net: On Don, 2010-12-09 at 21:17 +0100, Maarten Maathuis wrote: - Apps like xterm can trigger a lot of fallback rendering. - This can lead to (annoyingly) high latencies, because you   have to wait for the block handler. Doesn't this decrease

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2010-12-13 Thread Maarten Maathuis
Again only tested against 1.9.2.901. On Mon, Dec 13, 2010 at 7:42 PM, Maarten Maathuis madman2...@gmail.com wrote: - Apps like xterm can trigger a lot of fallback rendering. - This can lead to (annoyingly) high latencies, because you  have to wait for the block handler. - You need a driver

[PATCH 1/3] exa/driver: set pExaPixmap-use_gpu_copy to the right value

2010-12-13 Thread Maarten Maathuis
- Not sure if it was causing problems, but you never know. Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa_driver.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/exa/exa_driver.c b/exa/exa_driver.c index a913cfb..b9903d1 100644 --- a/exa/exa_driver.c

[PATCH 2/3] exa: Only call driver FinishAccess hook if PrepareAccess hook succeeded.

2010-12-13 Thread Maarten Maathuis
Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 8adf847..a4e294a 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -421,7 +421,8 @@ exaFinishAccess(DrawablePtr pDrawable, int index

[PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2010-12-13 Thread Maarten Maathuis
poorly to unexpected latency IMO. Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa_migration_mixed.c | 17 + 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/exa/exa_migration_mixed.c b/exa/exa_migration_mixed.c index fb47151..4f49905 100644 --- a/exa

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2010-12-20 Thread Maarten Maathuis
2010/12/14 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-13 at 19:42 +0100, Maarten Maathuis wrote: - Apps like xterm can trigger a lot of fallback rendering. - This can lead to (annoyingly) high latencies, because you   have to wait for the block handler. - You need a driver that doesn't

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2010-12-20 Thread Maarten Maathuis
2010/12/20 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-20 at 15:46 +0100, Maarten Maathuis wrote: 2010/12/14 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-13 at 19:42 +0100, Maarten Maathuis wrote: - Apps like xterm can trigger a lot of fallback rendering. - This can lead

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2010-12-20 Thread Maarten Maathuis
2010/12/20 Maarten Maathuis madman2...@gmail.com: 2010/12/20 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-20 at 15:46 +0100, Maarten Maathuis wrote: 2010/12/14 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-13 at 19:42 +0100, Maarten Maathuis wrote: - Apps like xterm can trigger

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2011-01-17 Thread Maarten Maathuis
2010/12/20 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-20 at 15:54 +0100, Maarten Maathuis wrote: 2010/12/20 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-20 at 15:46 +0100, Maarten Maathuis wrote: 2010/12/14 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-13 at 19:42 +0100

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2011-01-18 Thread Maarten Maathuis
2011/1/18 Maarten Maathuis madman2...@gmail.com: 2011/1/18 Michel Dänzer mic...@daenzer.net: On Mon, 2011-01-17 at 21:45 +0100, Maarten Maathuis wrote: 2010/12/20 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-20 at 15:54 +0100, Maarten Maathuis wrote: 2010/12/20 Michel Dänzer mic

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2011-01-18 Thread Maarten Maathuis
2011/1/18 Maarten Maathuis madman2...@gmail.com: 2011/1/18 Maarten Maathuis madman2...@gmail.com: 2011/1/18 Michel Dänzer mic...@daenzer.net: On Mon, 2011-01-17 at 21:45 +0100, Maarten Maathuis wrote: 2010/12/20 Michel Dänzer mic...@daenzer.net: On Mon, 2010-12-20 at 15:54 +0100, Maarten

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2011-01-19 Thread Maarten Maathuis
This is it, 10 ms a short time and even with this value large amounts of text are still not shown fluently (the impression that some pieces are never drawn). This is on top of the previous 3 patches. diff --git a/exa/exa_migration_mixed.c b/exa/exa_migration_mixed.c index 4f49905..c0c730d 100644

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2011-01-19 Thread Maarten Maathuis
2011/1/19 Michel Dänzer mic...@daenzer.net: On Mit, 2011-01-19 at 10:09 +0100, Maarten Maathuis wrote: This is it, 10 ms a short time and even with this value large amounts of text are still not shown fluently (the impression that some pieces are never drawn). This is on top of the previous 3

Re: [PATCH 3/3] exa/mixed: Exclude frontbuffer from deferred pixmap handling.

2011-01-19 Thread Maarten Maathuis
2011/1/19 Michel Dänzer mic...@daenzer.net: On Mit, 2011-01-19 at 18:29 +0100, Maarten Maathuis wrote: 2011/1/19 Michel Dänzer mic...@daenzer.net: On Mit, 2011-01-19 at 10:09 +0100, Maarten Maathuis wrote: This is it, 10 ms a short time and even with this value large amounts of text

[PATCH] exa: fix gnome-panel corruption

2010-02-11 Thread Maarten Maathuis
- A mapped pixmap can't be used for acceleration, any decent memory manager will refuse this. - Source pixmaps may need updating, so move in the pixmap unconditionally, it should be a no-op in most cases anyway. Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa_migration_mixed.c

Re: [PATCH] exa: fix gnome-panel corruption

2010-02-11 Thread Maarten Maathuis
This should be exa/mixed instead of exa. On Thu, Feb 11, 2010 at 7:05 PM, Maarten Maathuis madman2...@gmail.com wrote: - A mapped pixmap can't be used for acceleration, any decent memory manager will refuse this. - Source pixmaps may need updating, so move in the pixmap unconditionally

Re: [PATCH] exa: fix gnome-panel corruption

2010-02-11 Thread Maarten Maathuis
2010/2/11 Michel Dänzer mic...@daenzer.net: Thanks for tackling this, Maarten! On Thu, 2010-02-11 at 19:05 +0100, Maarten Maathuis wrote: - A mapped pixmap can't be used for acceleration, any decent memory manager will refuse this. - Source pixmaps may need updating, so move in the pixmap

Re: [PATCH] exa: fix gnome-panel corruption

2010-02-12 Thread Maarten Maathuis
One possibility would be to put exaDoMigration with src with preg on the deferred pixmap list, i haven't tested this, but i could try this evening or tomorrow. Maarten. 2010/2/11 Maarten Maathuis madman2...@gmail.com: 2010/2/11 Michel Dänzer mic...@daenzer.net: Thanks for tackling

[PATCH] exa/mixed: fix gnome-panel corruption

2010-02-12 Thread Maarten Maathuis
- A mapped pixmap can't be used for acceleration, any decent memory manager will refuse this. - Source pixmaps with preg are incomplete (in the gpu pixmap), so also put them on the deferred pixmap list. Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa_migration_mixed.c | 31

Re: [PATCH] exa/mixed: fix gnome-panel corruption

2010-02-12 Thread Maarten Maathuis
This is the other way to do it. On Fri, Feb 12, 2010 at 7:02 PM, Maarten Maathuis madman2...@gmail.com wrote: - A mapped pixmap can't be used for acceleration, any decent memory manager will refuse this. - Source pixmaps with preg are incomplete (in the gpu pixmap), so also put them

Re: [PATCH] exa: fix gnome-panel corruption

2010-02-15 Thread Maarten Maathuis
2010/2/15 Michel Dänzer mic...@daenzer.net: On Thu, 2010-02-11 at 20:06 +0100, Maarten Maathuis wrote: 2010/2/11 Michel Dänzer mic...@daenzer.net: Thanks for tackling this, Maarten! On Thu, 2010-02-11 at 19:05 +0100, Maarten Maathuis wrote: - A mapped pixmap can't be used

[PATCH] exa/mixed: fix gnome-panel corruption

2010-02-15 Thread Maarten Maathuis
. Signed-off-by: Maarten Maathuis madman2...@gmail.com --- exa/exa_migration_mixed.c | 21 + 1 files changed, 13 insertions(+), 8 deletions(-) diff --git a/exa/exa_migration_mixed.c b/exa/exa_migration_mixed.c index 6816e6c..d200917 100644 --- a/exa/exa_migration_mixed.c +++ b

[PATCH] exa/mixed: fix gnome-panel corruption

2010-02-16 Thread Maarten Maathuis
. Signed-off-by: Maarten Maathuis madman2...@gmail.com Signed-off-by: Michel Dänzer daen...@vmware.com --- exa/exa_migration_mixed.c | 48 1 files changed, 30 insertions(+), 18 deletions(-) diff --git a/exa/exa_migration_mixed.c b/exa

Re: [PATCH] exa/mixed: fix gnome-panel corruption

2010-02-17 Thread Maarten Maathuis
I don't mind, i just thought this was preferred. I did gave you the final sign-off, to indicate you were the final author. 2010/2/17 Michel Dänzer mic...@daenzer.net: On Tue, 2010-02-16 at 22:55 +0100, Maarten Maathuis wrote: - A mapped pixmap can't be used for acceleration, any decent memory

Re: [PATCH] exa/mixed: fix gnome-panel corruption

2010-02-17 Thread Maarten Maathuis
Both patches are functional on their own, Michel's patch just makes it prettier. 2010/2/17 Dave Airlie airl...@gmail.com: 2010/2/17 Michel Dänzer mic...@daenzer.net: On Tue, 2010-02-16 at 22:55 +0100, Maarten Maathuis wrote: - A mapped pixmap can't be used for acceleration, any decent memory

Re: lack of reviewers

2012-05-18 Thread Maarten Maathuis
On Fri, May 18, 2012 at 1:17 PM, Michal Suchanek hramr...@gmail.com wrote: On 18 May 2012 12:40, Peter Hutterer peter.hutte...@who-t.net wrote: On 18/05/12 19:26 , Michal Suchanek wrote: On 18 May 2012 01:14, Peter Huttererpeter.hutte...@who-t.net  wrote: On Thu, May 17, 2012 at 10:39:55AM

Re: lack of reviewers

2012-05-18 Thread Maarten Maathuis
On Fri, May 18, 2012 at 5:56 PM, Michal Suchanek hramr...@gmail.com wrote: On 18 May 2012 17:38, Maarten Maathuis madman2...@gmail.com wrote: I think that a tool that allows you to see diffs in a web interface and do point-and-click defect submission would never hurt. As long as it doesn't

Re: [PATCH xserver v2] xf86cmap: Use old palette system for pseudocolour.

2011-09-19 Thread Maarten Maathuis
On Mon, Feb 14, 2011 at 1:45 PM, Mark Kettenis mark.kette...@xs4all.nl wrote: Date: Fri, 11 Feb 2011 20:27:22 +0100 From: Maarten Maathuis madman2...@gmail.com On Fri, Feb 11, 2011 at 8:02 PM, Keith Packard kei...@keithp.com wrote: On Fri, 11 Feb 2011 20:00:13 +0100, Maarten Maathuis

Re: EXA and damage performance problem

2011-11-29 Thread Maarten Maathuis
On Tue, Nov 29, 2011 at 2:33 PM, Christoph Bartoschek bartosc...@or.uni-bonn.de wrote: Hi, I am moving the thread EXA performance problem from xorg to xorg-devel and hope to get some help here. To sum up the problem: We use an application that displays vector pictures. We use it mostly to

Re: EXA and damage performance problem

2011-11-29 Thread Maarten Maathuis
On Tue, Nov 29, 2011 at 11:29 PM, Christoph Bartoschek bartosc...@or.uni-bonn.de wrote: Am 29.11.2011 23:19, schrieb Maarten Maathuis: On Tue, Nov 29, 2011 at 2:33 PM, Christoph Bartoschek bartosc...@or.uni-bonn.de  wrote: Hi, I am moving the thread EXA performance problem from xorg

Re: Who can explain the diff between Xserver-1.6.4 version and 1.7 version about the ExaGetPixmapAddress?

2010-06-09 Thread Maarten Maathuis
On Wed, Jun 9, 2010 at 3:49 AM, Cui, Hunk hunk@amd.com wrote: Hi, all,     About the exaGetPixmapOffset function in exa.c, please see below, In Xserver 1.6.4 version, describe as: static _X_INLINE void* ExaGetPixmapAddress(PixmapPtr p) {     ExaPixmapPriv(p);     if

Re: Who can explain the diff between Xserver-1.6.4 version and 1.7 version about the ExaGetPixmapAddress?

2010-06-09 Thread Maarten Maathuis
radeon_legacy_allocate_memory does then you'll see it does this. Thanks, Hunk Cui -Original Message- From: Chris Ball [mailto:c...@laptop.org] Sent: Wednesday, June 09, 2010 10:29 AM To: Cui, Hunk Cc: xorg-devel@lists.x.org; Maarten Maathuis Subject: Re: Who can explain the diff between Xserver

Re: Who can explain the diff between Xserver-1.6.4 version and 1.7 version about the ExaGetPixmapAddress?

2010-06-09 Thread Maarten Maathuis
, the judge will not come into existence.        You can try it. If not come into existence. The fb_ptr address value is 0x0. How are you allocating rotatedData? Thanks, Hunk Cui -Original Message- From: Maarten Maathuis [mailto:madman2...@gmail.com] Sent: Wednesday, June 09, 2010

Re: Who can explain the diff between Xserver-1.6.4 version and 1.7 version about the ExaGetPixmapAddress?

2010-06-09 Thread Maarten Maathuis
driver, and it's all a bit confusing. This will have to wait until (at least) this evening. Thanks Hunk Cui -Original Message- From: Maarten Maathuis [mailto:madman2...@gmail.com] Sent: Wednesday, June 09, 2010 6:16 PM To: Cui, Hunk Cc: xorg-devel@lists.x.org; Huang, FrankR; Writer

Re: Who can explain the diff between Xserver-1.6.4 version and 1.7 version about the ExaGetPixmapAddress?

2010-06-09 Thread Maarten Maathuis
/src/radeon_legacy_memory.c#n50 for appropriate arguments and usage. The offset is relative to memory base. The same is true for the video overlay, gx_video seems to be using exaOffscreenAlloc already. Thanks, Hunk Cui -Original Message- From: Maarten Maathuis [mailto:madman2

Re: Who can explain the diff between Xserver-1.6.4 version and 1.7 version about the ExaGetPixmapAddress?

2010-06-13 Thread Maarten Maathuis
so far is just a hack that will never be added.        If you confuse in this explain, I can provide a chart about the memory allocate. Thanks, Hunk Cui -Original Message- From: Maarten Maathuis [mailto:madman2...@gmail.com] Sent: Sunday, June 13, 2010 6:08 PM To: Cui, Hunk

Re: Who can explain the diff between Xserver-1.6.4 version and 1.7 version about the ExaGetPixmapAddress?

2010-06-14 Thread Maarten Maathuis
To: Maarten Maathuis Cc: Cui, Hunk; xorg-devel@lists.x.org; xorg-driver-ge...@lists.x.org Subject: Re: Who can explain the diff between Xserver-1.6.4 version and 1.7 version about the ExaGetPixmapAddress? On Son, 2010-06-13 at 16:10 +0200, Maarten Maathuis wrote: 2010/6/13 Cui, Hunk hunk

Re: About ExaOffscreenDefragment in Geode LX platform Rotate operation

2010-06-21 Thread Maarten Maathuis
-Original Message- From: Maarten Maathuis [mailto:madman2...@gmail.com] Sent: Tuesday, June 15, 2010 3:54 AM To: Cui, Hunk Cc: Michel Dänzer; xorg-devel@lists.x.org; xorg-driver-ge...@lists.x.org Subject: Re: Who can explain the diff between Xserver-1.6.4 version and 1.7 version about

Re: About ExaOffscreenDefragment in Geode LX platform Rotate operation

2010-06-23 Thread Maarten Maathuis
2010/6/22 Cui, Hunk hunk@amd.com: Hi, Maarten,        Please see below: 1). Can you explain ExaOffscreenDefragment - prev-offset? When do the rotate operation, where is triggered this function and what is the prev-offset value? I think ExaOffscreenDefragment is triggered from the

Re: [PATCH v3] EXA: Finish access to pixmap if it's prepared at destruction time.

2010-07-13 Thread Maarten Maathuis
Acked-by: Maarten Maathuis madman2...@gmail.com 2010/7/13 Michel Dänzer mic...@daenzer.net: From: Michel Dänzer daen...@vmware.com Previously we assumed every pixmap destroyed during a software fallback was also created during a software fallback and had access prepared, but that's

Re: How to calculate the video overlay size? (xf86-video-geode xf86-video-ati)

2010-08-12 Thread Maarten Maathuis
On Thu, Aug 12, 2010 at 12:15 PM, Cui, Hunk hunk@amd.com wrote: Hi, Alex, In xf86-video-geode:        lx_video.c - LXCopyPlanar function, some codes make me confuse, ( http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/tree/src/lx_vid eo.c#n224 )    YSrcPitch = (width +

Re: [PATCH] EXA: Try to prevent the valid regions from growing too many rects.

2009-02-14 Thread Maarten Maathuis
On Sat, Feb 14, 2009 at 2:28 PM, Michel Dänzer mic...@daenzer.net wrote: +/* Try to prevent source valid region from growing too many rects */ +if (REGION_NUM_RECTS(pValidSrc) 10) + REGION_SUBTRACT(pScreen, pValidSrc, pValidSrc, pValidDst); You're removing the valid dst region

Re: [PATCH] EXA: Try to prevent the valid regions from growing too many rects.

2009-02-14 Thread Maarten Maathuis
Maybe remove the smallest rects, but i think i get your point. It just seemed odd at first, now i see you're just using a convient area to remove. Maarten. ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

Re: [PATCH] exa: fix performance regression from 736b6fbd2c941b6276066cd1503523edebe7bf3d

2009-02-16 Thread Maarten Maathuis
+ * as valid is a natural defragmention of the region. I've fixed this typo locally. Maarten. ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

[PATCH 1/6] exa: simplify exaPixmapIsOffscreen

2009-02-28 Thread Maarten Maathuis
- This includes properly handling the framebuffer. --- exa/exa.c | 19 --- 1 files changed, 8 insertions(+), 11 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 994a67a..b0a26e9 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -424,6 +424,13 @@ exaModifyPixmapHeader(PixmapPtr

[PATCH 3/6] exa: same treatment for FinishAccess.

2009-02-28 Thread Maarten Maathuis
--- exa/exa.c |9 + 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 17d75d2..7501b65 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -607,10 +607,11 @@ exaFinishAccess(DrawablePtr pDrawable, int index) PixmapPtr pPixmap =

[PATCH 4/6] exa: fix unwrapping of ModifyPixmapHeader upon CloseScreen.

2009-02-28 Thread Maarten Maathuis
- Cleanup wrapping too. --- exa/exa.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 7501b65..81c874b 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -933,6 +933,8 @@ exaCloseScreen(int i, ScreenPtr pScreen) unwrap(pExaScr, pScreen,

[PATCH 5/6] exa: remove a few pExaPixmap checks and turn others in FatalErrors.

2009-02-28 Thread Maarten Maathuis
--- exa/exa_migration.c | 28 +--- 1 files changed, 9 insertions(+), 19 deletions(-) diff --git a/exa/exa_migration.c b/exa/exa_migration.c index 8b91150..e7c73f8 100644 --- a/exa/exa_migration.c +++ b/exa/exa_migration.c @@ -52,7 +52,10 @@ exaPixmapIsPinned (PixmapPtr

[PATCH 6/6] exa: avoid a potential Prepare/FinishAccess inbalance.

2009-02-28 Thread Maarten Maathuis
--- exa/exa_unaccel.c | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/exa/exa_unaccel.c b/exa/exa_unaccel.c index d16ecf7..4279c87 100644 --- a/exa/exa_unaccel.c +++ b/exa/exa_unaccel.c @@ -405,7 +405,7 @@ ExaCheckComposite (CARD8 op, if

Re: [PATCH 2/6] exa: clean up some more code

2009-03-01 Thread Maarten Maathuis
The reason for this entire patchset was to make everything more strict. That's okay in principle, but note that e.g. we only wrap CreatePixmap (and allocate an ExaPixmapPriv) if the driver sets the EXA_OFFSCREEN_PIXMAPS flag... How that does that work anyway, acceleration without

Re: [PATCH 2/6] exa: clean up some more code

2009-03-01 Thread Maarten Maathuis
On Sun, Mar 1, 2009 at 12:18 PM, Maarten Maathuis madman2...@gmail.com wrote: lx_driver.c and gx_driver.c set the flag. The question now is, is the mode even useful? Maarten. Correction is !OFFSCREEN_PIXMAPS useful? Sorry for not replying to the list (again). Maarten

[PATCH 2/6] exa: clean up some more code

2009-03-01 Thread Maarten Maathuis
--- exa/exa.c | 53 +++-- exa/exa.h |5 + 2 files changed, 44 insertions(+), 14 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index f4fba57..95f101f 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -450,15 +450,28 @@

[PATCH 3/6] exa: same treatment for FinishAccess.

2009-03-01 Thread Maarten Maathuis
--- exa/exa.c | 12 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 95f101f..37b7f74 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -629,10 +629,14 @@ exaFinishAccess(DrawablePtr pDrawable, int index) PixmapPtr pPixmap =

Re: [PATCH 2/6] exa: clean up some more code

2009-03-01 Thread Maarten Maathuis
It seems that sometimes (around VT switch) something undesirable does happen (the FatalError is triggered), will have to do some more hunting to see where it's coming from. Maarten. ___ xorg-devel mailing list xorg-devel@lists.x.org

[PATCH 1/6] exa: simplify exaPixmapIsOffscreen

2009-03-02 Thread Maarten Maathuis
- This includes properly handling the framebuffer. --- exa/exa.c | 26 +- 1 files changed, 13 insertions(+), 13 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 994a67a..f4fba57 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -73,8 +73,9 @@ unsigned long

[PATCH 2/6] exa: increase/rework safety checks in Prepare/FinishAccess.

2009-03-02 Thread Maarten Maathuis
--- exa/exa.c | 76 exa/exa.h |5 +++ exa/exa_priv.h |4 +++ 3 files changed, 69 insertions(+), 16 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index f4fba57..f935d38 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -450,15

[PATCH 5/6] exa: avoid a potential Prepare/FinishAccess inbalance.

2009-03-02 Thread Maarten Maathuis
--- exa/exa_unaccel.c | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/exa/exa_unaccel.c b/exa/exa_unaccel.c index d16ecf7..4279c87 100644 --- a/exa/exa_unaccel.c +++ b/exa/exa_unaccel.c @@ -405,7 +405,7 @@ ExaCheckComposite (CARD8 op, if

Fwd: [PATCH 2/6] exa: increase/rework safety checks in Prepare/FinishAccess.

2009-03-03 Thread Maarten Maathuis
Forgot to send to list (again :-( ). -- Forwarded message -- From: Maarten Maathuis madman2...@gmail.com Date: Tue, Mar 3, 2009 at 2:10 PM Subject: Re: [PATCH 2/6] exa: increase/rework safety checks in Prepare/FinishAccess. To: Michel Dänzer mic...@daenzer.net On Tue, Mar 3

Re: [PATCH 6/6] exa: fix a serious issue in exaChangeWindowAttributes (and some more related things)

2009-03-03 Thread Maarten Maathuis
On Tue, Mar 3, 2009 at 9:12 AM, Michel Dänzer mic...@daenzer.net wrote: I don't see any explanation what the serious issue in exaChangeWindowAttributes was. fbChangeWindowAttributes can cause a switch of pixmap (much like fbValidateGC), so you need to trap Destroy and Create pixmap, in order

Re: [PATCH 6/6] exa: fix a serious issue in exaChangeWindowAttributes (and some more related things)

2009-03-03 Thread Maarten Maathuis
It would be really nice if you would put information like this in your commit messages so that people looking at the history can determine the reason for the commit. After Michel's question i updated the commit message to contain more information. A few updated patches will be posted shortly.

[PATCH 4/6] exa: remove a few pExaPixmap checks.

2009-03-03 Thread Maarten Maathuis
- And make some fatal for a debug build. --- exa/exa_migration.c | 42 +++--- 1 files changed, 23 insertions(+), 19 deletions(-) diff --git a/exa/exa_migration.c b/exa/exa_migration.c index 8b91150..95a 100644 --- a/exa/exa_migration.c +++

[PATCH 6/6] exa: fix a serious issue in exaChangeWindowAttributes (and some more related things)

2009-03-03 Thread Maarten Maathuis
- fbChangeWindowAttributes can create pixmaps (and access them) without use preparing access. - Also handle the destroyed pixmaps by finishing them first. - Switch to DEST indices again in exaCreatePixmapWithPrepare, because they are obviously being rendered to. - Also avoid calling FinishAccess

[PATCH] exa: check if the pixmap is pinned for unsupported AUX indices.

2009-03-17 Thread Maarten Maathuis
--- exa/exa.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 7145e12..3fcb3e2 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -585,6 +585,8 @@ ExaDoPrepareAccess(DrawablePtr pDrawable, int index) if (index = EXA_PREPARE_AUX_DEST

[PATCH 1/2] exa: check if the pixmap is pinned for unsupported AUX indices.

2009-03-18 Thread Maarten Maathuis
--- exa/exa.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 7145e12..3fcb3e2 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -585,6 +585,8 @@ ExaDoPrepareAccess(DrawablePtr pDrawable, int index) if (index = EXA_PREPARE_AUX_DEST

[PATCH 2/2] exa: round of fb_pitch to the next byte

2009-03-18 Thread Maarten Maathuis
--- exa/exa.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index 3fcb3e2..ecb2117 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -258,9 +258,9 @@ exaSetFbPitch(ExaScreenPrivPtr pExaScr, ExaPixmapPrivPtr pExaPixmap, int w, int h, int

Re: [PATCH] exa: Accept scratch pixmaps with offscreen memory as such.

2009-03-19 Thread Maarten Maathuis
2009/3/19 Michel Dänzer mic...@daenzer.net: On Don, 2009-03-19 at 19:10 +0100, Maarten Maathuis wrote: -     /* Is this the framebuffer (for classic exa)? */ -     if (pPixData pPixData == pExaScr-info-memoryBase) { -         pExaPixmap-fb_ptr = pPixData; -         pExaPixmap-fb_pitch

Re: [PATCH] exa: Accept scratch pixmaps with offscreen memory as such.

2009-03-19 Thread Maarten Maathuis
+         if ((CARD8 *)pPixData = pExaScr-info-memoryBase +             (CARD8 *)pPixData (pExaScr-info-memoryBase + pExaScr-info-memorySize)) { (pExaScr-info-memoryBase + pExaScr-info-memorySize) could wrap around to 0, in which case the latter check would always fail. I don't

[PATCH] exa: Accept scratch pixmaps with offscreen memory as such.

2009-03-19 Thread Maarten Maathuis
--- exa/exa.c | 18 +- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/exa/exa.c b/exa/exa.c index ecb2117..a8e5374 100644 --- a/exa/exa.c +++ b/exa/exa.c @@ -427,11 +427,19 @@ exaModifyPixmapHeader(PixmapPtr pPixmap, int width, int height, int depth,

[PATCH] xkb: plug a memory leak in XkbCopySrvLedInfo

2009-03-19 Thread Maarten Maathuis
--- xkb/xkbLEDs.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/xkb/xkbLEDs.c b/xkb/xkbLEDs.c index c61296b..a70ac84 100644 --- a/xkb/xkbLEDs.c +++ b/xkb/xkbLEDs.c @@ -643,7 +643,7 @@ XkbCopySrvLedInfo( DeviceIntPtrfrom, else sli_new-fb.lf =

Re: [PATCH] xkb: plug a memory leak in XkbCopySrvLedInfo

2009-03-19 Thread Maarten Maathuis
http://bugs.freedesktop.org/show_bug.cgi?id=20756 ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

[PATCH] exa: implement a UTS based upload through CopyArea

2009-04-09 Thread Maarten Maathuis
- Some image viewers (eog, gqview) trigger the CopyArea path of Xext/shm.c - I'm not aware of any bad path that wouldn't like UTS and trigger this code. - I don't think the boxes need to be clipped to src dimensions. --- exa/exa_accel.c | 67

Re: Xserver doesn't support XvPutImage to Pixmap?

2009-04-10 Thread Maarten Maathuis
I think Xv is meant to also work for overlays, which obviously won't work on a pixmap. Maybe it's a safety so application developers don't do anything stupid. Maarten. On Fri, Apr 10, 2009 at 11:30 AM, Yuan Austin shengquan.y...@gmail.com wrote: On Thu, Apr 2, 2009 at 3:59 PM, Shengquan Yuan

  1   2   >