When using windowed mode the window can't be resized [with the mouse/normal window manager functions]. The patch given via the URL above adds window resizing to the SDL version of ioquake3.
To ungrab the mouse to actually resize the window you can open the in-game console or use the CVar in_nograb.
Setting a QA contact on all ioquake3 bugs, even resolved ones. Sorry if you get a flood of email from this, it should only happen once. Apologies for the incovenience.
--ryan.
I updated this patch and committed it as svn revision #1594.
I also added a timeout; on some platforms you get constant resize events as soon as you drag the window, so you lose the window as it recreates under you. If a resize event hasn't happened for 1 second, then we recreate the GL context.
Someday, we should probably investigate updating the pieces of GL state that would be out of sync instead of calling vid_restart, so this works much more smoothly.
--ryan.
Created attachment 2124 [details] Resizable window patch Moved patch into Bugzilla attachment. --ryan.