bevyengine / bevyengine/bevy

Jittery movements on macOS

Open
#9,051 2 comments 0 reactions 0 assignees View on GitHub
C-Bug C-Performance O-MacOS
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 16h
Merged PRs (30d)
171

Description

## Bevy version

Bevy 0.10.1

## What you did

I've installed 2 OS on my iMac 27 late 2012, core i7, NVIDIA GeForce GTX 675MX 1GB, 24GB RAM.
First system is macOS Catalina 10.15.7 and the second one is Windows 10 with Bootcamp. I'm making an open-source game project https://github.com/ghashy/Space-Kitty
When I launch the game CPU usage is about 8% and GPU usage is about 30%. The thing is, on Windows system everything works perfectly smooth every time I start the game. But on my macOS it runs always with jitter (freezing).
In the game I have some sprites flying on the screen and this motion is jittery on macOS. I use Rapier 2d engine for physics and I thought that maybe the problem is in there, but then I checked on the Windows, so I guess it's the OS problem.
Also, I have an M1 Mac and everything works perfect on it. I would highly appreciate if you can do something with it, thanks!

Contributor guide

Open the contributing guide

Research direction

The report names Bevy 0.10.1, the Space-Kitty project, macOS Catalina on Intel, and Rapier 2D, but no Bevy files or tests. Start by reproducing the jitter in Space-Kitty on the reported macOS setup and compare its sprite movement with Windows and M1 macOS; done means identifying a reproducible cause and confirming smooth movement after the relevant fix.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
game-dev, operating-systems, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.