Done with alpha4.......same results with beta 1
In the trac there are quite some enries regarding the same issue platform wide
Reproduced the events on a clean XP SP3 install. For testing purposes XP screen is set for 800x600 and XBMC is always started from the .exe (not via shortcut) so userdata will be created in XBMC's path.
01. Clean install. XBMC starts in windowed mode (settings say "Auto")
02. Enabled "Enable Debug Logging"
03. CPU Usage is around 25%
04. Vsync is default: "Always enabled"
05. Set resolution to 800x600 (fullscreen)
06. Restart XBMC. Screen shows a constant 100% CPU usage
07. Goto screen Settings -> One click on Vsync's UP button
08. "Vsync Disabled" -> CPU goes down to 35%
09. Restart XBMC. Screen shows again a constant 100% CPU usage
10. Same as above but now "Enabled during Video Playback"
11. CPU goes down to 35% and back to a 100% when restarted
Whilst in the settings screen only, changing back to "Enabled" causes the CPU to increase from 35 to 100. The other settings will remain around 35
Various setting are saved in the "guisettings.xml" (0,1,2)
Logfile:
http://www.pastebin.ca/1186502