Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-18 Thread Michel Dänzer

On Thu, 2008-01-17 at 20:48 +0100, Xavier Bestel wrote:
 
 Disabling colortiling makes it work.
 Do I need to test something else ?

Can you try the new version in experimental,
1:6.7.198~git20080117.6bd510a2-1? That should now accelerate the
rotation.


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer



___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-18 Thread Xavier Bestel

On ven, 2008-01-18 at 12:28 +0100, Michel Dänzer wrote:
 On Thu, 2008-01-17 at 20:48 +0100, Xavier Bestel wrote:
  
  Disabling colortiling makes it work.
  Do I need to test something else ?
 
 Can you try the new version in experimental,
 1:6.7.198~git20080117.6bd510a2-1? That should now accelerate the
 rotation.

Indeed it does, but the lowest fifth of the (non-rotated) screen is
never repainted. So when I move a window, it looks like it goes
'underneath' that part.

Xav





___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-18 Thread Xavier Bestel

On jeu, 2008-01-17 at 15:47 -0500, Alex Deucher wrote:
 On Jan 17, 2008 2:48 PM, Xavier Bestel [EMAIL PROTECTED] wrote:
 
 
  On jeu, 2008-01-17 at 13:00 -0500, Alex Deucher wrote:
   On Jan 17, 2008 12:52 PM, Xavier Bestel [EMAIL PROTECTED] wrote:
   
   
On jeu, 2008-01-17 at 10:50 -0500, Alex Deucher wrote:
 On Jan 17, 2008 10:47 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
 
  On Thu, 2008-01-17 at 10:42 -0500, Alex Deucher wrote:
   On Jan 17, 2008 4:27 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
On Thu, 2008-01-17 at 10:00 +0100, Michel Dänzer wrote:
 On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
  Package: xserver-xorg-video-ati
  Version: 1:6.7.198~git20080109.10e7636c-1
  Severity: normal
 
 
  Hi again ...
 
  when I rotate display using
  xrandr -o 1
  or
  xrandr --output DVI-0 --rotation left
  the display is corrupted. I can see some parts of the 
  windows rotated,
  some part non-rotated, and some garbage everywhere.
  I'm using compiz.

 Then it can't work until xserver 1.5 due to previously 
 missing AIGLX
 damage reporting.


  01:00.0 VGA compatible controller: ATI Technologies Inc 
  RV350 AR [Radeon 9600]

 Note that even without a GLX compositing manager, support for
 accelerated rotation with R300 generation cards was only just 
 pushed to
 the upstream Git repository. Also, AFAIK it's only working 
 correctly
 with EXA at this point.
   
Ok, fair enough.
I've tried with metacity, and you're right it's damn slow.
But the display is also corrupted. All the pixel on the right 
of the
(non-rotated) screen are garbled, I'd say on the last fifth of 
the
display.
I took a screenshot, but on the screenshot everything is 
allright. So
the corruption happens only on-screen.
  
   What version of the driver/xserver are you using?  Earlier 
   version of
   radeon had some bugs when it came to rotation.
 
  xserver 2:1.4.1~git20080105-1
  xserver-xorg-video-ati 1:6.7.198~git20080109.10e7636c-1

 Can you get a picture of the corruption maybe with a digital camera?
 Also are you using EXA or XAA?
   
Here are the pictures (1 from afar, 1 nearer).
I hope attaching big files to a bug is ok.
  
   Can you post your xorg log and config?  Does rotation work ok under
   XAA?  How about if you disable tiling (Option ColorTiling False)?
   Looks like an issue with damage and tiling.
 
  Disabling colortiling makes it work.
  Do I need to test something else ?
 
 does making your virtual area square help?
 Virtual   2400 2400

Apparently yes.
But now I tried the latest driver (including your rotated acceleration),
and the lowest fifth of the screen isn't updated anymore (with
colortiling on or off, virtual area square or rectangular).
Still a damage problem apparently.

Xav





___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-17 Thread Michel Dänzer

