Compiling openMSX for Armbian 5.59 xenial

صفحة 6/6
1 | 2 | 3 | 4 | 5 |

بواسطة mth

Champion (505)

صورة mth

01-11-2021, 16:28

@ren: It was the default configuration because SDL 1.2 doesn't support non-exclusive fullscreen. It had its problems though: slow fullscreen switch, sometimes the output resolution was weird and there were some rendering issues on certain machines at certain scale factors (Macs at 3x scaling, iirc).

If the new vsync default is causing problems, there is a setting to change the vsync mode.

SDL2 is written with the assumption that there is hardware accelerated rendering, so just asking SDL2 for exclusive fullscreen doesn't mean you'll get good performance without acceleration.

I don't think exclusive fullscreen is useful enough to be worth the effort of supporting, since that does increase the amount of testing to be done whenever rendering changes are made, for example. In other words, it's a lot of work to do properly and I don't like doing it half-assed, since we will get bug reports if it doesn't work in some combination of settings.

صفحة 6/6
1 | 2 | 3 | 4 | 5 |