Weird compute shader behavior on apple silicon.
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 161
Description
## Bevy version
0.15
## Relevant system information
My mac is an M1 mac from 2021
```ignore
`AdapterInfo { name: "Apple M1 Pro", backend: Metal}`
```
## What you did
I am making a multiplayer game with marching cubes, I had already tried with my windows desktop and my linux laptop, but when I tried with my mac it just didn't work properly.
## What went wrong
This is the minimal reproduction on my desktop:

and here on my M1:

There is something that was messed up somewhere near the compute shader part.
Here is the minimal reproduction.
https://github.com/Sigma-dev/bevy_dig/tree/minimal-reprod-mac
I'm sorry if I did this the wrong way, I don't usually do issues but this is blocking my development.
Contributor guide
Assessment
This issue has not been assessed yet.