[INFO] fetching crate kludgine-core 0.5.0... [INFO] testing kludgine-core-0.5.0 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145330-1 [INFO] extracting crate kludgine-core 0.5.0 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate kludgine-core 0.5.0 [INFO] finished tweaking crates.io crate kludgine-core 0.5.0 [INFO] tweaked toml for crates.io crate kludgine-core 0.5.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate kludgine-core 0.5.0 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 283 packages to latest compatible versions [INFO] [stderr] Adding block-sys v0.1.0-beta.1 (available: v0.1.0-beta.2) [INFO] [stderr] Adding block2 v0.2.0-alpha.6 (available: v0.2.0) [INFO] [stderr] Adding figures v0.1.2 (available: v0.5.0) [INFO] [stderr] Adding flume v0.10.14 (available: v0.11.1) [INFO] [stderr] Adding image v0.24.9 (available: v0.25.8) [INFO] [stderr] Adding objc-sys v0.2.0-beta.2 (available: v0.2.0-beta.3) [INFO] [stderr] Adding objc2 v0.3.0-beta.3.patch-leaks.3 (available: v0.3.0-beta.5) [INFO] [stderr] Adding objc2-encode v2.0.0-pre.2 (available: v2.0.0) [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.17) [INFO] [stderr] Adding ttf-parser v0.15.2 (available: v0.25.1) [INFO] [stderr] Adding wasm-bindgen-futures v0.4.45 (available: v0.4.54) [INFO] [stderr] Adding web-sys v0.3.72 (available: v0.3.81) [INFO] [stderr] Adding winit v0.28.7 (available: v0.30.12) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded fast-srgb8 v1.0.0 [INFO] [stderr] Downloaded easygpu-lyon v0.5.0 [INFO] [stderr] Downloaded ab_glyph v0.2.32 [INFO] [stderr] Downloaded by_address v1.2.1 [INFO] [stderr] Downloaded palette_derive v0.7.6 [INFO] [stderr] Downloaded figures v0.1.2 [INFO] [stderr] Downloaded hassle-rs v0.10.0 [INFO] [stderr] Downloaded float_next_after v1.0.0 [INFO] [stderr] Downloaded lyon_path v1.0.16 [INFO] [stderr] Downloaded easygpu v0.5.0 [INFO] [stderr] Downloaded wgpu-types v0.16.1 [INFO] [stderr] Downloaded lyon_geom v1.0.17 [INFO] [stderr] Downloaded lyon_tessellation v1.0.16 [INFO] [stderr] Downloaded json v0.12.4 [INFO] [stderr] Downloaded wgpu-hal v0.16.2 [INFO] [stderr] Downloaded palette v0.7.6 [INFO] [stderr] Downloaded wgpu v0.16.3 [INFO] [stderr] Downloaded wgpu-core v0.16.1 [INFO] [stderr] Downloaded naga v0.12.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f3cfc769fc3d316d022641ea587ab118f82559952e08bf2864e23748e5dad62e [INFO] running `Command { std: "docker" "start" "-a" "f3cfc769fc3d316d022641ea587ab118f82559952e08bf2864e23748e5dad62e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f3cfc769fc3d316d022641ea587ab118f82559952e08bf2864e23748e5dad62e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f3cfc769fc3d316d022641ea587ab118f82559952e08bf2864e23748e5dad62e", kill_on_drop: false }` [INFO] [stdout] f3cfc769fc3d316d022641ea587ab118f82559952e08bf2864e23748e5dad62e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8333d25cd6b4e072ad9e83a9492a3296d0374a5580f9d9bfcccd7641cad5ed9b [INFO] running `Command { std: "docker" "start" "-a" "8333d25cd6b4e072ad9e83a9492a3296d0374a5580f9d9bfcccd7641cad5ed9b", kill_on_drop: false }` [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling libloading v0.8.9 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling wayland-scanner v0.29.5 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling fixedbitset v0.4.2 [INFO] [stderr] Compiling ash v0.37.3+1.3.251 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling khronos-egl v4.1.0 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling dlib v0.5.2 [INFO] [stderr] Compiling gpu-descriptor-types v0.1.2 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Compiling gpu-alloc-types v0.2.0 [INFO] [stderr] Compiling slotmap v1.0.7 [INFO] [stderr] Compiling unicode-xid v0.2.6 [INFO] [stderr] Compiling raw-window-handle v0.5.2 [INFO] [stderr] Compiling hexf-parse v0.2.1 [INFO] [stderr] Compiling nix v0.24.3 [INFO] [stderr] Compiling codespan-reporting v0.11.1 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling petgraph v0.6.5 [INFO] [stderr] Compiling scoped-tls v1.0.1 [INFO] [stderr] Compiling downcast-rs v1.2.1 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling gpu-alloc v0.5.4 [INFO] [stderr] Compiling gpu-descriptor v0.2.4 [INFO] [stderr] Compiling wgpu-types v0.16.1 [INFO] [stderr] Compiling profiling v1.0.17 [INFO] [stderr] Compiling siphasher v1.0.1 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling glow v0.12.3 [INFO] [stderr] Compiling renderdoc-sys v1.1.0 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Compiling nix v0.25.1 [INFO] [stderr] Compiling flate2 v1.1.2 [INFO] [stderr] Compiling smithay-client-toolkit v0.16.1 [INFO] [stderr] Compiling ttf-parser v0.25.1 [INFO] [stderr] Compiling ab_glyph_rasterizer v0.1.10 [INFO] [stderr] Compiling xcursor v0.3.10 [INFO] [stderr] Compiling strict-num v0.1.1 [INFO] [stderr] Compiling png v0.17.16 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Compiling wayland-client v0.29.5 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling x11-dl v2.21.0 [INFO] [stderr] Compiling cfg_aliases v0.1.1 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling winit v0.28.7 [INFO] [stderr] Compiling float_next_after v1.0.0 [INFO] [stderr] Compiling palette v0.7.6 [INFO] [stderr] Compiling by_address v1.2.1 [INFO] [stderr] Compiling ttf-parser v0.15.2 [INFO] [stderr] Compiling nanorand v0.7.0 [INFO] [stderr] Compiling mio v0.8.11 [INFO] [stderr] Compiling wayland-commons v0.29.5 [INFO] [stderr] Compiling spirv v0.2.0+1.5.4 [INFO] [stderr] Compiling euclid v0.22.11 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling figures v0.1.2 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling instant v0.1.13 [INFO] [stderr] Compiling fast-srgb8 v1.0.0 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling json v0.12.4 [INFO] [stderr] Compiling lyon_geom v1.0.17 [INFO] [stderr] Compiling lyon_path v1.0.16 [INFO] [stderr] Compiling owned_ttf_parser v0.25.1 [INFO] [stderr] Compiling ab_glyph v0.2.32 [INFO] [stderr] Compiling wayland-cursor v0.29.5 [INFO] [stderr] Compiling lyon_tessellation v1.0.16 [INFO] [stderr] Compiling owned_ttf_parser v0.15.2 [INFO] [stderr] Compiling rusttype v0.9.3 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling bytemuck_derive v1.10.1 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling phf_macros v0.11.3 [INFO] [stderr] Compiling palette_derive v0.7.6 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling bytemuck v1.23.2 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling flume v0.10.14 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling naga v0.12.3 [INFO] [stderr] Compiling calloop v0.10.6 [INFO] [stderr] Compiling tracing-futures v0.2.5 [INFO] [stderr] Compiling tiny-skia-path v0.8.4 [INFO] [stderr] Compiling image v0.24.9 [INFO] [stderr] Compiling tiny-skia v0.8.4 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling wgpu-hal v0.16.2 [INFO] [stderr] Compiling wgpu-core v0.16.1 [INFO] [stderr] Compiling wgpu v0.16.3 [INFO] [stderr] Compiling easygpu v0.5.0 [INFO] [stderr] Compiling easygpu-lyon v0.5.0 [INFO] [stderr] Compiling sctk-adwaita v0.5.4 [INFO] [stderr] Compiling kludgine-core v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `futures_timer::Delay` [INFO] [stdout] --> src/delay.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | pub use futures_timer::Delay; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `implementation::*` [INFO] [stdout] --> src/delay.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | pub use implementation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/frame_renderer.rs:309:21 [INFO] [stdout] | [INFO] [stdout] 309 | let mut loaded_font = engine_frame.fonts.get_mut(font_id).unwrap(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 23s [INFO] running `Command { std: "docker" "inspect" "8333d25cd6b4e072ad9e83a9492a3296d0374a5580f9d9bfcccd7641cad5ed9b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8333d25cd6b4e072ad9e83a9492a3296d0374a5580f9d9bfcccd7641cad5ed9b", kill_on_drop: false }` [INFO] [stdout] 8333d25cd6b4e072ad9e83a9492a3296d0374a5580f9d9bfcccd7641cad5ed9b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b190f9560a45244dd375560f7ba98a747548d06ce03a0a73632fb1f2cac0eeca [INFO] running `Command { std: "docker" "start" "-a" "b190f9560a45244dd375560f7ba98a747548d06ce03a0a73632fb1f2cac0eeca", kill_on_drop: false }` [INFO] [stderr] Compiling naga v0.12.3 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling calloop v0.10.6 [INFO] [stderr] Compiling mio v0.8.11 [INFO] [stderr] Compiling image v0.24.9 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling nu-ansi-term v0.50.1 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling tracing-futures v0.2.5 [INFO] [stderr] Compiling tracing-subscriber v0.3.20 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling smithay-client-toolkit v0.16.1 [INFO] [stderr] Compiling sctk-adwaita v0.5.4 [INFO] [stderr] Compiling winit v0.28.7 [INFO] [stderr] Compiling wgpu-hal v0.16.2 [INFO] [stderr] Compiling wgpu-core v0.16.1 [INFO] [stderr] Compiling wgpu v0.16.3 [INFO] [stderr] Compiling easygpu v0.5.0 [INFO] [stderr] Compiling easygpu-lyon v0.5.0 [INFO] [stderr] Compiling kludgine-core v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `futures_timer::Delay` [INFO] [stdout] --> src/delay.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | pub use futures_timer::Delay; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `implementation::*` [INFO] [stdout] --> src/delay.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | pub use implementation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/frame_renderer.rs:309:21 [INFO] [stdout] | [INFO] [stdout] 309 | let mut loaded_font = engine_frame.fonts.get_mut(font_id).unwrap(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures_timer::Delay` [INFO] [stdout] --> src/delay.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | pub use futures_timer::Delay; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `implementation::*` [INFO] [stdout] --> src/delay.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | pub use implementation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/frame_renderer.rs:309:21 [INFO] [stdout] | [INFO] [stdout] 309 | let mut loaded_font = engine_frame.fonts.get_mut(font_id).unwrap(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 45.08s [INFO] running `Command { std: "docker" "inspect" "b190f9560a45244dd375560f7ba98a747548d06ce03a0a73632fb1f2cac0eeca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b190f9560a45244dd375560f7ba98a747548d06ce03a0a73632fb1f2cac0eeca", kill_on_drop: false }` [INFO] [stdout] b190f9560a45244dd375560f7ba98a747548d06ce03a0a73632fb1f2cac0eeca [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d8cb2f8a0ce8a9f8e8d0698b1395652ca0b32482dcdca1357f6e41106a1956ee [INFO] running `Command { std: "docker" "start" "-a" "d8cb2f8a0ce8a9f8e8d0698b1395652ca0b32482dcdca1357f6e41106a1956ee", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `futures_timer::Delay` [INFO] [stderr] --> src/delay.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | pub use futures_timer::Delay; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `implementation::*` [INFO] [stderr] --> src/delay.rs:39:9 [INFO] [stderr] | [INFO] [stderr] 39 | pub use implementation::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/frame_renderer.rs:309:21 [INFO] [stderr] | [INFO] [stderr] 309 | let mut loaded_font = engine_frame.fonts.get_mut(font_id).unwrap(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `kludgine-core` (lib) generated 3 warnings (run `cargo fix --lib -p kludgine-core` to apply 3 suggestions) [INFO] [stderr] warning: `kludgine-core` (lib test) generated 3 warnings (3 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.41s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/kludgine_core-7f018f407fea76f1) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] 2025-10-02T02:50:22.431125Z  WARN wgpu_hal::vulkan::instance: Unable to find layer: VK_LAYER_KHRONOS_validation [INFO] [stdout] 2025-10-02T02:50:22.484144Z  INFO wgpu_hal::vulkan::instance: Instance version: 0x403113 [INFO] [stdout] 2025-10-02T02:50:22.484199Z  INFO wgpu_hal::vulkan::instance: Enabling debug utils [INFO] [stdout] 2025-10-02T02:50:22.484340Z  INFO wgpu_hal::vulkan::instance: Enabling device properties2 [INFO] [stdout] 2025-10-02T02:50:22.532685Z DEBUG wgpu_hal::gles::egl: Client extensions: [ [INFO] [stdout] "EGL_EXT_device_base", [INFO] [stdout] "EGL_EXT_device_enumeration", [INFO] [stdout] "EGL_EXT_device_query", [INFO] [stdout] "EGL_EXT_platform_base", [INFO] [stdout] "EGL_KHR_client_get_all_proc_addresses", [INFO] [stdout] "EGL_EXT_client_extensions", [INFO] [stdout] "EGL_KHR_debug", [INFO] [stdout] "EGL_EXT_platform_device", [INFO] [stdout] "EGL_EXT_explicit_device", [INFO] [stdout] "EGL_EXT_platform_wayland", [INFO] [stdout] "EGL_KHR_platform_wayland", [INFO] [stdout] "EGL_EXT_platform_x11", [INFO] [stdout] "EGL_KHR_platform_x11", [INFO] [stdout] "EGL_EXT_platform_xcb", [INFO] [stdout] "EGL_MESA_platform_gbm", [INFO] [stdout] "EGL_KHR_platform_gbm", [INFO] [stdout] "EGL_MESA_platform_surfaceless", [INFO] [stdout] ] [INFO] [stderr] error: XDG_RUNTIME_DIR is invalid or not set in the environment. [INFO] [stdout] 2025-10-02T02:50:22.532802Z  INFO wgpu_hal::gles::egl: Loading Wayland library to get the current display [INFO] [stdout] 2025-10-02T02:50:22.532915Z  INFO wgpu_hal::gles::egl: Loading X11 library to get the current display [INFO] [stdout] 2025-10-02T02:50:22.536784Z  INFO wgpu_hal::gles::egl: No windowing system present. Using surfaceless platform [INFO] [stdout] 2025-10-02T02:50:22.536850Z  INFO wgpu_hal::gles::egl: Enabling EGL debug output [INFO] [stdout] 2025-10-02T02:50:22.536923Z ERROR wgpu_hal::gles::egl: EGL 'eglInitialize' code 0x3001: DRI2: failed to load driver [INFO] [stdout] 2025-10-02T02:50:22.536941Z ERROR wgpu_hal::gles::egl: EGL 'eglInitialize' code 0x3001: DRI2: failed to load driver [INFO] [stdout] 2025-10-02T02:50:22.583994Z  INFO wgpu_hal::gles::egl: Display vendor "Mesa Project", version (1, 5) [INFO] [stdout] 2025-10-02T02:50:22.584125Z DEBUG wgpu_hal::gles::egl: Display extensions: [ [INFO] [stdout] "EGL_ANDROID_blob_cache", [INFO] [stdout] "EGL_EXT_config_select_group", [INFO] [stdout] "EGL_EXT_create_context_robustness", [INFO] [stdout] "EGL_EXT_image_dma_buf_import", [INFO] [stdout] "EGL_EXT_image_dma_buf_import_modifiers", [INFO] [stdout] "EGL_EXT_query_reset_notification_strategy", [INFO] [stdout] "EGL_EXT_surface_compression", [INFO] [stdout] "EGL_KHR_cl_event2", [INFO] [stdout] "EGL_KHR_config_attribs", [INFO] [stdout] "EGL_KHR_context_flush_control", [INFO] [stdout] "EGL_KHR_create_context", [INFO] [stdout] "EGL_KHR_create_context_no_error", [INFO] [stdout] "EGL_KHR_fence_sync", [INFO] [stdout] "EGL_KHR_get_all_proc_addresses", [INFO] [stdout] "EGL_KHR_gl_colorspace", [INFO] [stdout] "EGL_KHR_gl_renderbuffer_image", [INFO] [stdout] "EGL_KHR_gl_texture_2D_image", [INFO] [stdout] "EGL_KHR_gl_texture_3D_image", [INFO] [stdout] "EGL_KHR_gl_texture_cubemap_image", [INFO] [stdout] "EGL_KHR_image_base", [INFO] [stdout] "EGL_KHR_no_config_context", [INFO] [stdout] "EGL_KHR_reusable_sync", [INFO] [stdout] "EGL_KHR_surfaceless_context", [INFO] [stdout] "EGL_EXT_pixel_format_float", [INFO] [stdout] "EGL_KHR_wait_sync", [INFO] [stdout] "EGL_MESA_configless_context", [INFO] [stdout] "EGL_MESA_gl_interop", [INFO] [stdout] "EGL_MESA_query_driver", [INFO] [stdout] "EGL_MESA_x11_native_visual_id", [INFO] [stdout] ] [INFO] [stdout] 2025-10-02T02:50:22.584205Z  INFO wgpu_hal::gles::egl: EGL surface: +srgb [INFO] [stdout] 2025-10-02T02:50:22.584221Z TRACE wgpu_hal::gles::egl: Configurations: [INFO] [stdout] 2025-10-02T02:50:22.584248Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584266Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584281Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584296Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584333Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584349Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584364Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584379Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584394Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584410Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2 [INFO] [stdout] 2025-10-02T02:50:22.584434Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584449Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584462Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584477Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584491Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584506Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584521Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584536Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584551Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584566Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584581Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584596Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584611Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584626Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584641Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584656Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584670Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584685Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584700Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584716Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8 [INFO] [stdout] 2025-10-02T02:50:22.584732Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584746Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584761Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584778Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584793Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584809Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584824Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584839Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584854Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584870Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584886Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584901Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584916Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584932Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584947Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584970Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.584984Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585000Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585015Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585030Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585044Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585059Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585074Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585089Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585104Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585119Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585136Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585151Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585166Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585181Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16 [INFO] [stdout] 2025-10-02T02:50:22.585197Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585213Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585229Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585244Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585260Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585275Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585291Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585328Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585344Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585360Z TRACE wgpu_hal::gles::egl: CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0 [INFO] [stdout] 2025-10-02T02:50:22.585381Z  INFO wgpu_hal::gles::egl: Trying native-render [INFO] [stdout] 2025-10-02T02:50:22.585436Z  WARN wgpu_hal::gles::egl: No config found! [INFO] [stdout] 2025-10-02T02:50:22.585448Z  INFO wgpu_hal::gles::egl: Trying presentation [INFO] [stdout] 2025-10-02T02:50:22.585465Z  WARN wgpu_hal::gles::egl: No config found! [INFO] [stdout] 2025-10-02T02:50:22.585474Z  INFO wgpu_hal::gles::egl: Trying off-screen [INFO] [stdout] 2025-10-02T02:50:22.585521Z  INFO wgpu_hal::gles::egl: EGL context: +debug [INFO] [stdout] 2025-10-02T02:50:22.585550Z  INFO wgpu_hal::gles::egl: EGL context: +robust access [INFO] [stdout] 2025-10-02T02:50:22.866383Z  INFO wgpu_hal::gles::egl: EGL context: +surfaceless [INFO] [stdout] 2025-10-02T02:50:22.910642Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] linux_read_sorted_physical_devices: [INFO] [stdout] 2025-10-02T02:50:22.910730Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.910755Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Original order: [INFO] [stdout] 2025-10-02T02:50:22.910770Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.910798Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [0] llvmpipe (LLVM 20.1.2, 256 bits) [INFO] [stdout] 2025-10-02T02:50:22.910814Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.910829Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Sorted order: [INFO] [stdout] 2025-10-02T02:50:22.910841Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.910852Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [0] llvmpipe (LLVM 20.1.2, 256 bits) [INFO] [stdout] 2025-10-02T02:50:22.910866Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.910890Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] linux_read_sorted_physical_devices: [INFO] [stdout] 2025-10-02T02:50:22.910904Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.910916Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Original order: [INFO] [stdout] 2025-10-02T02:50:22.910928Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.910960Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [0] llvmpipe (LLVM 20.1.2, 256 bits) [INFO] [stdout] 2025-10-02T02:50:22.910976Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.910989Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Sorted order: [INFO] [stdout] 2025-10-02T02:50:22.911001Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911013Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [0] llvmpipe (LLVM 20.1.2, 256 bits) [INFO] [stdout] 2025-10-02T02:50:22.911026Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911039Z DEBUG wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Copying old device 0 into new device 0 [INFO] [stdout] 2025-10-02T02:50:22.911052Z DEBUG wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911204Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] linux_read_sorted_physical_devices: [INFO] [stdout] 2025-10-02T02:50:22.911225Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911238Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Original order: [INFO] [stdout] 2025-10-02T02:50:22.911250Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911269Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [0] llvmpipe (LLVM 20.1.2, 256 bits) [INFO] [stdout] 2025-10-02T02:50:22.911286Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911317Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Sorted order: [INFO] [stdout] 2025-10-02T02:50:22.911334Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911347Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [0] llvmpipe (LLVM 20.1.2, 256 bits) [INFO] [stdout] 2025-10-02T02:50:22.911361Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911373Z DEBUG wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Copying old device 0 into new device 0 [INFO] [stdout] 2025-10-02T02:50:22.911386Z DEBUG wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911403Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] linux_read_sorted_physical_devices: [INFO] [stdout] 2025-10-02T02:50:22.911417Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911429Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Original order: [INFO] [stdout] 2025-10-02T02:50:22.911441Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911461Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [0] llvmpipe (LLVM 20.1.2, 256 bits) [INFO] [stdout] 2025-10-02T02:50:22.911476Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911488Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Sorted order: [INFO] [stdout] 2025-10-02T02:50:22.911500Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911513Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [0] llvmpipe (LLVM 20.1.2, 256 bits) [INFO] [stdout] 2025-10-02T02:50:22.911527Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.911539Z DEBUG wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Copying old device 0 into new device 0 [INFO] [stdout] 2025-10-02T02:50:22.911553Z DEBUG wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.922824Z  INFO wgpu_hal::gles::egl: Max label length: 256 [INFO] [stdout] 2025-10-02T02:50:22.922955Z  INFO wgpu_hal::gles::egl: Enabling GLES debug output [INFO] [stdout] 2025-10-02T02:50:22.924434Z  INFO wgpu_hal::gles::adapter: Vendor: Mesa [INFO] [stdout] 2025-10-02T02:50:22.924511Z  INFO wgpu_hal::gles::adapter: Renderer: llvmpipe (LLVM 20.1.2, 256 bits) [INFO] [stdout] 2025-10-02T02:50:22.924545Z  INFO wgpu_hal::gles::adapter: Version: OpenGL ES 3.2 Mesa 25.0.7-0ubuntu0.24.04.2 [INFO] [stdout] 2025-10-02T02:50:22.924578Z DEBUG wgpu_hal::gles::adapter: Extensions: { [INFO] [stdout] "GL_OES_element_index_uint", [INFO] [stdout] "GL_NV_read_stencil", [INFO] [stdout] "GL_EXT_memory_object", [INFO] [stdout] "GL_EXT_geometry_point_size", [INFO] [stdout] "GL_OES_mapbuffer", [INFO] [stdout] "GL_OES_texture_half_float", [INFO] [stdout] "GL_EXT_separate_shader_objects", [INFO] [stdout] "GL_EXT_texture_compression_s3tc_srgb", [INFO] [stdout] "GL_EXT_blend_minmax", [INFO] [stdout] "GL_EXT_draw_elements_base_vertex", [INFO] [stdout] "GL_EXT_texture_format_BGRA8888", [INFO] [stdout] "GL_EXT_texture_storage_compression", [INFO] [stdout] "GL_KHR_blend_equation_advanced_coherent", [INFO] [stdout] "GL_EXT_texture_sRGB_RG8", [INFO] [stdout] "GL_OES_texture_buffer", [INFO] [stdout] "GL_OES_texture_cube_map_array", [INFO] [stdout] "GL_EXT_base_instance", [INFO] [stdout] "GL_OES_texture_float", [INFO] [stdout] "GL_KHR_texture_compression_astc_ldr", [INFO] [stdout] "GL_EXT_shader_framebuffer_fetch", [INFO] [stdout] "GL_EXT_texture_view", [INFO] [stdout] "GL_ANGLE_texture_compression_dxt5", [INFO] [stdout] "GL_OES_primitive_bounding_box", [INFO] [stdout] "GL_EXT_geometry_shader", [INFO] [stdout] "GL_EXT_instanced_arrays", [INFO] [stdout] "GL_EXT_texture_rg", [INFO] [stdout] "GL_OES_fbo_render_mipmap", [INFO] [stdout] "GL_OES_geometry_shader", [INFO] [stdout] "GL_OES_shader_image_atomic", [INFO] [stdout] "GL_OES_texture_border_clamp", [INFO] [stdout] "GL_OES_copy_image", [INFO] [stdout] "GL_NV_conditional_render", [INFO] [stdout] "GL_OES_sample_shading", [INFO] [stdout] "GL_EXT_draw_buffers_indexed", [INFO] [stdout] "GL_OES_texture_3D", [INFO] [stdout] "GL_OES_shader_io_blocks", [INFO] [stdout] "GL_OES_packed_depth_stencil", [INFO] [stdout] "GL_OES_EGL_image_external", [INFO] [stdout] "GL_NV_shader_noperspective_interpolation", [INFO] [stdout] "GL_EXT_memory_object_fd", [INFO] [stdout] "GL_EXT_texture_storage", [INFO] [stdout] "GL_APPLE_sync", [INFO] [stdout] "GL_EXT_conservative_depth", [INFO] [stdout] "GL_KHR_texture_compression_astc_sliced_3d", [INFO] [stdout] "GL_NV_pixel_buffer_object", [INFO] [stdout] "GL_EXT_buffer_storage", [INFO] [stdout] "GL_EXT_EGL_image_storage", [INFO] [stdout] "GL_OVR_multiview2", [INFO] [stdout] "GL_EXT_texture_compression_dxt1", [INFO] [stdout] "GL_OES_EGL_sync", [INFO] [stdout] "GL_EXT_shader_integer_mix", [INFO] [stdout] "GL_KHR_debug", [INFO] [stdout] "GL_EXT_compressed_ETC1_RGB8_sub_texture", [INFO] [stdout] "GL_EXT_primitive_bounding_box", [INFO] [stdout] "GL_NV_draw_buffers", [INFO] [stdout] "GL_EXT_disjoint_timer_query", [INFO] [stdout] "GL_EXT_sRGB_write_control", [INFO] [stdout] "GL_EXT_shader_group_vote", [INFO] [stdout] "GL_ANDROID_extension_pack_es31a", [INFO] [stdout] "GL_OES_texture_float_linear", [INFO] [stdout] "GL_ARM_shader_framebuffer_fetch_depth_stencil", [INFO] [stdout] "GL_KHR_no_error", [INFO] [stdout] "GL_OES_EGL_image", [INFO] [stdout] "GL_KHR_context_flush_control", [INFO] [stdout] "GL_NV_pack_subimage", [INFO] [stdout] "GL_ANGLE_texture_compression_dxt3", [INFO] [stdout] "GL_MESA_framebuffer_flip_y", [INFO] [stdout] "GL_MESA_sampler_objects", [INFO] [stdout] "GL_EXT_multi_draw_indirect", [INFO] [stdout] "GL_NV_texture_barrier", [INFO] [stdout] "GL_OES_texture_npot", [INFO] [stdout] "GL_EXT_render_snorm", [INFO] [stdout] "GL_EXT_unpack_subimage", [INFO] [stdout] "GL_KHR_robustness", [INFO] [stdout] "GL_EXT_blend_func_extended", [INFO] [stdout] "GL_OES_compressed_ETC1_RGB8_texture", [INFO] [stdout] "GL_OES_standard_derivatives", [INFO] [stdout] "GL_OES_vertex_half_float", [INFO] [stdout] "GL_OES_required_internalformat", [INFO] [stdout] "GL_OES_gpu_shader5", [INFO] [stdout] "GL_OES_sample_variables", [INFO] [stdout] "GL_OES_texture_half_float_linear", [INFO] [stdout] "GL_EXT_texture_sRGB_R8", [INFO] [stdout] "GL_OES_EGL_image_external_essl3", [INFO] [stdout] "GL_OES_tessellation_point_size", [INFO] [stdout] "GL_KHR_blend_equation_advanced", [INFO] [stdout] "GL_EXT_robustness", [INFO] [stdout] "GL_EXT_read_format_bgra", [INFO] [stdout] "GL_NV_read_depth_stencil", [INFO] [stdout] "GL_OES_texture_storage_multisample_2d_array", [INFO] [stdout] "GL_EXT_clip_cull_distance", [INFO] [stdout] "GL_EXT_copy_image", [INFO] [stdout] "GL_NV_alpha_to_coverage_dither_control", [INFO] [stdout] "GL_EXT_texture_query_lod", [INFO] [stdout] "GL_OES_texture_view", [INFO] [stdout] "GL_OES_geometry_point_size", [INFO] [stdout] "GL_EXT_map_buffer_range", [INFO] [stdout] "GL_EXT_shader_io_blocks", [INFO] [stdout] "GL_OES_depth_texture", [INFO] [stdout] "GL_EXT_color_buffer_float", [INFO] [stdout] "GL_EXT_debug_label", [INFO] [stdout] "GL_EXT_depth_clamp", [INFO] [stdout] "GL_EXT_draw_instanced", [INFO] [stdout] "GL_EXT_texture_border_clamp", [INFO] [stdout] "GL_MESA_shader_integer_functions", [INFO] [stdout] "GL_OES_draw_buffers_indexed", [INFO] [stdout] "GL_OES_viewport_array", [INFO] [stdout] "GL_NV_fbo_color_attachments", [INFO] [stdout] "GL_EXT_float_blend", [INFO] [stdout] "GL_EXT_occlusion_query_boolean", [INFO] [stdout] "GL_EXT_polygon_offset_clamp", [INFO] [stdout] "GL_EXT_texture_mirror_clamp_to_edge", [INFO] [stdout] "GL_NV_read_buffer", [INFO] [stdout] "GL_OES_vertex_array_object", [INFO] [stdout] "GL_EXT_draw_buffers", [INFO] [stdout] "GL_EXT_shader_framebuffer_fetch_non_coherent", [INFO] [stdout] "GL_NV_image_formats", [INFO] [stdout] "GL_KHR_parallel_shader_compile", [INFO] [stdout] "GL_KHR_robust_buffer_access_behavior", [INFO] [stdout] "GL_APPLE_texture_max_level", [INFO] [stdout] "GL_OES_shader_multisample_interpolation", [INFO] [stdout] "GL_EXT_tessellation_point_size", [INFO] [stdout] "GL_EXT_color_buffer_half_float", [INFO] [stdout] "GL_EXT_tessellation_shader", [INFO] [stdout] "GL_EXT_texture_sRGB_decode", [INFO] [stdout] "GL_EXT_texture_shadow_lod", [INFO] [stdout] "GL_EXT_texture_compression_rgtc", [INFO] [stdout] "GL_EXT_shadow_samplers", [INFO] [stdout] "GL_MESA_bgra", [INFO] [stdout] "GL_EXT_gpu_shader5", [INFO] [stdout] "GL_NV_generate_mipmap_sRGB", [INFO] [stdout] "GL_OES_get_program_binary", [INFO] [stdout] "GL_EXT_clip_control", [INFO] [stdout] "GL_EXT_texture_cube_map_array", [INFO] [stdout] "GL_ANGLE_pack_reverse_row_order", [INFO] [stdout] "GL_NV_read_depth", [INFO] [stdout] "GL_EXT_clear_texture", [INFO] [stdout] "GL_OES_stencil8", [INFO] [stdout] "GL_OES_surfaceless_context", [INFO] [stdout] "GL_EXT_texture_buffer", [INFO] [stdout] "GL_OVR_multiview", [INFO] [stdout] "GL_EXT_discard_framebuffer", [INFO] [stdout] "GL_EXT_frag_depth", [INFO] [stdout] "GL_EXT_EGL_image_storage_compression", [INFO] [stdout] "GL_EXT_texture_compression_s3tc", [INFO] [stdout] "GL_OES_depth_texture_cube_map", [INFO] [stdout] "GL_EXT_texture_filter_anisotropic", [INFO] [stdout] "GL_EXT_texture_norm16", [INFO] [stdout] "GL_OES_depth24", [INFO] [stdout] "GL_OES_rgb8_rgba8", [INFO] [stdout] "GL_OES_tessellation_shader", [INFO] [stdout] "GL_EXT_multi_draw_arrays", [INFO] [stdout] "GL_EXT_texture_compression_bptc", [INFO] [stdout] "GL_EXT_shader_implicit_conversions", [INFO] [stdout] "GL_EXT_texture_filter_minmax", [INFO] [stdout] "GL_EXT_texture_type_2_10_10_10_REV", [INFO] [stdout] "GL_OES_draw_elements_base_vertex", [INFO] [stdout] "GL_OES_texture_stencil8", [INFO] [stdout] } [INFO] [stdout] 2025-10-02T02:50:22.924989Z  INFO wgpu_hal::gles::adapter: SL version: OpenGL ES GLSL ES 3.20 [INFO] [stdout] 2025-10-02T02:50:22.925171Z  INFO wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "llvmpipe (LLVM 20.1.2, 256 bits)", vendor: 65541, device: 0, device_type: Cpu, driver: "llvmpipe", driver_info: "Mesa 25.0.7-0ubuntu0.24.04.2 (LLVM 20.1.2)", backend: Vulkan } [INFO] [stdout] 2025-10-02T02:50:22.925486Z DEBUG wgpu_hal::vulkan::adapter: Supported extensions: ["VK_KHR_swapchain", "VK_KHR_swapchain_mutable_format", "VK_EXT_robustness2"] [INFO] [stdout] 2025-10-02T02:50:22.927583Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Failed to find vkGetDeviceProcAddr in layer "libVkLayer_MESA_device_select.so" [INFO] [stdout] 2025-10-02T02:50:22.934812Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.934880Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] vkCreateDevice layer callstack setup to: [INFO] [stdout] 2025-10-02T02:50:22.934908Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.934923Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [INFO] [stdout] 2025-10-02T02:50:22.934937Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.934950Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] || [INFO] [stdout] 2025-10-02T02:50:22.934977Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.934991Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [INFO] [stdout] 2025-10-02T02:50:22.935005Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.935017Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] || [INFO] [stdout] 2025-10-02T02:50:22.935029Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.935043Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] [INFO] [stdout] 2025-10-02T02:50:22.935056Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:22.935240Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)] [INFO] [stdout] Using "llvmpipe (LLVM 20.1.2, 256 bits)" with driver: "/usr/lib/x86_64-linux-gnu/libvulkan_lvp.so" [INFO] [stdout] 2025-10-02T02:50:22.935277Z  INFO wgpu_hal::vulkan::instance: objects: (type: INSTANCE, hndl: 0x71ebc4019c90, name: ?) [INFO] [stdout] 2025-10-02T02:50:23.043512Z  INFO naga::front::spv: Generated by 851978 version 10000 [INFO] [stdout] 2025-10-02T02:50:23.043581Z DEBUG naga::front::spv: Capability [2] [INFO] [stdout] 2025-10-02T02:50:23.043599Z DEBUG naga::front::spv: ExtInstImport [6] [INFO] [stdout] 2025-10-02T02:50:23.043626Z DEBUG naga::front::spv: MemoryModel [3] [INFO] [stdout] 2025-10-02T02:50:23.043635Z DEBUG naga::front::spv: EntryPoint [9] [INFO] [stdout] 2025-10-02T02:50:23.043657Z DEBUG naga::front::spv: Source [3] [INFO] [stdout] 2025-10-02T02:50:23.043667Z DEBUG naga::front::spv: SourceExtension [10] [INFO] [stdout] 2025-10-02T02:50:23.043679Z DEBUG naga::front::spv: SourceExtension [8] [INFO] [stdout] 2025-10-02T02:50:23.043689Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043716Z DEBUG naga::front::spv: Name [6] [INFO] [stdout] 2025-10-02T02:50:23.043727Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043737Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043749Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043759Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043769Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043779Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043791Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043802Z DEBUG naga::front::spv: Name [6] [INFO] [stdout] 2025-10-02T02:50:23.043813Z DEBUG naga::front::spv: MemberName [6] [INFO] [stdout] 2025-10-02T02:50:23.043827Z DEBUG naga::front::spv: MemberName [7] [INFO] [stdout] 2025-10-02T02:50:23.043838Z DEBUG naga::front::spv: MemberName [7] [INFO] [stdout] 2025-10-02T02:50:23.043848Z DEBUG naga::front::spv: MemberName [7] [INFO] [stdout] 2025-10-02T02:50:23.043862Z DEBUG naga::front::spv: Name [3] [INFO] [stdout] 2025-10-02T02:50:23.043872Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043881Z DEBUG naga::front::spv: MemberName [5] [INFO] [stdout] 2025-10-02T02:50:23.043890Z DEBUG naga::front::spv: MemberName [6] [INFO] [stdout] 2025-10-02T02:50:23.043900Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.043909Z DEBUG naga::front::spv: Name [5] [INFO] [stdout] 2025-10-02T02:50:23.043918Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.043934Z TRACE naga::front::spv: f_color: Location [INFO] [stdout] 2025-10-02T02:50:23.043947Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.043958Z TRACE naga::front::spv: color: Location [INFO] [stdout] 2025-10-02T02:50:23.043968Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.043980Z TRACE naga::front::spv: gl_Position: BuiltIn [INFO] [stdout] 2025-10-02T02:50:23.043991Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.044001Z TRACE naga::front::spv: gl_PointSize: BuiltIn [INFO] [stdout] 2025-10-02T02:50:23.044011Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.044020Z TRACE naga::front::spv: gl_ClipDistance: BuiltIn [INFO] [stdout] 2025-10-02T02:50:23.044030Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.044040Z TRACE naga::front::spv: gl_CullDistance: BuiltIn [INFO] [stdout] 2025-10-02T02:50:23.044050Z DEBUG naga::front::spv: Decorate [3] [INFO] [stdout] 2025-10-02T02:50:23.044061Z TRACE naga::front::spv: gl_PerVertex: Block [INFO] [stdout] 2025-10-02T02:50:23.044070Z  WARN naga::front::spv: Unknown decoration Block [INFO] [stdout] 2025-10-02T02:50:23.044080Z DEBUG naga::front::spv: MemberDecorate [4] [INFO] [stdout] 2025-10-02T02:50:23.044091Z TRACE naga::front::spv: ortho: ColMajor [INFO] [stdout] 2025-10-02T02:50:23.044101Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.044111Z TRACE naga::front::spv: ortho: Offset [INFO] [stdout] 2025-10-02T02:50:23.044122Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.044131Z TRACE naga::front::spv: ortho: MatrixStride [INFO] [stdout] 2025-10-02T02:50:23.044140Z DEBUG naga::front::spv: MemberDecorate [4] [INFO] [stdout] 2025-10-02T02:50:23.044150Z TRACE naga::front::spv: transform: ColMajor [INFO] [stdout] 2025-10-02T02:50:23.044160Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.044169Z TRACE naga::front::spv: transform: Offset [INFO] [stdout] 2025-10-02T02:50:23.044178Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.044188Z TRACE naga::front::spv: transform: MatrixStride [INFO] [stdout] 2025-10-02T02:50:23.044198Z DEBUG naga::front::spv: Decorate [3] [INFO] [stdout] 2025-10-02T02:50:23.044208Z TRACE naga::front::spv: Globals: Block [INFO] [stdout] 2025-10-02T02:50:23.044217Z  WARN naga::front::spv: Unknown decoration Block [INFO] [stdout] 2025-10-02T02:50:23.044226Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.044236Z TRACE naga::front::spv: global: DescriptorSet [INFO] [stdout] 2025-10-02T02:50:23.044245Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.044254Z TRACE naga::front::spv: global: Binding [INFO] [stdout] 2025-10-02T02:50:23.044264Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.044274Z TRACE naga::front::spv: position: Location [INFO] [stdout] 2025-10-02T02:50:23.044284Z DEBUG naga::front::spv: TypeVoid [2] [INFO] [stdout] 2025-10-02T02:50:23.044294Z DEBUG naga::front::spv: TypeFunction [3] [INFO] [stdout] 2025-10-02T02:50:23.044328Z DEBUG naga::front::spv: TypeFloat [3] [INFO] [stdout] 2025-10-02T02:50:23.044381Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.044404Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.044422Z DEBUG naga::front::spv: TypeFunction [4] [INFO] [stdout] 2025-10-02T02:50:23.044434Z DEBUG naga::front::spv: TypeBool [2] [INFO] [stdout] 2025-10-02T02:50:23.044454Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.044469Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.044483Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.044501Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.044517Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.044527Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.044540Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.044553Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.044565Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.044579Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.044593Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.044603Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.044616Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.044632Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.044654Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.044674Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.044691Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.044723Z DEBUG naga::front::spv: TypeInt [4] [INFO] [stdout] 2025-10-02T02:50:23.044738Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.044750Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.044763Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.044773Z DEBUG naga::front::spv: TypeArray [4] [INFO] [stdout] 2025-10-02T02:50:23.044795Z DEBUG naga::front::spv: TypeStruct [6] [INFO] [stdout] 2025-10-02T02:50:23.044839Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.044856Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.044899Z DEBUG naga::front::spv: TypeInt [4] [INFO] [stdout] 2025-10-02T02:50:23.044919Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.044931Z DEBUG naga::front::spv: TypeMatrix [4] [INFO] [stdout] 2025-10-02T02:50:23.044953Z DEBUG naga::front::spv: TypeStruct [4] [INFO] [stdout] 2025-10-02T02:50:23.044983Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.045000Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.045016Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.045030Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.045042Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.045054Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.045068Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.045081Z DEBUG naga::front::spv: Function [5] [INFO] [stdout] 2025-10-02T02:50:23.045142Z DEBUG naga::front::spv::function: Label [INFO] [stdout] 2025-10-02T02:50:23.045160Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.045180Z DEBUG naga::front::spv: id=48 name=param [INFO] [stdout] 2025-10-02T02:50:23.045195Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.045208Z DEBUG naga::front::spv: VectorShuffle [8] [INFO] [stdout] 2025-10-02T02:50:23.045227Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.045242Z DEBUG naga::front::spv: FunctionCall [5] [INFO] [stdout] 2025-10-02T02:50:23.045273Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.045284Z TRACE naga::front::spv: looking up expr 47 [INFO] [stdout] 2025-10-02T02:50:23.045296Z TRACE naga::front::spv: looking up index expr 53 [INFO] [stdout] 2025-10-02T02:50:23.045328Z TRACE naga::front::spv: looking up type 43 [INFO] [stdout] 2025-10-02T02:50:23.045341Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.045354Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.045364Z TRACE naga::front::spv: looking up expr 51 [INFO] [stdout] 2025-10-02T02:50:23.045374Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.045385Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.045394Z TRACE naga::front::spv: looking up expr 51 [INFO] [stdout] 2025-10-02T02:50:23.045403Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.045412Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.045422Z TRACE naga::front::spv: looking up expr 51 [INFO] [stdout] 2025-10-02T02:50:23.045431Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.045449Z DEBUG naga::front::spv: CompositeConstruct [7] [INFO] [stdout] 2025-10-02T02:50:23.045460Z TRACE naga::front::spv: looking up expr 57 [INFO] [stdout] 2025-10-02T02:50:23.045469Z TRACE naga::front::spv: looking up expr 58 [INFO] [stdout] 2025-10-02T02:50:23.045479Z TRACE naga::front::spv: looking up expr 59 [INFO] [stdout] 2025-10-02T02:50:23.045488Z TRACE naga::front::spv: looking up expr 56 [INFO] [stdout] 2025-10-02T02:50:23.045500Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.045514Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.045524Z TRACE naga::front::spv: looking up expr 71 [INFO] [stdout] 2025-10-02T02:50:23.045534Z TRACE naga::front::spv: looking up index expr 67 [INFO] [stdout] 2025-10-02T02:50:23.045543Z TRACE naga::front::spv: looking up type 69 [INFO] [stdout] 2025-10-02T02:50:23.045556Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.045565Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.045574Z TRACE naga::front::spv: looking up expr 71 [INFO] [stdout] 2025-10-02T02:50:23.045583Z TRACE naga::front::spv: looking up index expr 75 [INFO] [stdout] 2025-10-02T02:50:23.045592Z TRACE naga::front::spv: looking up type 69 [INFO] [stdout] 2025-10-02T02:50:23.045602Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.045612Z DEBUG naga::front::spv: MatrixTimesMatrix [5] [INFO] [stdout] 2025-10-02T02:50:23.045624Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.045634Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.045643Z TRACE naga::front::spv: looking up expr 81 [INFO] [stdout] 2025-10-02T02:50:23.045652Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.045662Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.045671Z TRACE naga::front::spv: looking up expr 81 [INFO] [stdout] 2025-10-02T02:50:23.045679Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.045690Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.045709Z TRACE naga::front::spv: looking up expr 81 [INFO] [stdout] 2025-10-02T02:50:23.045718Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.045729Z DEBUG naga::front::spv: CompositeConstruct [7] [INFO] [stdout] 2025-10-02T02:50:23.045739Z TRACE naga::front::spv: looking up expr 83 [INFO] [stdout] 2025-10-02T02:50:23.045749Z TRACE naga::front::spv: looking up expr 84 [INFO] [stdout] 2025-10-02T02:50:23.045758Z TRACE naga::front::spv: looking up expr 85 [INFO] [stdout] 2025-10-02T02:50:23.045767Z TRACE naga::front::spv: looking up expr 82 [INFO] [stdout] 2025-10-02T02:50:23.045778Z DEBUG naga::front::spv: MatrixTimesVector [5] [INFO] [stdout] 2025-10-02T02:50:23.045789Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.045798Z TRACE naga::front::spv: looking up expr 65 [INFO] [stdout] 2025-10-02T02:50:23.045808Z TRACE naga::front::spv: looking up index expr 67 [INFO] [stdout] 2025-10-02T02:50:23.045818Z TRACE naga::front::spv: looking up type 63 [INFO] [stdout] 2025-10-02T02:50:23.045832Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.045845Z DEBUG naga::front::spv: Return [1] [INFO] [stdout] 2025-10-02T02:50:23.045861Z DEBUG naga::front::spv::function: FunctionEnd [INFO] [stdout] 2025-10-02T02:50:23.045952Z DEBUG naga::front::spv: Function [5] [INFO] [stdout] 2025-10-02T02:50:23.045996Z DEBUG naga::front::spv::function: Label [INFO] [stdout] 2025-10-02T02:50:23.046010Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.046021Z DEBUG naga::front::spv: id=16 name=cutoff [INFO] [stdout] 2025-10-02T02:50:23.046033Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.046043Z DEBUG naga::front::spv: id=21 name=higher [INFO] [stdout] 2025-10-02T02:50:23.046053Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.046064Z DEBUG naga::front::spv: id=32 name=lower [INFO] [stdout] 2025-10-02T02:50:23.046075Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.046088Z DEBUG naga::front::spv: FOrdLessThan [5] [INFO] [stdout] 2025-10-02T02:50:23.046102Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.046115Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.046128Z DEBUG naga::front::spv: FAdd [5] [INFO] [stdout] 2025-10-02T02:50:23.046140Z DEBUG naga::front::spv: FDiv [5] [INFO] [stdout] 2025-10-02T02:50:23.046153Z DEBUG naga::front::spv: ExtInst [7] [INFO] [stdout] 2025-10-02T02:50:23.046167Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.046180Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.046192Z DEBUG naga::front::spv: FDiv [5] [INFO] [stdout] 2025-10-02T02:50:23.046203Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.046216Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.046228Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.046238Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.046249Z DEBUG naga::front::spv: Select [6] [INFO] [stdout] 2025-10-02T02:50:23.046262Z DEBUG naga::front::spv: ReturnValue [2] [INFO] [stdout] 2025-10-02T02:50:23.046277Z DEBUG naga::front::spv::function: FunctionEnd [INFO] [stdout] 2025-10-02T02:50:23.046297Z  INFO naga::front::spv: Patching... [INFO] [stdout] 2025-10-02T02:50:23.046521Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("f_color"), space: Private, binding: None, ty: [7], init: None } [INFO] [stdout] 2025-10-02T02:50:23.046550Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("color"), space: Private, binding: None, ty: [7], init: None } [INFO] [stdout] 2025-10-02T02:50:23.046569Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("perVertexStruct"), space: Private, binding: None, ty: [12], init: Some([21]) } [INFO] [stdout] 2025-10-02T02:50:23.046586Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("global"), space: Uniform, binding: Some(ResourceBinding { group: 0, binding: 0 }), ty: [16], init: None } [INFO] [stdout] 2025-10-02T02:50:23.046604Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("position"), space: Private, binding: None, ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.046650Z DEBUG naga::valid::function: var LocalVariable { name: Some("cutoff"), ty: [5], init: None } [INFO] [stdout] 2025-10-02T02:50:23.046668Z DEBUG naga::valid::function: var LocalVariable { name: Some("higher"), ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.046681Z DEBUG naga::valid::function: var LocalVariable { name: Some("lower"), ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.046779Z DEBUG naga::valid::function: var LocalVariable { name: Some("param"), ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.046948Z  INFO naga::front::spv: Generated by 851978 version 10000 [INFO] [stdout] 2025-10-02T02:50:23.046975Z DEBUG naga::front::spv: Capability [2] [INFO] [stdout] 2025-10-02T02:50:23.046987Z DEBUG naga::front::spv: ExtInstImport [6] [INFO] [stdout] 2025-10-02T02:50:23.047001Z DEBUG naga::front::spv: MemoryModel [3] [INFO] [stdout] 2025-10-02T02:50:23.047012Z DEBUG naga::front::spv: EntryPoint [7] [INFO] [stdout] 2025-10-02T02:50:23.047028Z DEBUG naga::front::spv: ExecutionMode [3] [INFO] [stdout] 2025-10-02T02:50:23.047041Z DEBUG naga::front::spv: Source [3] [INFO] [stdout] 2025-10-02T02:50:23.047051Z DEBUG naga::front::spv: SourceExtension [10] [INFO] [stdout] 2025-10-02T02:50:23.047065Z DEBUG naga::front::spv: SourceExtension [8] [INFO] [stdout] 2025-10-02T02:50:23.047076Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.047089Z DEBUG naga::front::spv: Name [5] [INFO] [stdout] 2025-10-02T02:50:23.047100Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.047111Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.047123Z TRACE naga::front::spv: fragColor: Location [INFO] [stdout] 2025-10-02T02:50:23.047134Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.047145Z TRACE naga::front::spv: f_color: Location [INFO] [stdout] 2025-10-02T02:50:23.047155Z DEBUG naga::front::spv: TypeVoid [2] [INFO] [stdout] 2025-10-02T02:50:23.047165Z DEBUG naga::front::spv: TypeFunction [3] [INFO] [stdout] 2025-10-02T02:50:23.047178Z DEBUG naga::front::spv: TypeFloat [3] [INFO] [stdout] 2025-10-02T02:50:23.047201Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.047218Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.047233Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.047249Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.047267Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.047281Z DEBUG naga::front::spv: Function [5] [INFO] [stdout] 2025-10-02T02:50:23.047336Z DEBUG naga::front::spv::function: Label [INFO] [stdout] 2025-10-02T02:50:23.047354Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.047369Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.047387Z DEBUG naga::front::spv: Return [1] [INFO] [stdout] 2025-10-02T02:50:23.047399Z DEBUG naga::front::spv::function: FunctionEnd [INFO] [stdout] 2025-10-02T02:50:23.047447Z  INFO naga::front::spv: Patching... [INFO] [stdout] 2025-10-02T02:50:23.047541Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("fragColor"), space: Private, binding: None, ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.047564Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("f_color"), space: Private, binding: None, ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.061565Z  INFO wgpu_core::device: Created render pipeline Valid((0, 1, Vulkan)) with RenderPipelineDescriptor { label: None, layout: Some((0, 1, Vulkan)), vertex: VertexState { stage: ProgrammableStageDescriptor { module: (0, 1, Vulkan), entry_point: "main" }, buffers: [VertexBufferLayout { array_stride: 16, step_mode: Vertex, attributes: [VertexAttribute { format: Float32x3, offset: 0, shader_location: 0 }, VertexAttribute { format: Unorm8x4, offset: 12, shader_location: 1 }] }] }, primitive: PrimitiveState { topology: TriangleList, strip_index_format: None, front_face: Ccw, cull_mode: None, unclipped_depth: false, polygon_mode: Fill, conservative: false }, depth_stencil: Some(DepthStencilState { format: Depth32Float, depth_write_enabled: true, depth_compare: LessEqual, stencil: StencilState { front: StencilFaceState { compare: Always, fail_op: Keep, depth_fail_op: Keep, pass_op: Keep }, back: StencilFaceState { compare: Always, fail_op: Keep, depth_fail_op: Keep, pass_op: Keep }, read_mask: 0, write_mask: 0 }, bias: DepthBiasState { constant: 0, slope_scale: 0.0, clamp: 0.0 } }), multisample: MultisampleState { count: 4, mask: 18446744073709551615, alpha_to_coverage_enabled: false }, fragment: Some(FragmentState { stage: ProgrammableStageDescriptor { module: (1, 1, Vulkan), entry_point: "main" }, targets: [Some(ColorTargetState { format: Bgra8UnormSrgb, blend: Some(BlendState { color: BlendComponent { src_factor: SrcAlpha, dst_factor: OneMinusSrcAlpha, operation: Add }, alpha: BlendComponent { src_factor: SrcAlpha, dst_factor: OneMinusSrcAlpha, operation: Add } }), write_mask: ColorWrites(RED | GREEN | BLUE | ALPHA) })] }), multiview: None } [INFO] [stdout] 2025-10-02T02:50:23.061851Z DEBUG wgpu_core::device: pipeline layout (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.062056Z  INFO wgpu_core::device: Created buffer Valid((0, 1, Vulkan)) with BufferDescriptor { label: Some("Uniform Buffer"), size: 128, usage: BufferUsages(COPY_DST | UNIFORM), mapped_at_creation: true } [INFO] [stdout] 2025-10-02T02:50:23.062104Z TRACE wgpu_core::track::buffer: buf 0: insert BufferUses(COPY_DST)..BufferUses(COPY_DST) [INFO] [stdout] 2025-10-02T02:50:23.062157Z DEBUG wgpu_core::device: Buffer (0, 1, Vulkan) map state -> Idle [INFO] [stdout] 2025-10-02T02:50:23.062397Z DEBUG wgpu_core::device: Bind group Valid((0, 1, Vulkan)) [INFO] [stdout] 2025-10-02T02:50:23.062435Z DEBUG wgpu_core::device: shader module (1, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.062488Z DEBUG wgpu_core::device: shader module (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.062630Z  INFO naga::front::spv: Generated by 851978 version 10000 [INFO] [stdout] 2025-10-02T02:50:23.062661Z DEBUG naga::front::spv: Capability [2] [INFO] [stdout] 2025-10-02T02:50:23.062675Z DEBUG naga::front::spv: ExtInstImport [6] [INFO] [stdout] 2025-10-02T02:50:23.062692Z DEBUG naga::front::spv: MemoryModel [3] [INFO] [stdout] 2025-10-02T02:50:23.062715Z DEBUG naga::front::spv: EntryPoint [13] [INFO] [stdout] 2025-10-02T02:50:23.062736Z DEBUG naga::front::spv: Source [3] [INFO] [stdout] 2025-10-02T02:50:23.062747Z DEBUG naga::front::spv: SourceExtension [10] [INFO] [stdout] 2025-10-02T02:50:23.062760Z DEBUG naga::front::spv: SourceExtension [8] [INFO] [stdout] 2025-10-02T02:50:23.062770Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062785Z DEBUG naga::front::spv: Name [6] [INFO] [stdout] 2025-10-02T02:50:23.062796Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062806Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062819Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062829Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062840Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062850Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062863Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062873Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062883Z DEBUG naga::front::spv: Name [3] [INFO] [stdout] 2025-10-02T02:50:23.062894Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062904Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.062915Z DEBUG naga::front::spv: Name [6] [INFO] [stdout] 2025-10-02T02:50:23.062926Z DEBUG naga::front::spv: MemberName [6] [INFO] [stdout] 2025-10-02T02:50:23.062940Z DEBUG naga::front::spv: MemberName [7] [INFO] [stdout] 2025-10-02T02:50:23.062952Z DEBUG naga::front::spv: MemberName [7] [INFO] [stdout] 2025-10-02T02:50:23.062963Z DEBUG naga::front::spv: MemberName [7] [INFO] [stdout] 2025-10-02T02:50:23.062976Z DEBUG naga::front::spv: Name [3] [INFO] [stdout] 2025-10-02T02:50:23.062991Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.063002Z DEBUG naga::front::spv: MemberName [5] [INFO] [stdout] 2025-10-02T02:50:23.063013Z DEBUG naga::front::spv: MemberName [6] [INFO] [stdout] 2025-10-02T02:50:23.063024Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.063034Z DEBUG naga::front::spv: Name [5] [INFO] [stdout] 2025-10-02T02:50:23.063049Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063064Z TRACE naga::front::spv: f_color: Location [INFO] [stdout] 2025-10-02T02:50:23.063077Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063088Z TRACE naga::front::spv: color: Location [INFO] [stdout] 2025-10-02T02:50:23.063098Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063108Z TRACE naga::front::spv: f_uv: Location [INFO] [stdout] 2025-10-02T02:50:23.063118Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063127Z TRACE naga::front::spv: uv: Location [INFO] [stdout] 2025-10-02T02:50:23.063136Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063147Z TRACE naga::front::spv: f_alpha: Location [INFO] [stdout] 2025-10-02T02:50:23.063157Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063167Z TRACE naga::front::spv: alpha: Location [INFO] [stdout] 2025-10-02T02:50:23.063176Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.063189Z TRACE naga::front::spv: gl_Position: BuiltIn [INFO] [stdout] 2025-10-02T02:50:23.063201Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.063212Z TRACE naga::front::spv: gl_PointSize: BuiltIn [INFO] [stdout] 2025-10-02T02:50:23.063222Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.063232Z TRACE naga::front::spv: gl_ClipDistance: BuiltIn [INFO] [stdout] 2025-10-02T02:50:23.063243Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.063254Z TRACE naga::front::spv: gl_CullDistance: BuiltIn [INFO] [stdout] 2025-10-02T02:50:23.063264Z DEBUG naga::front::spv: Decorate [3] [INFO] [stdout] 2025-10-02T02:50:23.063275Z TRACE naga::front::spv: gl_PerVertex: Block [INFO] [stdout] 2025-10-02T02:50:23.063285Z  WARN naga::front::spv: Unknown decoration Block [INFO] [stdout] 2025-10-02T02:50:23.063296Z DEBUG naga::front::spv: MemberDecorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063334Z TRACE naga::front::spv: ortho: ColMajor [INFO] [stdout] 2025-10-02T02:50:23.063346Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.063357Z TRACE naga::front::spv: ortho: Offset [INFO] [stdout] 2025-10-02T02:50:23.063367Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.063378Z TRACE naga::front::spv: ortho: MatrixStride [INFO] [stdout] 2025-10-02T02:50:23.063389Z DEBUG naga::front::spv: MemberDecorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063399Z TRACE naga::front::spv: transform: ColMajor [INFO] [stdout] 2025-10-02T02:50:23.063409Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.063421Z TRACE naga::front::spv: transform: Offset [INFO] [stdout] 2025-10-02T02:50:23.063431Z DEBUG naga::front::spv: MemberDecorate [5] [INFO] [stdout] 2025-10-02T02:50:23.063442Z TRACE naga::front::spv: transform: MatrixStride [INFO] [stdout] 2025-10-02T02:50:23.063451Z DEBUG naga::front::spv: Decorate [3] [INFO] [stdout] 2025-10-02T02:50:23.063462Z TRACE naga::front::spv: Globals: Block [INFO] [stdout] 2025-10-02T02:50:23.063471Z  WARN naga::front::spv: Unknown decoration Block [INFO] [stdout] 2025-10-02T02:50:23.063481Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063493Z TRACE naga::front::spv: global: DescriptorSet [INFO] [stdout] 2025-10-02T02:50:23.063502Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063511Z TRACE naga::front::spv: global: Binding [INFO] [stdout] 2025-10-02T02:50:23.063520Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.063529Z TRACE naga::front::spv: position: Location [INFO] [stdout] 2025-10-02T02:50:23.063537Z DEBUG naga::front::spv: TypeVoid [2] [INFO] [stdout] 2025-10-02T02:50:23.063546Z DEBUG naga::front::spv: TypeFunction [3] [INFO] [stdout] 2025-10-02T02:50:23.063560Z DEBUG naga::front::spv: TypeFloat [3] [INFO] [stdout] 2025-10-02T02:50:23.063594Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.063611Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.063626Z DEBUG naga::front::spv: TypeFunction [4] [INFO] [stdout] 2025-10-02T02:50:23.063637Z DEBUG naga::front::spv: TypeBool [2] [INFO] [stdout] 2025-10-02T02:50:23.063655Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.063668Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.063681Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.063703Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.063719Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.063729Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.063743Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.063756Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.063768Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.063777Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.063796Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.063806Z DEBUG naga::front::spv: ConstantComposite [6] [INFO] [stdout] 2025-10-02T02:50:23.063817Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.063831Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.063851Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.063870Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.063885Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.063897Z DEBUG naga::front::spv: TypeInt [4] [INFO] [stdout] 2025-10-02T02:50:23.063911Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.063921Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.063934Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.063945Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.063958Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.063969Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.063982Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.063995Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.064010Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.064023Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.064036Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.064047Z DEBUG naga::front::spv: TypeArray [4] [INFO] [stdout] 2025-10-02T02:50:23.064068Z DEBUG naga::front::spv: TypeStruct [6] [INFO] [stdout] 2025-10-02T02:50:23.064111Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.064137Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.064175Z DEBUG naga::front::spv: TypeInt [4] [INFO] [stdout] 2025-10-02T02:50:23.064190Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.064202Z DEBUG naga::front::spv: TypeMatrix [4] [INFO] [stdout] 2025-10-02T02:50:23.064215Z DEBUG naga::front::spv: TypeStruct [4] [INFO] [stdout] 2025-10-02T02:50:23.064241Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.064256Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.064272Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.064285Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.064297Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.064577Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.064595Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.064609Z DEBUG naga::front::spv: Function [5] [INFO] [stdout] 2025-10-02T02:50:23.064670Z DEBUG naga::front::spv::function: Label [INFO] [stdout] 2025-10-02T02:50:23.064686Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.064707Z DEBUG naga::front::spv: id=48 name=param [INFO] [stdout] 2025-10-02T02:50:23.064719Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.064731Z DEBUG naga::front::spv: VectorShuffle [8] [INFO] [stdout] 2025-10-02T02:50:23.064748Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.064761Z DEBUG naga::front::spv: FunctionCall [5] [INFO] [stdout] 2025-10-02T02:50:23.064786Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.064797Z TRACE naga::front::spv: looking up expr 47 [INFO] [stdout] 2025-10-02T02:50:23.064807Z TRACE naga::front::spv: looking up index expr 53 [INFO] [stdout] 2025-10-02T02:50:23.064817Z TRACE naga::front::spv: looking up type 43 [INFO] [stdout] 2025-10-02T02:50:23.064833Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.064844Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.064853Z TRACE naga::front::spv: looking up expr 51 [INFO] [stdout] 2025-10-02T02:50:23.064862Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.064871Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.064880Z TRACE naga::front::spv: looking up expr 51 [INFO] [stdout] 2025-10-02T02:50:23.064888Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.064897Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.064906Z TRACE naga::front::spv: looking up expr 51 [INFO] [stdout] 2025-10-02T02:50:23.064914Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.064924Z DEBUG naga::front::spv: CompositeConstruct [7] [INFO] [stdout] 2025-10-02T02:50:23.064933Z TRACE naga::front::spv: looking up expr 57 [INFO] [stdout] 2025-10-02T02:50:23.064942Z TRACE naga::front::spv: looking up expr 58 [INFO] [stdout] 2025-10-02T02:50:23.064951Z TRACE naga::front::spv: looking up expr 59 [INFO] [stdout] 2025-10-02T02:50:23.064960Z TRACE naga::front::spv: looking up expr 56 [INFO] [stdout] 2025-10-02T02:50:23.064971Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.064983Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.064992Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.065001Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065011Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.065021Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.065030Z TRACE naga::front::spv: looking up expr 81 [INFO] [stdout] 2025-10-02T02:50:23.065039Z TRACE naga::front::spv: looking up index expr 77 [INFO] [stdout] 2025-10-02T02:50:23.065048Z TRACE naga::front::spv: looking up type 79 [INFO] [stdout] 2025-10-02T02:50:23.065060Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065072Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.065080Z TRACE naga::front::spv: looking up expr 81 [INFO] [stdout] 2025-10-02T02:50:23.065090Z TRACE naga::front::spv: looking up index expr 85 [INFO] [stdout] 2025-10-02T02:50:23.065100Z TRACE naga::front::spv: looking up type 79 [INFO] [stdout] 2025-10-02T02:50:23.065111Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065122Z DEBUG naga::front::spv: MatrixTimesMatrix [5] [INFO] [stdout] 2025-10-02T02:50:23.065135Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065145Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.065154Z TRACE naga::front::spv: looking up expr 91 [INFO] [stdout] 2025-10-02T02:50:23.065164Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.065174Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.065184Z TRACE naga::front::spv: looking up expr 91 [INFO] [stdout] 2025-10-02T02:50:23.065193Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.065203Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.065211Z TRACE naga::front::spv: looking up expr 91 [INFO] [stdout] 2025-10-02T02:50:23.065220Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.065229Z DEBUG naga::front::spv: CompositeConstruct [7] [INFO] [stdout] 2025-10-02T02:50:23.065239Z TRACE naga::front::spv: looking up expr 93 [INFO] [stdout] 2025-10-02T02:50:23.065247Z TRACE naga::front::spv: looking up expr 94 [INFO] [stdout] 2025-10-02T02:50:23.065256Z TRACE naga::front::spv: looking up expr 95 [INFO] [stdout] 2025-10-02T02:50:23.065265Z TRACE naga::front::spv: looking up expr 92 [INFO] [stdout] 2025-10-02T02:50:23.065275Z DEBUG naga::front::spv: MatrixTimesVector [5] [INFO] [stdout] 2025-10-02T02:50:23.065286Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.065295Z TRACE naga::front::spv: looking up expr 75 [INFO] [stdout] 2025-10-02T02:50:23.065324Z TRACE naga::front::spv: looking up index expr 77 [INFO] [stdout] 2025-10-02T02:50:23.065335Z TRACE naga::front::spv: looking up type 73 [INFO] [stdout] 2025-10-02T02:50:23.065349Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.065361Z DEBUG naga::front::spv: Return [1] [INFO] [stdout] 2025-10-02T02:50:23.065376Z DEBUG naga::front::spv::function: FunctionEnd [INFO] [stdout] 2025-10-02T02:50:23.065462Z DEBUG naga::front::spv: Function [5] [INFO] [stdout] 2025-10-02T02:50:23.065501Z DEBUG naga::front::spv::function: Label [INFO] [stdout] 2025-10-02T02:50:23.065512Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.065522Z DEBUG naga::front::spv: id=16 name=cutoff [INFO] [stdout] 2025-10-02T02:50:23.065534Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.065542Z DEBUG naga::front::spv: id=21 name=higher [INFO] [stdout] 2025-10-02T02:50:23.065551Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.065560Z DEBUG naga::front::spv: id=32 name=lower [INFO] [stdout] 2025-10-02T02:50:23.065569Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065581Z DEBUG naga::front::spv: FOrdLessThan [5] [INFO] [stdout] 2025-10-02T02:50:23.065595Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.065605Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065615Z DEBUG naga::front::spv: FAdd [5] [INFO] [stdout] 2025-10-02T02:50:23.065626Z DEBUG naga::front::spv: FDiv [5] [INFO] [stdout] 2025-10-02T02:50:23.065636Z DEBUG naga::front::spv: ExtInst [7] [INFO] [stdout] 2025-10-02T02:50:23.065647Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.065657Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065666Z DEBUG naga::front::spv: FDiv [5] [INFO] [stdout] 2025-10-02T02:50:23.065676Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.065686Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065695Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065713Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.065722Z DEBUG naga::front::spv: Select [6] [INFO] [stdout] 2025-10-02T02:50:23.065734Z DEBUG naga::front::spv: ReturnValue [2] [INFO] [stdout] 2025-10-02T02:50:23.065746Z DEBUG naga::front::spv::function: FunctionEnd [INFO] [stdout] 2025-10-02T02:50:23.065761Z  INFO naga::front::spv: Patching... [INFO] [stdout] 2025-10-02T02:50:23.065932Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("f_color"), space: Private, binding: None, ty: [7], init: None } [INFO] [stdout] 2025-10-02T02:50:23.065956Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("color"), space: Private, binding: None, ty: [7], init: None } [INFO] [stdout] 2025-10-02T02:50:23.065969Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("f_uv"), space: Private, binding: None, ty: [11], init: None } [INFO] [stdout] 2025-10-02T02:50:23.065983Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("uv"), space: Private, binding: None, ty: [11], init: None } [INFO] [stdout] 2025-10-02T02:50:23.065996Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("f_alpha"), space: Private, binding: None, ty: [1], init: None } [INFO] [stdout] 2025-10-02T02:50:23.066009Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("alpha"), space: Private, binding: None, ty: [1], init: None } [INFO] [stdout] 2025-10-02T02:50:23.066022Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("perVertexStruct"), space: Private, binding: None, ty: [14], init: Some([21]) } [INFO] [stdout] 2025-10-02T02:50:23.066036Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("global"), space: Uniform, binding: Some(ResourceBinding { group: 0, binding: 0 }), ty: [18], init: None } [INFO] [stdout] 2025-10-02T02:50:23.066053Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("position"), space: Private, binding: None, ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.066100Z DEBUG naga::valid::function: var LocalVariable { name: Some("cutoff"), ty: [5], init: None } [INFO] [stdout] 2025-10-02T02:50:23.066116Z DEBUG naga::valid::function: var LocalVariable { name: Some("higher"), ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.066127Z DEBUG naga::valid::function: var LocalVariable { name: Some("lower"), ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.066203Z DEBUG naga::valid::function: var LocalVariable { name: Some("param"), ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.066362Z  INFO naga::front::spv: Generated by 851978 version 10000 [INFO] [stdout] 2025-10-02T02:50:23.066388Z DEBUG naga::front::spv: Capability [2] [INFO] [stdout] 2025-10-02T02:50:23.066399Z DEBUG naga::front::spv: ExtInstImport [6] [INFO] [stdout] 2025-10-02T02:50:23.066412Z DEBUG naga::front::spv: MemoryModel [3] [INFO] [stdout] 2025-10-02T02:50:23.066421Z DEBUG naga::front::spv: EntryPoint [9] [INFO] [stdout] 2025-10-02T02:50:23.066436Z DEBUG naga::front::spv: ExecutionMode [3] [INFO] [stdout] 2025-10-02T02:50:23.066447Z DEBUG naga::front::spv: Source [3] [INFO] [stdout] 2025-10-02T02:50:23.066456Z DEBUG naga::front::spv: SourceExtension [10] [INFO] [stdout] 2025-10-02T02:50:23.066469Z DEBUG naga::front::spv: SourceExtension [8] [INFO] [stdout] 2025-10-02T02:50:23.066480Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.066492Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.066501Z DEBUG naga::front::spv: Name [3] [INFO] [stdout] 2025-10-02T02:50:23.066511Z DEBUG naga::front::spv: Name [3] [INFO] [stdout] 2025-10-02T02:50:23.066522Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.066532Z DEBUG naga::front::spv: Name [5] [INFO] [stdout] 2025-10-02T02:50:23.066542Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.066551Z DEBUG naga::front::spv: Name [4] [INFO] [stdout] 2025-10-02T02:50:23.066564Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.066575Z TRACE naga::front::spv: tex: DescriptorSet [INFO] [stdout] 2025-10-02T02:50:23.066585Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.066594Z TRACE naga::front::spv: tex: Binding [INFO] [stdout] 2025-10-02T02:50:23.066603Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.066612Z TRACE naga::front::spv: sam: DescriptorSet [INFO] [stdout] 2025-10-02T02:50:23.066620Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.066630Z TRACE naga::front::spv: sam: Binding [INFO] [stdout] 2025-10-02T02:50:23.066639Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.066648Z TRACE naga::front::spv: f_uv: Location [INFO] [stdout] 2025-10-02T02:50:23.066658Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.066667Z TRACE naga::front::spv: fragColor: Location [INFO] [stdout] 2025-10-02T02:50:23.066677Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.066687Z TRACE naga::front::spv: f_color: Location [INFO] [stdout] 2025-10-02T02:50:23.066704Z DEBUG naga::front::spv: Decorate [4] [INFO] [stdout] 2025-10-02T02:50:23.066714Z TRACE naga::front::spv: f_alpha: Location [INFO] [stdout] 2025-10-02T02:50:23.066723Z DEBUG naga::front::spv: TypeVoid [2] [INFO] [stdout] 2025-10-02T02:50:23.066731Z DEBUG naga::front::spv: TypeFunction [3] [INFO] [stdout] 2025-10-02T02:50:23.066743Z DEBUG naga::front::spv: TypeFloat [3] [INFO] [stdout] 2025-10-02T02:50:23.066764Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.066779Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.066792Z DEBUG naga::front::spv: TypeImage [9] [INFO] [stdout] 2025-10-02T02:50:23.066816Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.066829Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.066845Z DEBUG naga::front::spv: tracking [1] for sampling properties [INFO] [stdout] 2025-10-02T02:50:23.066861Z DEBUG naga::front::spv: TypeSampler [2] [INFO] [stdout] 2025-10-02T02:50:23.066876Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.066888Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.066898Z DEBUG naga::front::spv: tracking [2] for sampling properties [INFO] [stdout] 2025-10-02T02:50:23.066910Z DEBUG naga::front::spv: TypeSampledImage [3] [INFO] [stdout] 2025-10-02T02:50:23.066922Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.066937Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.066953Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.066969Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.066990Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.067005Z DEBUG naga::front::spv: TypeVector [4] [INFO] [stdout] 2025-10-02T02:50:23.070539Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.070558Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.070576Z DEBUG naga::front::spv: TypeInt [4] [INFO] [stdout] 2025-10-02T02:50:23.070590Z DEBUG naga::front::spv: Constant [4] [INFO] [stdout] 2025-10-02T02:50:23.070608Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.070627Z DEBUG naga::front::spv: TypePointer [4] [INFO] [stdout] 2025-10-02T02:50:23.070641Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.070656Z DEBUG naga::front::spv: Function [5] [INFO] [stdout] 2025-10-02T02:50:23.070705Z DEBUG naga::front::spv::function: Label [INFO] [stdout] 2025-10-02T02:50:23.070724Z DEBUG naga::front::spv: Variable [4] [INFO] [stdout] 2025-10-02T02:50:23.070736Z DEBUG naga::front::spv: id=9 name=texel [INFO] [stdout] 2025-10-02T02:50:23.070752Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.070765Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.070776Z DEBUG naga::front::spv: SampledImage [5] [INFO] [stdout] 2025-10-02T02:50:23.070790Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.070802Z DEBUG naga::front::spv: ImageSampleImplicitLod [5] [INFO] [stdout] 2025-10-02T02:50:23.070824Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.070838Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.070849Z DEBUG naga::front::spv: VectorShuffle [8] [INFO] [stdout] 2025-10-02T02:50:23.070866Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.070884Z DEBUG naga::front::spv: VectorShuffle [8] [INFO] [stdout] 2025-10-02T02:50:23.070897Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.070906Z TRACE naga::front::spv: looking up expr 31 [INFO] [stdout] 2025-10-02T02:50:23.070916Z TRACE naga::front::spv: looking up index expr 35 [INFO] [stdout] 2025-10-02T02:50:23.070926Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.070936Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.070946Z DEBUG naga::front::spv: CompositeConstruct [6] [INFO] [stdout] 2025-10-02T02:50:23.070957Z TRACE naga::front::spv: looking up expr 38 [INFO] [stdout] 2025-10-02T02:50:23.070967Z TRACE naga::front::spv: looking up expr 38 [INFO] [stdout] 2025-10-02T02:50:23.070976Z TRACE naga::front::spv: looking up expr 38 [INFO] [stdout] 2025-10-02T02:50:23.070988Z DEBUG naga::front::spv: ExtInst [8] [INFO] [stdout] 2025-10-02T02:50:23.071001Z DEBUG naga::front::spv: AccessChain [5] [INFO] [stdout] 2025-10-02T02:50:23.071011Z TRACE naga::front::spv: looking up expr 9 [INFO] [stdout] 2025-10-02T02:50:23.071020Z TRACE naga::front::spv: looking up index expr 35 [INFO] [stdout] 2025-10-02T02:50:23.071031Z TRACE naga::front::spv: looking up type 7 [INFO] [stdout] 2025-10-02T02:50:23.071041Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.071051Z DEBUG naga::front::spv: Load [4] [INFO] [stdout] 2025-10-02T02:50:23.071062Z DEBUG naga::front::spv: FMul [5] [INFO] [stdout] 2025-10-02T02:50:23.071073Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.071082Z TRACE naga::front::spv: looking up expr 40 [INFO] [stdout] 2025-10-02T02:50:23.071095Z TRACE naga::front::spv: looking up type 27 [INFO] [stdout] 2025-10-02T02:50:23.071106Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.071115Z TRACE naga::front::spv: looking up expr 40 [INFO] [stdout] 2025-10-02T02:50:23.071124Z TRACE naga::front::spv: looking up type 27 [INFO] [stdout] 2025-10-02T02:50:23.071134Z DEBUG naga::front::spv: CompositeExtract [5] [INFO] [stdout] 2025-10-02T02:50:23.071143Z TRACE naga::front::spv: looking up expr 40 [INFO] [stdout] 2025-10-02T02:50:23.071152Z TRACE naga::front::spv: looking up type 27 [INFO] [stdout] 2025-10-02T02:50:23.071162Z DEBUG naga::front::spv: CompositeConstruct [7] [INFO] [stdout] 2025-10-02T02:50:23.071171Z TRACE naga::front::spv: looking up expr 47 [INFO] [stdout] 2025-10-02T02:50:23.071180Z TRACE naga::front::spv: looking up expr 48 [INFO] [stdout] 2025-10-02T02:50:23.071190Z TRACE naga::front::spv: looking up expr 49 [INFO] [stdout] 2025-10-02T02:50:23.071199Z TRACE naga::front::spv: looking up expr 46 [INFO] [stdout] 2025-10-02T02:50:23.071212Z DEBUG naga::front::spv: Store [3] [INFO] [stdout] 2025-10-02T02:50:23.071226Z DEBUG naga::front::spv: Return [1] [INFO] [stdout] 2025-10-02T02:50:23.071242Z DEBUG naga::front::spv::function: FunctionEnd [INFO] [stdout] 2025-10-02T02:50:23.071353Z  INFO naga::front::spv: Patching... [INFO] [stdout] 2025-10-02T02:50:23.071478Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("tex"), space: Handle, binding: Some(ResourceBinding { group: 1, binding: 0 }), ty: [5], init: None } [INFO] [stdout] 2025-10-02T02:50:23.071528Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("sam"), space: Handle, binding: Some(ResourceBinding { group: 1, binding: 1 }), ty: [6], init: None } [INFO] [stdout] 2025-10-02T02:50:23.071564Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("f_uv"), space: Private, binding: None, ty: [4], init: None } [INFO] [stdout] 2025-10-02T02:50:23.071593Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("fragColor"), space: Private, binding: None, ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.071623Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("f_color"), space: Private, binding: None, ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.071652Z DEBUG naga::valid::interface: var GlobalVariable { name: Some("f_alpha"), space: Private, binding: None, ty: [1], init: None } [INFO] [stdout] 2025-10-02T02:50:23.071716Z DEBUG naga::valid::function: var LocalVariable { name: Some("texel"), ty: [2], init: None } [INFO] [stdout] 2025-10-02T02:50:23.087970Z  INFO wgpu_core::device: Created render pipeline Valid((1, 1, Vulkan)) with RenderPipelineDescriptor { label: None, layout: Some((1, 1, Vulkan)), vertex: VertexState { stage: ProgrammableStageDescriptor { module: (0, 2, Vulkan), entry_point: "main" }, buffers: [VertexBufferLayout { array_stride: 28, step_mode: Vertex, attributes: [VertexAttribute { format: Float32x3, offset: 0, shader_location: 0 }, VertexAttribute { format: Float32x2, offset: 12, shader_location: 1 }, VertexAttribute { format: Unorm8x4, offset: 20, shader_location: 2 }, VertexAttribute { format: Float32, offset: 24, shader_location: 3 }] }] }, primitive: PrimitiveState { topology: TriangleList, strip_index_format: None, front_face: Ccw, cull_mode: None, unclipped_depth: false, polygon_mode: Fill, conservative: false }, depth_stencil: Some(DepthStencilState { format: Depth32Float, depth_write_enabled: true, depth_compare: LessEqual, stencil: StencilState { front: StencilFaceState { compare: Always, fail_op: Keep, depth_fail_op: Keep, pass_op: Keep }, back: StencilFaceState { compare: Always, fail_op: Keep, depth_fail_op: Keep, pass_op: Keep }, read_mask: 0, write_mask: 0 }, bias: DepthBiasState { constant: 0, slope_scale: 0.0, clamp: 0.0 } }), multisample: MultisampleState { count: 4, mask: 18446744073709551615, alpha_to_coverage_enabled: false }, fragment: Some(FragmentState { stage: ProgrammableStageDescriptor { module: (1, 2, Vulkan), entry_point: "main" }, targets: [Some(ColorTargetState { format: Bgra8UnormSrgb, blend: Some(BlendState { color: BlendComponent { src_factor: SrcAlpha, dst_factor: OneMinusSrcAlpha, operation: Add }, alpha: BlendComponent { src_factor: SrcAlpha, dst_factor: OneMinusSrcAlpha, operation: Add } }), write_mask: ColorWrites(RED | GREEN | BLUE | ALPHA) })] }), multiview: None } [INFO] [stdout] 2025-10-02T02:50:23.088256Z DEBUG wgpu_core::device: pipeline layout (1, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.088439Z  INFO wgpu_core::device: Created buffer Valid((1, 1, Vulkan)) with BufferDescriptor { label: Some("Uniform Buffer"), size: 128, usage: BufferUsages(COPY_DST | UNIFORM), mapped_at_creation: true } [INFO] [stdout] 2025-10-02T02:50:23.088533Z TRACE wgpu_core::track::buffer: buf 1: insert BufferUses(COPY_DST)..BufferUses(COPY_DST) [INFO] [stdout] 2025-10-02T02:50:23.088605Z DEBUG wgpu_core::device: Buffer (1, 1, Vulkan) map state -> Idle [INFO] [stdout] 2025-10-02T02:50:23.088848Z DEBUG wgpu_core::device: Bind group Valid((1, 1, Vulkan)) [INFO] [stdout] 2025-10-02T02:50:23.088922Z DEBUG wgpu_core::device: shader module (1, 2, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.089013Z DEBUG wgpu_core::device: shader module (0, 2, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.201345Z  INFO wgpu_core::device: Created texture Valid((0, 1, Vulkan)) with TextureDescriptor { label: None, size: Extent3d { width: 64, height: 64, depth_or_array_layers: 1 }, mip_level_count: 1, sample_count: 1, dimension: D2, format: Bgra8UnormSrgb, usage: TextureUsages(COPY_SRC | COPY_DST | TEXTURE_BINDING | RENDER_ATTACHMENT), view_formats: [] } [INFO] [stdout] 2025-10-02T02:50:23.201554Z TRACE wgpu_core::track::texture: tex 0: insert start TextureUses(UNINITIALIZED) [INFO] [stdout] 2025-10-02T02:50:23.201740Z DEBUG wgpu_core::device: Create view for texture (0, 1, Vulkan) filters usages to TextureUses(RESOURCE | COLOR_TARGET) [INFO] [stdout] 2025-10-02T02:50:23.201979Z  INFO wgpu_core::device: Created texture Valid((1, 1, Vulkan)) with TextureDescriptor { label: None, size: Extent3d { width: 64, height: 64, depth_or_array_layers: 1 }, mip_level_count: 1, sample_count: 4, dimension: D2, format: Depth32Float, usage: TextureUsages(COPY_DST | RENDER_ATTACHMENT), view_formats: [] } [INFO] [stdout] 2025-10-02T02:50:23.202185Z TRACE wgpu_core::track::texture: tex 1: insert start TextureUses(UNINITIALIZED) [INFO] [stdout] 2025-10-02T02:50:23.202352Z DEBUG wgpu_core::device: Create view for texture (1, 1, Vulkan) filters usages to TextureUses(DEPTH_STENCIL_READ | DEPTH_STENCIL_WRITE) [INFO] [stdout] 2025-10-02T02:50:23.202604Z  INFO wgpu_core::device: Created buffer Valid((2, 1, Vulkan)) with BufferDescriptor { label: Some("output buffer"), size: 16384, usage: BufferUsages(MAP_READ | COPY_DST), mapped_at_creation: false } [INFO] [stdout] 2025-10-02T02:50:23.202761Z TRACE wgpu_core::track::buffer: buf 2: insert BufferUses(0x0)..BufferUses(0x0) [INFO] [stdout] 2025-10-02T02:50:23.202973Z TRACE wgpu_core::track::buffer: buf 0: transition BufferUses(COPY_DST) -> BufferUses(COPY_DST) [INFO] [stdout] 2025-10-02T02:50:23.203203Z TRACE wgpu_core::track::buffer: buf 1: transition BufferUses(COPY_DST) -> BufferUses(COPY_DST) [INFO] [stdout] 2025-10-02T02:50:23.203538Z  INFO wgpu_core::device: Created buffer Valid((3, 1, Vulkan)) with BufferDescriptor { label: None, size: 1536, usage: BufferUsages(VERTEX), mapped_at_creation: true } [INFO] [stdout] 2025-10-02T02:50:23.203704Z TRACE wgpu_core::track::buffer: buf 3: insert BufferUses(COPY_DST)..BufferUses(COPY_DST) [INFO] [stdout] 2025-10-02T02:50:23.203839Z DEBUG wgpu_core::device: Buffer (3, 1, Vulkan) map state -> Idle [INFO] [stdout] 2025-10-02T02:50:23.204036Z  INFO wgpu_core::device: Created buffer Valid((4, 1, Vulkan)) with BufferDescriptor { label: None, size: 540, usage: BufferUsages(INDEX), mapped_at_creation: true } [INFO] [stdout] 2025-10-02T02:50:23.204170Z TRACE wgpu_core::track::buffer: buf 4: insert BufferUses(COPY_DST)..BufferUses(COPY_DST) [INFO] [stdout] 2025-10-02T02:50:23.204357Z DEBUG wgpu_core::device: Buffer (4, 1, Vulkan) map state -> Idle [INFO] [stdout] 2025-10-02T02:50:23.204654Z  INFO wgpu_core::device: Created texture Valid((2, 1, Vulkan)) with TextureDescriptor { label: None, size: Extent3d { width: 64, height: 64, depth_or_array_layers: 1 }, mip_level_count: 1, sample_count: 4, dimension: D2, format: Bgra8UnormSrgb, usage: TextureUsages(TEXTURE_BINDING | RENDER_ATTACHMENT), view_formats: [] } [INFO] [stdout] 2025-10-02T02:50:23.204988Z TRACE wgpu_core::track::texture: tex 2: insert start TextureUses(UNINITIALIZED) [INFO] [stdout] 2025-10-02T02:50:23.205684Z DEBUG wgpu_core::device: Create view for texture (2, 1, Vulkan) filters usages to TextureUses(RESOURCE | COLOR_TARGET) [INFO] [stdout] 2025-10-02T02:50:23.205941Z TRACE wgpu_core::command::render: Encoding render pass begin in command buffer (0, 1, Vulkan) [INFO] [stdout] 2025-10-02T02:50:23.206329Z TRACE wgpu_core::track::buffer: buf 0: insert BufferUses(UNIFORM)..BufferUses(UNIFORM) [INFO] [stdout] 2025-10-02T02:50:23.206422Z TRACE wgpu_core::command::bind: Binding [0] = group Valid((0, 1, Vulkan)) [INFO] [stdout] 2025-10-02T02:50:23.206519Z TRACE wgpu_core::track::buffer: buf 3: insert BufferUses(VERTEX)..BufferUses(VERTEX) [INFO] [stdout] 2025-10-02T02:50:23.206608Z TRACE wgpu_core::track::buffer: buf 4: insert BufferUses(INDEX)..BufferUses(INDEX) [INFO] [stdout] 2025-10-02T02:50:23.206711Z TRACE wgpu_core::command::render: Merging renderpass into cmd_buf (0, 1, Vulkan) [INFO] [stdout] 2025-10-02T02:50:23.206800Z TRACE wgpu_core::track::texture: tex 1: insert start TextureUses(DEPTH_STENCIL_WRITE) [INFO] [stdout] 2025-10-02T02:50:23.206883Z TRACE wgpu_core::track::texture: tex 2: insert start TextureUses(COLOR_TARGET) [INFO] [stdout] 2025-10-02T02:50:23.206973Z TRACE wgpu_core::track::texture: tex 0: insert start TextureUses(COLOR_TARGET) [INFO] [stdout] 2025-10-02T02:50:23.207082Z TRACE wgpu_core::track::buffer: buf 0: insert BufferUses(UNIFORM)..BufferUses(UNIFORM) [INFO] [stdout] 2025-10-02T02:50:23.207157Z TRACE wgpu_core::track::buffer: buf 3: insert BufferUses(VERTEX)..BufferUses(VERTEX) [INFO] [stdout] 2025-10-02T02:50:23.207204Z TRACE wgpu_core::track::buffer: buf 4: insert BufferUses(INDEX)..BufferUses(INDEX) [INFO] [stdout] 2025-10-02T02:50:23.207284Z TRACE wgpu_core::track::texture: tex 0: insert start TextureUses(COLOR_TARGET) [INFO] [stdout] 2025-10-02T02:50:23.207380Z TRACE wgpu_core::track::texture: tex 1: insert start TextureUses(DEPTH_STENCIL_WRITE) [INFO] [stdout] 2025-10-02T02:50:23.207455Z TRACE wgpu_core::track::texture: tex 2: insert start TextureUses(COLOR_TARGET) [INFO] [stdout] 2025-10-02T02:50:23.207553Z DEBUG wgpu_core::device: buffer (3, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.207661Z DEBUG wgpu_core::device: buffer (4, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.207767Z TRACE wgpu_core::track::texture: tex 0: transition simple TextureUses(COLOR_TARGET) -> TextureUses(COPY_SRC) [INFO] [stdout] 2025-10-02T02:50:23.207849Z TRACE wgpu_core::track::buffer: buf 2: insert BufferUses(COPY_DST)..BufferUses(COPY_DST) [INFO] [stdout] 2025-10-02T02:50:23.207990Z TRACE wgpu_core::command: Command buffer (0, 1, Vulkan) [INFO] [stdout] 2025-10-02T02:50:23.208140Z TRACE wgpu_core::device::queue: Stitching command buffer (0, 1, Vulkan) before submission [INFO] [stdout] 2025-10-02T02:50:23.208236Z TRACE wgpu_core::track::buffer: buf 0: transition BufferUses(COPY_DST) -> BufferUses(UNIFORM) [INFO] [stdout] 2025-10-02T02:50:23.208347Z TRACE wgpu_core::track::buffer: buf 2: transition BufferUses(0x0) -> BufferUses(COPY_DST) [INFO] [stdout] 2025-10-02T02:50:23.208391Z TRACE wgpu_core::track::buffer: buf 3: transition BufferUses(COPY_DST) -> BufferUses(VERTEX) [INFO] [stdout] 2025-10-02T02:50:23.208476Z TRACE wgpu_core::track::buffer: buf 4: transition BufferUses(COPY_DST) -> BufferUses(INDEX) [INFO] [stdout] 2025-10-02T02:50:23.208521Z TRACE wgpu_core::track::texture: tex 0: transition simple TextureUses(UNINITIALIZED) -> TextureUses(COLOR_TARGET) [INFO] [stdout] 2025-10-02T02:50:23.208636Z TRACE wgpu_core::track::texture: tex 1: transition simple TextureUses(UNINITIALIZED) -> TextureUses(DEPTH_STENCIL_WRITE) [INFO] [stdout] 2025-10-02T02:50:23.208734Z TRACE wgpu_core::track::texture: tex 2: transition simple TextureUses(UNINITIALIZED) -> TextureUses(COLOR_TARGET) [INFO] [stdout] 2025-10-02T02:50:23.208837Z TRACE wgpu_core::device::queue: Device after submission 1 [INFO] [stdout] 2025-10-02T02:50:23.209940Z DEBUG wgpu_core::device: Buffer (2, 1, Vulkan) map state -> Waiting [INFO] [stdout] 2025-10-02T02:50:23.210022Z TRACE wgpu_core::track::buffer: buf 2: transition BufferUses(COPY_DST) -> BufferUses(MAP_READ) [INFO] [stdout] 2025-10-02T02:50:23.210122Z DEBUG wgpu_core::device::life: Buffer Valid((3, 1, Vulkan)) will be destroyed [INFO] [stdout] 2025-10-02T02:50:23.210283Z DEBUG wgpu_core::device::life: Buffer Valid((4, 1, Vulkan)) will be destroyed [INFO] [stdout] 2025-10-02T02:50:23.210453Z TRACE wgpu_core::device::life: Mapping of Valid((2, 1, Vulkan)) at submission 1 gets assigned to active Some(0) [INFO] [stdout] 2025-10-02T02:50:23.565372Z TRACE wgpu_core::device::life: Active submission 1 is done [INFO] [stdout] 2025-10-02T02:50:23.565536Z DEBUG wgpu_core::device::life: Buffer Valid((2, 1, Vulkan)) map state -> Active [INFO] [stdout] 2025-10-02T02:50:23.566207Z DEBUG wgpu_core::device: device (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566246Z DEBUG wgpu_core::device: buffer (2, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566279Z DEBUG wgpu_core::device: texture (2, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566326Z DEBUG wgpu_core::device: texture view (2, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566352Z DEBUG wgpu_core::device: texture (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566369Z DEBUG wgpu_core::device: texture view (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566383Z DEBUG wgpu_core::device: texture (1, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566398Z DEBUG wgpu_core::device: texture view (1, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566414Z DEBUG wgpu_core::device: render pipeline (1, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566438Z DEBUG wgpu_core::device: bind group layout (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566459Z DEBUG wgpu_core::device: bind group layout (2, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566477Z DEBUG wgpu_core::device: bind group (1, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566496Z DEBUG wgpu_core::device: buffer (1, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566513Z DEBUG wgpu_core::device: render pipeline (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566527Z DEBUG wgpu_core::device: bind group layout (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566541Z DEBUG wgpu_core::device: bind group (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566554Z DEBUG wgpu_core::device: buffer (0, 1, Vulkan) is dropped [INFO] [stdout] 2025-10-02T02:50:23.566606Z  INFO wgpu_core::hub: Dropping Global [INFO] [stdout] 2025-10-02T02:50:23.566921Z  INFO wgpu_core::device: Destroying 1 command encoders [INFO] [stdout] test tests::offscreen_render_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.71s [INFO] [stdout] [INFO] [stderr] Doc-tests kludgine_core [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "d8cb2f8a0ce8a9f8e8d0698b1395652ca0b32482dcdca1357f6e41106a1956ee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d8cb2f8a0ce8a9f8e8d0698b1395652ca0b32482dcdca1357f6e41106a1956ee", kill_on_drop: false }` [INFO] [stdout] d8cb2f8a0ce8a9f8e8d0698b1395652ca0b32482dcdca1357f6e41106a1956ee