[Bug 34626] New: Mesa-Gallium with R600 - Framerate limited to 60 fps after suspend-cycle

2011-02-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=34626

   Summary: Mesa-Gallium with R600 - Framerate limited to 60 fps
after suspend-cycle
   Product: DRI
   Version: XOrg CVS
  Platform: Other
OS/Version: Linux (All)
Status: NEW
  Severity: normal
  Priority: medium
 Component: DRM/Radeon
AssignedTo: dri-devel@lists.freedesktop.org
ReportedBy: pete...@hottemptation.org


Hello,
I past I thought this is a bug of IOQuake3, but during switching between
Mesa-Classic and Mesa-Gallium I recognized, that the problem only exists with
Mesa-Gallium!

Reproduce:
1. $export vblank_mode=0 // switching of vsync
2. Launch an IOQuake3 based game (Quake3 Arena, OpenArena, World of Padman...)
3. check that VSYNC in IOQuake3 is also disabled!
4. Start a game and set "cg_drawpfs 1", know you should have at the top right
corner a display with your current framerate which is hopefully over 60 fps
5. switch to a tty during playing (should be no problem with
Kernel-Mode-Setting)
6. #pm-suspend (as root)
7. resume from suspend
8. switch back to X11/IOQuake3 -> framerate is limited to 60 fps

To fix this you have to relaunch IOQuake3 or simply type into quake-console
"vid_restart".
With Mesa-Classic and the R600-Driver this is not necessary, it displays always
the maximum possible framerate.

Maybe Gallium doesn't read or forget the environment-variable export_vblank
during resume from suspend?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 34626] New: Mesa-Gallium with R600 - Framerate limited to 60 fps after suspend-cycle

2011-02-23 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=34626

   Summary: Mesa-Gallium with R600 - Framerate limited to 60 fps
after suspend-cycle
   Product: DRI
   Version: XOrg CVS
  Platform: Other
OS/Version: Linux (All)
Status: NEW
  Severity: normal
  Priority: medium
 Component: DRM/Radeon
AssignedTo: dri-devel at lists.freedesktop.org
ReportedBy: peterle at hottemptation.org


Hello,
I past I thought this is a bug of IOQuake3, but during switching between
Mesa-Classic and Mesa-Gallium I recognized, that the problem only exists with
Mesa-Gallium!

Reproduce:
1. $export vblank_mode=0 // switching of vsync
2. Launch an IOQuake3 based game (Quake3 Arena, OpenArena, World of Padman...)
3. check that VSYNC in IOQuake3 is also disabled!
4. Start a game and set "cg_drawpfs 1", know you should have at the top right
corner a display with your current framerate which is hopefully over 60 fps
5. switch to a tty during playing (should be no problem with
Kernel-Mode-Setting)
6. #pm-suspend (as root)
7. resume from suspend
8. switch back to X11/IOQuake3 -> framerate is limited to 60 fps

To fix this you have to relaunch IOQuake3 or simply type into quake-console
"vid_restart".
With Mesa-Classic and the R600-Driver this is not necessary, it displays always
the maximum possible framerate.

Maybe Gallium doesn't read or forget the environment-variable export_vblank
during resume from suspend?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.