bevyengine / bevyengine/bevy

Shluggish window resize with 3D content

Open
#21,773 25 comments 0 reactions 0 assignees View on GitHub
A-Picking A-Windowing C-Bug C-Performance I-Regression S-Needs-Investigation
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.