mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-14 23:10:33 +02:00
Replaces the instance counter with a weak reference to the current activity, and says in the log when an activity takes over, and when a replaced one skips something because the native side isn't its anymore. The render loop state is static now, with the activity whose surface it runs on: there's one render thread. An activity only stops the loop if it runs on its own surface, and one that finds another activity's loop still running logs an error and stops it before starting its own. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>