Shluggish window resize with 3D content
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 171
Description
## Bevy version: 0.17.2
* Original: 0.16.1
* Current: latest 0.17.2
## Relevant system information
Please include:
* the Rust version: cargo 1.90.0 (840b83a10 2025-07-30) (gentoo)
* the operating system: Gentoo Linux for AMD64, Gnome with Wayland
## What's performing poorly?
My Bevy 3D Chess GUI -- Bevy examples show a similar behaviour
Currently my old Chess working with Bevy 0.16.1 is still available
at GitHub and works fine: https://github.com/StefanSalewski/Bevy-3D-Chess
My local port to Bevy 0.17.2 is very sluggish when window is resized.
I just tested with
cargo run --example simple_picking.rs
That examples is also sluggish and has some delay when its window is resized, but due to the simple content the effect is not that significant.
Contributor guide
Research direction
Start by reproducing the delay with `cargo run --example simple_picking.rs` on Bevy 0.17.2 under Gentoo Linux, GNOME, and Wayland, then compare it with the reported Bevy 0.16.1 behavior. Use the linked Bevy-3D-Chess project and the simple picking example to narrow the regression; done means window resizing is responsive with 3D content.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- computer-graphics, game-dev, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100