On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
 Package: xserver-xorg-video-ati
 Version: 1:6.7.198~git20080109.10e7636c-1
 Severity: normal
 
 
 Hi again ...
 
 when I rotate display using
 xrandr -o 1
 or
 xrandr --output DVI-0 --rotation left
 the display is corrupted. I can see some parts of the windows rotated,
 some part non-rotated, and some garbage everywhere.
 I'm using compiz.

Then it can't work until xserver 1.5 due to previously missing AIGLX
damage reporting.


 01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR [Radeon 9600]

Note that even without a GLX compositing manager, support for
accelerated rotation with R300 generation cards was only just pushed to
the upstream Git repository. Also, AFAIK it's only working correctly
with EXA at this point.


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer



___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-17 Thread Xavier Bestel
On Thu, 2008-01-17 at 10:00 +0100, Michel Dänzer wrote:
 On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
  Package: xserver-xorg-video-ati
  Version: 1:6.7.198~git20080109.10e7636c-1
  Severity: normal
  
  
  Hi again ...
  
  when I rotate display using
  xrandr -o 1
  or
  xrandr --output DVI-0 --rotation left
  the display is corrupted. I can see some parts of the windows rotated,
  some part non-rotated, and some garbage everywhere.
  I'm using compiz.
 
 Then it can't work until xserver 1.5 due to previously missing AIGLX
 damage reporting.
 
 
  01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR [Radeon 
  9600]
 
 Note that even without a GLX compositing manager, support for
 accelerated rotation with R300 generation cards was only just pushed to
 the upstream Git repository. Also, AFAIK it's only working correctly
 with EXA at this point.

Ok, fair enough.
I've tried with metacity, and you're right it's damn slow.
But the display is also corrupted. All the pixel on the right of the
(non-rotated) screen are garbled, I'd say on the last fifth of the
display.
I took a screenshot, but on the screenshot everything is allright. So
the corruption happens only on-screen.

Xav





___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-17 Thread Xavier Bestel
On Thu, 2008-01-17 at 10:42 -0500, Alex Deucher wrote:
 On Jan 17, 2008 4:27 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
  On Thu, 2008-01-17 at 10:00 +0100, Michel Dänzer wrote:
   On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
Package: xserver-xorg-video-ati
Version: 1:6.7.198~git20080109.10e7636c-1
Severity: normal
   
   
Hi again ...
   
when I rotate display using
xrandr -o 1
or
xrandr --output DVI-0 --rotation left
the display is corrupted. I can see some parts of the windows rotated,
some part non-rotated, and some garbage everywhere.
I'm using compiz.
  
   Then it can't work until xserver 1.5 due to previously missing AIGLX
   damage reporting.
  
  
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR 
[Radeon 9600]
  
   Note that even without a GLX compositing manager, support for
   accelerated rotation with R300 generation cards was only just pushed to
   the upstream Git repository. Also, AFAIK it's only working correctly
   with EXA at this point.
 
  Ok, fair enough.
  I've tried with metacity, and you're right it's damn slow.
  But the display is also corrupted. All the pixel on the right of the
  (non-rotated) screen are garbled, I'd say on the last fifth of the
  display.
  I took a screenshot, but on the screenshot everything is allright. So
  the corruption happens only on-screen.
 
 What version of the driver/xserver are you using?  Earlier version of
 radeon had some bugs when it came to rotation.

xserver 2:1.4.1~git20080105-1
xserver-xorg-video-ati 1:6.7.198~git20080109.10e7636c-1

Xav





___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-17 Thread Alex Deucher
On Jan 17, 2008 4:27 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
 On Thu, 2008-01-17 at 10:00 +0100, Michel Dänzer wrote:
  On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
   Package: xserver-xorg-video-ati
   Version: 1:6.7.198~git20080109.10e7636c-1
   Severity: normal
  
  
   Hi again ...
  
   when I rotate display using
   xrandr -o 1
   or
   xrandr --output DVI-0 --rotation left
   the display is corrupted. I can see some parts of the windows rotated,
   some part non-rotated, and some garbage everywhere.
   I'm using compiz.
 
  Then it can't work until xserver 1.5 due to previously missing AIGLX
  damage reporting.
 
 
   01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR [Radeon 
   9600]
 
  Note that even without a GLX compositing manager, support for
  accelerated rotation with R300 generation cards was only just pushed to
  the upstream Git repository. Also, AFAIK it's only working correctly
  with EXA at this point.

 Ok, fair enough.
 I've tried with metacity, and you're right it's damn slow.
 But the display is also corrupted. All the pixel on the right of the
 (non-rotated) screen are garbled, I'd say on the last fifth of the
 display.
 I took a screenshot, but on the screenshot everything is allright. So
 the corruption happens only on-screen.

