Summary: | Mesa-Gallium with R600 - Framerate limited to 60 fps after suspend-cycle | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Peter Weber <peter.weber> | ||||||||||||
Component: | DRM/Radeon | Assignee: | Default DRI bug account <dri-devel> | ||||||||||||
Status: | RESOLVED MOVED | QA Contact: | |||||||||||||
Severity: | normal | ||||||||||||||
Priority: | medium | ||||||||||||||
Version: | XOrg git | ||||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||||
OS: | Linux (All) | ||||||||||||||
Whiteboard: | |||||||||||||||
i915 platform: | i915 features: | ||||||||||||||
Attachments: |
|
Description
Peter Weber
2011-02-23 08:18:30 UTC
Created attachment 43710 [details]
output of dmesg
Created attachment 43711 [details]
output of glxinfo
Created attachment 43712 [details]
.config of kernel-2.6.38-rc6
Created attachment 43713 [details]
output of lspci
Created attachment 43714 [details]
output of complete package-list
Environment-Variables: export R600_ENABLE_S3TC=1 export vblank_mode=0 (In reply to comment #7) > 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 Does the problem also occur if you switch to console and back to X without a suspend/resume cycle in between? > Maybe Gallium doesn't read or forget the environment-variable export_vblank > during resume from suspend? No, the 3D driver is blissfully unaware of the suspend/resume cycle. The problem is more likely in the X server/driver or kernel. If I only switch between console and X everything keeps fine. I've tested this in the meantime also with a Intel based grapcis solution (Ironlake), it is not affected. But the Intel driver doesn't need the var vblank_mode for switching vsync off (only SwapbuffersWait). Maybe the setting of the var gets "lost" during suspend cycle? -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/180. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.