scummvm/engines/ags/engine
Walter Agazzi 92f0189a0e AGS: Engine: for renderers, picked out SetVsync into base, add SetVsyncImpl
The base class will now take care of not applying vsync when
 not necessary, saving the new state, and anything else generic.
SetVsyncImpl() virtual method will be overridden by each
renderer to provide actual implementation. This also allows
setting vsync to be forced internally.

Partially from upstream 81aa25ab6af683f52ebf5a5054f59824fa8851fc
2023-04-29 13:11:41 +02:00
..
ac AGS: Engine: simplify PlayMP3File asset loading 2023-04-29 13:11:41 +02:00
debugging AGS: Fix GCC Compiler Warnings 2023-03-12 20:58:29 +00:00
device AGS: Engine: always rely on absolute mouse coordinates in mgetgraphpos() 2023-04-29 13:11:41 +02:00
font
game AGS: Engine: hotfix master volume is not applied after restoring a game 2023-04-29 13:11:41 +02:00
gfx AGS: Engine: for renderers, picked out SetVsync into base, add SetVsyncImpl 2023-04-29 13:11:41 +02:00
gui AGS: Removed update_polled_stuff_if_runtime() from data loading functions 2023-03-12 20:58:28 +00:00
main AGS: Engine: restored --gfxfilter support for explicit scaling multipliers 2023-04-29 13:11:41 +02:00
media AGS: Fix crash when playing CLUT8 video in 16bit or 32bit games 2023-04-25 21:44:51 +01:00
platform AGS: Engine: center the SDL window ourselves on desktop platforms 2023-04-29 13:11:41 +02:00
script AGS: Move strlen out of loops 2023-03-12 20:58:28 +00:00
util