What version of the driver/xserver are you using?  Earlier version of
radeon had some bugs when it came to rotation.

Alex



___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-17 Thread Alex Deucher
On Jan 17, 2008 10:47 AM, Xavier Bestel [EMAIL PROTECTED] wrote:

 On Thu, 2008-01-17 at 10:42 -0500, Alex Deucher wrote:
  On Jan 17, 2008 4:27 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
   On Thu, 2008-01-17 at 10:00 +0100, Michel Dänzer wrote:
On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
 Package: xserver-xorg-video-ati
 Version: 1:6.7.198~git20080109.10e7636c-1
 Severity: normal


 Hi again ...

 when I rotate display using
 xrandr -o 1
 or
 xrandr --output DVI-0 --rotation left
 the display is corrupted. I can see some parts of the windows rotated,
 some part non-rotated, and some garbage everywhere.
 I'm using compiz.
   
Then it can't work until xserver 1.5 due to previously missing AIGLX
damage reporting.
   
   
 01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR 
 [Radeon 9600]
   
Note that even without a GLX compositing manager, support for
accelerated rotation with R300 generation cards was only just pushed to
the upstream Git repository. Also, AFAIK it's only working correctly
with EXA at this point.
  
   Ok, fair enough.
   I've tried with metacity, and you're right it's damn slow.
   But the display is also corrupted. All the pixel on the right of the
   (non-rotated) screen are garbled, I'd say on the last fifth of the
   display.
   I took a screenshot, but on the screenshot everything is allright. So
   the corruption happens only on-screen.
 
  What version of the driver/xserver are you using?  Earlier version of
  radeon had some bugs when it came to rotation.

 xserver 2:1.4.1~git20080105-1
 xserver-xorg-video-ati 1:6.7.198~git20080109.10e7636c-1

Can you get a picture of the corruption maybe with a digital camera?
Also are you using EXA or XAA?

Alex



___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-17 Thread Xavier Bestel

On jeu, 2008-01-17 at 13:00 -0500, Alex Deucher wrote:
 On Jan 17, 2008 12:52 PM, Xavier Bestel [EMAIL PROTECTED] wrote:
 
 
  On jeu, 2008-01-17 at 10:50 -0500, Alex Deucher wrote:
   On Jan 17, 2008 10:47 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
   
On Thu, 2008-01-17 at 10:42 -0500, Alex Deucher wrote:
 On Jan 17, 2008 4:27 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
  On Thu, 2008-01-17 at 10:00 +0100, Michel Dänzer wrote:
   On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
Package: xserver-xorg-video-ati
Version: 1:6.7.198~git20080109.10e7636c-1
Severity: normal
   
   
Hi again ...
   
when I rotate display using
xrandr -o 1
or
xrandr --output DVI-0 --rotation left
the display is corrupted. I can see some parts of the windows 
rotated,
some part non-rotated, and some garbage everywhere.
I'm using compiz.
  
   Then it can't work until xserver 1.5 due to previously missing 
   AIGLX
   damage reporting.
  
  
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 
AR [Radeon 9600]
  
   Note that even without a GLX compositing manager, support for
   accelerated rotation with R300 generation cards was only just 
   pushed to
   the upstream Git repository. Also, AFAIK it's only working 
   correctly
   with EXA at this point.
 
  Ok, fair enough.
  I've tried with metacity, and you're right it's damn slow.
  But the display is also corrupted. All the pixel on the right of the
  (non-rotated) screen are garbled, I'd say on the last fifth of the
  display.
  I took a screenshot, but on the screenshot everything is allright. 
  So
  the corruption happens only on-screen.

 What version of the driver/xserver are you using?  Earlier version of
 radeon had some bugs when it came to rotation.
   
