Adding:
The app also delivers real-time, interactive graphics which puts heavy demands on the CPU and GPU.
Within the ContentView(), there's a view providing a UI via SwiftUI, and a view delivering an MTKView via a NSViewRepresentable.
Inconsistent frame-rates on macOS have been very noticeable to users, so enabling "game mode" should help the user experience considerably.
Developed and tested on a Apple M2 Max running macOS 14.2.1 (23C71)
When the app is modified to run without automatically taking the window into fullscreen mode, and the user follows the instructions found on the "Use Game Mode on Mac" support page (namely: "1. Move your pointer over the green button in the upper-left corner of the game window. 2. Choose Enter Full Screen from the menu that appears.") the 'Game Mode" menu icon does not appear in the menu bar.
Many thanks in advance for your help!
Topic:
App & System Services
SubTopic:
Core OS
Tags: