Skip to content

Very poor performance on Apple Silicon #8

Closed
@orazioedoardo

Description

@orazioedoardo

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions