Skip to content

fix: defer terminal redraw during resize#48

Open
orhun wants to merge 4 commits into
mainfrom
fix/window-resize-timeout
Open

fix: defer terminal redraw during resize#48
orhun wants to merge 4 commits into
mainfrom
fix/window-resize-timeout

Conversation

@orhun
Copy link
Copy Markdown
Owner

@orhun orhun commented May 14, 2026

Makes the continuous resize smoother

potentiall fixes #46

@toboil-features
Copy link
Copy Markdown

toboil-features commented May 15, 2026

Can't compile. Used your tree and cargo build

Compiling blocking v1.6.2
warning: blake3@1.8.5: The C compiler "cc" does not support -mavx512f and -mavx512vl.
warning: blake3@1.8.5: cc: warning: ...: linker input file unused because linking not done
warning: blake3@1.8.5: cc: error: ...: linker input file not found: No such file or directory
error: failed to run custom build command for `blake3 v1.8.5`

Caused by:
  process didn't exit successfully: `/home/user/ratty/target/debug/build/blake3-499d5a24042eef21/build-script-build` (exit status: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(blake3_sse2_ffi, values(none()))
  cargo:rustc-check-cfg=cfg(blake3_sse2_rust, values(none()))
  cargo:rustc-check-cfg=cfg(blake3_sse41_ffi, values(none()))
  cargo:rustc-check-cfg=cfg(blake3_sse41_rust, values(none()))
  cargo:rustc-check-cfg=cfg(blake3_avx2_ffi, values(none()))
  cargo:rustc-check-cfg=cfg(blake3_avx2_rust, values(none()))
  cargo:rustc-check-cfg=cfg(blake3_avx512_ffi, values(none()))
  cargo:rustc-check-cfg=cfg(blake3_neon, values(none()))
  cargo:rustc-check-cfg=cfg(blake3_wasm32_simd, values(none()))
  cargo:rerun-if-env-changed=CARGO_FEATURE_PURE
  cargo:rerun-if-env-changed=CARGO_FEATURE_NO_NEON
  CC_x86_64-unknown-linux-gnu = None
  CC_x86_64_unknown_linux_gnu = None
  HOST_CC = None
  CC = None
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  CRATE_CC_NO_DEFAULTS = None
  CFLAGS = Some(-march=native -O3 -pipe ... -fno-lto)
  CC_SHELL_ESCAPED_FLAGS = None
  HOST_CFLAGS = None
  CFLAGS_x86_64_unknown_linux_gnu = None
  CFLAGS_x86_64-unknown-linux-gnu = None
  CC_x86_64-unknown-linux-gnu = None
  CC_x86_64_unknown_linux_gnu = None
  HOST_CC = None
  CC = None
  CRATE_CC_NO_DEFAULTS = None
  CFLAGS = Some(-march=native -O3 -pipe ... -fno-lto)
  CC_SHELL_ESCAPED_FLAGS = None
  HOST_CFLAGS = None
  CFLAGS_x86_64_unknown_linux_gnu = None
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:warning=The C compiler "cc" does not support -mavx512f and -mavx512vl.
  cargo:rerun-if-env-changed=BLAKE3_CI
  cargo:rerun-if-env-changed=CARGO_FEATURE_PREFER_INTRINSICS
  cargo:rerun-if-env-changed=CARGO_FEATURE_PURE
  cargo:rustc-cfg=blake3_sse2_ffi
  cargo:rustc-cfg=blake3_sse41_ffi
  cargo:rustc-cfg=blake3_avx2_ffi
  CC_FORCE_DISABLE = None
  CC_x86_64-unknown-linux-gnu = None
  CC_x86_64_unknown_linux_gnu = None
  HOST_CC = None
  CC = None
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  CRATE_CC_NO_DEFAULTS = None
  CFLAGS = Some(-march=native -O3 -pipe ... -fno-lto)
  CC_SHELL_ESCAPED_FLAGS = None
  HOST_CFLAGS = None
  CFLAGS_x86_64_unknown_linux_gnu = None
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:warning=cc: warning: ...: linker input file unused because linking not done
  cargo:warning=cc: error: ...: linker input file not found: No such file or directory

  --- stderr


  error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-std=c11" "-march=native" "-O3" "-pipe" "..." "-fno-lto" "-o" "/home/user/ratty/target/debug/build/blake3-a7331ad5c862e4d2/out/b8423798394d5395-blake3_sse2_x86-64_unix.o" "-c" "c/blake3_sse2_x86-64_unix.S"


warning: build failed, waiting for other jobs to finish...

@toboil-features
Copy link
Copy Markdown

toboil-features commented May 15, 2026

Could you send me build artifact so I'll test it?

@toboil-features
Copy link
Copy Markdown

Removed CFLAGS= thing in /etc/environment and it compiles now.

@toboil-features
Copy link
Copy Markdown

Still struggles.

test2.mp4
     Finished `dev` profile [optimized + debuginfo] target(s) in 0.32s
     Running `target/debug/ratty`
2026-05-15T07:24:53.734466Z  INFO bevy_render::renderer: AdapterInfo { name: "NVIDIA GeForce GTX 10xx Ti", vendor: 4318, device: 7298, device_type: DiscreteGpu, driver: "NVIDIA", driver_info: "580.159.03", backend: Vulkan }
2026-05-15T07:24:53.828949Z  WARN ratty::keyboard: ignoring invalid key binding: key=Digit0 with=Control | alt
2026-05-15T07:24:53.845828Z  INFO bevy_render::batching::gpu_preprocessing: GPU preprocessing is fully supported on this device.
2026-05-15T07:24:53.848317Z  INFO bevy_winit::system: Creating new window Ratty (0v0)
2026-05-15T07:24:53.891901Z ERROR wgpu_hal::gles::egl: EGL 'eglCreateSyncKHR' code 0x3004: EGL_BAD_ATTRIBUTE error: In eglCreateSyncKHR: EGL_SYNC_NATIVE_FENCE_FD_ANDROID specified valid fd butEGL_SYNC_STATUS is also being set

