Adds auto frameskip based on free audio buffer space
authorneonloop <neonloop@pm.me>
Wed, 23 Mar 2022 06:20:38 +0000 (06:20 +0000)
committerneonloop <neonloop@pm.me>
Wed, 23 Mar 2022 06:20:38 +0000 (06:20 +0000)
commit5201e92fd5476d5022d0e74521c50334ebf94935
tree8e1d19827c4a1e765b9f824e59e309c6744f7799
parente09212db7aff5064a7eaaa9008f8c69d465c54f7
Adds auto frameskip based on free audio buffer space

The change uses same style as other cores with auto frameskip. PSX
doesn't always render every frame, so skipped frames that wouldn't have
been rendered aren't used for frameskip limit.
frontend/libretro.c
frontend/libretro_core_options.h
frontend/plugin_lib.h
plugins/gpulib/gpu.c
plugins/gpulib/gpu.h