Description
I'm experiencing very low frame rate and lag spikes when running on Apple Silicon Mac (native build). Mostly occurs when flying in areas with lots of objects on screen, like the jungle area or when an enemy dinosaur turns into pieces when killed.
I do not know the exact frame rate but I estimate between 5 and 10 fps in those circumstances. Extreme version is almost unplayable, Normal is better because less dinosaurs.
Information provided in settings:
Renderer: Apple M1
OpenGL: 4.1 Metal - 71.0.7
GLSL: 4.10
Game version: 1.4.1
Intel version under Rosetta has the same issues. Looking at activity monitor I see that Nanosaur uses 35% to 45% CPU and 70% to 90% GPU. I've noticed that if I open the game, wait a while on the main "spinning" menu, and then start a new game, then I get basically 1 fps and I can't even leave the game without force quit.
When running from Terminal the following warning is reported:
UNSUPPORTED (log once): POSSIBLE ISSUE: unit 0 GLD_TEXTURE_INDEX_2D is unloadable and bound to sampler type (Float) - using zero texture because texture unloadable
Is there anything I can do to help track down the issue?