2026-05-15T07:24:53.945158Z  INFO vello::wgpu_engine: Initialising shader modules in parallel using 2 threads
2026-05-15T07:24:54.111329Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[?0u
2026-05-15T07:24:54.111346Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[>0q
2026-05-15T07:24:54.111537Z  WARN ratty::runtime: unhandled terminal escape sequence: \x1b\
2026-05-15T07:24:54.121940Z  INFO ratty::model: loaded cursor model from embedded:CairoSpinyMouse.obj (1 mesh parts)
2026-05-15T07:24:54.239980Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[?2031h
2026-05-15T07:24:58.842640Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[?2031l
2026-05-15T07:24:58.842669Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[3J

thread 'Compute Task Pool (1)' (4336) panicked at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_render-0.18.1/src/view/window/mod.rs:304:17:
Couldn't get swap chain texture, operation unrecoverable: A timeout was encountered while trying to acquire the next frame
stack backtrace:
   0:     0x561d4bc98dea - <<std[a765fd5928b5b598]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[35a6834026b90a1d]::fmt::Display>::fmt
   1:     0x561d4bcb3aba - core[35a6834026b90a1d]::fmt::write
   2:     0x561d4bc9fba2 - <std[a765fd5928b5b598]::sys::stdio::unix::Stderr as std[a765fd5928b5b598]::io::Write>::write_fmt
   3:     0x561d4bc734cf - std[a765fd5928b5b598]::panicking::default_hook::{closure#0}
   4:     0x561d4bc8f3f1 - std[a765fd5928b5b598]::panicking::default_hook
   5:     0x561d4bc8f6a2 - std[a765fd5928b5b598]::panicking::panic_with_hook
   6:     0x561d4bc73588 - std[a765fd5928b5b598]::panicking::panic_handler::{closure#0}
   7:     0x561d4bc6a679 - std[a765fd5928b5b598]::sys::backtrace::__rust_end_short_backtrace::<std[a765fd5928b5b598]::panicking::panic_handler::{closure#0}, !>
   8:     0x561d4bc7475d - __rustc[168cb6d8736c2077]::rust_begin_unwind
   9:     0x561d4bcb440c - core[35a6834026b90a1d]::panicking::panic_fmt
  10:     0x561d4a6de763 - bevy_render::view::window::prepare_windows::hfa6287923f7f8cc2
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_render-0.18.1/src/view/window/mod.rs:304:17
  11:     0x561d4a6e2ba5 - core::ops::function::FnMut::call_mut::h5ac3c7ec732e9e0c
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:166:5
  12:     0x561d4a6e2ba5 - core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut::h46501909aa2a713e
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:298:21
  13:     0x561d4a6e2ba5 - <Func as bevy_ecs::system::function_system::SystemParamFunction<fn(F0,F1,F2,F3) .> Out>>::run::call_inner::h7cea9308b96b5b96
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/system/function_system.rs:908:21
  14:     0x561d4a6e2ba5 - <Func as bevy_ecs::system::function_system::SystemParamFunction<fn(F0,F1,F2,F3) .> Out>>::run::h3d3f06c203c2075d
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/system/function_system.rs:911:17
  15:     0x561d4a6e2ba5 - <bevy_ecs::system::function_system::FunctionSystem<Marker,In,Out,F> as bevy_ecs::system::system::System>::run_unsafe::h29b942192cf6fd99
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/system/function_system.rs:686:29
  16:     0x561d4ba71852 - bevy_ecs::schedule::executor::__rust_begin_short_backtrace::run_unsafe::h4c9d945d44e588e1
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/schedule/executor/mod.rs:264:38
  17:     0x561d4ba57516 - bevy_ecs::schedule::executor::multi_threaded::ExecutorState::spawn_system_task::{{closure}}::{{closure}}::h4fe23ed549bf9d3b
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/schedule/executor/multi_threaded.rs:688:25
  18:     0x561d4ba57516 - core::ops::function::FnOnce::call_once::ha4adcff9e1437d91
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:250:5
  19:     0x561d4ba57516 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he8929086194d416f
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:274:9
  20:     0x561d4ba57516 - std::panicking::catch_unwind::do_call::h91352c10b3315529
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  21:     0x561d4ba57516 - std::panicking::catch_unwind::h6f4fe7517289029a
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  22:     0x561d4ba57516 - std::panic::catch_unwind::h65b0eace2b83e011
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  23:     0x561d4ba57516 - bevy_ecs::schedule::executor::multi_threaded::ExecutorState::spawn_system_task::{{closure}}::h79615ef16e1c2037
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/schedule/executor/multi_threaded.rs:681:23
  24:     0x561d4ba57516 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::future::future::Future>::poll::hc7f1067983c31d37
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:299:9
  25:     0x561d4b9f66af - <futures_lite::future::CatchUnwind<F> as core::future::future::Future>::poll::{{closure}}::h7dcd512d1374410b
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:653:53
  26:     0x561d4b9f66af - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdb9754d74db67727
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:274:9
  27:     0x561d4b9f66af - std::panicking::catch_unwind::do_call::ha9739b4932134e16
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  28:     0x561d4b9f66af - std::panicking::catch_unwind::h70b0421c3f7c2d34
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  29:     0x561d4b9f66af - std::panic::catch_unwind::h2b8d5a24cf35473f
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  30:     0x561d4b9f66af - <futures_lite::future::CatchUnwind<F> as core::future::future::Future>::poll::h8eb4720a1aa17625
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:653:9
  31:     0x561d4b9f66af - <async_executor::AsyncCallOnDrop<Fut,Cleanup> as core::future::future::Future>::poll::h97967c6330cec9b9
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.14.0/src/lib.rs:1195:31
  32:     0x561d4b9f66af - async_task::raw::RawTask<F,T,S,M>::run::{{closure}}::h1841eee7b8b0e7a5
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-task-4.7.1/src/raw.rs:550:21
  33:     0x561d4b9f66af - core::ops::function::FnOnce::call_once::hf9d647548d0381d0
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:250:5
  34:     0x561d4b9f66af - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h258a642264e426dd
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:274:9
  35:     0x561d4b9f66af - std::panicking::catch_unwind::do_call::h2249c8c32cc7772c
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  36:     0x561d4b9f66af - std::panicking::catch_unwind::hdebefde0054ce5ad
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  37:     0x561d4b9f66af - std::panic::catch_unwind::h87b9637de413a584
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  38:     0x561d4b9f66af - async_task::raw::RawTask<F,T,S,M>::run::hfdc4bd6169f10383
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-task-4.7.1/src/raw.rs:549:23
  39:     0x561d4bb06b9d - async_task::runnable::Runnable<M>::run::hb4103e2a720d21ae
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-task-4.7.1/src/runnable.rs:781:18
  40:     0x561d4bb06b9d - async_executor::State::run::{{closure}}::{{closure}}::h320c2e6dd507ce8b
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.14.0/src/lib.rs:749:30
  41:     0x561d4bb06b9d - <futures_lite::future::Or<F1,F2> as core::future::future::Future>::poll::h812a4dfaffc81ebb
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:454:46
  42:     0x561d4bb04f43 - async_executor::State::run::{{closure}}::h8965e43ecb928d26
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.14.0/src/lib.rs:756:32
  43:     0x561d4bb04f43 - async_executor::Executor::run::{{closure}}::h76032876330a24e3
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.14.0/src/lib.rs:353:34
  44:     0x561d4bb04f43 - futures_lite::future::block_on::{{closure}}::h297175b9f154b650
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:96:35
  45:     0x561d4bb04f43 - std::thread::local::LocalKey<T>::try_with::h1c56dc2e3a4f40b0
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/local.rs:513:12
  46:     0x561d4bb04f43 - std::thread::local::LocalKey<T>::with::h23e8585fa45b0f23
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/local.rs:477:20
  47:     0x561d4bb05370 - futures_lite::future::block_on::h9ad3f52fcda1fbbf
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:75:11
  48:     0x561d4bb05370 - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::{{closure}}::he669b30a17f3faec
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_tasks-0.18.1/src/task_pool.rs:203:37
  49:     0x561d4bb05370 - std::panicking::catch_unwind::do_call::h0a3dd20020bb10df
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  50:     0x561d4bb05370 - std::panicking::catch_unwind::hfe75dbb1a7c75d0c
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  51:     0x561d4bb05370 - std::panic::catch_unwind::h706c7c89f9ad6ad6
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  52:     0x561d4bb05370 - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::h0b867299e9489f6e
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_tasks-0.18.1/src/task_pool.rs:197:43
  53:     0x561d4bb05370 - std::thread::local::LocalKey<T>::try_with::heca1eb1339f49c79
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/local.rs:513:12
  54:     0x561d4bb05370 - std::thread::local::LocalKey<T>::with::h7e6eba8e5c27cc4e
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/local.rs:477:20
  55:     0x561d4bb0091a - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::h261326505ded9e39
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_tasks-0.18.1/src/task_pool.rs:190:50
  56:     0x561d4bb0091a - std::sys::backtrace::__rust_begin_short_backtrace::h9b90cf880fdcf0f7
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/sys/backtrace.rs:166:18
  57:     0x561d4bb03e6f - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::ha94b0233677221ed
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/lifecycle.rs:91:13
  58:     0x561d4bb03e6f - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1687e1a5b60fa919
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:274:9
  59:     0x561d4bb03e6f - std::panicking::catch_unwind::do_call::h9913fcc4c7d519b9
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  60:     0x561d4bb03e6f - std::panicking::catch_unwind::h026418ba414c1873
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  61:     0x561d4bb03e6f - std::panic::catch_unwind::h0f747a308d8c5b87
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  62:     0x561d4bb03e6f - std::thread::lifecycle::spawn_unchecked::{{closure}}::h9062549e5d2a084c
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/lifecycle.rs:89:26
  63:     0x561d4bb03e6f - core::ops::function::FnOnce::call_once{{vtable.shim}}::h62f4488d41f29464
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:250:5
  64:     0x561d4bc97d0f - <std[a765fd5928b5b598]::sys::thread::unix::Thread>::new::thread_start
  65:     0x7fcdd64981b9 - <unknown>
  66:     0x7fcdd651d21c - <unknown>
  67:                0x0 - <unknown>
Encountered a panic in system `<Enable the debug feature to see the name>`!

@orhun
Copy link
Copy Markdown
Owner Author

orhun commented May 15, 2026

Thanks for testing!

Any chance that you could pull and check again? I just pushed an update here.

P.S. The terminal might "stretch" while resizing. That was a bug but it looked fun so I left it in.

@toboil-features
Copy link
Copy Markdown

Still struggles.

test3.mp4
    Finished `dev` profile [optimized + debuginfo] target(s) in 0.34s
     Running `target/debug/ratty`
2026-05-15T14:30:06.495378Z  INFO bevy_render::renderer: AdapterInfo { name: "NVIDIA GeForce GTX 10xx Ti", vendor: 4318, device: 7298, device_type: DiscreteGpu, driver: "NVIDIA", driver_info: "580.159.03", backend: Vulkan }
2026-05-15T14:30:06.595463Z  WARN ratty::keyboard: ignoring invalid key binding: key=Digit0 with=Control | alt
2026-05-15T14:30:06.613031Z  INFO bevy_render::batching::gpu_preprocessing: GPU preprocessing is fully supported on this device.
2026-05-15T14:30:06.615533Z  INFO bevy_winit::system: Creating new window Ratty (0v0)
2026-05-15T14:30:06.659160Z ERROR wgpu_hal::gles::egl: EGL 'eglCreateSyncKHR' code 0x3004: EGL_BAD_ATTRIBUTE error: In eglCreateSyncKHR: EGL_SYNC_NATIVE_FENCE_FD_ANDROID specified valid fd butEGL_SYNC_STATUS is also being set

2026-05-15T14:30:06.705968Z  INFO vello::wgpu_engine: Initialising shader modules in parallel using 2 threads
2026-05-15T14:30:06.862921Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[?0u
2026-05-15T14:30:06.862941Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[>0q
2026-05-15T14:30:06.862946Z  WARN ratty::runtime: unhandled terminal escape sequence: \x1b\
2026-05-15T14:30:06.872454Z  INFO ratty::model: loaded cursor model from embedded:CairoSpinyMouse.obj (1 mesh parts)
2026-05-15T14:30:06.990555Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[?2031h
2026-05-15T14:30:11.922761Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[?2031l
2026-05-15T14:30:11.922787Z  WARN ratty::runtime: unhandled terminal CSI sequence: \x1b[3J

thread 'Compute Task Pool (0)' (36083) panicked at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_render-0.18.1/src/view/window/mod.rs:304:17:
Couldn't get swap chain texture, operation unrecoverable: A timeout was encountered while trying to acquire the next frame
stack backtrace:
   0:     0x556e237e9bea - <<std[a765fd5928b5b598]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[35a6834026b90a1d]::fmt::Display>::fmt
   1:     0x556e238048ba - core[35a6834026b90a1d]::fmt::write
   2:     0x556e237f09a2 - <std[a765fd5928b5b598]::sys::stdio::unix::Stderr as std[a765fd5928b5b598]::io::Write>::write_fmt
   3:     0x556e237c42cf - std[a765fd5928b5b598]::panicking::default_hook::{closure#0}
   4:     0x556e237e01f1 - std[a765fd5928b5b598]::panicking::default_hook
   5:     0x556e237e04a2 - std[a765fd5928b5b598]::panicking::panic_with_hook
   6:     0x556e237c4388 - std[a765fd5928b5b598]::panicking::panic_handler::{closure#0}
   7:     0x556e237bb479 - std[a765fd5928b5b598]::sys::backtrace::__rust_end_short_backtrace::<std[a765fd5928b5b598]::panicking::panic_handler::{closure#0}, !>
   8:     0x556e237c555d - __rustc[168cb6d8736c2077]::rust_begin_unwind
   9:     0x556e2380520c - core[35a6834026b90a1d]::panicking::panic_fmt
  10:     0x556e2222f583 - bevy_render::view::window::prepare_windows::hfa6287923f7f8cc2
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_render-0.18.1/src/view/window/mod.rs:304:17
  11:     0x556e222339c5 - core::ops::function::FnMut::call_mut::h5ac3c7ec732e9e0c
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:166:5
  12:     0x556e222339c5 - core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut::h46501909aa2a713e
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:298:21
  13:     0x556e222339c5 - <Func as bevy_ecs::system::function_system::SystemParamFunction<fn(F0,F1,F2,F3) .> Out>>::run::call_inner::h7cea9308b96b5b96
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/system/function_system.rs:908:21
  14:     0x556e222339c5 - <Func as bevy_ecs::system::function_system::SystemParamFunction<fn(F0,F1,F2,F3) .> Out>>::run::h3d3f06c203c2075d
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/system/function_system.rs:911:17
  15:     0x556e222339c5 - <bevy_ecs::system::function_system::FunctionSystem<Marker,In,Out,F> as bevy_ecs::system::system::System>::run_unsafe::h29b942192cf6fd99
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/system/function_system.rs:686:29
  16:     0x556e235c2652 - bevy_ecs::schedule::executor::__rust_begin_short_backtrace::run_unsafe::h4c9d945d44e588e1
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/schedule/executor/mod.rs:264:38
  17:     0x556e235a8316 - bevy_ecs::schedule::executor::multi_threaded::ExecutorState::spawn_system_task::{{closure}}::{{closure}}::h4fe23ed549bf9d3b
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/schedule/executor/multi_threaded.rs:688:25
  18:     0x556e235a8316 - core::ops::function::FnOnce::call_once::ha4adcff9e1437d91
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:250:5
  19:     0x556e235a8316 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he8929086194d416f
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:274:9
  20:     0x556e235a8316 - std::panicking::catch_unwind::do_call::h91352c10b3315529
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  21:     0x556e235a8316 - std::panicking::catch_unwind::h6f4fe7517289029a
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  22:     0x556e235a8316 - std::panic::catch_unwind::h65b0eace2b83e011
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  23:     0x556e235a8316 - bevy_ecs::schedule::executor::multi_threaded::ExecutorState::spawn_system_task::{{closure}}::h79615ef16e1c2037
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_ecs-0.18.1/src/schedule/executor/multi_threaded.rs:681:23
  24:     0x556e235a8316 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::future::future::Future>::poll::hc7f1067983c31d37
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:299:9
  25:     0x556e235474af - <futures_lite::future::CatchUnwind<F> as core::future::future::Future>::poll::{{closure}}::h7dcd512d1374410b
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:653:53
  26:     0x556e235474af - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdb9754d74db67727
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:274:9
  27:     0x556e235474af - std::panicking::catch_unwind::do_call::ha9739b4932134e16
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  28:     0x556e235474af - std::panicking::catch_unwind::h70b0421c3f7c2d34
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  29:     0x556e235474af - std::panic::catch_unwind::h2b8d5a24cf35473f
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  30:     0x556e235474af - <futures_lite::future::CatchUnwind<F> as core::future::future::Future>::poll::h8eb4720a1aa17625
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:653:9
  31:     0x556e235474af - <async_executor::AsyncCallOnDrop<Fut,Cleanup> as core::future::future::Future>::poll::h97967c6330cec9b9
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.14.0/src/lib.rs:1195:31
  32:     0x556e235474af - async_task::raw::RawTask<F,T,S,M>::run::{{closure}}::h1841eee7b8b0e7a5
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-task-4.7.1/src/raw.rs:550:21
  33:     0x556e235474af - core::ops::function::FnOnce::call_once::hf9d647548d0381d0
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:250:5
  34:     0x556e235474af - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h258a642264e426dd
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:274:9
  35:     0x556e235474af - std::panicking::catch_unwind::do_call::h2249c8c32cc7772c
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  36:     0x556e235474af - std::panicking::catch_unwind::hdebefde0054ce5ad
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  37:     0x556e235474af - std::panic::catch_unwind::h87b9637de413a584
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  38:     0x556e235474af - async_task::raw::RawTask<F,T,S,M>::run::hfdc4bd6169f10383
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-task-4.7.1/src/raw.rs:549:23
  39:     0x556e2365799d - async_task::runnable::Runnable<M>::run::hb4103e2a720d21ae
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-task-4.7.1/src/runnable.rs:781:18
  40:     0x556e2365799d - async_executor::State::run::{{closure}}::{{closure}}::h320c2e6dd507ce8b
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.14.0/src/lib.rs:749:30
  41:     0x556e2365799d - <futures_lite::future::Or<F1,F2> as core::future::future::Future>::poll::h812a4dfaffc81ebb
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:454:46
  42:     0x556e23655d43 - async_executor::State::run::{{closure}}::h8965e43ecb928d26
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.14.0/src/lib.rs:756:32
  43:     0x556e23655d43 - async_executor::Executor::run::{{closure}}::h76032876330a24e3
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.14.0/src/lib.rs:353:34
  44:     0x556e23655d43 - futures_lite::future::block_on::{{closure}}::h297175b9f154b650
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:96:35
  45:     0x556e23655d43 - std::thread::local::LocalKey<T>::try_with::h1c56dc2e3a4f40b0
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/local.rs:513:12
  46:     0x556e23655d43 - std::thread::local::LocalKey<T>::with::h23e8585fa45b0f23
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/local.rs:477:20
  47:     0x556e23656170 - futures_lite::future::block_on::h9ad3f52fcda1fbbf
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/future.rs:75:11
  48:     0x556e23656170 - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::{{closure}}::he669b30a17f3faec
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_tasks-0.18.1/src/task_pool.rs:203:37
  49:     0x556e23656170 - std::panicking::catch_unwind::do_call::h0a3dd20020bb10df
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  50:     0x556e23656170 - std::panicking::catch_unwind::hfe75dbb1a7c75d0c
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  51:     0x556e23656170 - std::panic::catch_unwind::h706c7c89f9ad6ad6
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  52:     0x556e23656170 - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::h0b867299e9489f6e
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_tasks-0.18.1/src/task_pool.rs:197:43
  53:     0x556e23656170 - std::thread::local::LocalKey<T>::try_with::heca1eb1339f49c79
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/local.rs:513:12
  54:     0x556e23656170 - std::thread::local::LocalKey<T>::with::h7e6eba8e5c27cc4e
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/local.rs:477:20
  55:     0x556e2365171a - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::h261326505ded9e39
                               at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_tasks-0.18.1/src/task_pool.rs:190:50
  56:     0x556e2365171a - std::sys::backtrace::__rust_begin_short_backtrace::h9b90cf880fdcf0f7
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/sys/backtrace.rs:166:18
  57:     0x556e23654c6f - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::ha94b0233677221ed
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/lifecycle.rs:91:13
  58:     0x556e23654c6f - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1687e1a5b60fa919
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/panic/unwind_safe.rs:274:9
  59:     0x556e23654c6f - std::panicking::catch_unwind::do_call::h9913fcc4c7d519b9
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:581:40
  60:     0x556e23654c6f - std::panicking::catch_unwind::h026418ba414c1873
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panicking.rs:544:19
  61:     0x556e23654c6f - std::panic::catch_unwind::h0f747a308d8c5b87
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/panic.rs:359:14
  62:     0x556e23654c6f - std::thread::lifecycle::spawn_unchecked::{{closure}}::h9062549e5d2a084c
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/std/src/thread/lifecycle.rs:89:26
  63:     0x556e23654c6f - core::ops::function::FnOnce::call_once{{vtable.shim}}::h62f4488d41f29464
                               at /usr/src/debug/rust/rustc-1.95.0-src/library/core/src/ops/function.rs:250:5
  64:     0x556e237e8b0f - <std[a765fd5928b5b598]::sys::thread::unix::Thread>::new::thread_start
  65:     0x7f66cf8981b9 - <unknown>
  66:     0x7f66cf91d21c - <unknown>
  67:                0x0 - <unknown>
Encountered a panic in system `<Enable the debug feature to see the name>`!

@toboil-features
Copy link
Copy Markdown

toboil-features commented May 15, 2026

Tested it under X11 (KDE Plasma KWin) too and I get 2026-05-15T14:49:50.555115Z WARN bevy_render::view::window: Couldn't get swap chain texture after configuring. Cause: 'The underlying surface has changed, and therefore the swap chain must be updated' when I try to change geometry.

Also, how to enable bevy_render to print debug logs when I'm on Wayland?

@toboil-features
Copy link
Copy Markdown

There are struggles with Vulkan in my system. I'll recheck it when I'll resolve it first.

@orhun
Copy link
Copy Markdown
Owner Author

orhun commented May 16, 2026

Interesting, I might have to install wayland and try it out myself.

how to enable bevy_render to print debug logs when I'm on Wayland?

Can you try setting the RUST_LOG=bevy_render=debug environment variable?

@toboil-features
Copy link
Copy Markdown

With fresh commit, same behavior.

test4.mp4
     Finished `dev` profile [optimized + debuginfo] target(s) in 0.39s
     Running `target/debug/ratty`
2026-05-16T14:07:34.282623Z DEBUG bevy_render::renderer: Searching for adapter with options: RequestAdapterOptions { power_preference: HighPerformance, force_fallback_adapter: false, compatible_surface: None }
2026-05-16T14:07:34.282852Z  INFO bevy_render::renderer: AdapterInfo { name: "NVIDIA GeForce GTX 10xx Ti", vendor: 4318, device: 7298, device_type: DiscreteGpu, driver: "NVIDIA", driver_info: "580.159.03", backend: Vulkan }
2026-05-16T14:07:34.351121Z DEBUG bevy_render::renderer: Configured wgpu adapter Limits: Limits {
    max_texture_dimension_1d: 32768,
    max_texture_dimension_2d: 32768,
    max_texture_dimension_3d: 16384,
    max_texture_array_layers: 2048,
    max_bind_groups: 8,
    max_bindings_per_bind_group: 1000,
    max_dynamic_uniform_buffers_per_pipeline_layout: 15,
    max_dynamic_storage_buffers_per_pipeline_layout: 16,
    max_sampled_textures_per_shader_stage: 1048576,
    max_samplers_per_shader_stage: 1048576,
    max_storage_buffers_per_shader_stage: 1048576,
    max_storage_textures_per_shader_stage: 1048576,
    max_uniform_buffers_per_shader_stage: 15,
    max_binding_array_elements_per_shader_stage: 1048576,
    max_binding_array_sampler_elements_per_shader_stage: 1048576,
    max_uniform_buffer_binding_size: 65536,
    max_storage_buffer_binding_size: 2147483647,
    max_vertex_buffers: 16,
    max_buffer_size: 4503599627370496,
    max_vertex_attributes: 32,
    max_vertex_buffer_array_stride: 2048,
    min_uniform_buffer_offset_alignment: 256,
    min_storage_buffer_offset_alignment: 32,
    max_inter_stage_shader_components: 128,
    max_color_attachments: 8,
    max_color_attachment_bytes_per_sample: 128,
    max_compute_workgroup_storage_size: 49152,
    max_compute_invocations_per_workgroup: 1536,
    max_compute_workgroup_size_x: 1536,
    max_compute_workgroup_size_y: 1024,
    max_compute_workgroup_size_z: 64,
    max_compute_workgroups_per_dimension: 65535,
    min_subgroup_size: 32,
    max_subgroup_size: 32,
    max_push_constant_size: 256,
    max_non_sampler_bindings: 4294967295,
    max_task_workgroup_total_count: 0,
    max_task_workgroups_per_dimension: 0,
    max_mesh_output_layers: 0,
    max_mesh_multiview_count: 0,
    max_blas_primitive_count: 0,
    max_blas_geometry_count: 0,
    max_tlas_instance_count: 0,
    max_acceleration_structures_per_shader_stage: 0,
}
2026-05-16T14:07:34.351169Z DEBUG bevy_render::renderer: Configured wgpu adapter Features: Features {
    features_wgpu: FeaturesWGPU(
        SHADER_FLOAT32_ATOMIC | TEXTURE_FORMAT_16BIT_NORM | TEXTURE_ADAPTER_SPECIFIC_FORMAT_FEATURES | PIPELINE_STATISTICS_QUERY | TIMESTAMP_QUERY_INSIDE_ENCODERS | TIMESTAMP_QUERY_INSIDE_PASSES | TEXTURE_BINDING_ARRAY | BUFFER_BINDING_ARRAY | STORAGE_RESOURCE_BINDING_ARRAY | SAMPLED_TEXTURE_AND_STORAGE_BUFFER_ARRAY_NON_UNIFORM_INDEXING | STORAGE_TEXTURE_ARRAY_NON_UNIFORM_INDEXING | PARTIALLY_BOUND_BINDING_ARRAY | MULTI_DRAW_INDIRECT_COUNT | PUSH_CONSTANTS | ADDRESS_MODE_CLAMP_TO_ZERO | ADDRESS_MODE_CLAMP_TO_BORDER | POLYGON_MODE_LINE | POLYGON_MODE_POINT | CONSERVATIVE_RASTERIZATION | VERTEX_WRITABLE_STORAGE | CLEAR_TEXTURE | MULTIVIEW | TEXTURE_ATOMIC | TEXTURE_FORMAT_NV12 | TEXTURE_FORMAT_P010 | SHADER_F64 | SHADER_I16 | SHADER_PRIMITIVE_INDEX | SHADER_EARLY_DEPTH_TEST | SHADER_INT64 | SUBGROUP | SUBGROUP_VERTEX | SUBGROUP_BARRIER | PIPELINE_CACHE | SHADER_INT64_ATOMIC_MIN_MAX | SHADER_INT64_ATOMIC_ALL_OPS | TEXTURE_INT64_ATOMIC | EXPERIMENTAL_PASSTHROUGH_SHADERS,
    ),
    features_webgpu: FeaturesWebGPU(
        DEPTH_CLIP_CONTROL | DEPTH32FLOAT_STENCIL8 | TEXTURE_COMPRESSION_BC | TEXTURE_COMPRESSION_BC_SLICED_3D | TIMESTAMP_QUERY | INDIRECT_FIRST_INSTANCE | RG11B10UFLOAT_RENDERABLE | BGRA8UNORM_STORAGE | FLOAT32_FILTERABLE | DUAL_SOURCE_BLENDING | CLIP_DISTANCES,
    ),
}
2026-05-16T14:07:34.401425Z  INFO bevy_render::batching::gpu_preprocessing: GPU preprocessing is fully supported on this device.
2026-05-16T14:07:44.920812Z DEBUG bevy_render::view::window: Window size changed from 960x620 to 961x621
2026-05-16T14:07:44.941389Z DEBUG bevy_render::view::window: Window size changed from 961x621 to 958x621
2026-05-16T14:07:44.951048Z DEBUG bevy_render::view::window: Window size changed from 958x621 to 953x621
2026-05-16T14:07:44.961780Z DEBUG bevy_render::view::window: Window size changed from 953x621 to 948x621
2026-05-16T14:07:44.971327Z DEBUG bevy_render::view::window: Window size changed from 948x621 to 941x621
2026-05-16T14:07:44.984537Z DEBUG bevy_render::view::window: Window size changed from 941x621 to 931x618
2026-05-16T14:07:44.992963Z DEBUG bevy_render::view::window: Window size changed from 931x618 to 919x614
2026-05-16T14:07:45.004364Z DEBUG bevy_render::view::window: Window size changed from 919x614 to 905x610
2026-05-16T14:07:45.014026Z DEBUG bevy_render::view::window: Window size changed from 905x610 to 870x594
2026-05-16T14:07:45.022753Z DEBUG bevy_render::view::window: Window size changed from 870x594 to 845x584
2026-05-16T14:07:45.032079Z DEBUG bevy_render::view::window: Window size changed from 845x584 to 818x572
2026-05-16T14:07:45.041005Z DEBUG bevy_render::view::window: Window size changed from 818x572 to 791x558
2026-05-16T14:07:45.054046Z DEBUG bevy_render::view::window: Window size changed from 791x558 to 765x547
2026-05-16T14:07:45.065146Z DEBUG bevy_render::view::window: Window size changed from 765x547 to 738x536
2026-05-16T14:07:45.080598Z DEBUG bevy_render::view::window: Window size changed from 738x536 to 713x524
2026-05-16T14:07:45.090976Z DEBUG bevy_render::view::window: Window size changed from 713x524 to 671x499
2026-05-16T14:07:45.104049Z DEBUG bevy_render::view::window: Window size changed from 671x499 to 640x476
2026-05-16T14:07:45.116366Z DEBUG bevy_render::view::window: Window size changed from 640x476 to 630x464
2026-05-16T14:07:45.125825Z DEBUG bevy_render::view::window: Window size changed from 630x464 to 616x443
2026-05-16T14:07:45.132593Z DEBUG bevy_render::view::window: Window size changed from 616x443 to 612x433
2026-05-16T14:07:45.144742Z DEBUG bevy_render::view::window: Window size changed from 612x433 to 612x424
2026-05-16T14:07:45.154613Z DEBUG bevy_render::view::window: Window size changed from 612x424 to 611x415
2026-05-16T14:07:45.162961Z DEBUG bevy_render::view::window: Window size changed from 611x415 to 611x402
2026-05-16T14:07:45.172145Z DEBUG bevy_render::view::window: Window size changed from 611x402 to 614x397
2026-05-16T14:07:45.182068Z DEBUG bevy_render::view::window: Window size changed from 614x397 to 616x392
2026-05-16T14:07:45.194533Z DEBUG bevy_render::view::window: Window size changed from 616x392 to 620x387
2026-05-16T14:07:45.208453Z DEBUG bevy_render::view::window: Window size changed from 620x387 to 624x381
2026-05-16T14:07:45.217795Z DEBUG bevy_render::view::window: Window size changed from 624x381 to 629x376
2026-05-16T14:07:45.226462Z DEBUG bevy_render::view::window: Window size changed from 629x376 to 634x372
2026-05-16T14:07:45.236061Z DEBUG bevy_render::view::window: Window size changed from 634x372 to 637x372
2026-05-16T14:07:45.245766Z DEBUG bevy_render::view::window: Window size changed from 637x372 to 638x371
2026-05-16T14:07:45.255285Z DEBUG bevy_render::view::window: Window size changed from 638x371 to 639x371
2026-05-16T14:07:45.264991Z DEBUG bevy_render::view::window: Window size changed from 639x371 to 643x369
2026-05-16T14:07:45.274734Z DEBUG bevy_render::view::window: Window size changed from 643x369 to 648x369
2026-05-16T14:07:45.286133Z DEBUG bevy_render::view::window: Window size changed from 648x369 to 671x375
2026-05-16T14:07:45.293327Z DEBUG bevy_render::view::window: Window size changed from 671x375 to 686x381
2026-05-16T14:07:45.304292Z DEBUG bevy_render::view::window: Window size changed from 686x381 to 703x389
2026-05-16T14:07:45.312802Z DEBUG bevy_render::view::window: Window size changed from 703x389 to 720x396
2026-05-16T14:07:45.321864Z DEBUG bevy_render::view::window: Window size changed from 720x396 to 739x407
2026-05-16T14:07:45.329963Z DEBUG bevy_render::view::window: Window size changed from 739x407 to 775x425
2026-05-16T14:07:45.342284Z DEBUG bevy_render::view::window: Window size changed from 775x425 to 789x435
2026-05-16T14:07:45.349786Z DEBUG bevy_render::view::window: Window size changed from 789x435 to 800x445
2026-05-16T14:07:45.360296Z DEBUG bevy_render::view::window: Window size changed from 800x445 to 808x456
2026-05-16T14:07:45.367957Z DEBUG bevy_render::view::window: Window size changed from 808x456 to 813x465
2026-05-16T14:07:45.378938Z DEBUG bevy_render::view::window: Window size changed from 813x465 to 817x478
2026-05-16T14:07:45.386827Z DEBUG bevy_render::view::window: Window size changed from 817x478 to 819x490
2026-05-16T14:07:45.403300Z DEBUG bevy_render::view::window: Window size changed from 819x490 to 819x514
2026-05-16T14:07:45.416817Z DEBUG bevy_render::view::window: Window size changed from 819x514 to 813x526
2026-05-16T14:07:45.424769Z DEBUG bevy_render::view::window: Window size changed from 813x526 to 795x546
2026-05-16T14:07:45.438394Z DEBUG bevy_render::view::window: Window size changed from 795x546 to 782x555
2026-05-16T14:07:45.449519Z DEBUG bevy_render::view::window: Window size changed from 782x555 to 754x567
2026-05-16T14:07:45.458480Z DEBUG bevy_render::view::window: Window size changed from 754x567 to 719x574
2026-05-16T14:07:45.469193Z DEBUG bevy_render::view::window: Window size changed from 719x574 to 700x574
2026-05-16T14:07:45.478340Z DEBUG bevy_render::view::window: Window size changed from 700x574 to 681x574
2026-05-16T14:07:45.489666Z DEBUG bevy_render::view::window: Window size changed from 681x574 to 658x573
2026-05-16T14:07:45.498464Z DEBUG bevy_render::view::window: Window size changed from 658x573 to 618x563
2026-05-16T14:07:45.507875Z DEBUG bevy_render::view::window: Window size changed from 618x563 to 601x557
2026-05-16T14:07:45.516992Z DEBUG bevy_render::view::window: Window size changed from 601x557 to 584x549
2026-05-16T14:07:45.526176Z DEBUG bevy_render::view::window: Window size changed from 584x549 to 568x540
2026-05-16T14:07:45.532564Z DEBUG bevy_render::view::window: Window size changed from 568x540 to 555x529
2026-05-16T14:07:45.545381Z DEBUG bevy_render::view::window: Window size changed from 555x529 to 543x518
2026-05-16T14:07:45.557626Z DEBUG bevy_render::view::window: Window size changed from 543x518 to 532x507
2026-05-16T14:07:45.568343Z DEBUG bevy_render::view::window: Window size changed from 532x507 to 519x483
2026-05-16T14:07:45.581228Z DEBUG bevy_render::view::window: Window size changed from 519x483 to 515x472
2026-05-16T14:07:45.593722Z DEBUG bevy_render::view::window: Window size changed from 515x472 to 511x460
2026-05-16T14:07:45.605742Z DEBUG bevy_render::view::window: Window size changed from 511x460 to 507x437
2026-05-16T14:07:45.616782Z DEBUG bevy_render::view::window: Window size changed from 507x437 to 505x417
2026-05-16T14:07:45.625132Z DEBUG bevy_render::view::window: Window size changed from 505x417 to 503x405
2026-05-16T14:07:45.639422Z DEBUG bevy_render::view::window: Window size changed from 503x405 to 503x387
2026-05-16T14:07:45.649780Z DEBUG bevy_render::view::window: Window size changed from 503x387 to 503x379
2026-05-16T14:07:45.657128Z DEBUG bevy_render::view::window: Window size changed from 503x379 to 503x364
2026-05-16T14:07:45.666846Z DEBUG bevy_render::view::window: Window size changed from 503x364 to 503x359
2026-05-16T14:07:45.675346Z DEBUG bevy_render::view::window: Window size changed from 503x359 to 505x354
2026-05-16T14:07:45.686692Z DEBUG bevy_render::view::window: Window size changed from 505x354 to 508x349
2026-05-16T14:07:45.694035Z DEBUG bevy_render::view::window: Window size changed from 508x349 to 511x344
2026-05-16T14:07:45.705664Z DEBUG bevy_render::view::window: Window size changed from 511x344 to 515x338
2026-05-16T14:07:45.717936Z DEBUG bevy_render::view::window: Window size changed from 515x338 to 522x331
2026-05-16T14:07:45.727070Z DEBUG bevy_render::view::window: Window size changed from 522x331 to 527x327
2026-05-16T14:07:45.740312Z DEBUG bevy_render::view::window: Window size changed from 527x327 to 533x323
2026-05-16T14:07:45.747052Z DEBUG bevy_render::view::window: Window size changed from 533x323 to 538x321
2026-05-16T14:07:45.758788Z DEBUG bevy_render::view::window: Window size changed from 538x321 to 550x315
2026-05-16T14:07:45.768570Z DEBUG bevy_render::view::window: Window size changed from 550x315 to 554x313
2026-05-16T14:07:45.776863Z DEBUG bevy_render::view::window: Window size changed from 554x313 to 563x311
2026-05-16T14:07:45.783762Z DEBUG bevy_render::view::window: Window size changed from 563x311 to 572x311
2026-05-16T14:07:45.798335Z DEBUG bevy_render::view::window: Window size changed from 572x311 to 583x311
2026-05-16T14:07:45.813509Z DEBUG bevy_render::view::window: Window size changed from 583x311 to 610x311
2026-05-16T14:07:45.824811Z DEBUG bevy_render::view::window: Window size changed from 610x311 to 643x312
2026-05-16T14:07:45.835792Z DEBUG bevy_render::view::window: Window size changed from 643x312 to 658x316
2026-05-16T14:07:45.846922Z DEBUG bevy_render::view::window: Window size changed from 658x316 to 692x331
2026-05-16T14:07:45.856111Z DEBUG bevy_render::view::window: Window size changed from 692x331 to 709x340
2026-05-16T14:07:45.867288Z DEBUG bevy_render::view::window: Window size changed from 709x340 to 725x350
2026-05-16T14:07:45.879966Z DEBUG bevy_render::view::window: Window size changed from 725x350 to 759x376
2026-05-16T14:07:45.889625Z DEBUG bevy_render::view::window: Window size changed from 759x376 to 772x389
2026-05-16T14:07:45.903851Z DEBUG bevy_render::view::window: Window size changed from 772x389 to 800x415
2026-05-16T14:07:45.912750Z DEBUG bevy_render::view::window: Window size changed from 800x415 to 814x429
2026-05-16T14:07:45.922732Z DEBUG bevy_render::view::window: Window size changed from 814x429 to 824x441
2026-05-16T14:07:45.932811Z DEBUG bevy_render::view::window: Window size changed from 824x441 to 843x466
2026-05-16T14:07:45.941180Z DEBUG bevy_render::view::window: Window size changed from 843x466 to 850x476
2026-05-16T14:07:45.951101Z DEBUG bevy_render::view::window: Window size changed from 850x476 to 856x487
2026-05-16T14:07:45.959916Z DEBUG bevy_render::view::window: Window size changed from 856x487 to 860x495
2026-05-16T14:07:45.973505Z DEBUG bevy_render::view::window: Window size changed from 860x495 to 864x503
2026-05-16T14:07:45.984386Z DEBUG bevy_render::view::window: Window size changed from 864x503 to 866x516
2026-05-16T14:07:45.993449Z DEBUG bevy_render::view::window: Window size changed from 866x516 to 866x521
2026-05-16T14:07:46.003462Z DEBUG bevy_render::view::window: Window size changed from 866x521 to 866x531
2026-05-16T14:07:46.012546Z DEBUG bevy_render::view::window: Window size changed from 866x531 to 866x535
2026-05-16T14:07:46.024763Z DEBUG bevy_render::view::window: Window size changed from 866x535 to 862x539
2026-05-16T14:07:46.033224Z DEBUG bevy_render::view::window: Window size changed from 862x539 to 858x541
2026-05-16T14:07:46.043236Z DEBUG bevy_render::view::window: Window size changed from 858x541 to 846x547
2026-05-16T14:07:46.050071Z DEBUG bevy_render::view::window: Window size changed from 846x547 to 837x549
2026-05-16T14:07:46.062338Z DEBUG bevy_render::view::window: Window size changed from 837x549 to 826x550
2026-05-16T14:07:46.069960Z DEBUG bevy_render::view::window: Window size changed from 826x550 to 813x551
2026-05-16T14:07:46.079829Z DEBUG bevy_render::view::window: Window size changed from 813x551 to 800x552
2026-05-16T14:07:46.088202Z DEBUG bevy_render::view::window: Window size changed from 800x552 to 784x552
2026-05-16T14:07:46.099769Z DEBUG bevy_render::view::window: Window size changed from 784x552 to 766x552
2026-05-16T14:07:46.106921Z DEBUG bevy_render::view::window: Window size changed from 766x552 to 745x552
2026-05-16T14:07:46.119579Z DEBUG bevy_render::view::window: Window size changed from 745x552 to 698x547
2026-05-16T14:07:46.132258Z DEBUG bevy_render::view::window: Window size changed from 698x547 to 676x542
2026-05-16T14:07:46.142295Z DEBUG bevy_render::view::window: Window size changed from 676x542 to 651x534
2026-05-16T14:07:46.152310Z DEBUG bevy_render::view::window: Window size changed from 651x534 to 607x522
2026-05-16T14:07:46.158907Z DEBUG bevy_render::view::window: Window size changed from 607x522 to 588x517
2026-05-16T14:07:46.171545Z DEBUG bevy_render::view::window: Window size changed from 588x517 to 570x511
2026-05-16T14:07:46.182512Z DEBUG bevy_render::view::window: Window size changed from 570x511 to 542x503
2026-05-16T14:07:46.192221Z DEBUG bevy_render::view::window: Window size changed from 542x503 to 531x499
2026-05-16T14:07:46.199777Z DEBUG bevy_render::view::window: Window size changed from 531x499 to 520x494
2026-05-16T14:07:46.208936Z DEBUG bevy_render::view::window: Window size changed from 520x494 to 513x491
2026-05-16T14:07:46.216800Z DEBUG bevy_render::view::window: Window size changed from 513x491 to 507x488
2026-05-16T14:07:46.225447Z DEBUG bevy_render::view::window: Window size changed from 507x488 to 504x487
2026-05-16T14:07:46.234829Z DEBUG bevy_render::view::window: Window size changed from 504x487 to 498x481
2026-05-16T14:07:46.245218Z DEBUG bevy_render::view::window: Window size changed from 498x481 to 496x479
2026-05-16T14:07:46.251223Z DEBUG bevy_render::view::window: Window size changed from 496x479 to 492x475
2026-05-16T14:07:46.263210Z DEBUG bevy_render::view::window: Window size changed from 492x475 to 488x470
2026-05-16T14:07:46.272605Z DEBUG bevy_render::view::window: Window size changed from 488x470 to 485x463
2026-05-16T14:07:46.281172Z DEBUG bevy_render::view::window: Window size changed from 485x463 to 481x455
2026-05-16T14:07:46.292055Z DEBUG bevy_render::view::window: Window size changed from 481x455 to 480x448
2026-05-16T14:07:46.302385Z DEBUG bevy_render::view::window: Window size changed from 480x448 to 477x430
2026-05-16T14:07:46.310640Z DEBUG bevy_render::view::window: Window size changed from 477x430 to 477x422
2026-05-16T14:07:46.318299Z DEBUG bevy_render::view::window: Window size changed from 477x422 to 477x411
2026-05-16T14:07:46.330722Z DEBUG bevy_render::view::window: Window size changed from 477x411 to 477x402
2026-05-16T14:07:46.340224Z DEBUG bevy_render::view::window: Window size changed from 477x402 to 477x393
2026-05-16T14:07:46.349713Z DEBUG bevy_render::view::window: Window size changed from 477x393 to 480x379
2026-05-16T14:07:46.356543Z DEBUG bevy_render::view::window: Window size changed from 480x379 to 482x373
2026-05-16T14:07:46.368215Z DEBUG bevy_render::view::window: Window size changed from 482x373 to 486x368
2026-05-16T14:07:46.377708Z DEBUG bevy_render::view::window: Window size changed from 486x368 to 490x362
2026-05-16T14:07:46.386621Z DEBUG bevy_render::view::window: Window size changed from 490x362 to 493x357
2026-05-16T14:07:46.395762Z DEBUG bevy_render::view::window: Window size changed from 493x357 to 503x346
2026-05-16T14:07:46.406109Z DEBUG bevy_render::view::window: Window size changed from 503x346 to 509x341
2026-05-16T14:07:46.416896Z DEBUG bevy_render::view::window: Window size changed from 509x341 to 518x336
2026-05-16T14:07:46.427185Z DEBUG bevy_render::view::window: Window size changed from 518x336 to 525x332
2026-05-16T14:07:46.437431Z DEBUG bevy_render::view::window: Window size changed from 525x332 to 543x324
2026-05-16T14:07:46.445628Z DEBUG bevy_render::view::window: Window size changed from 543x324 to 554x321
2026-05-16T14:07:46.454676Z DEBUG bevy_render::view::window: Window size changed from 554x321 to 564x318
2026-05-16T14:07:46.464242Z DEBUG bevy_render::view::window: Window size changed from 564x318 to 575x316
2026-05-16T14:07:46.472268Z DEBUG bevy_render::view::window: Window size changed from 575x316 to 588x314
2026-05-16T14:07:46.482896Z DEBUG bevy_render::view::window: Window size changed from 588x314 to 599x313
2026-05-16T14:07:46.491856Z DEBUG bevy_render::view::window: Window size changed from 599x313 to 627x311
2026-05-16T14:07:46.501093Z DEBUG bevy_render::view::window: Window size changed from 627x311 to 643x311
2026-05-16T14:07:46.508554Z DEBUG bevy_render::view::window: Window size changed from 643x311 to 657x311
2026-05-16T14:07:46.519115Z DEBUG bevy_render::view::window: Window size changed from 657x311 to 674x311
2026-05-16T14:07:46.531034Z DEBUG bevy_render::view::window: Window size changed from 674x311 to 692x311
2026-05-16T14:07:46.541933Z DEBUG bevy_render::view::window: Window size changed from 692x311 to 709x311
2026-05-16T14:07:46.552955Z DEBUG bevy_render::view::window: Window size changed from 709x311 to 745x316
2026-05-16T14:07:46.560306Z DEBUG bevy_render::view::window: Window size changed from 745x316 to 769x324
2026-05-16T14:07:46.571477Z DEBUG bevy_render::view::window: Window size changed from 769x324 to 791x330
2026-05-16T14:07:46.581535Z DEBUG bevy_render::view::window: Window size changed from 791x330 to 839x350
2026-05-16T14:07:46.591610Z DEBUG bevy_render::view::window: Window size changed from 839x350 to 860x359
2026-05-16T14:07:46.604405Z DEBUG bevy_render::view::window: Window size changed from 860x359 to 881x369
2026-05-16T14:07:46.611415Z DEBUG bevy_render::view::window: Window size changed from 881x369 to 901x377
2026-05-16T14:07:46.623007Z DEBUG bevy_render::view::window: Window size changed from 901x377 to 938x394
2026-05-16T14:07:46.632914Z DEBUG bevy_render::view::window: Window size changed from 938x394 to 955x402
2026-05-16T14:07:46.646317Z DEBUG bevy_render::view::window: Window size changed from 955x402 to 969x410
2026-05-16T14:07:46.652139Z DEBUG bevy_render::view::window: Window size changed from 969x410 to 995x426
2026-05-16T14:07:46.664684Z DEBUG bevy_render::view::window: Window size changed from 995x426 to 1007x435
2026-05-16T14:07:46.677892Z DEBUG bevy_render::view::window: Window size changed from 1007x435 to 1018x444
2026-05-16T14:07:46.688398Z DEBUG bevy_render::view::window: Window size changed from 1018x444 to 1041x464
2026-05-16T14:07:46.699073Z DEBUG bevy_render::view::window: Window size changed from 1041x464 to 1049x471
2026-05-16T14:07:46.707884Z DEBUG bevy_render::view::window: Window size changed from 1049x471 to 1057x479
2026-05-16T14:07:46.719776Z DEBUG bevy_render::view::window: Window size changed from 1057x479 to 1067x491
2026-05-16T14:07:46.728919Z DEBUG bevy_render::view::window: Window size changed from 1067x491 to 1071x499
2026-05-16T14:07:46.741103Z DEBUG bevy_render::view::window: Window size changed from 1071x499 to 1075x505
2026-05-16T14:07:46.749767Z DEBUG bevy_render::view::window: Window size changed from 1075x505 to 1079x518
2026-05-16T14:07:46.758714Z DEBUG bevy_render::view::window: Window size changed from 1079x518 to 1080x527
2026-05-16T14:07:46.770009Z DEBUG bevy_render::view::window: Window size changed from 1080x527 to 1080x534
2026-05-16T14:07:46.779960Z DEBUG bevy_render::view::window: Window size changed from 1080x534 to 1081x543
2026-05-16T14:07:46.792156Z DEBUG bevy_render::view::window: Window size changed from 1081x543 to 1081x561
2026-05-16T14:07:46.800998Z DEBUG bevy_render::view::window: Window size changed from 1081x561 to 1081x570
2026-05-16T14:07:46.812100Z DEBUG bevy_render::view::window: Window size changed from 1081x570 to 1081x578
2026-05-16T14:07:46.819773Z DEBUG bevy_render::view::window: Window size changed from 1081x578 to 1076x593
2026-05-16T14:07:46.829220Z DEBUG bevy_render::view::window: Window size changed from 1076x593 to 1073x600
2026-05-16T14:07:46.837089Z DEBUG bevy_render::view::window: Window size changed from 1073x600 to 1070x606
2026-05-16T14:07:46.848356Z DEBUG bevy_render::view::window: Window size changed from 1070x606 to 1068x611
2026-05-16T14:07:46.856248Z DEBUG bevy_render::view::window: Window size changed from 1068x611 to 1066x616
2026-05-16T14:07:46.870729Z DEBUG bevy_render::view::window: Window size changed from 1066x616 to 1063x621
2026-05-16T14:07:46.880583Z DEBUG bevy_render::view::window: Window size changed from 1063x621 to 1057x628
2026-05-16T14:07:46.889584Z DEBUG bevy_render::view::window: Window size changed from 1057x628 to 1054x631
2026-05-16T14:07:46.901394Z DEBUG bevy_render::view::window: Window size changed from 1054x631 to 1046x636
2026-05-16T14:07:46.909363Z DEBUG bevy_render::view::window: Window size changed from 1046x636 to 1041x638
2026-05-16T14:07:46.918656Z DEBUG bevy_render::view::window: Window size changed from 1041x638 to 1036x640
2026-05-16T14:07:46.926132Z DEBUG bevy_render::view::window: Window size changed from 1036x640 to 1029x642
2026-05-16T14:07:46.937251Z DEBUG bevy_render::view::window: Window size changed from 1029x642 to 1025x645
2026-05-16T14:07:46.946282Z DEBUG bevy_render::view::window: Window size changed from 1025x645 to 1019x647
2026-05-16T14:07:46.957673Z DEBUG bevy_render::view::window: Window size changed from 1019x647 to 1008x650
2026-05-16T14:07:46.972953Z DEBUG bevy_render::view::window: Window size changed from 1008x650 to 1003x650
2026-05-16T14:07:46.981785Z DEBUG bevy_render::view::window: Window size changed from 1003x650 to 992x651
2026-05-16T14:07:46.993121Z DEBUG bevy_render::view::window: Window size changed from 992x651 to 986x651
2026-05-16T14:07:47.007379Z DEBUG bevy_render::view::window: Window size changed from 986x651 to 978x651
2026-05-16T14:07:47.016364Z DEBUG bevy_render::view::window: Window size changed from 978x651 to 963x651
2026-05-16T14:07:47.025684Z DEBUG bevy_render::view::window: Window size changed from 963x651 to 954x649
2026-05-16T14:07:47.034553Z DEBUG bevy_render::view::window: Window size changed from 954x649 to 938x646
2026-05-16T14:07:47.044847Z DEBUG bevy_render::view::window: Window size changed from 938x646 to 931x643
2026-05-16T14:07:47.052425Z DEBUG bevy_render::view::window: Window size changed from 931x643 to 922x641
2026-05-16T14:07:47.064077Z DEBUG bevy_render::view::window: Window size changed from 922x641 to 914x639
2026-05-16T14:07:47.077118Z DEBUG bevy_render::view::window: Window size changed from 914x639 to 907x637
2026-05-16T14:07:47.084376Z DEBUG bevy_render::view::window: Window size changed from 907x637 to 890x631
2026-05-16T14:07:47.095695Z DEBUG bevy_render::view::window: Window size changed from 890x631 to 880x628
2026-05-16T14:07:47.104210Z DEBUG bevy_render::view::window: Window size changed from 880x628 to 871x624
2026-05-16T14:07:47.115017Z DEBUG bevy_render::view::window: Window size changed from 871x624 to 860x619
2026-05-16T14:07:47.126976Z DEBUG bevy_render::view::window: Window size changed from 860x619 to 842x612
2026-05-16T14:07:47.138155Z DEBUG bevy_render::view::window: Window size changed from 842x612 to 834x608
2026-05-16T14:07:47.147157Z DEBUG bevy_render::view::window: Window size changed from 834x608 to 825x604
2026-05-16T14:07:47.155914Z DEBUG bevy_render::view::window: Window size changed from 825x604 to 809x594
2026-05-16T14:07:47.166066Z DEBUG bevy_render::view::window: Window size changed from 809x594 to 802x591
2026-05-16T14:07:47.180831Z DEBUG bevy_render::view::window: Window size changed from 802x591 to 796x587
2026-05-16T14:07:47.191205Z DEBUG bevy_render::view::window: Window size changed from 796x587 to 788x583
2026-05-16T14:07:47.202107Z DEBUG bevy_render::view::window: Window size changed from 788x583 to 776x576
2026-05-16T14:07:47.211136Z DEBUG bevy_render::view::window: Window size changed from 776x576 to 770x571
2026-05-16T14:07:47.223584Z DEBUG bevy_render::view::window: Window size changed from 770x571 to 760x562
2026-05-16T14:07:47.232763Z DEBUG bevy_render::view::window: Window size changed from 760x562 to 757x558
2026-05-16T14:07:47.243252Z DEBUG bevy_render::view::window: Window size changed from 757x558 to 752x552
2026-05-16T14:07:47.252077Z DEBUG bevy_render::view::window: Window size changed from 752x552 to 745x543
2026-05-16T14:07:47.260442Z DEBUG bevy_render::view::window: Window size changed from 745x543 to 741x538
2026-05-16T14:07:47.270752Z DEBUG bevy_render::view::window: Window size changed from 741x538 to 738x533
2026-05-16T14:07:47.279578Z DEBUG bevy_render::view::window: Window size changed from 738x533 to 736x529
2026-05-16T14:07:47.291107Z DEBUG bevy_render::view::window: Window size changed from 736x529 to 735x524
2026-05-16T14:07:47.301305Z DEBUG bevy_render::view::window: Window size changed from 735x524 to 733x520
2026-05-16T14:07:47.311914Z DEBUG bevy_render::view::window: Window size changed from 733x520 to 731x513
2026-05-16T14:07:47.319822Z DEBUG bevy_render::view::window: Window size changed from 731x513 to 730x509
2026-05-16T14:07:47.330595Z DEBUG bevy_render::view::window: Window size changed from 730x509 to 728x503
2026-05-16T14:07:47.339810Z DEBUG bevy_render::view::window: Window size changed from 728x503 to 726x495
2026-05-16T14:07:47.348428Z DEBUG bevy_render::view::window: Window size changed from 726x495 to 725x491
2026-05-16T14:07:47.360939Z DEBUG bevy_render::view::window: Window size changed from 725x491 to 725x487
2026-05-16T14:07:47.371220Z DEBUG bevy_render::view::window: Window size changed from 725x487 to 723x482
2026-05-16T14:07:47.382290Z DEBUG bevy_render::view::window: Window size changed from 723x482 to 720x470
2026-05-16T14:07:47.391804Z DEBUG bevy_render::view::window: Window size changed from 720x470 to 718x465
2026-05-16T14:07:47.402660Z DEBUG bevy_render::view::window: Window size changed from 718x465 to 718x460
2026-05-16T14:07:47.409612Z DEBUG bevy_render::view::window: Window size changed from 718x460 to 717x454
2026-05-16T14:07:47.423458Z DEBUG bevy_render::view::window: Window size changed from 717x454 to 716x444
2026-05-16T14:07:47.436045Z DEBUG bevy_render::view::window: Window size changed from 716x444 to 716x440
2026-05-16T14:07:47.445206Z DEBUG bevy_render::view::window: Window size changed from 716x440 to 716x435
2026-05-16T14:07:47.456817Z DEBUG bevy_render::view::window: Window size changed from 716x435 to 716x427
2026-05-16T14:07:47.464255Z DEBUG bevy_render::view::window: Window size changed from 716x427 to 716x423
2026-05-16T14:07:47.478526Z DEBUG bevy_render::view::window: Window size changed from 716x423 to 716x419
2026-05-16T14:07:47.491110Z DEBUG bevy_render::view::window: Window size changed from 716x419 to 716x414
2026-05-16T14:07:47.501470Z DEBUG bevy_render::view::window: Window size changed from 716x414 to 716x410
2026-05-16T14:07:47.511816Z DEBUG bevy_render::view::window: Window size changed from 716x410 to 719x404
2026-05-16T14:07:47.519745Z DEBUG bevy_render::view::window: Window size changed from 719x404 to 720x402
2026-05-16T14:07:47.529294Z DEBUG bevy_render::view::window: Window size changed from 720x402 to 722x398
2026-05-16T14:07:47.537666Z DEBUG bevy_render::view::window: Window size changed from 722x398 to 724x396
2026-05-16T14:07:47.550472Z DEBUG bevy_render::view::window: Window size changed from 724x396 to 728x392
2026-05-16T14:07:47.559488Z DEBUG bevy_render::view::window: Window size changed from 728x392 to 733x388
2026-05-16T14:07:47.568854Z DEBUG bevy_render::view::window: Window size changed from 733x388 to 737x388
2026-05-16T14:07:47.576286Z DEBUG bevy_render::view::window: Window size changed from 737x388 to 749x387
2026-05-16T14:07:47.584922Z DEBUG bevy_render::view::window: Window size changed from 749x387 to 755x387
2026-05-16T14:07:47.596999Z DEBUG bevy_render::view::window: Window size changed from 755x387 to 764x387
2026-05-16T14:07:47.609065Z DEBUG bevy_render::view::window: Window size changed from 764x387 to 774x390
2026-05-16T14:07:47.621671Z DEBUG bevy_render::view::window: Window size changed from 774x390 to 783x392
2026-05-16T14:07:47.628256Z DEBUG bevy_render::view::window: Window size changed from 783x392 to 800x402
2026-05-16T14:07:47.637411Z DEBUG bevy_render::view::window: Window size changed from 800x402 to 809x409
2026-05-16T14:07:47.644778Z DEBUG bevy_render::view::window: Window size changed from 809x409 to 818x416
2026-05-16T14:07:47.658160Z DEBUG bevy_render::view::window: Window size changed from 818x416 to 826x424
2026-05-16T14:07:47.668973Z DEBUG bevy_render::view::window: Window size changed from 826x424 to 833x431
2026-05-16T14:07:47.679284Z DEBUG bevy_render::view::window: Window size changed from 833x431 to 843x448
2026-05-16T14:07:47.690825Z DEBUG bevy_render::view::window: Window size changed from 843x448 to 848x458
2026-05-16T14:07:47.702682Z DEBUG bevy_render::view::window: Window size changed from 848x458 to 849x466
2026-05-16T14:07:47.711921Z DEBUG bevy_render::view::window: Window size changed from 849x466 to 853x484
2026-05-16T14:07:47.722037Z DEBUG bevy_render::view::window: Window size changed from 853x484 to 853x492
2026-05-16T14:07:47.729887Z DEBUG bevy_render::view::window: Window size changed from 853x492 to 853x499
2026-05-16T14:07:47.739447Z DEBUG bevy_render::view::window: Window size changed from 853x499 to 847x514
2026-05-16T14:07:47.747024Z DEBUG bevy_render::view::window: Window size changed from 847x514 to 843x518
2026-05-16T14:07:47.756762Z DEBUG bevy_render::view::window: Window size changed from 843x518 to 837x526
2026-05-16T14:07:47.766910Z DEBUG bevy_render::view::window: Window size changed from 837x526 to 829x532
2026-05-16T14:07:47.774589Z DEBUG bevy_render::view::window: Window size changed from 829x532 to 821x537
2026-05-16T14:07:47.786956Z DEBUG bevy_render::view::window: Window size changed from 821x537 to 811x541
2026-05-16T14:07:47.797893Z DEBUG bevy_render::view::window: Window size changed from 811x541 to 799x545
2026-05-16T14:07:47.807786Z DEBUG bevy_render::view::window: Window size changed from 799x545 to 775x551
2026-05-16T14:07:47.818718Z DEBUG bevy_render::view::window: Window size changed from 775x551 to 763x551
2026-05-16T14:07:47.826905Z DEBUG bevy_render::view::window: Window size changed from 763x551 to 742x551
2026-05-16T14:07:47.840370Z DEBUG bevy_render::view::window: Window size changed from 742x551 to 734x551
2026-05-16T14:07:47.847718Z DEBUG bevy_render::view::window: Window size changed from 734x551 to 726x549
2026-05-16T14:07:47.861250Z DEBUG bevy_render::view::window: Window size changed from 726x549 to 718x547
2026-05-16T14:07:47.869466Z DEBUG bevy_render::view::window: Window size changed from 718x547 to 703x537
2026-05-16T14:07:47.882535Z DEBUG bevy_render::view::window: Window size changed from 703x537 to 698x532
2026-05-16T14:07:47.896630Z DEBUG bevy_render::view::window: Window size changed from 698x532 to 690x524
2026-05-16T14:07:47.905873Z DEBUG bevy_render::view::window: Window size changed from 690x524 to 677x507
2026-05-16T14:07:47.914798Z DEBUG bevy_render::view::window: Window size changed from 677x507 to 673x498
2026-05-16T14:07:47.921887Z DEBUG bevy_render::view::window: Window size changed from 673x498 to 667x479
2026-05-16T14:07:47.931399Z DEBUG bevy_render::view::window: Window size changed from 667x479 to 666x469
2026-05-16T14:07:47.945890Z DEBUG bevy_render::view::window: Window size changed from 666x469 to 665x460
2026-05-16T14:07:47.957936Z DEBUG bevy_render::view::window: Window size changed from 665x460 to 665x450
2026-05-16T14:07:47.968375Z DEBUG bevy_render::view::window: Window size changed from 665x450 to 665x429
2026-05-16T14:07:47.980266Z DEBUG bevy_render::view::window: Window size changed from 665x429 to 666x421
2026-05-16T14:07:47.992100Z DEBUG bevy_render::view::window: Window size changed from 666x421 to 669x414
2026-05-16T14:07:48.001675Z DEBUG bevy_render::view::window: Window size changed from 669x414 to 675x404
2026-05-16T14:07:48.008718Z DEBUG bevy_render::view::window: Window size changed from 675x404 to 685x399
2026-05-16T14:07:48.018970Z DEBUG bevy_render::view::window: Window size changed from 685x399 to 694x398
2026-05-16T14:07:48.028242Z DEBUG bevy_render::view::window: Window size changed from 694x398 to 703x398
2026-05-16T14:07:48.039910Z DEBUG bevy_render::view::window: Window size changed from 703x398 to 716x400
2026-05-16T14:07:48.048947Z DEBUG bevy_render::view::window: Window size changed from 716x400 to 729x404
2026-05-16T14:07:48.059518Z DEBUG bevy_render::view::window: Window size changed from 729x404 to 744x410
2026-05-16T14:07:48.073137Z DEBUG bevy_render::view::window: Window size changed from 744x410 to 773x425
2026-05-16T14:07:48.081409Z DEBUG bevy_render::view::window: Window size changed from 773x425 to 784x432
2026-05-16T14:07:48.092559Z DEBUG bevy_render::view::window: Window size changed from 784x432 to 798x448
2026-05-16T14:07:48.100902Z DEBUG bevy_render::view::window: Window size changed from 798x448 to 801x455
2026-05-16T14:07:48.114664Z DEBUG bevy_render::view::window: Window size changed from 801x455 to 803x464
2026-05-16T14:07:48.123530Z DEBUG bevy_render::view::window: Window size changed from 803x464 to 804x480
2026-05-16T14:07:48.131874Z DEBUG bevy_render::view::window: Window size changed from 804x480 to 800x489
2026-05-16T14:07:48.144283Z DEBUG bevy_render::view::window: Window size changed from 800x489 to 793x496
2026-05-16T14:07:48.153376Z DEBUG bevy_render::view::window: Window size changed from 793x496 to 781x500
2026-05-16T14:07:48.163668Z DEBUG bevy_render::view::window: Window size changed from 781x500 to 746x502
2026-05-16T14:07:48.172063Z DEBUG bevy_render::view::window: Window size changed from 746x502 to 725x502
2026-05-16T14:07:48.184157Z DEBUG bevy_render::view::window: Window size changed from 725x502 to 703x499
2026-05-16T14:07:48.194297Z DEBUG bevy_render::view::window: Window size changed from 703x499 to 682x493
2026-05-16T14:07:48.205696Z DEBUG bevy_render::view::window: Window size changed from 682x493 to 645x479
2026-05-16T14:07:48.216891Z DEBUG bevy_render::view::window: Window size changed from 645x479 to 631x471
2026-05-16T14:07:48.225776Z DEBUG bevy_render::view::window: Window size changed from 631x471 to 622x463
2026-05-16T14:07:48.238787Z DEBUG bevy_render::view::window: Window size changed from 622x463 to 617x447
2026-05-16T14:07:48.248965Z DEBUG bevy_render::view::window: Window size changed from 617x447 to 617x437
2026-05-16T14:07:48.257294Z DEBUG bevy_render::view::window: Window size changed from 617x437 to 617x427
2026-05-16T14:07:48.268969Z DEBUG bevy_render::view::window: Window size changed from 617x427 to 626x405
2026-05-16T14:07:48.277999Z DEBUG bevy_render::view::window: Window size changed from 626x405 to 635x396
2026-05-16T14:07:48.290207Z DEBUG bevy_render::view::window: Window size changed from 635x396 to 647x389
2026-05-16T14:07:48.299602Z DEBUG bevy_render::view::window: Window size changed from 647x389 to 660x385
2026-05-16T14:07:48.310095Z DEBUG bevy_render::view::window: Window size changed from 660x385 to 690x384
2026-05-16T14:07:48.316416Z DEBUG bevy_render::view::window: Window size changed from 690x384 to 708x387
2026-05-16T14:07:48.328718Z DEBUG bevy_render::view::window: Window size changed from 708x387 to 724x394
2026-05-16T14:07:48.339286Z DEBUG bevy_render::view::window: Window size changed from 724x394 to 740x403
2026-05-16T14:07:48.346704Z DEBUG bevy_render::view::window: Window size changed from 740x403 to 764x422
2026-05-16T14:07:48.357139Z DEBUG bevy_render::view::window: Window size changed from 764x422 to 771x433
2026-05-16T14:07:48.367886Z DEBUG bevy_render::view::window: Window size changed from 771x433 to 775x443
2026-05-16T14:07:48.379605Z DEBUG bevy_render::view::window: Window size changed from 775x443 to 776x454
2026-05-16T14:07:48.389160Z DEBUG bevy_render::view::window: Window size changed from 776x454 to 772x475
2026-05-16T14:07:48.400382Z DEBUG bevy_render::view::window: Window size changed from 772x475 to 763x483
2026-05-16T14:07:48.411984Z DEBUG bevy_render::view::window: Window size changed from 763x483 to 752x490
2026-05-16T14:07:48.421647Z DEBUG bevy_render::view::window: Window size changed from 752x490 to 719x496
2026-05-16T14:07:48.433611Z DEBUG bevy_render::view::window: Window size changed from 719x496 to 700x496
2026-05-16T14:07:48.441994Z DEBUG bevy_render::view::window: Window size changed from 700x496 to 680x496
2026-05-16T14:07:48.453487Z DEBUG bevy_render::view::window: Window size changed from 680x496 to 641x481
2026-05-16T14:07:48.465129Z DEBUG bevy_render::view::window: Window size changed from 641x481 to 623x473
2026-05-16T14:07:48.477293Z DEBUG bevy_render::view::window: Window size changed from 623x473 to 611x466
2026-05-16T14:07:48.488931Z DEBUG bevy_render::view::window: Window size changed from 611x466 to 598x452
2026-05-16T14:07:48.499886Z DEBUG bevy_render::view::window: Window size changed from 598x452 to 597x446
2026-05-16T14:07:48.513214Z DEBUG bevy_render::view::window: Window size changed from 597x446 to 596x438
2026-05-16T14:07:48.528235Z DEBUG bevy_render::view::window: Window size changed from 596x438 to 596x419
2026-05-16T14:07:48.542355Z DEBUG bevy_render::view::window: Window size changed from 596x419 to 609x406
2026-05-16T14:07:48.550673Z DEBUG bevy_render::view::window: Window size changed from 609x406 to 634x401
2026-05-16T14:07:48.564371Z DEBUG bevy_render::view::window: Window size changed from 634x401 to 651x401
2026-05-16T14:07:48.577142Z DEBUG bevy_render::view::window: Window size changed from 651x401 to 669x401
2026-05-16T14:07:48.587134Z DEBUG bevy_render::view::window: Window size changed from 669x401 to 708x411
2026-05-16T14:07:48.599655Z DEBUG bevy_render::view::window: Window size changed from 708x411 to 740x428
2026-05-16T14:07:48.609994Z DEBUG bevy_render::view::window: Window size changed from 740x428 to 751x436
2026-05-16T14:07:48.621432Z DEBUG bevy_render::view::window: Window size changed from 751x436 to 758x445
2026-05-16T14:07:48.640309Z DEBUG bevy_render::view::window: Window size changed from 758x445 to 761x464
2026-05-16T14:07:48.652076Z DEBUG bevy_render::view::window: Window size changed from 761x464 to 755x480
2026-05-16T14:07:48.665232Z DEBUG bevy_render::view::window: Window size changed from 755x480 to 739x491
2026-05-16T14:07:48.678464Z DEBUG bevy_render::view::window: Window size changed from 739x491 to 723x494
2026-05-16T14:07:48.691430Z DEBUG bevy_render::view::window: Window size changed from 723x494 to 687x495
2026-05-16T14:07:48.703540Z DEBUG bevy_render::view::window: Window size changed from 687x495 to 642x493
2026-05-16T14:07:48.713668Z DEBUG bevy_render::view::window: Window size changed from 642x493 to 622x488
2026-05-16T14:07:48.725428Z DEBUG bevy_render::view::window: Window size changed from 622x488 to 582x474
2026-05-16T14:07:48.733932Z DEBUG bevy_render::view::window: Window size changed from 582x474 to 566x466
2026-05-16T14:07:48.746190Z DEBUG bevy_render::view::window: Window size changed from 566x466 to 553x458
2026-05-16T14:07:48.755776Z DEBUG bevy_render::view::window: Window size changed from 553x458 to 536x440
2026-05-16T14:07:48.765121Z DEBUG bevy_render::view::window: Window size changed from 536x440 to 532x429
2026-05-16T14:07:48.776663Z DEBUG bevy_render::view::window: Window size changed from 532x429 to 528x417
2026-05-16T14:07:48.785148Z DEBUG bevy_render::view::window: Window size changed from 528x417 to 526x404
2026-05-16T14:07:48.798121Z DEBUG bevy_render::view::window: Window size changed from 526x404 to 526x379
2026-05-16T14:07:48.809700Z DEBUG bevy_render::view::window: Window size changed from 526x379 to 532x369
2026-05-16T14:07:48.818723Z DEBUG bevy_render::view::window: Window size changed from 532x369 to 540x361
2026-05-16T14:07:48.828636Z DEBUG bevy_render::view::window: Window size changed from 540x361 to 563x351
2026-05-16T14:07:48.835872Z DEBUG bevy_render::view::window: Window size changed from 563x351 to 578x351
2026-05-16T14:07:48.845507Z DEBUG bevy_render::view::window: Window size changed from 578x351 to 598x351
2026-05-16T14:07:48.855534Z DEBUG bevy_render::view::window: Window size changed from 598x351 to 623x356
2026-05-16T14:07:48.866288Z DEBUG bevy_render::view::window: Window size changed from 623x356 to 645x366
2026-05-16T14:07:48.875885Z DEBUG bevy_render::view::window: Window size changed from 645x366 to 669x376
2026-05-16T14:07:48.888491Z DEBUG bevy_render::view::window: Window size changed from 669x376 to 706x401
2026-05-16T14:07:48.896732Z DEBUG bevy_render::view::window: Window size changed from 706x401 to 718x412
2026-05-16T14:07:48.906455Z DEBUG bevy_render::view::window: Window size changed from 718x412 to 726x423
2026-05-16T14:07:48.914880Z DEBUG bevy_render::view::window: Window size changed from 726x423 to 729x443
2026-05-16T14:07:48.925742Z DEBUG bevy_render::view::window: Window size changed from 729x443 to 727x452
2026-05-16T14:07:48.934758Z DEBUG bevy_render::view::window: Window size changed from 727x452 to 721x459
2026-05-16T14:07:48.945615Z DEBUG bevy_render::view::window: Window size changed from 721x459 to 711x462
2026-05-16T14:07:48.956335Z DEBUG bevy_render::view::window: Window size changed from 711x462 to 695x462
2026-05-16T14:07:48.966648Z DEBUG bevy_render::view::window: Window size changed from 695x462 to 650x454

thread 'Compute Task Pool (0)' (19963) panicked at /home/me/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_render-0.18.1/src/view/window/mod.rs:304:17:
Couldn't get swap chain texture, operation unrecoverable: A timeout was encountered while trying to acquire the next frame
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Encountered a panic in system `<Enable the debug feature to see the name>`!

@toboil-features
Copy link
Copy Markdown

My Vulkan is ok, and shows the same result.

@orhun
Copy link
Copy Markdown
Owner Author

orhun commented May 20, 2026

I asked multiple people who use Wayland and unfortunately no one had this exact problem :/
So I don't know how to fix this until I can properly reproduce it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Window resize causes crash

2 participants