[INFO] fetching crate kludgine-core 0.5.0...
[INFO] testing kludgine-core-0.5.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate kludgine-core 0.5.0 into /workspace/builds/worker-1-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-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate kludgine-core 0.5.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "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" "+1.95.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 273 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.12.0)
[INFO] [stderr]       Adding image v0.24.9 (available: v0.25.10)
[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.18)
[INFO] [stderr]       Adding ttf-parser v0.15.2 (available: v0.25.1)
[INFO] [stderr]       Adding web-sys v0.3.72 (available: v0.3.95)
[INFO] [stderr]       Adding winit v0.28.7 (available: v0.30.13)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded redox_syscall v0.7.4
[INFO] [stderr]   Downloaded d3d12 v0.6.0
[INFO] [stderr]   Downloaded lyon_geom v1.0.19
[INFO] [stderr]   Downloaded range-alloc v0.1.5
[INFO] [stderr]   Downloaded rusttype v0.9.3
[INFO] [stderr]   Downloaded bytemuck_derive v1.10.2
[INFO] [stderr]   Downloaded dlib v0.5.3
[INFO] [stderr]   Downloaded easygpu-lyon v0.5.0
[INFO] [stderr]   Downloaded gpu-alloc-types v0.2.0
[INFO] [stderr]   Downloaded figures v0.1.2
[INFO] [stderr]   Downloaded wgpu-hal v0.16.2
[INFO] [stderr]   Downloaded fast-srgb8 v1.0.0
[INFO] [stderr]   Downloaded wgpu-types v0.16.1
[INFO] [stderr]   Downloaded gpu-alloc v0.5.4
[INFO] [stderr]   Downloaded lyon_path v1.0.19
[INFO] [stderr]   Downloaded lyon_tessellation v1.0.20
[INFO] [stderr]   Downloaded ttf-parser v0.15.2
[INFO] [stderr]   Downloaded owned_ttf_parser v0.15.2
[INFO] [stderr]   Downloaded flume v0.10.14
[INFO] [stderr]   Downloaded wgpu v0.16.3
[INFO] [stderr]   Downloaded palette_derive v0.7.6
[INFO] [stderr]   Downloaded by_address v1.2.1
[INFO] [stderr]   Downloaded easygpu v0.5.0
[INFO] [stderr]   Downloaded naga v0.12.3
[INFO] [stderr]   Downloaded metal v0.24.0
[INFO] [stderr]   Downloaded euclid v0.22.14
[INFO] [stderr]   Downloaded palette v0.7.6
[INFO] [stderr]   Downloaded orbclient v0.3.53
[INFO] [stderr]   Downloaded wgpu-core v0.16.1
[INFO] [stderr]   Downloaded rustc-demangle v0.1.27
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 41721aff4023306cefe1e6f33e1f133f3ed20808128234c16168741cad57cdb7
[INFO] running `Command { std: "docker" "start" "-a" "41721aff4023306cefe1e6f33e1f133f3ed20808128234c16168741cad57cdb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "41721aff4023306cefe1e6f33e1f133f3ed20808128234c16168741cad57cdb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "41721aff4023306cefe1e6f33e1f133f3ed20808128234c16168741cad57cdb7", kill_on_drop: false }`
[INFO] [stdout] 41721aff4023306cefe1e6f33e1f133f3ed20808128234c16168741cad57cdb7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a662ec7396156ecc9e1a669aafc644cfe5a6c5e3988f42ad6d8e2cad996893b7
[INFO] running `Command { std: "docker" "start" "-a" "a662ec7396156ecc9e1a669aafc644cfe5a6c5e3988f42ad6d8e2cad996893b7", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling xml-rs v0.8.28
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling dlib v0.5.3
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling wayland-sys v0.29.5
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[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 termcolor v1.4.1
[INFO] [stderr]    Compiling khronos-egl v4.1.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling spirv v0.2.0+1.5.4
[INFO] [stderr]    Compiling wayland-client v0.29.5
[INFO] [stderr]    Compiling gpu-descriptor-types v0.1.2
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling nix v0.24.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling gpu-alloc-types v0.2.0
[INFO] [stderr]    Compiling raw-window-handle v0.5.2
[INFO] [stderr]    Compiling scoped-tls v1.0.1
[INFO] [stderr]    Compiling downcast-rs v1.2.1
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling gpu-alloc v0.5.4
[INFO] [stderr]    Compiling wayland-protocols v0.29.5
[INFO] [stderr]    Compiling wgpu-types v0.16.1
[INFO] [stderr]    Compiling glow v0.12.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling wayland-commons v0.29.5
[INFO] [stderr]    Compiling profiling v1.0.17
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling nix v0.25.1
[INFO] [stderr]    Compiling euclid v0.22.14
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling smithay-client-toolkit v0.16.1
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling gpu-descriptor v0.2.4
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling strict-num v0.1.1
[INFO] [stderr]    Compiling ab_glyph_rasterizer v0.1.10
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling naga v0.12.3
[INFO] [stderr]    Compiling xcursor v0.3.10
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling wayland-cursor v0.29.5
[INFO] [stderr]    Compiling calloop v0.10.6
[INFO] [stderr]    Compiling lyon_geom v1.0.19
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling tiny-skia-path v0.8.4
[INFO] [stderr]    Compiling pin-project-internal v1.1.11
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling owned_ttf_parser v0.25.1
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling memmap2 v0.5.10
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling winit v0.28.7
[INFO] [stderr]    Compiling pin-project v1.1.11
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling ab_glyph v0.2.32
[INFO] [stderr]    Compiling tiny-skia v0.8.4
[INFO] [stderr]    Compiling lyon_path v1.0.19
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling figures v0.1.2
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling tracing-core v0.1.36
[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 palette_derive v0.7.6
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling lyon_tessellation v1.0.20
[INFO] [stderr]    Compiling nanorand v0.7.0
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling owned_ttf_parser v0.15.2
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling spin v0.9.8
[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 image v0.24.9
[INFO] [stderr]    Compiling flume v0.10.14
[INFO] [stderr]    Compiling rusttype v0.9.3
[INFO] [stderr]    Compiling wgpu-hal v0.16.2
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling tracing-futures v0.2.5
[INFO] [stderr]    Compiling wgpu-core v0.16.1
[INFO] [stderr]    Compiling wgpu v0.16.3
[INFO] [stderr]    Compiling sctk-adwaita v0.5.4
[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)]` (part of `#[warn(unused)]`) 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)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 37s
[INFO] running `Command { std: "docker" "inspect" "a662ec7396156ecc9e1a669aafc644cfe5a6c5e3988f42ad6d8e2cad996893b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a662ec7396156ecc9e1a669aafc644cfe5a6c5e3988f42ad6d8e2cad996893b7", kill_on_drop: false }`
[INFO] [stdout] a662ec7396156ecc9e1a669aafc644cfe5a6c5e3988f42ad6d8e2cad996893b7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 007734e50615acd5c04b000faccca60f5bf4b655c77ba270e9087f2c56613fba
[INFO] running `Command { std: "docker" "start" "-a" "007734e50615acd5c04b000faccca60f5bf4b655c77ba270e9087f2c56613fba", kill_on_drop: false }`
[INFO] [stderr]    Compiling naga v0.12.3
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling calloop v0.10.6
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling image v0.24.9
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling smithay-client-toolkit v0.16.1
[INFO] [stderr]    Compiling tracing-futures v0.2.5
[INFO] [stderr]    Compiling tokio v1.52.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[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)]` (part of `#[warn(unused)]`) 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)]` (part of `#[warn(unused)]`) 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)]` (part of `#[warn(unused)]`) 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)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 09s
[INFO] running `Command { std: "docker" "inspect" "007734e50615acd5c04b000faccca60f5bf4b655c77ba270e9087f2c56613fba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "007734e50615acd5c04b000faccca60f5bf4b655c77ba270e9087f2c56613fba", kill_on_drop: false }`
[INFO] [stdout] 007734e50615acd5c04b000faccca60f5bf4b655c77ba270e9087f2c56613fba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 686f705b54780a6b45d1df59109b87280043f9ecdecd00661be4b498a4935fd0
[INFO] running `Command { std: "docker" "start" "-a" "686f705b54780a6b45d1df59109b87280043f9ecdecd00661be4b498a4935fd0", 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)]` (part of `#[warn(unused)]`) 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)]` (part of `#[warn(unused)]`) 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.24s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/kludgine_core-01ce6bacd53e8411)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] [2m2026-04-26T23:16:18.994223Z[0m [33m WARN[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m Unable to find layer: VK_LAYER_KHRONOS_validation
[INFO] [stdout] [2m2026-04-26T23:16:19.052775Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m Instance version: 0x403113
[INFO] [stdout] [2m2026-04-26T23:16:19.052826Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m Enabling debug utils
[INFO] [stdout] [2m2026-04-26T23:16:19.053561Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m Enabling device properties2
[INFO] [stderr] error: XDG_RUNTIME_DIR is invalid or not set in the environment.
[INFO] [stdout] [2m2026-04-26T23:16:19.095607Z[0m [34mDEBUG[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 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] [stdout] [2m2026-04-26T23:16:19.095764Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m Loading Wayland library to get the current display
[INFO] [stdout] [2m2026-04-26T23:16:19.095903Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m Loading X11 library to get the current display
[INFO] [stdout] [2m2026-04-26T23:16:19.104283Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m No windowing system present. Using surfaceless platform
[INFO] [stdout] [2m2026-04-26T23:16:19.104404Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m Enabling EGL debug output
[INFO] [stdout] [2m2026-04-26T23:16:19.104930Z[0m [31mERROR[0m [2mwgpu_hal::gles::egl[0m[2m:[0m EGL 'eglInitialize' code 0x3001: DRI2: failed to load driver
[INFO] [stdout] [2m2026-04-26T23:16:19.105001Z[0m [31mERROR[0m [2mwgpu_hal::gles::egl[0m[2m:[0m EGL 'eglInitialize' code 0x3001: DRI2: failed to load driver
[INFO] [stdout] [2m2026-04-26T23:16:19.130874Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m Display vendor "Mesa Project", version (1, 5)
[INFO] [stdout] [2m2026-04-26T23:16:19.130998Z[0m [34mDEBUG[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 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] [2m2026-04-26T23:16:19.131064Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	EGL surface: +srgb
[INFO] [stdout] [2m2026-04-26T23:16:19.131081Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m Configurations:
[INFO] [stdout] [2m2026-04-26T23:16:19.131117Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131137Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131154Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131171Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131188Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131204Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131239Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131256Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131273Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131290Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=2
[INFO] [stdout] [2m2026-04-26T23:16:19.131307Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131325Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131342Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131359Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131376Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131393Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131410Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131426Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131442Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131458Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131476Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131493Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131509Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131526Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131542Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131558Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131575Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131592Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131610Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131639Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=8
[INFO] [stdout] [2m2026-04-26T23:16:19.131657Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131682Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131700Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131717Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131735Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131753Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131770Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131788Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131805Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131822Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131844Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131862Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131879Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131896Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131918Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131935Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131953Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131975Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.131992Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132009Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132030Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132048Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132066Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132091Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132109Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132127Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132145Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132168Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132187Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132222Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=16
[INFO] [stdout] [2m2026-04-26T23:16:19.132242Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132268Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132295Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132320Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132345Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132363Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132387Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132412Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132437Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132460Z[0m [35mTRACE[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	CONFORMANT=0x4D, RENDERABLE=0x4D, NATIVE_RENDERABLE=0x1, SURFACE_TYPE=0x1, ALPHA_SIZE=0
[INFO] [stdout] [2m2026-04-26T23:16:19.132481Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	Trying native-render
[INFO] [stdout] [2m2026-04-26T23:16:19.132525Z[0m [33m WARN[0m [2mwgpu_hal::gles::egl[0m[2m:[0m No config found!
[INFO] [stdout] [2m2026-04-26T23:16:19.132544Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	Trying presentation
[INFO] [stdout] [2m2026-04-26T23:16:19.132565Z[0m [33m WARN[0m [2mwgpu_hal::gles::egl[0m[2m:[0m No config found!
[INFO] [stdout] [2m2026-04-26T23:16:19.132576Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	Trying off-screen
[INFO] [stdout] [2m2026-04-26T23:16:19.132616Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	EGL context: +debug
[INFO] [stdout] [2m2026-04-26T23:16:19.139288Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	EGL context: +robust access
[INFO] [stdout] [2m2026-04-26T23:16:19.408816Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m 	EGL context: +surfaceless
[INFO] [stdout] [2m2026-04-26T23:16:19.442745Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	linux_read_sorted_physical_devices:
[INFO] [stdout] [2m2026-04-26T23:16:19.442902Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.442951Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     Original order:
[INFO] [stdout] [2m2026-04-26T23:16:19.442993Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.443060Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	           [0] llvmpipe (LLVM 20.1.2, 256 bits)
[INFO] [stdout] [2m2026-04-26T23:16:19.443105Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.443287Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     Sorted order:
[INFO] [stdout] [2m2026-04-26T23:16:19.443741Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.444141Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	           [0] llvmpipe (LLVM 20.1.2, 256 bits)  
[INFO] [stdout] [2m2026-04-26T23:16:19.444709Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.445099Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	linux_read_sorted_physical_devices:
[INFO] [stdout] [2m2026-04-26T23:16:19.445166Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.445229Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     Original order:
[INFO] [stdout] [2m2026-04-26T23:16:19.445337Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.445451Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	           [0] llvmpipe (LLVM 20.1.2, 256 bits)
[INFO] [stdout] [2m2026-04-26T23:16:19.445569Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.445679Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     Sorted order:
[INFO] [stdout] [2m2026-04-26T23:16:19.445814Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.445907Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	           [0] llvmpipe (LLVM 20.1.2, 256 bits)  
[INFO] [stdout] [2m2026-04-26T23:16:19.446018Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.446128Z[0m [34mDEBUG[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	Copying old device 0 into new device 0
[INFO] [stdout] [2m2026-04-26T23:16:19.446251Z[0m [34mDEBUG[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.446617Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	linux_read_sorted_physical_devices:
[INFO] [stdout] [2m2026-04-26T23:16:19.446683Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.446795Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     Original order:
[INFO] [stdout] [2m2026-04-26T23:16:19.446836Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.446882Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	           [0] llvmpipe (LLVM 20.1.2, 256 bits)
[INFO] [stdout] [2m2026-04-26T23:16:19.447012Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.447071Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     Sorted order:
[INFO] [stdout] [2m2026-04-26T23:16:19.447156Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.447202Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	           [0] llvmpipe (LLVM 20.1.2, 256 bits)  
[INFO] [stdout] [2m2026-04-26T23:16:19.447254Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.447288Z[0m [34mDEBUG[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	Copying old device 0 into new device 0
[INFO] [stdout] [2m2026-04-26T23:16:19.447322Z[0m [34mDEBUG[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.447373Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	linux_read_sorted_physical_devices:
[INFO] [stdout] [2m2026-04-26T23:16:19.447415Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.447455Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     Original order:
[INFO] [stdout] [2m2026-04-26T23:16:19.447489Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.447535Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	           [0] llvmpipe (LLVM 20.1.2, 256 bits)
[INFO] [stdout] [2m2026-04-26T23:16:19.447574Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.447608Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     Sorted order:
[INFO] [stdout] [2m2026-04-26T23:16:19.447651Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.447685Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	           [0] llvmpipe (LLVM 20.1.2, 256 bits)  
[INFO] [stdout] [2m2026-04-26T23:16:19.447736Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.447769Z[0m [34mDEBUG[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	Copying old device 0 into new device 0
[INFO] [stdout] [2m2026-04-26T23:16:19.447805Z[0m [34mDEBUG[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.456227Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m Max label length: 256
[INFO] [stdout] [2m2026-04-26T23:16:19.456303Z[0m [32m INFO[0m [2mwgpu_hal::gles::egl[0m[2m:[0m Enabling GLES debug output
[INFO] [stdout] [2m2026-04-26T23:16:19.456375Z[0m [32m INFO[0m [2mwgpu_hal::gles::adapter[0m[2m:[0m Vendor: Mesa
[INFO] [stdout] [2m2026-04-26T23:16:19.456420Z[0m [32m INFO[0m [2mwgpu_hal::gles::adapter[0m[2m:[0m Renderer: llvmpipe (LLVM 20.1.2, 256 bits)
[INFO] [stdout] [2m2026-04-26T23:16:19.456453Z[0m [32m INFO[0m [2mwgpu_hal::gles::adapter[0m[2m:[0m Version: OpenGL ES 3.2 Mesa 25.2.8-0ubuntu0.24.04.1
[INFO] [stdout] [2m2026-04-26T23:16:19.456485Z[0m [34mDEBUG[0m [2mwgpu_hal::gles::adapter[0m[2m:[0m Extensions: {
[INFO] [stdout]     "GL_OES_texture_half_float_linear",
[INFO] [stdout]     "GL_EXT_buffer_storage",
[INFO] [stdout]     "GL_EXT_texture_filter_anisotropic",
[INFO] [stdout]     "GL_OES_sample_variables",
[INFO] [stdout]     "GL_OES_texture_npot",
[INFO] [stdout]     "GL_EXT_texture_sRGB_decode",
[INFO] [stdout]     "GL_MESA_sampler_objects",
[INFO] [stdout]     "GL_EXT_memory_object_fd",
[INFO] [stdout]     "GL_EXT_shader_framebuffer_fetch_non_coherent",
[INFO] [stdout]     "GL_OES_surfaceless_context",
[INFO] [stdout]     "GL_EXT_texture_buffer",
[INFO] [stdout]     "GL_EXT_disjoint_timer_query",
[INFO] [stdout]     "GL_KHR_texture_compression_astc_sliced_3d",
[INFO] [stdout]     "GL_KHR_parallel_shader_compile",
[INFO] [stdout]     "GL_OES_standard_derivatives",
[INFO] [stdout]     "GL_EXT_polygon_offset_clamp",
[INFO] [stdout]     "GL_EXT_texture_filter_minmax",
[INFO] [stdout]     "GL_EXT_copy_image",
[INFO] [stdout]     "GL_OES_shader_multisample_interpolation",
[INFO] [stdout]     "GL_EXT_depth_clamp",
[INFO] [stdout]     "GL_EXT_texture_format_BGRA8888",
[INFO] [stdout]     "GL_NV_alpha_to_coverage_dither_control",
[INFO] [stdout]     "GL_OES_texture_cube_map_array",
[INFO] [stdout]     "GL_OES_EGL_sync",
[INFO] [stdout]     "GL_OES_EGL_image_external_essl3",
[INFO] [stdout]     "GL_EXT_conservative_depth",
[INFO] [stdout]     "GL_EXT_float_blend",
[INFO] [stdout]     "GL_ARM_shader_framebuffer_fetch_depth_stencil",
[INFO] [stdout]     "GL_OES_stencil8",
[INFO] [stdout]     "GL_EXT_shader_group_vote",
[INFO] [stdout]     "GL_EXT_texture_storage_compression",
[INFO] [stdout]     "GL_OES_draw_elements_base_vertex",
[INFO] [stdout]     "GL_OES_depth24",
[INFO] [stdout]     "GL_KHR_no_error",
[INFO] [stdout]     "GL_EXT_tessellation_shader",
[INFO] [stdout]     "GL_EXT_texture_view",
[INFO] [stdout]     "GL_EXT_draw_instanced",
[INFO] [stdout]     "GL_EXT_EGL_image_storage",
[INFO] [stdout]     "GL_EXT_geometry_shader",
[INFO] [stdout]     "GL_EXT_texture_sRGB_R8",
[INFO] [stdout]     "GL_OES_mapbuffer",
[INFO] [stdout]     "GL_OES_EGL_image",
[INFO] [stdout]     "GL_OES_depth_texture",
[INFO] [stdout]     "GL_OES_packed_depth_stencil",
[INFO] [stdout]     "GL_EXT_occlusion_query_boolean",
[INFO] [stdout]     "GL_EXT_unpack_subimage",
[INFO] [stdout]     "GL_OES_vertex_array_object",
[INFO] [stdout]     "GL_OES_viewport_array",
[INFO] [stdout]     "GL_KHR_debug",
[INFO] [stdout]     "GL_KHR_blend_equation_advanced",
[INFO] [stdout]     "GL_EXT_instanced_arrays",
[INFO] [stdout]     "GL_EXT_sRGB_write_control",
[INFO] [stdout]     "GL_EXT_blend_func_extended",
[INFO] [stdout]     "GL_EXT_texture_shadow_lod",
[INFO] [stdout]     "GL_KHR_robust_buffer_access_behavior",
[INFO] [stdout]     "GL_ANGLE_pack_reverse_row_order",
[INFO] [stdout]     "GL_OES_texture_float_linear",
[INFO] [stdout]     "GL_EXT_shadow_samplers",
[INFO] [stdout]     "GL_NV_fbo_color_attachments",
[INFO] [stdout]     "GL_NV_draw_buffers",
[INFO] [stdout]     "GL_OVR_multiview2",
[INFO] [stdout]     "GL_EXT_tessellation_point_size",
[INFO] [stdout]     "GL_OES_shader_io_blocks",
[INFO] [stdout]     "GL_EXT_robustness",
[INFO] [stdout]     "GL_EXT_shader_clock",
[INFO] [stdout]     "GL_OES_fbo_render_mipmap",
[INFO] [stdout]     "GL_OES_texture_3D",
[INFO] [stdout]     "GL_EXT_texture_rg",
[INFO] [stdout]     "GL_EXT_gpu_shader5",
[INFO] [stdout]     "GL_OES_primitive_bounding_box",
[INFO] [stdout]     "GL_APPLE_texture_max_level",
[INFO] [stdout]     "GL_EXT_texture_border_clamp",
[INFO] [stdout]     "GL_EXT_draw_buffers_indexed",
[INFO] [stdout]     "GL_NV_conditional_render",
[INFO] [stdout]     "GL_OES_shader_image_atomic",
[INFO] [stdout]     "GL_EXT_draw_buffers",
[INFO] [stdout]     "GL_OES_EGL_image_external",
[INFO] [stdout]     "GL_OES_tessellation_shader",
[INFO] [stdout]     "GL_OES_texture_float",
[INFO] [stdout]     "GL_OES_texture_stencil8",
[INFO] [stdout]     "GL_OES_texture_view",
[INFO] [stdout]     "GL_EXT_texture_query_lod",
[INFO] [stdout]     "GL_EXT_draw_elements_base_vertex",
[INFO] [stdout]     "GL_EXT_color_buffer_float",
[INFO] [stdout]     "GL_EXT_shader_implicit_conversions",
[INFO] [stdout]     "GL_EXT_shader_io_blocks",
[INFO] [stdout]     "GL_KHR_texture_compression_astc_ldr",
[INFO] [stdout]     "GL_NV_pixel_buffer_object",
[INFO] [stdout]     "GL_OES_geometry_shader",
[INFO] [stdout]     "GL_EXT_clip_cull_distance",
[INFO] [stdout]     "GL_EXT_discard_framebuffer",
[INFO] [stdout]     "GL_EXT_EGL_image_storage_compression",
[INFO] [stdout]     "GL_OES_geometry_point_size",
[INFO] [stdout]     "GL_NV_read_stencil",
[INFO] [stdout]     "GL_OES_texture_border_clamp",
[INFO] [stdout]     "GL_OES_gpu_shader5",
[INFO] [stdout]     "GL_EXT_multi_draw_indirect",
[INFO] [stdout]     "GL_MESA_framebuffer_flip_y",
[INFO] [stdout]     "GL_EXT_frag_depth",
[INFO] [stdout]     "GL_EXT_shader_framebuffer_fetch",
[INFO] [stdout]     "GL_EXT_render_snorm",
[INFO] [stdout]     "GL_EXT_multi_draw_arrays",
[INFO] [stdout]     "GL_EXT_clip_control",
[INFO] [stdout]     "GL_EXT_texture_mirror_clamp_to_edge",
[INFO] [stdout]     "GL_OES_rgb8_rgba8",
[INFO] [stdout]     "GL_EXT_clear_texture",
[INFO] [stdout]     "GL_NV_generate_mipmap_sRGB",
[INFO] [stdout]     "GL_NV_image_formats",
[INFO] [stdout]     "GL_EXT_texture_compression_rgtc",
[INFO] [stdout]     "GL_NV_read_depth",
[INFO] [stdout]     "GL_OES_depth_texture_cube_map",
[INFO] [stdout]     "GL_EXT_separate_shader_objects",
[INFO] [stdout]     "GL_MESA_bgra",
[INFO] [stdout]     "GL_NV_texture_barrier",
[INFO] [stdout]     "GL_OES_get_program_binary",
[INFO] [stdout]     "GL_EXT_read_format_bgra",
[INFO] [stdout]     "GL_EXT_blend_minmax",
[INFO] [stdout]     "GL_EXT_texture_compression_bptc",
[INFO] [stdout]     "GL_OES_sample_shading",
[INFO] [stdout]     "GL_OES_vertex_half_float",
[INFO] [stdout]     "GL_MESA_shader_integer_functions",
[INFO] [stdout]     "GL_OES_copy_image",
[INFO] [stdout]     "GL_OES_draw_buffers_indexed",
[INFO] [stdout]     "GL_NV_pack_subimage",
[INFO] [stdout]     "GL_EXT_primitive_bounding_box",
[INFO] [stdout]     "GL_EXT_debug_label",
[INFO] [stdout]     "GL_EXT_texture_compression_s3tc",
[INFO] [stdout]     "GL_EXT_texture_norm16",
[INFO] [stdout]     "GL_EXT_shader_integer_mix",
[INFO] [stdout]     "GL_EXT_texture_storage",
[INFO] [stdout]     "GL_EXT_memory_object",
[INFO] [stdout]     "GL_EXT_texture_cube_map_array",
[INFO] [stdout]     "GL_EXT_geometry_point_size",
[INFO] [stdout]     "GL_ANGLE_texture_compression_dxt3",
[INFO] [stdout]     "GL_APPLE_sync",
[INFO] [stdout]     "GL_NV_shader_noperspective_interpolation",
[INFO] [stdout]     "GL_ANDROID_extension_pack_es31a",
[INFO] [stdout]     "GL_EXT_base_instance",
[INFO] [stdout]     "GL_EXT_texture_sRGB_RG8",
[INFO] [stdout]     "GL_EXT_color_buffer_half_float",
[INFO] [stdout]     "GL_OES_tessellation_point_size",
[INFO] [stdout]     "GL_OVR_multiview",
[INFO] [stdout]     "GL_OES_element_index_uint",
[INFO] [stdout]     "GL_OES_texture_buffer",
[INFO] [stdout]     "GL_EXT_map_buffer_range",
[INFO] [stdout]     "GL_EXT_texture_compression_dxt1",
[INFO] [stdout]     "GL_KHR_robustness",
[INFO] [stdout]     "GL_EXT_texture_type_2_10_10_10_REV",
[INFO] [stdout]     "GL_NV_read_depth_stencil",
[INFO] [stdout]     "GL_ANGLE_texture_compression_dxt5",
[INFO] [stdout]     "GL_EXT_compressed_ETC1_RGB8_sub_texture",
[INFO] [stdout]     "GL_OES_texture_half_float",
[INFO] [stdout]     "GL_OES_texture_storage_multisample_2d_array",
[INFO] [stdout]     "GL_OES_compressed_ETC1_RGB8_texture",
[INFO] [stdout]     "GL_KHR_context_flush_control",
[INFO] [stdout]     "GL_KHR_blend_equation_advanced_coherent",
[INFO] [stdout]     "GL_NV_read_buffer",
[INFO] [stdout]     "GL_EXT_texture_compression_s3tc_srgb",
[INFO] [stdout]     "GL_OES_required_internalformat",
[INFO] [stdout] }
[INFO] [stdout] [2m2026-04-26T23:16:19.456878Z[0m [32m INFO[0m [2mwgpu_hal::gles::adapter[0m[2m:[0m SL version: OpenGL ES GLSL ES 3.20
[INFO] [stdout] [2m2026-04-26T23:16:19.457020Z[0m [32m INFO[0m [2mwgpu_core::instance[0m[2m:[0m Adapter Vulkan AdapterInfo { name: "llvmpipe (LLVM 20.1.2, 256 bits)", vendor: 65541, device: 0, device_type: Cpu, driver: "llvmpipe", driver_info: "Mesa 25.2.8-0ubuntu0.24.04.1 (LLVM 20.1.2)", backend: Vulkan }
[INFO] [stdout] [2m2026-04-26T23:16:19.457291Z[0m [34mDEBUG[0m [2mwgpu_hal::vulkan::adapter[0m[2m:[0m Supported extensions: ["VK_KHR_swapchain", "VK_KHR_swapchain_mutable_format", "VK_EXT_robustness2"]
[INFO] [stdout] [2m2026-04-26T23:16:19.457559Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	Failed to find vkGetDeviceProcAddr in layer "libVkLayer_MESA_device_select.so"
[INFO] [stdout] [2m2026-04-26T23:16:19.459246Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.459276Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	vkCreateDevice layer callstack setup to:
[INFO] [stdout] [2m2026-04-26T23:16:19.459294Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.459307Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	   <Application>
[INFO] [stdout] [2m2026-04-26T23:16:19.459321Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.459334Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     ||
[INFO] [stdout] [2m2026-04-26T23:16:19.459347Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.459360Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	   <Loader>
[INFO] [stdout] [2m2026-04-26T23:16:19.459373Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.459385Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	     ||
[INFO] [stdout] [2m2026-04-26T23:16:19.459397Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.459410Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	   <Device>
[INFO] [stdout] [2m2026-04-26T23:16:19.459423Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.459558Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m GENERAL [Loader Message (0x0)]
[INFO] [stdout] 	       Using "llvmpipe (LLVM 20.1.2, 256 bits)" with driver: "libvulkan_lvp.so"
[INFO] [stdout] [2m2026-04-26T23:16:19.459581Z[0m [32m INFO[0m [2mwgpu_hal::vulkan::instance[0m[2m:[0m 	objects: (type: INSTANCE, hndl: 0x702544019ad0, name: ?)
[INFO] [stdout] [2m2026-04-26T23:16:19.525641Z[0m [32m INFO[0m [2mnaga::front::spv[0m[2m:[0m Generated by 851978 version 10000
[INFO] [stdout] [2m2026-04-26T23:16:19.525711Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Capability [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.525739Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ExtInstImport [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.525757Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemoryModel [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.525767Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	EntryPoint [9]
[INFO] [stdout] [2m2026-04-26T23:16:19.525788Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Source [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.525799Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	SourceExtension [10]
[INFO] [stdout] [2m2026-04-26T23:16:19.525811Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	SourceExtension [8]
[INFO] [stdout] [2m2026-04-26T23:16:19.525823Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.525836Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.525846Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.525856Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.525868Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.525877Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.525887Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.525897Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.525913Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.525923Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.525933Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.525948Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.525959Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.525969Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.525981Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.525990Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526000Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526009Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.526019Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526029Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526039Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526053Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		f_color: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.526064Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526073Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		color: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.526083Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526094Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_Position: BuiltIn
[INFO] [stdout] [2m2026-04-26T23:16:19.526105Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526115Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_PointSize: BuiltIn
[INFO] [stdout] [2m2026-04-26T23:16:19.526125Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526135Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_ClipDistance: BuiltIn
[INFO] [stdout] [2m2026-04-26T23:16:19.526145Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526155Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_CullDistance: BuiltIn
[INFO] [stdout] [2m2026-04-26T23:16:19.526165Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.526176Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_PerVertex: Block
[INFO] [stdout] [2m2026-04-26T23:16:19.526186Z[0m [33m WARN[0m [2mnaga::front::spv[0m[2m:[0m Unknown decoration Block
[INFO] [stdout] [2m2026-04-26T23:16:19.526196Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526222Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		ortho: ColMajor
[INFO] [stdout] [2m2026-04-26T23:16:19.526234Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526244Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		ortho: Offset
[INFO] [stdout] [2m2026-04-26T23:16:19.526254Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526264Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		ortho: MatrixStride
[INFO] [stdout] [2m2026-04-26T23:16:19.526274Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526284Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		transform: ColMajor
[INFO] [stdout] [2m2026-04-26T23:16:19.526294Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526303Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		transform: Offset
[INFO] [stdout] [2m2026-04-26T23:16:19.526314Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.526324Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		transform: MatrixStride
[INFO] [stdout] [2m2026-04-26T23:16:19.526333Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.526343Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		Globals: Block
[INFO] [stdout] [2m2026-04-26T23:16:19.526352Z[0m [33m WARN[0m [2mnaga::front::spv[0m[2m:[0m Unknown decoration Block
[INFO] [stdout] [2m2026-04-26T23:16:19.526362Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526371Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		global: DescriptorSet
[INFO] [stdout] [2m2026-04-26T23:16:19.526381Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526391Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		global: Binding
[INFO] [stdout] [2m2026-04-26T23:16:19.526401Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526410Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		position: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.526420Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVoid [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.526429Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFunction [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.526443Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFloat [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.526481Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526498Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526512Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFunction [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526524Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeBool [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.526541Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526554Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526566Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526581Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.526595Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526605Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.526617Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526628Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.526640Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526651Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.526664Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526674Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.526685Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526704Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526724Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526739Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526754Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526765Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeInt [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526777Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526788Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526800Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526811Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeArray [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526832Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeStruct [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.526869Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526883Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526920Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeInt [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526936Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526948Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeMatrix [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526968Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeStruct [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.526993Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527007Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527020Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527033Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527043Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527055Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527068Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527081Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Function [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527133Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m Label
[INFO] [stdout] [2m2026-04-26T23:16:19.527149Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527162Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 			id=48 name=param
[INFO] [stdout] [2m2026-04-26T23:16:19.527174Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527188Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		VectorShuffle [8]
[INFO] [stdout] [2m2026-04-26T23:16:19.527220Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.527237Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FunctionCall [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527264Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527275Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 47
[INFO] [stdout] [2m2026-04-26T23:16:19.527287Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 53
[INFO] [stdout] [2m2026-04-26T23:16:19.527298Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 43
[INFO] [stdout] [2m2026-04-26T23:16:19.527310Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527322Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527340Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 51
[INFO] [stdout] [2m2026-04-26T23:16:19.527350Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.527362Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527372Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 51
[INFO] [stdout] [2m2026-04-26T23:16:19.527381Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.527391Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527400Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 51
[INFO] [stdout] [2m2026-04-26T23:16:19.527409Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.527425Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeConstruct [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.527436Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 57
[INFO] [stdout] [2m2026-04-26T23:16:19.527446Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 58
[INFO] [stdout] [2m2026-04-26T23:16:19.527456Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 59
[INFO] [stdout] [2m2026-04-26T23:16:19.527466Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 56
[INFO] [stdout] [2m2026-04-26T23:16:19.527477Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.527490Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527500Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 71
[INFO] [stdout] [2m2026-04-26T23:16:19.527511Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 67
[INFO] [stdout] [2m2026-04-26T23:16:19.527522Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 69
[INFO] [stdout] [2m2026-04-26T23:16:19.527535Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527546Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527556Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 71
[INFO] [stdout] [2m2026-04-26T23:16:19.527567Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 75
[INFO] [stdout] [2m2026-04-26T23:16:19.527577Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 69
[INFO] [stdout] [2m2026-04-26T23:16:19.527588Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527600Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		MatrixTimesMatrix [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527612Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527622Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527631Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 81
[INFO] [stdout] [2m2026-04-26T23:16:19.527641Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.527651Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527660Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 81
[INFO] [stdout] [2m2026-04-26T23:16:19.527669Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.527679Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527695Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 81
[INFO] [stdout] [2m2026-04-26T23:16:19.527704Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.527715Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeConstruct [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.527725Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 83
[INFO] [stdout] [2m2026-04-26T23:16:19.527736Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 84
[INFO] [stdout] [2m2026-04-26T23:16:19.527746Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 85
[INFO] [stdout] [2m2026-04-26T23:16:19.527755Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 82
[INFO] [stdout] [2m2026-04-26T23:16:19.527767Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		MatrixTimesVector [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527779Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527788Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 65
[INFO] [stdout] [2m2026-04-26T23:16:19.527799Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 67
[INFO] [stdout] [2m2026-04-26T23:16:19.527809Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 63
[INFO] [stdout] [2m2026-04-26T23:16:19.527824Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.527837Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Return [1]
[INFO] [stdout] [2m2026-04-26T23:16:19.527850Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m FunctionEnd
[INFO] [stdout] [2m2026-04-26T23:16:19.527929Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Function [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.527963Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m Label
[INFO] [stdout] [2m2026-04-26T23:16:19.527977Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.527988Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 			id=16 name=cutoff
[INFO] [stdout] [2m2026-04-26T23:16:19.528000Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.528010Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 			id=21 name=higher
[INFO] [stdout] [2m2026-04-26T23:16:19.528020Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.528030Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 			id=32 name=lower
[INFO] [stdout] [2m2026-04-26T23:16:19.528041Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.528053Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FOrdLessThan [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.528064Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.528076Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.528087Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FAdd [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.528098Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FDiv [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.528119Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		ExtInst [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.528132Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.528144Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.528155Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FDiv [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.528166Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.528177Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.528188Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.528198Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.528228Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Select [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.528243Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		ReturnValue [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.528259Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m FunctionEnd
[INFO] [stdout] [2m2026-04-26T23:16:19.528277Z[0m [32m INFO[0m [2mnaga::front::spv[0m[2m:[0m Patching...
[INFO] [stdout] [2m2026-04-26T23:16:19.528447Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("f_color"), space: Private, binding: None, ty: [7], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.528475Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("color"), space: Private, binding: None, ty: [7], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.528493Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("perVertexStruct"), space: Private, binding: None, ty: [12], init: Some([21]) }
[INFO] [stdout] [2m2026-04-26T23:16:19.528510Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("global"), space: Uniform, binding: Some(ResourceBinding { group: 0, binding: 0 }), ty: [16], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.528528Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("position"), space: Private, binding: None, ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.528577Z[0m [34mDEBUG[0m [2mnaga::valid::function[0m[2m:[0m var LocalVariable { name: Some("cutoff"), ty: [5], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.528595Z[0m [34mDEBUG[0m [2mnaga::valid::function[0m[2m:[0m var LocalVariable { name: Some("higher"), ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.528608Z[0m [34mDEBUG[0m [2mnaga::valid::function[0m[2m:[0m var LocalVariable { name: Some("lower"), ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.528681Z[0m [34mDEBUG[0m [2mnaga::valid::function[0m[2m:[0m var LocalVariable { name: Some("param"), ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.528834Z[0m [32m INFO[0m [2mnaga::front::spv[0m[2m:[0m Generated by 851978 version 10000
[INFO] [stdout] [2m2026-04-26T23:16:19.528859Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Capability [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.528874Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ExtInstImport [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.528890Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemoryModel [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.528902Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	EntryPoint [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.528920Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ExecutionMode [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.528933Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Source [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.528945Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	SourceExtension [10]
[INFO] [stdout] [2m2026-04-26T23:16:19.528961Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	SourceExtension [8]
[INFO] [stdout] [2m2026-04-26T23:16:19.528973Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.528987Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.529000Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.529013Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.529027Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		fragColor: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.529041Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.529054Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		f_color: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.529065Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVoid [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.529075Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFunction [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.529090Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFloat [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.529113Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.529131Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.529147Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.529164Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.529182Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.529196Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Function [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.529248Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m Label
[INFO] [stdout] [2m2026-04-26T23:16:19.529264Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.529278Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.529290Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Return [1]
[INFO] [stdout] [2m2026-04-26T23:16:19.529302Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m FunctionEnd
[INFO] [stdout] [2m2026-04-26T23:16:19.529338Z[0m [32m INFO[0m [2mnaga::front::spv[0m[2m:[0m Patching...
[INFO] [stdout] [2m2026-04-26T23:16:19.529400Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("fragColor"), space: Private, binding: None, ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.529418Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("f_color"), space: Private, binding: None, ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.536838Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m 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] [2m2026-04-26T23:16:19.537042Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m pipeline layout (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.537228Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m 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] [2m2026-04-26T23:16:19.537267Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 0: insert BufferUses(COPY_DST)..BufferUses(COPY_DST)
[INFO] [stdout] [2m2026-04-26T23:16:19.537319Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Buffer (0, 1, Vulkan) map state -> Idle
[INFO] [stdout] [2m2026-04-26T23:16:19.537540Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Bind group Valid((0, 1, Vulkan))
[INFO] [stdout] [2m2026-04-26T23:16:19.537576Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m shader module (1, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.537631Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m shader module (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.537760Z[0m [32m INFO[0m [2mnaga::front::spv[0m[2m:[0m Generated by 851978 version 10000
[INFO] [stdout] [2m2026-04-26T23:16:19.537793Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Capability [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.537809Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ExtInstImport [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.537829Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemoryModel [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.537841Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	EntryPoint [13]
[INFO] [stdout] [2m2026-04-26T23:16:19.537862Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Source [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.537873Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	SourceExtension [10]
[INFO] [stdout] [2m2026-04-26T23:16:19.537887Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	SourceExtension [8]
[INFO] [stdout] [2m2026-04-26T23:16:19.537901Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.537916Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.537937Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.537948Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.537962Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.537974Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.537989Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538001Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538016Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538027Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538039Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.538050Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538062Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538073Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.538085Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.538101Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.538113Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.538125Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.538138Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.538154Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538166Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538177Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberName [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.538189Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538298Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538312Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538329Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		f_color: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.538343Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538354Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		color: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.538366Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538377Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		f_uv: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.538387Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538407Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		uv: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.538418Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538429Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		f_alpha: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.538443Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538454Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		alpha: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.538464Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538478Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_Position: BuiltIn
[INFO] [stdout] [2m2026-04-26T23:16:19.538491Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538502Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_PointSize: BuiltIn
[INFO] [stdout] [2m2026-04-26T23:16:19.538513Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538525Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_ClipDistance: BuiltIn
[INFO] [stdout] [2m2026-04-26T23:16:19.538536Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538547Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_CullDistance: BuiltIn
[INFO] [stdout] [2m2026-04-26T23:16:19.538558Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.538569Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		gl_PerVertex: Block
[INFO] [stdout] [2m2026-04-26T23:16:19.538582Z[0m [33m WARN[0m [2mnaga::front::spv[0m[2m:[0m Unknown decoration Block
[INFO] [stdout] [2m2026-04-26T23:16:19.538594Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538605Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		ortho: ColMajor
[INFO] [stdout] [2m2026-04-26T23:16:19.538616Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538628Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		ortho: Offset
[INFO] [stdout] [2m2026-04-26T23:16:19.538639Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538650Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		ortho: MatrixStride
[INFO] [stdout] [2m2026-04-26T23:16:19.538662Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538674Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		transform: ColMajor
[INFO] [stdout] [2m2026-04-26T23:16:19.538686Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538697Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		transform: Offset
[INFO] [stdout] [2m2026-04-26T23:16:19.538709Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemberDecorate [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.538720Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		transform: MatrixStride
[INFO] [stdout] [2m2026-04-26T23:16:19.538732Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.538744Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		Globals: Block
[INFO] [stdout] [2m2026-04-26T23:16:19.538754Z[0m [33m WARN[0m [2mnaga::front::spv[0m[2m:[0m Unknown decoration Block
[INFO] [stdout] [2m2026-04-26T23:16:19.538765Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538777Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		global: DescriptorSet
[INFO] [stdout] [2m2026-04-26T23:16:19.538788Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538800Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		global: Binding
[INFO] [stdout] [2m2026-04-26T23:16:19.538811Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538822Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		position: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.538833Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVoid [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.538844Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFunction [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.538860Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFloat [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.538894Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538915Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538950Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFunction [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.538965Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeBool [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.538988Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539005Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539022Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539040Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.539056Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539069Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.539085Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539100Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.539114Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539126Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.539144Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539157Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ConstantComposite [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.539171Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539188Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539307Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539336Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539354Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539367Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeInt [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539380Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539391Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539407Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539421Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539432Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539443Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539455Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539468Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539482Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539497Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539509Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539521Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeArray [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539542Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeStruct [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.539581Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539604Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539642Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeInt [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539657Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539668Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeMatrix [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539682Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeStruct [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539776Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539794Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539811Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539822Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539836Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539852Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539866Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539880Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Function [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.539929Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m Label
[INFO] [stdout] [2m2026-04-26T23:16:19.539951Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539962Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 			id=48 name=param
[INFO] [stdout] [2m2026-04-26T23:16:19.539975Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.539987Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		VectorShuffle [8]
[INFO] [stdout] [2m2026-04-26T23:16:19.540002Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.540015Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FunctionCall [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540040Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540051Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 47
[INFO] [stdout] [2m2026-04-26T23:16:19.540063Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 53
[INFO] [stdout] [2m2026-04-26T23:16:19.540076Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 43
[INFO] [stdout] [2m2026-04-26T23:16:19.540093Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540104Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540113Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 51
[INFO] [stdout] [2m2026-04-26T23:16:19.540122Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.540133Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540143Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 51
[INFO] [stdout] [2m2026-04-26T23:16:19.540153Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.540163Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540173Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 51
[INFO] [stdout] [2m2026-04-26T23:16:19.540183Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.540194Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeConstruct [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.540220Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 57
[INFO] [stdout] [2m2026-04-26T23:16:19.540232Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 58
[INFO] [stdout] [2m2026-04-26T23:16:19.540242Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 59
[INFO] [stdout] [2m2026-04-26T23:16:19.540251Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 56
[INFO] [stdout] [2m2026-04-26T23:16:19.540263Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.540275Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540285Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.540295Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540306Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.540317Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540328Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 81
[INFO] [stdout] [2m2026-04-26T23:16:19.540339Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 77
[INFO] [stdout] [2m2026-04-26T23:16:19.540350Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 79
[INFO] [stdout] [2m2026-04-26T23:16:19.540361Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540372Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540381Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 81
[INFO] [stdout] [2m2026-04-26T23:16:19.540390Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 85
[INFO] [stdout] [2m2026-04-26T23:16:19.540400Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 79
[INFO] [stdout] [2m2026-04-26T23:16:19.540412Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540424Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		MatrixTimesMatrix [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540436Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540446Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540456Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 91
[INFO] [stdout] [2m2026-04-26T23:16:19.540466Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.540476Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540486Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 91
[INFO] [stdout] [2m2026-04-26T23:16:19.540497Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.540509Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540519Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 91
[INFO] [stdout] [2m2026-04-26T23:16:19.540529Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.540540Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeConstruct [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.540550Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 93
[INFO] [stdout] [2m2026-04-26T23:16:19.540560Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 94
[INFO] [stdout] [2m2026-04-26T23:16:19.540569Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 95
[INFO] [stdout] [2m2026-04-26T23:16:19.540580Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 92
[INFO] [stdout] [2m2026-04-26T23:16:19.540591Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		MatrixTimesVector [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540604Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540613Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 75
[INFO] [stdout] [2m2026-04-26T23:16:19.540624Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 77
[INFO] [stdout] [2m2026-04-26T23:16:19.540634Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 73
[INFO] [stdout] [2m2026-04-26T23:16:19.540648Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.540661Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Return [1]
[INFO] [stdout] [2m2026-04-26T23:16:19.540675Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m FunctionEnd
[INFO] [stdout] [2m2026-04-26T23:16:19.540748Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Function [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540789Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m Label
[INFO] [stdout] [2m2026-04-26T23:16:19.540804Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540815Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 			id=16 name=cutoff
[INFO] [stdout] [2m2026-04-26T23:16:19.540827Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540838Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 			id=21 name=higher
[INFO] [stdout] [2m2026-04-26T23:16:19.540848Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540858Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 			id=32 name=lower
[INFO] [stdout] [2m2026-04-26T23:16:19.540868Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540881Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FOrdLessThan [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540893Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.540905Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540916Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FAdd [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540928Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FDiv [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540945Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		ExtInst [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.540958Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.540969Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.540981Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FDiv [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.540991Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.541004Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.541014Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.541025Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.541036Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Select [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.541048Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		ReturnValue [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.541063Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m FunctionEnd
[INFO] [stdout] [2m2026-04-26T23:16:19.541080Z[0m [32m INFO[0m [2mnaga::front::spv[0m[2m:[0m Patching...
[INFO] [stdout] [2m2026-04-26T23:16:19.541283Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("f_color"), space: Private, binding: None, ty: [7], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541327Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("color"), space: Private, binding: None, ty: [7], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541374Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("f_uv"), space: Private, binding: None, ty: [11], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541408Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("uv"), space: Private, binding: None, ty: [11], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541437Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("f_alpha"), space: Private, binding: None, ty: [1], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541466Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("alpha"), space: Private, binding: None, ty: [1], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541496Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("perVertexStruct"), space: Private, binding: None, ty: [14], init: Some([21]) }
[INFO] [stdout] [2m2026-04-26T23:16:19.541526Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("global"), space: Uniform, binding: Some(ResourceBinding { group: 0, binding: 0 }), ty: [18], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541568Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("position"), space: Private, binding: None, ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541620Z[0m [34mDEBUG[0m [2mnaga::valid::function[0m[2m:[0m var LocalVariable { name: Some("cutoff"), ty: [5], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541654Z[0m [34mDEBUG[0m [2mnaga::valid::function[0m[2m:[0m var LocalVariable { name: Some("higher"), ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541701Z[0m [34mDEBUG[0m [2mnaga::valid::function[0m[2m:[0m var LocalVariable { name: Some("lower"), ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541789Z[0m [34mDEBUG[0m [2mnaga::valid::function[0m[2m:[0m var LocalVariable { name: Some("param"), ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.541963Z[0m [32m INFO[0m [2mnaga::front::spv[0m[2m:[0m Generated by 851978 version 10000
[INFO] [stdout] [2m2026-04-26T23:16:19.542030Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Capability [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.542071Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ExtInstImport [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.542112Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	MemoryModel [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.542161Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	EntryPoint [9]
[INFO] [stdout] [2m2026-04-26T23:16:19.542203Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	ExecutionMode [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.542286Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Source [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.542306Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	SourceExtension [10]
[INFO] [stdout] [2m2026-04-26T23:16:19.542324Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	SourceExtension [8]
[INFO] [stdout] [2m2026-04-26T23:16:19.542337Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542352Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542365Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.542376Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.542390Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542403Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.542415Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542428Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Name [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542445Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542459Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		tex: DescriptorSet
[INFO] [stdout] [2m2026-04-26T23:16:19.542473Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542485Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		tex: Binding
[INFO] [stdout] [2m2026-04-26T23:16:19.542497Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542510Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		sam: DescriptorSet
[INFO] [stdout] [2m2026-04-26T23:16:19.542521Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542533Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		sam: Binding
[INFO] [stdout] [2m2026-04-26T23:16:19.542545Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542556Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		f_uv: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.542568Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542579Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		fragColor: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.542590Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542602Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		f_color: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.542613Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Decorate [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542624Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 		f_alpha: Location
[INFO] [stdout] [2m2026-04-26T23:16:19.542636Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVoid [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.542647Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFunction [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.542661Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeFloat [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.542683Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542700Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542716Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeImage [9]
[INFO] [stdout] [2m2026-04-26T23:16:19.542743Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542758Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542772Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		tracking [1] for sampling properties
[INFO] [stdout] [2m2026-04-26T23:16:19.542789Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeSampler [2]
[INFO] [stdout] [2m2026-04-26T23:16:19.542805Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542819Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542833Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		tracking [2] for sampling properties
[INFO] [stdout] [2m2026-04-26T23:16:19.542847Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeSampledImage [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.542866Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542884Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542902Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542917Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542948Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542969Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeVector [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.542988Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543004Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543021Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypeInt [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543037Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Constant [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543054Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543075Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	TypePointer [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543091Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543106Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 	Function [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.543144Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m Label
[INFO] [stdout] [2m2026-04-26T23:16:19.543161Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Variable [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543174Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 			id=9 name=texel
[INFO] [stdout] [2m2026-04-26T23:16:19.543191Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543275Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543325Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		SampledImage [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.543385Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543430Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		ImageSampleImplicitLod [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.543560Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.543587Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543602Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		VectorShuffle [8]
[INFO] [stdout] [2m2026-04-26T23:16:19.543620Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543639Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		VectorShuffle [8]
[INFO] [stdout] [2m2026-04-26T23:16:19.543654Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.543665Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 31
[INFO] [stdout] [2m2026-04-26T23:16:19.543678Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 35
[INFO] [stdout] [2m2026-04-26T23:16:19.543690Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.543704Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.543896Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeConstruct [6]
[INFO] [stdout] [2m2026-04-26T23:16:19.543919Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 38
[INFO] [stdout] [2m2026-04-26T23:16:19.543934Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 38
[INFO] [stdout] [2m2026-04-26T23:16:19.543954Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 38
[INFO] [stdout] [2m2026-04-26T23:16:19.543972Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		ExtInst [8]
[INFO] [stdout] [2m2026-04-26T23:16:19.543987Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		AccessChain [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.543999Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 9
[INFO] [stdout] [2m2026-04-26T23:16:19.544012Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up index expr 35
[INFO] [stdout] [2m2026-04-26T23:16:19.544025Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 7
[INFO] [stdout] [2m2026-04-26T23:16:19.544039Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.544052Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Load [4]
[INFO] [stdout] [2m2026-04-26T23:16:19.544065Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		FMul [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.544078Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.544090Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 40
[INFO] [stdout] [2m2026-04-26T23:16:19.544102Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 27
[INFO] [stdout] [2m2026-04-26T23:16:19.544115Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.544126Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 40
[INFO] [stdout] [2m2026-04-26T23:16:19.544138Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 27
[INFO] [stdout] [2m2026-04-26T23:16:19.544150Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeExtract [5]
[INFO] [stdout] [2m2026-04-26T23:16:19.544161Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 40
[INFO] [stdout] [2m2026-04-26T23:16:19.544173Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up type 27
[INFO] [stdout] [2m2026-04-26T23:16:19.544190Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		CompositeConstruct [7]
[INFO] [stdout] [2m2026-04-26T23:16:19.544202Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 47
[INFO] [stdout] [2m2026-04-26T23:16:19.544231Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 48
[INFO] [stdout] [2m2026-04-26T23:16:19.544242Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 49
[INFO] [stdout] [2m2026-04-26T23:16:19.544252Z[0m [35mTRACE[0m [2mnaga::front::spv[0m[2m:[0m 			looking up expr 46
[INFO] [stdout] [2m2026-04-26T23:16:19.544266Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Store [3]
[INFO] [stdout] [2m2026-04-26T23:16:19.544281Z[0m [34mDEBUG[0m [2mnaga::front::spv[0m[2m:[0m 		Return [1]
[INFO] [stdout] [2m2026-04-26T23:16:19.544297Z[0m [34mDEBUG[0m [2mnaga::front::spv::function[0m[2m:[0m FunctionEnd
[INFO] [stdout] [2m2026-04-26T23:16:19.544357Z[0m [32m INFO[0m [2mnaga::front::spv[0m[2m:[0m Patching...
[INFO] [stdout] [2m2026-04-26T23:16:19.544436Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("tex"), space: Handle, binding: Some(ResourceBinding { group: 1, binding: 0 }), ty: [5], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.544459Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("sam"), space: Handle, binding: Some(ResourceBinding { group: 1, binding: 1 }), ty: [6], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.544475Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("f_uv"), space: Private, binding: None, ty: [4], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.544489Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("fragColor"), space: Private, binding: None, ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.544503Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("f_color"), space: Private, binding: None, ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.544519Z[0m [34mDEBUG[0m [2mnaga::valid::interface[0m[2m:[0m var GlobalVariable { name: Some("f_alpha"), space: Private, binding: None, ty: [1], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.544553Z[0m [34mDEBUG[0m [2mnaga::valid::function[0m[2m:[0m var LocalVariable { name: Some("texel"), ty: [2], init: None }
[INFO] [stdout] [2m2026-04-26T23:16:19.551785Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m 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] [2m2026-04-26T23:16:19.551984Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m pipeline layout (1, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.552092Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m 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] [2m2026-04-26T23:16:19.552165Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 1: insert BufferUses(COPY_DST)..BufferUses(COPY_DST)
[INFO] [stdout] [2m2026-04-26T23:16:19.552246Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Buffer (1, 1, Vulkan) map state -> Idle
[INFO] [stdout] [2m2026-04-26T23:16:19.552429Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Bind group Valid((1, 1, Vulkan))
[INFO] [stdout] [2m2026-04-26T23:16:19.552503Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m shader module (1, 2, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.552570Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m shader module (0, 2, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.552813Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m 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] [2m2026-04-26T23:16:19.552913Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 0: insert start TextureUses(UNINITIALIZED)
[INFO] [stdout] [2m2026-04-26T23:16:19.552980Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Create view for texture (0, 1, Vulkan) filters usages to TextureUses(RESOURCE | COLOR_TARGET)
[INFO] [stdout] [2m2026-04-26T23:16:19.553093Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m 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] [2m2026-04-26T23:16:19.553166Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 1: insert start TextureUses(UNINITIALIZED)
[INFO] [stdout] [2m2026-04-26T23:16:19.553235Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Create view for texture (1, 1, Vulkan) filters usages to TextureUses(DEPTH_STENCIL_READ | DEPTH_STENCIL_WRITE)
[INFO] [stdout] [2m2026-04-26T23:16:19.553324Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m 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] [2m2026-04-26T23:16:19.553375Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 2: insert BufferUses(0x0)..BufferUses(0x0)
[INFO] [stdout] [2m2026-04-26T23:16:19.553464Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 0: transition BufferUses(COPY_DST) -> BufferUses(COPY_DST)
[INFO] [stdout] [2m2026-04-26T23:16:19.553535Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 1: transition BufferUses(COPY_DST) -> BufferUses(COPY_DST)
[INFO] [stdout] [2m2026-04-26T23:16:19.556314Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m Created buffer Valid((3, 1, Vulkan)) with BufferDescriptor { label: None, size: 1536, usage: BufferUsages(VERTEX), mapped_at_creation: true }
[INFO] [stdout] [2m2026-04-26T23:16:19.556458Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 3: insert BufferUses(COPY_DST)..BufferUses(COPY_DST)
[INFO] [stdout] [2m2026-04-26T23:16:19.556519Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Buffer (3, 1, Vulkan) map state -> Idle
[INFO] [stdout] [2m2026-04-26T23:16:19.556594Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m Created buffer Valid((4, 1, Vulkan)) with BufferDescriptor { label: None, size: 540, usage: BufferUsages(INDEX), mapped_at_creation: true }
[INFO] [stdout] [2m2026-04-26T23:16:19.556725Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 4: insert BufferUses(COPY_DST)..BufferUses(COPY_DST)
[INFO] [stdout] [2m2026-04-26T23:16:19.556840Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Buffer (4, 1, Vulkan) map state -> Idle
[INFO] [stdout] [2m2026-04-26T23:16:19.557326Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m 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] [2m2026-04-26T23:16:19.557439Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 2: insert start TextureUses(UNINITIALIZED)
[INFO] [stdout] [2m2026-04-26T23:16:19.557511Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Create view for texture (2, 1, Vulkan) filters usages to TextureUses(RESOURCE | COLOR_TARGET)
[INFO] [stdout] [2m2026-04-26T23:16:19.557647Z[0m [35mTRACE[0m [2mwgpu_core::command::render[0m[2m:[0m Encoding render pass begin in command buffer (0, 1, Vulkan)
[INFO] [stdout] [2m2026-04-26T23:16:19.557830Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 0: insert BufferUses(UNIFORM)..BufferUses(UNIFORM)
[INFO] [stdout] [2m2026-04-26T23:16:19.557892Z[0m [35mTRACE[0m [2mwgpu_core::command::bind[0m[2m:[0m 	Binding [0] = group Valid((0, 1, Vulkan))
[INFO] [stdout] [2m2026-04-26T23:16:19.558181Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 3: insert BufferUses(VERTEX)..BufferUses(VERTEX)
[INFO] [stdout] [2m2026-04-26T23:16:19.558256Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 4: insert BufferUses(INDEX)..BufferUses(INDEX)
[INFO] [stdout] [2m2026-04-26T23:16:19.558303Z[0m [35mTRACE[0m [2mwgpu_core::command::render[0m[2m:[0m Merging renderpass into cmd_buf (0, 1, Vulkan)
[INFO] [stdout] [2m2026-04-26T23:16:19.558342Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 1: insert start TextureUses(DEPTH_STENCIL_WRITE)
[INFO] [stdout] [2m2026-04-26T23:16:19.558376Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 2: insert start TextureUses(COLOR_TARGET)
[INFO] [stdout] [2m2026-04-26T23:16:19.558404Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 0: insert start TextureUses(COLOR_TARGET)
[INFO] [stdout] [2m2026-04-26T23:16:19.558476Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 0: insert BufferUses(UNIFORM)..BufferUses(UNIFORM)
[INFO] [stdout] [2m2026-04-26T23:16:19.558523Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 3: insert BufferUses(VERTEX)..BufferUses(VERTEX)
[INFO] [stdout] [2m2026-04-26T23:16:19.558706Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 4: insert BufferUses(INDEX)..BufferUses(INDEX)
[INFO] [stdout] [2m2026-04-26T23:16:19.558770Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 0: insert start TextureUses(COLOR_TARGET)
[INFO] [stdout] [2m2026-04-26T23:16:19.558855Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 1: insert start TextureUses(DEPTH_STENCIL_WRITE)
[INFO] [stdout] [2m2026-04-26T23:16:19.558927Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 2: insert start TextureUses(COLOR_TARGET)
[INFO] [stdout] [2m2026-04-26T23:16:19.561231Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m buffer (3, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.561271Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m buffer (4, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.561313Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 0: transition simple TextureUses(COLOR_TARGET) -> TextureUses(COPY_SRC)
[INFO] [stdout] [2m2026-04-26T23:16:19.561336Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 2: insert BufferUses(COPY_DST)..BufferUses(COPY_DST)
[INFO] [stdout] [2m2026-04-26T23:16:19.561381Z[0m [35mTRACE[0m [2mwgpu_core::command[0m[2m:[0m Command buffer (0, 1, Vulkan)
[INFO] [stdout] [2m2026-04-26T23:16:19.561438Z[0m [35mTRACE[0m [2mwgpu_core::device::queue[0m[2m:[0m Stitching command buffer (0, 1, Vulkan) before submission
[INFO] [stdout] [2m2026-04-26T23:16:19.561475Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 0: transition BufferUses(COPY_DST) -> BufferUses(UNIFORM)
[INFO] [stdout] [2m2026-04-26T23:16:19.561492Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 2: transition BufferUses(0x0) -> BufferUses(COPY_DST)
[INFO] [stdout] [2m2026-04-26T23:16:19.561505Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 3: transition BufferUses(COPY_DST) -> BufferUses(VERTEX)
[INFO] [stdout] [2m2026-04-26T23:16:19.561517Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 4: transition BufferUses(COPY_DST) -> BufferUses(INDEX)
[INFO] [stdout] [2m2026-04-26T23:16:19.561532Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 0: transition simple TextureUses(UNINITIALIZED) -> TextureUses(COLOR_TARGET)
[INFO] [stdout] [2m2026-04-26T23:16:19.561549Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 1: transition simple TextureUses(UNINITIALIZED) -> TextureUses(DEPTH_STENCIL_WRITE)
[INFO] [stdout] [2m2026-04-26T23:16:19.561563Z[0m [35mTRACE[0m [2mwgpu_core::track::texture[0m[2m:[0m 	tex 2: transition simple TextureUses(UNINITIALIZED) -> TextureUses(COLOR_TARGET)
[INFO] [stdout] [2m2026-04-26T23:16:19.561597Z[0m [35mTRACE[0m [2mwgpu_core::device::queue[0m[2m:[0m Device after submission 1
[INFO] [stdout] [2m2026-04-26T23:16:19.561707Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m Buffer (2, 1, Vulkan) map state -> Waiting
[INFO] [stdout] [2m2026-04-26T23:16:19.561727Z[0m [35mTRACE[0m [2mwgpu_core::track::buffer[0m[2m:[0m 	buf 2: transition BufferUses(COPY_DST) -> BufferUses(MAP_READ)
[INFO] [stdout] [2m2026-04-26T23:16:19.561752Z[0m [34mDEBUG[0m [2mwgpu_core::device::life[0m[2m:[0m Buffer Valid((3, 1, Vulkan)) will be destroyed
[INFO] [stdout] [2m2026-04-26T23:16:19.561770Z[0m [34mDEBUG[0m [2mwgpu_core::device::life[0m[2m:[0m Buffer Valid((4, 1, Vulkan)) will be destroyed
[INFO] [stdout] [2m2026-04-26T23:16:19.561785Z[0m [35mTRACE[0m [2mwgpu_core::device::life[0m[2m:[0m Mapping of Valid((2, 1, Vulkan)) at submission 1 gets assigned to active Some(0)
[INFO] [stdout] [2m2026-04-26T23:16:19.963418Z[0m [35mTRACE[0m [2mwgpu_core::device::life[0m[2m:[0m Active submission 1 is done
[INFO] [stdout] [2m2026-04-26T23:16:19.963542Z[0m [34mDEBUG[0m [2mwgpu_core::device::life[0m[2m:[0m Buffer Valid((2, 1, Vulkan)) map state -> Active
[INFO] [stdout] [2m2026-04-26T23:16:19.964114Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m device (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964145Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m buffer (2, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964178Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m texture (2, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964201Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m texture view (2, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964251Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m texture (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964269Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m texture view (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964282Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m texture (1, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964295Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m texture view (1, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964310Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m render pipeline (1, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964331Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m bind group layout (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964349Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m bind group layout (2, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964367Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m bind group (1, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964383Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m buffer (1, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964398Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m render pipeline (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964412Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m bind group layout (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964427Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m bind group (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964440Z[0m [34mDEBUG[0m [2mwgpu_core::device[0m[2m:[0m buffer (0, 1, Vulkan) is dropped
[INFO] [stdout] [2m2026-04-26T23:16:19.964475Z[0m [32m INFO[0m [2mwgpu_core::hub[0m[2m:[0m Dropping Global
[INFO] [stdout] [2m2026-04-26T23:16:19.964703Z[0m [32m INFO[0m [2mwgpu_core::device[0m[2m:[0m 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.46s
[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" "686f705b54780a6b45d1df59109b87280043f9ecdecd00661be4b498a4935fd0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "686f705b54780a6b45d1df59109b87280043f9ecdecd00661be4b498a4935fd0", kill_on_drop: false }`
[INFO] [stdout] 686f705b54780a6b45d1df59109b87280043f9ecdecd00661be4b498a4935fd0
