EchoLiao / hedgewars

Automatically exported from code.google.com/p/hedgewars
GNU General Public License v2.0
0 stars 0 forks source link

Enable/disable vsyns in menu (and offer other things toggled by the quality slider too) #822

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
plz add new function on the menu. Enable/disable vsyns

Original issue reported on code.google.com by total123...@gmail.com on 12 Sep 2014 at 4:52

GoogleCodeExporter commented 9 years ago
For quite some time now I've been wanting to have all the optimisation values 
from the optimisation slider available as a checkbox array on the advanced page 
for more targetted tweaks.

This bug looks like a good excuse to push for that.

BTW, vsync is disabled on windows since we often had issues with buggy drivers 
on that platform causing SDL to think it didn't have the capability to enable 
it.  When we enabled it we got a ton of users falling back to the slow software 
renderer.  

You can still force it on ofc as with any app.

To enable vsync safely under windows we should fallback to no vsync if enabling 
vsync causes us to drop to software rendering probably.
Although I guess we could just leave it off by default in the frontend, and if 
it screws things up, well, that's on the user.

Original comment by kyberneticist@gmail.com on 12 Sep 2014 at 5:24

GoogleCodeExporter commented 9 years ago

Original comment by kyberneticist@gmail.com on 12 Sep 2014 at 5:33

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
And that if you leave in vsync fronted? And in the game to be able to its 
switch on / off.

Original comment by hole...@gmail.com on 12 Sep 2014 at 5:46

GoogleCodeExporter commented 9 years ago
maybe related to #150? vsync is *always* enabled on OSX and Linux fwiw

Original comment by vittorio...@gmail.com on 22 Nov 2014 at 9:21