skyline/app/src/main/cpp
PixelyIon d7399e33c1
Avoid waiting on mutex in PresentationEngine::Present
We want to block on the host thread during presentation while the host surface isn't present to implicitly pause the game, this can end up being fairly costly as it involves locking the `PresentationEngine` mutex which can lead to a lot of contention with the presentation thread. This fixes the issue by polling if there is a surface and only if there isn't then doing the wait as it isn't mandatory to wait always, we'll eventually run into the guest thread stalling.
2022-08-06 22:18:42 +05:30
..
skyline Avoid waiting on mutex in PresentationEngine::Present 2022-08-06 22:18:42 +05:30
driver_jni.cpp Add utilities for reading and installing gpu driver packages 2022-08-06 22:00:19 +05:30
emu_jni.cpp Rename SettingsValues to NativeSettings 2022-07-26 20:16:24 +05:30
loader_jni.cpp Add ScopedStackBlocker to RomFile.populate 2022-04-14 14:14:52 +05:30