xserver 2:1.4.1~git20080105-1
xserver-xorg-video-ati 1:6.7.198~git20080109.10e7636c-1
  
   Can you get a picture of the corruption maybe with a digital camera?
   Also are you using EXA or XAA?
 
  Here are the pictures (1 from afar, 1 nearer).
  I hope attaching big files to a bug is ok.
 
 Can you post your xorg log and config?  Does rotation work ok under
 XAA?  How about if you disable tiling (Option ColorTiling False)?
 Looks like an issue with damage and tiling.

See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=461153 for info.
I'll try colortiling.

Xav





___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-17 Thread Alex Deucher
On Jan 17, 2008 12:52 PM, Xavier Bestel [EMAIL PROTECTED] wrote:


 On jeu, 2008-01-17 at 10:50 -0500, Alex Deucher wrote:
  On Jan 17, 2008 10:47 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
  
   On Thu, 2008-01-17 at 10:42 -0500, Alex Deucher wrote:
On Jan 17, 2008 4:27 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
 On Thu, 2008-01-17 at 10:00 +0100, Michel Dänzer wrote:
  On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
   Package: xserver-xorg-video-ati
   Version: 1:6.7.198~git20080109.10e7636c-1
   Severity: normal
  
  
   Hi again ...
  
   when I rotate display using
   xrandr -o 1
   or
   xrandr --output DVI-0 --rotation left
   the display is corrupted. I can see some parts of the windows 
   rotated,
   some part non-rotated, and some garbage everywhere.
   I'm using compiz.
 
  Then it can't work until xserver 1.5 due to previously missing AIGLX
  damage reporting.
 
 
   01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR 
   [Radeon 9600]
 
  Note that even without a GLX compositing manager, support for
  accelerated rotation with R300 generation cards was only just 
  pushed to
  the upstream Git repository. Also, AFAIK it's only working correctly
  with EXA at this point.

 Ok, fair enough.
 I've tried with metacity, and you're right it's damn slow.
 But the display is also corrupted. All the pixel on the right of the
 (non-rotated) screen are garbled, I'd say on the last fifth of the
 display.
 I took a screenshot, but on the screenshot everything is allright. So
 the corruption happens only on-screen.
   
What version of the driver/xserver are you using?  Earlier version of
radeon had some bugs when it came to rotation.
  
   xserver 2:1.4.1~git20080105-1
   xserver-xorg-video-ati 1:6.7.198~git20080109.10e7636c-1
 
  Can you get a picture of the corruption maybe with a digital camera?
  Also are you using EXA or XAA?

 Here are the pictures (1 from afar, 1 nearer).
 I hope attaching big files to a bug is ok.

Can you post your xorg log and config?  Does rotation work ok under
XAA?  How about if you disable tiling (Option ColorTiling False)?
Looks like an issue with damage and tiling.

Alex



___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-17 Thread Xavier Bestel

On jeu, 2008-01-17 at 13:00 -0500, Alex Deucher wrote:
 On Jan 17, 2008 12:52 PM, Xavier Bestel [EMAIL PROTECTED] wrote:
 
 
  On jeu, 2008-01-17 at 10:50 -0500, Alex Deucher wrote:
   On Jan 17, 2008 10:47 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
   
On Thu, 2008-01-17 at 10:42 -0500, Alex Deucher wrote:
 On Jan 17, 2008 4:27 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
  On Thu, 2008-01-17 at 10:00 +0100, Michel Dänzer wrote:
   On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
Package: xserver-xorg-video-ati
Version: 1:6.7.198~git20080109.10e7636c-1
Severity: normal
   
   
Hi again ...
   
