Hello everyone.
I wonder what conditions should be met to let Sonoma activate Game Mode for my App? The app is a 3D application with high demands on GPU, so gaining additional performance from OS would be great. But simply going full screen does not activate Game Mode like e.g. games from Steam do.
Are there any settings that one could influence to let the app trigger Game Mode?
Best regards, Alex
Game Mode on macOS Sonoma prioritizes the performance of games for smoother, more consistent frame rates and improved in-game responsiveness. The OS uses the LSApplicationCategoryType to determine whether an app is a game. Game mode activates when a game is full screen, and is the front most app.
Game Mode is intended for games, which need sustained priority access to CPU, GPU, and input peripherals in order to meet soft real-time constraints. Game Mode is not appropriate for other categories of applications, such as 3D productivity software or offline 3D rendering software, which does not have a real time constraint. The LSApplicationCategoryType
should be set to the category that best reflects the intended use of your application.