| Summary: | SDL: erroneously uses xrandr-style mode switching | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Jan Engelhardt <ej+bko> |
| Component: | video | Assignee: | Ryan C. Gordon <icculus> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P1 | CC: | contact, jspradlin, ludwig.nussel |
| Version: | 1.2.14 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
|
Description
Jan Engelhardt
2010-09-23 17:02:37 UTC
Thank you for your bug report! We're busy working on getting SDL 1.3 ready for a high quality release, and want to make sure as many things are fixed there as possible. Could you check to see if your bug is resolved by the latest SDL 1.3 snapshot? http://www.libsdl.org/tmp/SDL-1.3.zip Thanks! While I cannot confirm anything more, I can confirm that with a very recent hg (~two weeks), the screen resolution change takes way longer than in old 1.2 on this Linux system (Fedora 14). So something in the screen resolution switch is definitely taking longer than in 1.2 and should be probably removed if possible. fwiw, we should really disable the XRandR codepath by default, if we haven't already. --ryan. Bumping priority on a few bugs that I would like examined more closely before 1.2.15 is finalized. This is not a promise that a bug will be fixed. We may close it with WONTFIX or WORKSFORME or something, but I just want to make sure attention is paid. --ryan. Okay, that patch has been reverted. http://hg.libsdl.org/SDL/rev/804c6c62c55f I discussed this with Ryan: Ryan: XRandR is for configuring screens. it happens to "work" for choosing a fullscreen resolution, but it's really meant for like, a "display" section of a System Preferences app. Unlike XVidMode, apps notice that XRandR changed the resolution and reconfigure themselves. So icons move around the desktop, windows resize, etc. --- Thanks! |