when I rotate display using
xrandr -o 1
or
xrandr --output DVI-0 --rotation left
the display is corrupted. I can see some parts of the windows 
rotated,
some part non-rotated, and some garbage everywhere.
I'm using compiz.
  
   Then it can't work until xserver 1.5 due to previously missing 
   AIGLX
   damage reporting.
  
  
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 
AR [Radeon 9600]
  
   Note that even without a GLX compositing manager, support for
   accelerated rotation with R300 generation cards was only just 
   pushed to
   the upstream Git repository. Also, AFAIK it's only working 
   correctly
   with EXA at this point.
 
  Ok, fair enough.
  I've tried with metacity, and you're right it's damn slow.
  But the display is also corrupted. All the pixel on the right of the
  (non-rotated) screen are garbled, I'd say on the last fifth of the
  display.
  I took a screenshot, but on the screenshot everything is allright. 
  So
  the corruption happens only on-screen.

 What version of the driver/xserver are you using?  Earlier version of
 radeon had some bugs when it came to rotation.
   
xserver 2:1.4.1~git20080105-1
xserver-xorg-video-ati 1:6.7.198~git20080109.10e7636c-1
  
   Can you get a picture of the corruption maybe with a digital camera?
   Also are you using EXA or XAA?
 
  Here are the pictures (1 from afar, 1 nearer).
  I hope attaching big files to a bug is ok.
 
 Can you post your xorg log and config?  Does rotation work ok under
 XAA?  How about if you disable tiling (Option ColorTiling False)?
 Looks like an issue with damage and tiling.

Disabling colortiling makes it work.
Do I need to test something else ?

Xav





___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati


Bug#461153: xserver-xorg-video-ati: rotation corrupts screen

2008-01-17 Thread Alex Deucher
On Jan 17, 2008 2:48 PM, Xavier Bestel [EMAIL PROTECTED] wrote:


 On jeu, 2008-01-17 at 13:00 -0500, Alex Deucher wrote:
  On Jan 17, 2008 12:52 PM, Xavier Bestel [EMAIL PROTECTED] wrote:
  
  
   On jeu, 2008-01-17 at 10:50 -0500, Alex Deucher wrote:
On Jan 17, 2008 10:47 AM, Xavier Bestel [EMAIL PROTECTED] wrote:

 On Thu, 2008-01-17 at 10:42 -0500, Alex Deucher wrote:
  On Jan 17, 2008 4:27 AM, Xavier Bestel [EMAIL PROTECTED] wrote:
   On Thu, 2008-01-17 at 10:00 +0100, Michel Dänzer wrote:
On Wed, 2008-01-16 at 23:26 +0100, Xavier Bestel wrote:
 Package: xserver-xorg-video-ati
 Version: 1:6.7.198~git20080109.10e7636c-1
 Severity: normal


 Hi again ...

 when I rotate display using
 xrandr -o 1
 or
 xrandr --output DVI-0 --rotation left
 the display is corrupted. I can see some parts of the windows 
 rotated,
 some part non-rotated, and some garbage everywhere.
 I'm using compiz.
   
Then it can't work until xserver 1.5 due to previously missing 
AIGLX
damage reporting.
   
   
 01:00.0 VGA compatible controller: ATI Technologies Inc RV350 
 AR [Radeon 9600]
   
Note that even without a GLX compositing manager, support for
accelerated rotation with R300 generation cards was only just 
pushed to
the upstream Git repository. Also, AFAIK it's only working 
correctly
with EXA at this point.
  
   Ok, fair enough.
   I've tried with metacity, and you're right it's damn slow.
   But the display is also corrupted. All the pixel on the right of 
   the
   (non-rotated) screen are garbled, I'd say on the last fifth of the
   display.
   I took a screenshot, but on the screenshot everything is 
   allright. So
   the corruption happens only on-screen.
 
  What version of the driver/xserver are you using?  Earlier version 
  of
  radeon had some bugs when it came to rotation.

 xserver 2:1.4.1~git20080105-1
 xserver-xorg-video-ati 1:6.7.198~git20080109.10e7636c-1
   
Can you get a picture of the corruption maybe with a digital camera?
Also are you using EXA or XAA?
  
   Here are the pictures (1 from afar, 1 nearer).
   I hope attaching big files to a bug is ok.
 
  Can you post your xorg log and config?  Does rotation work ok under
  XAA?  How about if you disable tiling (Option ColorTiling False)?
  Looks like an issue with damage and tiling.

 Disabling colortiling makes it work.
 Do I need to test something else ?

does making your virtual area square help?
Virtual 2400 2400

Alex



___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-driver-ati