Bug 3115 - r_swapinterval doesn't work
Status: RESOLVED DUPLICATE of bug 2972
Alias:
Product: ioquake3
Classification: Unclassified
Component: Platform
Version: 1.33 SVN
Hardware: Macintosh MacOS X
: P3 normal
Assignee: Zachary J. Slater
QA Contact: ioquake3 bugzilla mailing list
URL:
Depends on:
Blocks:
 
Reported: 2007-05-21 07:01 EDT by Stefan Stommels
Modified: 2007-05-21 23:48:12 EDT
0 users

See Also:



Description Stefan Stommels 2007-05-21 07:01:45 EDT
r_swapinterval normally syncs display refresh and screen update. This requires 2 lines of code to be added to the mac version. I quickly patched it myself, but now the mouse lags when it's enabled unless I set my com_maxfps to 58 to keep the fps below 60 (on a 60Hz imac screen).

I really would like r_swapinterval to behave like normal considering 60Hz shows a lot of tearing without it and the mac doesn't have a force vsync like my xp drivers. the 58 fps fix shouldn't be needed either cause it makes the game appear somewhat jerky too (missing the 2 updates each second I guess).

Noticed it would be fixed with new sdl version, but my main concern is the mouse lag which also appears on id's sourcecode (where r_swapinterval works as it should)
Comment 1 Ryan C. Gordon 2007-05-21 11:21:41 EDT
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.

Comment 2 Tony J. White 2007-05-21 23:48:12 EDT

*** This bug has been marked as a duplicate of bug 2972 ***