[INFO] cloning repository https://github.com/dakom/awsm-renderer [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dakom/awsm-renderer" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdakom%2Fawsm-renderer", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdakom%2Fawsm-renderer'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 511f65db2fff7114b6c773e178c81cd0c2417c24 [INFO] checking dakom/awsm-renderer against try#a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399 for pr-145770 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdakom%2Fawsm-renderer" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-2-tc2/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/dakom/awsm-renderer [INFO] finished tweaking git repo https://github.com/dakom/awsm-renderer [INFO] tweaked toml for git repo https://github.com/dakom/awsm-renderer written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/dakom/awsm-renderer on toolchain a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/dakom/awsm-renderer already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e461d65d8b46505002a36fd17703dad89ccbffccae6ff0c1968619705b6008c0 [INFO] running `Command { std: "docker" "start" "-a" "e461d65d8b46505002a36fd17703dad89ccbffccae6ff0c1968619705b6008c0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e461d65d8b46505002a36fd17703dad89ccbffccae6ff0c1968619705b6008c0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e461d65d8b46505002a36fd17703dad89ccbffccae6ff0c1968619705b6008c0", kill_on_drop: false }` [INFO] [stdout] e461d65d8b46505002a36fd17703dad89ccbffccae6ff0c1968619705b6008c0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a6b7a048c46d0959756071fa753dc3c554607342cb4cef22460111e0dc1ea1d6 [INFO] running `Command { std: "docker" "start" "-a" "a6b7a048c46d0959756071fa753dc3c554607342cb4cef22460111e0dc1ea1d6", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Checking cfg-if v1.0.1 [INFO] [stderr] Checking once_cell v1.21.3 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.100 [INFO] [stderr] Compiling bumpalo v3.19.0 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling wasm-bindgen v0.2.100 [INFO] [stderr] Checking memchr v2.7.5 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Checking pin-project-lite v0.2.16 [INFO] [stderr] Checking futures-sink v0.3.31 [INFO] [stderr] Checking futures-core v0.3.31 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Checking itoa v1.0.15 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Checking futures-io v0.3.31 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Checking adler2 v2.0.1 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Checking futures-task v0.3.31 [INFO] [stderr] Checking slab v0.4.10 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Checking tracing-core v0.1.34 [INFO] [stderr] Checking miniz_oxide v0.8.9 [INFO] [stderr] Checking ryu v1.0.20 [INFO] [stderr] Compiling libc v0.2.174 [INFO] [stderr] Checking smallvec v1.15.1 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Checking bytes v1.10.1 [INFO] [stderr] Checking fdeflate v0.3.7 [INFO] [stderr] Checking zune-inflate v0.2.54 [INFO] [stderr] Checking http v1.3.1 [INFO] [stderr] Checking half v2.6.0 [INFO] [stderr] Checking flate2 v1.1.2 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Compiling inflections v1.1.1 [INFO] [stderr] Checking zune-core v0.4.12 [INFO] [stderr] Checking lebe v0.5.2 [INFO] [stderr] Checking regex-syntax v0.6.29 [INFO] [stderr] Checking bit_field v0.10.2 [INFO] [stderr] Compiling winnow v0.7.12 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Checking png v0.17.16 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Checking crossbeam-deque v0.8.6 [INFO] [stderr] Checking zune-jpeg v0.4.19 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking byteorder-lite v0.1.0 [INFO] [stderr] Checking overload v0.1.1 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Checking nu-ansi-term v0.46.0 [INFO] [stderr] Checking exr v1.73.0 [INFO] [stderr] Checking tracing-log v0.2.0 [INFO] [stderr] Checking sharded-slab v0.1.7 [INFO] [stderr] Checking thread_local v1.1.9 [INFO] [stderr] Checking base64 v0.13.1 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking discard v1.0.4 [INFO] [stderr] Compiling uuid v1.17.0 [INFO] [stderr] Checking urlencoding v2.1.3 [INFO] [stderr] Checking regex-automata v0.4.9 [INFO] [stderr] Compiling slotmap v1.0.7 [INFO] [stderr] Checking regex-automata v0.1.10 [INFO] [stderr] Checking ordered-float v5.0.0 [INFO] [stderr] Checking matchers v0.1.0 [INFO] [stderr] Compiling basic-toml v0.1.10 [INFO] [stderr] Checking regex v1.11.1 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.100 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.100 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling bytemuck_derive v1.9.3 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling gltf-derive v1.4.1 [INFO] [stderr] Compiling gensym v0.1.1 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.100 [INFO] [stderr] Checking js-sys v0.3.77 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Checking bytemuck v1.23.1 [INFO] [stderr] Checking image v0.25.6 [INFO] [stderr] Checking pin-project v1.1.10 [INFO] [stderr] Checking web-sys v0.3.77 [INFO] [stderr] Checking wasm-bindgen-futures v0.4.50 [INFO] [stderr] Checking glam v0.30.4 [INFO] [stderr] Checking gloo-timers v0.3.0 [INFO] [stderr] Checking futures-executor v0.3.31 [INFO] [stderr] Checking futures v0.3.31 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Checking tracing-subscriber v0.3.19 [INFO] [stderr] Compiling askama_parser v0.14.0 [INFO] [stderr] Checking tracing-panic v0.1.2 [INFO] [stderr] Checking futures-signals v0.3.34 [INFO] [stderr] Checking serde-wasm-bindgen v0.6.5 [INFO] [stderr] Checking gltf-json v1.4.1 [INFO] [stderr] Checking gltf v1.4.1 [INFO] [stderr] Compiling askama_derive v0.14.0 [INFO] [stderr] Checking gloo-utils v0.2.0 [INFO] [stderr] Checking gloo-net v0.6.0 [INFO] [stderr] Checking gloo-events v0.1.2 [INFO] [stderr] Checking awsm_web v0.44.0 [INFO] [stderr] Checking gloo-render v0.2.0 [INFO] [stderr] Checking awsm_web v0.45.0 [INFO] [stderr] Checking gloo-events v0.2.0 [INFO] [stderr] Checking dominator v0.5.38 [INFO] [stderr] Checking tracing-web v0.1.3 [INFO] [stderr] Checking awsm-renderer-core v0.1.0-alpha.3 (/opt/rustwide/workdir/crates/renderer-core) [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupLayoutEntry` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:259:36 [INFO] [stdout] | [INFO] [stdout] 259 | entries.push(&web_sys::GpuBindGroupLayoutEntry::from(entry)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupLayoutEntry` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupLayoutDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:262:34 [INFO] [stdout] | [INFO] [stdout] 262 | let layout_js = web_sys::GpuBindGroupLayoutDescriptor::new(&entries); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupLayoutDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:276:36 [INFO] [stdout] | [INFO] [stdout] 276 | visibility |= web_sys::gpu_shader_stage::COMPUTE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:279:36 [INFO] [stdout] | [INFO] [stdout] 279 | visibility |= web_sys::gpu_shader_stage::VERTEX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:282:36 [INFO] [stdout] | [INFO] [stdout] 282 | visibility |= web_sys::gpu_shader_stage::FRAGMENT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking dominator_helpers v0.8.0 [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupLayoutEntry` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:285:33 [INFO] [stdout] | [INFO] [stdout] 285 | let entry_js = web_sys::GpuBindGroupLayoutEntry::new(entry.binding, visibility); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupLayoutEntry` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:289:47 [INFO] [stdout] | [INFO] [stdout] 289 | entry_js.set_buffer(&web_sys::GpuBufferBindingLayout::from(buffer)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBufferBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuExternalTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:292:57 [INFO] [stdout] | [INFO] [stdout] 292 | entry_js.set_external_texture(&web_sys::GpuExternalTextureBindingLayout::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuExternalTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuSamplerBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:295:48 [INFO] [stdout] | [INFO] [stdout] 295 | entry_js.set_sampler(&web_sys::GpuSamplerBindingLayout::from(sampler)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuSamplerBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStorageTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:298:56 [INFO] [stdout] | [INFO] [stdout] 298 | entry_js.set_storage_texture(&web_sys::GpuStorageTextureBindingLayout::from( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuStorageTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:303:48 [INFO] [stdout] | [INFO] [stdout] 303 | entry_js.set_texture(&web_sys::GpuTextureBindingLayout::from(texture)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:313:34 [INFO] [stdout] | [INFO] [stdout] 313 | let layout_js = web_sys::GpuBufferBindingLayout::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBufferBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuSamplerBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:333:34 [INFO] [stdout] | [INFO] [stdout] 333 | let layout_js = web_sys::GpuSamplerBindingLayout::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuSamplerBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStorageTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:344:34 [INFO] [stdout] | [INFO] [stdout] 344 | let layout_js = web_sys::GpuStorageTextureBindingLayout::new(layout.format); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuStorageTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:359:34 [INFO] [stdout] | [INFO] [stdout] 359 | let layout_js = web_sys::GpuTextureBindingLayout::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupEntry` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:381:36 [INFO] [stdout] | [INFO] [stdout] 381 | entries.push(&web_sys::GpuBindGroupEntry::from(entry)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupEntry` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:384:38 [INFO] [stdout] | [INFO] [stdout] 384 | let bind_group_js = web_sys::GpuBindGroupDescriptor::new(&entries, bind_group.layout); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupEntry` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:396:18 [INFO] [stdout] | [INFO] [stdout] 396 | web_sys::GpuBindGroupEntry::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupEntry` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferBinding` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:399:63 [INFO] [stdout] | [INFO] [stdout] 399 | BindGroupResource::Buffer(buffer) => web_sys::GpuBufferBinding::from(buffer).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `GpuBufferBinding` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:77:28 [INFO] [stdout] | [INFO] [stdout] 77 | self.0 |= web_sys::gpu_buffer_usage::COPY_DST; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:82:28 [INFO] [stdout] | [INFO] [stdout] 82 | self.0 |= web_sys::gpu_buffer_usage::COPY_SRC; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | self.0 |= web_sys::gpu_buffer_usage::INDEX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:92:28 [INFO] [stdout] | [INFO] [stdout] 92 | self.0 |= web_sys::gpu_buffer_usage::INDIRECT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:97:28 [INFO] [stdout] | [INFO] [stdout] 97 | self.0 |= web_sys::gpu_buffer_usage::MAP_READ; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupLayoutEntry` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:259:36 [INFO] [stdout] | [INFO] [stdout] 259 | entries.push(&web_sys::GpuBindGroupLayoutEntry::from(entry)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupLayoutEntry` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:102:28 [INFO] [stdout] | [INFO] [stdout] 102 | self.0 |= web_sys::gpu_buffer_usage::MAP_WRITE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:107:28 [INFO] [stdout] | [INFO] [stdout] 107 | self.0 |= web_sys::gpu_buffer_usage::QUERY_RESOLVE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:112:28 [INFO] [stdout] | [INFO] [stdout] 112 | self.0 |= web_sys::gpu_buffer_usage::STORAGE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:117:28 [INFO] [stdout] | [INFO] [stdout] 117 | self.0 |= web_sys::gpu_buffer_usage::UNIFORM; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:122:28 [INFO] [stdout] | [INFO] [stdout] 122 | self.0 |= web_sys::gpu_buffer_usage::VERTEX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:132:22 [INFO] [stdout] | [INFO] [stdout] 132 | web_sys::GpuBufferDescriptor::new(descriptor.size as f64, descriptor.usage.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuBufferDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferBinding` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:148:35 [INFO] [stdout] | [INFO] [stdout] 148 | let binding_js = web_sys::GpuBufferBinding::new(binding.buffer); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `GpuBufferBinding` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupLayoutDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:262:34 [INFO] [stdout] | [INFO] [stdout] 262 | let layout_js = web_sys::GpuBindGroupLayoutDescriptor::new(&entries); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupLayoutDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuComputePassDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:110:32 [INFO] [stdout] | [INFO] [stdout] 110 | let pass_js = web_sys::GpuComputePassDescriptor::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuComputePassDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuComputePassTimestampWrites` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:117:52 [INFO] [stdout] | [INFO] [stdout] 117 | pass_js.set_timestamp_writes(&web_sys::GpuComputePassTimestampWrites::from( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuComputePassTimestampWrites` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuComputePassTimestampWrites` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:129:22 [INFO] [stdout] | [INFO] [stdout] 129 | web_sys::GpuComputePassTimestampWrites::new(timestamp_writes.query_set); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuComputePassTimestampWrites` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTexelCopyBufferInfo` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:66:32 [INFO] [stdout] | [INFO] [stdout] 66 | let info_js = web_sys::GpuTexelCopyBufferInfo::new(info.buffer); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTexelCopyBufferInfo` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTexelCopyTextureInfo` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:84:32 [INFO] [stdout] | [INFO] [stdout] 84 | let info_js = web_sys::GpuTexelCopyTextureInfo::new(info.texture); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTexelCopyTextureInfo` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:93:42 [INFO] [stdout] | [INFO] [stdout] 93 | info_js.set_origin(&web_sys::GpuOrigin3dDict::from(origin)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:276:36 [INFO] [stdout] | [INFO] [stdout] 276 | visibility |= web_sys::gpu_shader_stage::COMPUTE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTexelCopyBufferLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:102:34 [INFO] [stdout] | [INFO] [stdout] 102 | let layout_js = web_sys::GpuTexelCopyBufferLayout::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTexelCopyBufferLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:279:36 [INFO] [stdout] | [INFO] [stdout] 279 | visibility |= web_sys::gpu_shader_stage::VERTEX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:120:34 [INFO] [stdout] | [INFO] [stdout] 120 | let origin_js = web_sys::GpuOrigin3dDict::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:282:36 [INFO] [stdout] | [INFO] [stdout] 282 | visibility |= web_sys::gpu_shader_stage::FRAGMENT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_shader_stage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupLayoutEntry` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:285:33 [INFO] [stdout] | [INFO] [stdout] 285 | let entry_js = web_sys::GpuBindGroupLayoutEntry::new(entry.binding, visibility); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupLayoutEntry` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:289:47 [INFO] [stdout] | [INFO] [stdout] 289 | entry_js.set_buffer(&web_sys::GpuBufferBindingLayout::from(buffer)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBufferBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuExternalTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:292:57 [INFO] [stdout] | [INFO] [stdout] 292 | entry_js.set_external_texture(&web_sys::GpuExternalTextureBindingLayout::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuExternalTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuSamplerBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:295:48 [INFO] [stdout] | [INFO] [stdout] 295 | entry_js.set_sampler(&web_sys::GpuSamplerBindingLayout::from(sampler)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuSamplerBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStorageTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:298:56 [INFO] [stdout] | [INFO] [stdout] 298 | entry_js.set_storage_texture(&web_sys::GpuStorageTextureBindingLayout::from( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuStorageTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:303:48 [INFO] [stdout] | [INFO] [stdout] 303 | entry_js.set_texture(&web_sys::GpuTextureBindingLayout::from(texture)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:313:34 [INFO] [stdout] | [INFO] [stdout] 313 | let layout_js = web_sys::GpuBufferBindingLayout::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBufferBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuSamplerBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:333:34 [INFO] [stdout] | [INFO] [stdout] 333 | let layout_js = web_sys::GpuSamplerBindingLayout::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuSamplerBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStorageTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:344:34 [INFO] [stdout] | [INFO] [stdout] 344 | let layout_js = web_sys::GpuStorageTextureBindingLayout::new(layout.format); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuStorageTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTextureBindingLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:359:34 [INFO] [stdout] | [INFO] [stdout] 359 | let layout_js = web_sys::GpuTextureBindingLayout::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTextureBindingLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupEntry` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:381:36 [INFO] [stdout] | [INFO] [stdout] 381 | entries.push(&web_sys::GpuBindGroupEntry::from(entry)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupEntry` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassColorAttachment` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:229:46 [INFO] [stdout] | [INFO] [stdout] 229 | color_attachments.push(&web_sys::GpuRenderPassColorAttachment::from(attachment)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassColorAttachment` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:232:32 [INFO] [stdout] | [INFO] [stdout] 232 | let pass_js = web_sys::GpuRenderPassDescriptor::new(&color_attachments); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:384:38 [INFO] [stdout] | [INFO] [stdout] 384 | let bind_group_js = web_sys::GpuBindGroupDescriptor::new(&entries, bind_group.layout); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassDepthStencilAttachment` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:240:27 [INFO] [stdout] | [INFO] [stdout] 240 | &web_sys::GpuRenderPassDepthStencilAttachment::from(depth_stencil_attachment), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassDepthStencilAttachment` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassTimestampWrites` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:253:52 [INFO] [stdout] | [INFO] [stdout] 253 | pass_js.set_timestamp_writes(&web_sys::GpuRenderPassTimestampWrites::from( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassTimestampWrites` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassColorAttachment` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:264:38 [INFO] [stdout] | [INFO] [stdout] 264 | let attachment_js = web_sys::GpuRenderPassColorAttachment::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassColorAttachment` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassDepthStencilAttachment` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:286:38 [INFO] [stdout] | [INFO] [stdout] 286 | let attachment_js = web_sys::GpuRenderPassDepthStencilAttachment::new(attachment.view); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassDepthStencilAttachment` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassTimestampWrites` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:320:22 [INFO] [stdout] | [INFO] [stdout] 320 | web_sys::GpuRenderPassTimestampWrites::new(timestamp_writes.query_set); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassTimestampWrites` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBindGroupEntry` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:396:18 [INFO] [stdout] | [INFO] [stdout] 396 | web_sys::GpuBindGroupEntry::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBindGroupEntry` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferBinding` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:399:63 [INFO] [stdout] | [INFO] [stdout] 399 | BindGroupResource::Buffer(buffer) => web_sys::GpuBufferBinding::from(buffer).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `GpuBufferBinding` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:77:28 [INFO] [stdout] | [INFO] [stdout] 77 | self.0 |= web_sys::gpu_buffer_usage::COPY_DST; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:82:28 [INFO] [stdout] | [INFO] [stdout] 82 | self.0 |= web_sys::gpu_buffer_usage::COPY_SRC; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | self.0 |= web_sys::gpu_buffer_usage::INDEX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:92:28 [INFO] [stdout] | [INFO] [stdout] 92 | self.0 |= web_sys::gpu_buffer_usage::INDIRECT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:97:28 [INFO] [stdout] | [INFO] [stdout] 97 | self.0 |= web_sys::gpu_buffer_usage::MAP_READ; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:102:28 [INFO] [stdout] | [INFO] [stdout] 102 | self.0 |= web_sys::gpu_buffer_usage::MAP_WRITE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:107:28 [INFO] [stdout] | [INFO] [stdout] 107 | self.0 |= web_sys::gpu_buffer_usage::QUERY_RESOLVE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:112:28 [INFO] [stdout] | [INFO] [stdout] 112 | self.0 |= web_sys::gpu_buffer_usage::STORAGE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:117:28 [INFO] [stdout] | [INFO] [stdout] 117 | self.0 |= web_sys::gpu_buffer_usage::UNIFORM; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:122:28 [INFO] [stdout] | [INFO] [stdout] 122 | self.0 |= web_sys::gpu_buffer_usage::VERTEX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `gpu_buffer_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:132:22 [INFO] [stdout] | [INFO] [stdout] 132 | web_sys::GpuBufferDescriptor::new(descriptor.size as f64, descriptor.usage.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuBufferDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBufferBinding` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:148:35 [INFO] [stdout] | [INFO] [stdout] 148 | let binding_js = web_sys::GpuBufferBinding::new(binding.buffer); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `GpuBufferBinding` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuComputePassDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:110:32 [INFO] [stdout] | [INFO] [stdout] 110 | let pass_js = web_sys::GpuComputePassDescriptor::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuComputePassDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuComputePassTimestampWrites` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:117:52 [INFO] [stdout] | [INFO] [stdout] 117 | pass_js.set_timestamp_writes(&web_sys::GpuComputePassTimestampWrites::from( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuComputePassTimestampWrites` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuComputePassTimestampWrites` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:129:22 [INFO] [stdout] | [INFO] [stdout] 129 | web_sys::GpuComputePassTimestampWrites::new(timestamp_writes.query_set); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuComputePassTimestampWrites` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTexelCopyBufferInfo` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:66:32 [INFO] [stdout] | [INFO] [stdout] 66 | let info_js = web_sys::GpuTexelCopyBufferInfo::new(info.buffer); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTexelCopyBufferInfo` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCanvasConfiguration` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:57:41 [INFO] [stdout] | [INFO] [stdout] 57 | let configuration_js = web_sys::GpuCanvasConfiguration::new(device, format); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCanvasConfiguration` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCanvasToneMapping` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:66:44 [INFO] [stdout] | [INFO] [stdout] 66 | let tone_mapping_js = web_sys::GpuCanvasToneMapping::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuCanvasToneMapping` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTexelCopyTextureInfo` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:84:32 [INFO] [stdout] | [INFO] [stdout] 84 | let info_js = web_sys::GpuTexelCopyTextureInfo::new(info.texture); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTexelCopyTextureInfo` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:93:42 [INFO] [stdout] | [INFO] [stdout] 93 | info_js.set_origin(&web_sys::GpuOrigin3dDict::from(origin)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPipelineErrorReason` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/error.rs:136:30 [INFO] [stdout] | [INFO] [stdout] 136 | web_sys::GpuPipelineErrorReason::Validation => "Validation", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuPipelineErrorReason` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPipelineErrorReason` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/error.rs:137:30 [INFO] [stdout] | [INFO] [stdout] 137 | web_sys::GpuPipelineErrorReason::Internal => "Internal", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuPipelineErrorReason` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTexelCopyBufferLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:102:34 [INFO] [stdout] | [INFO] [stdout] 102 | let layout_js = web_sys::GpuTexelCopyBufferLayout::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTexelCopyBufferLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:120:34 [INFO] [stdout] | [INFO] [stdout] 120 | let origin_js = web_sys::GpuOrigin3dDict::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCopyExternalImageSourceInfo` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:313:32 [INFO] [stdout] | [INFO] [stdout] 313 | let info_js = web_sys::GpuCopyExternalImageSourceInfo::new(&info.source); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCopyExternalImageSourceInfo` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCopyExternalImageDestInfo` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:344:32 [INFO] [stdout] | [INFO] [stdout] 344 | let info_js = web_sys::GpuCopyExternalImageDestInfo::new(info.texture); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCopyExternalImageDestInfo` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:353:42 [INFO] [stdout] | [INFO] [stdout] 353 | info_js.set_origin(&web_sys::GpuOrigin3dDict::from(origin)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassColorAttachment` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:229:46 [INFO] [stdout] | [INFO] [stdout] 229 | color_attachments.push(&web_sys::GpuRenderPassColorAttachment::from(attachment)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassColorAttachment` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:232:32 [INFO] [stdout] | [INFO] [stdout] 232 | let pass_js = web_sys::GpuRenderPassDescriptor::new(&color_attachments); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassDepthStencilAttachment` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:240:27 [INFO] [stdout] | [INFO] [stdout] 240 | &web_sys::GpuRenderPassDepthStencilAttachment::from(depth_stencil_attachment), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassDepthStencilAttachment` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCommandEncoderDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:206:43 [INFO] [stdout] | [INFO] [stdout] 206 | let descriptor = web_sys::GpuCommandEncoderDescriptor::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCommandEncoderDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassTimestampWrites` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:253:52 [INFO] [stdout] | [INFO] [stdout] 253 | pass_js.set_timestamp_writes(&web_sys::GpuRenderPassTimestampWrites::from( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassTimestampWrites` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuQuerySetDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:239:35 [INFO] [stdout] | [INFO] [stdout] 239 | let descriptor = web_sys::GpuQuerySetDescriptor::new(count, query_type); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ could not find `GpuQuerySetDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuDepthStencilState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:118:33 [INFO] [stdout] | [INFO] [stdout] 118 | let state_js = web_sys::GpuDepthStencilState::new(state.format); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuDepthStencilState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:135:49 [INFO] [stdout] | [INFO] [stdout] 135 | state_js.set_stencil_back(&web_sys::GpuStencilFaceState::from(stencil_back)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:138:50 [INFO] [stdout] | [INFO] [stdout] 138 | state_js.set_stencil_front(&web_sys::GpuStencilFaceState::from(stencil_front)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassColorAttachment` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:264:38 [INFO] [stdout] | [INFO] [stdout] 264 | let attachment_js = web_sys::GpuRenderPassColorAttachment::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassColorAttachment` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:152:33 [INFO] [stdout] | [INFO] [stdout] 152 | let state_js = web_sys::GpuStencilFaceState::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassDepthStencilAttachment` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:286:38 [INFO] [stdout] | [INFO] [stdout] 286 | let attachment_js = web_sys::GpuRenderPassDepthStencilAttachment::new(attachment.view); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassDepthStencilAttachment` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:35:30 [INFO] [stdout] | [INFO] [stdout] 35 | mask |= web_sys::gpu_color_write::ALL; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:39:30 [INFO] [stdout] | [INFO] [stdout] 39 | mask |= web_sys::gpu_color_write::ALPHA; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:43:30 [INFO] [stdout] | [INFO] [stdout] 43 | mask |= web_sys::gpu_color_write::RED; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:47:30 [INFO] [stdout] | [INFO] [stdout] 47 | mask |= web_sys::gpu_color_write::GREEN; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:50:30 [INFO] [stdout] | [INFO] [stdout] 50 | mask |= web_sys::gpu_color_write::BLUE; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPassTimestampWrites` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:320:22 [INFO] [stdout] | [INFO] [stdout] 320 | web_sys::GpuRenderPassTimestampWrites::new(timestamp_writes.query_set); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPassTimestampWrites` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuColorTargetState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:153:36 [INFO] [stdout] | [INFO] [stdout] 153 | targets.push(&web_sys::GpuColorTargetState::from(target)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuColorTargetState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuFragmentState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:156:33 [INFO] [stdout] | [INFO] [stdout] 156 | let state_js = web_sys::GpuFragmentState::new(state.module, &targets); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `GpuFragmentState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuColorTargetState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:191:33 [INFO] [stdout] | [INFO] [stdout] 191 | let state_js = web_sys::GpuColorTargetState::new(state.format); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuColorTargetState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:199:42 [INFO] [stdout] | [INFO] [stdout] 199 | state_js.set_blend(&web_sys::GpuBlendState::from(blend)); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `GpuBlendState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:208:18 [INFO] [stdout] | [INFO] [stdout] 208 | web_sys::GpuBlendState::new( [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `GpuBlendState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:212:23 [INFO] [stdout] | [INFO] [stdout] 212 | &web_sys::GpuBlendComponent::from(state.alpha), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:213:23 [INFO] [stdout] | [INFO] [stdout] 213 | &web_sys::GpuBlendComponent::from(state.color), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:220:37 [INFO] [stdout] | [INFO] [stdout] 220 | let component_js = web_sys::GpuBlendComponent::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPipelineLayoutDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:46:34 [INFO] [stdout] | [INFO] [stdout] 46 | let layout_js = web_sys::GpuPipelineLayoutDescriptor::new(&bind_group_layouts); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuPipelineLayoutDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCanvasConfiguration` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:57:41 [INFO] [stdout] | [INFO] [stdout] 57 | let configuration_js = web_sys::GpuCanvasConfiguration::new(device, format); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCanvasConfiguration` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCanvasToneMapping` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:66:44 [INFO] [stdout] | [INFO] [stdout] 66 | let tone_mapping_js = web_sys::GpuCanvasToneMapping::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuCanvasToneMapping` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuMultisampleState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/multisample.rs:33:33 [INFO] [stdout] | [INFO] [stdout] 33 | let state_js = web_sys::GpuMultisampleState::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuMultisampleState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPipelineErrorReason` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/error.rs:136:30 [INFO] [stdout] | [INFO] [stdout] 136 | web_sys::GpuPipelineErrorReason::Validation => "Validation", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuPipelineErrorReason` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPipelineErrorReason` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/error.rs:137:30 [INFO] [stdout] | [INFO] [stdout] 137 | web_sys::GpuPipelineErrorReason::Internal => "Internal", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuPipelineErrorReason` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPrimitiveState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:60:33 [INFO] [stdout] | [INFO] [stdout] 60 | let state_js = web_sys::GpuPrimitiveState::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuPrimitiveState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCopyExternalImageSourceInfo` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:313:32 [INFO] [stdout] | [INFO] [stdout] 313 | let info_js = web_sys::GpuCopyExternalImageSourceInfo::new(&info.source); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCopyExternalImageSourceInfo` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:82:33 [INFO] [stdout] | [INFO] [stdout] 82 | let state_js = web_sys::GpuVertexState::new(state.module); [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `GpuVertexState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexBufferLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:100:40 [INFO] [stdout] | [INFO] [stdout] 100 | buffers.push(&web_sys::GpuVertexBufferLayout::from(buffer)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ could not find `GpuVertexBufferLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCopyExternalImageDestInfo` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:344:32 [INFO] [stdout] | [INFO] [stdout] 344 | let info_js = web_sys::GpuCopyExternalImageDestInfo::new(info.texture); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCopyExternalImageDestInfo` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:353:42 [INFO] [stdout] | [INFO] [stdout] 353 | info_js.set_origin(&web_sys::GpuOrigin3dDict::from(origin)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuOrigin3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexAttribute` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:114:43 [INFO] [stdout] | [INFO] [stdout] 114 | attributes.push(&web_sys::GpuVertexAttribute::from(*attribute)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ could not find `GpuVertexAttribute` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexBufferLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:119:22 [INFO] [stdout] | [INFO] [stdout] 119 | web_sys::GpuVertexBufferLayout::new(buffer_layout.array_stride as f64, &attributes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ could not find `GpuVertexBufferLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexAttribute` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:131:18 [INFO] [stdout] | [INFO] [stdout] 131 | web_sys::GpuVertexAttribute::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ could not find `GpuVertexAttribute` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPipelineDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:130:36 [INFO] [stdout] | [INFO] [stdout] 130 | let pipeline_js = web_sys::GpuRenderPipelineDescriptor::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPipelineDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:132:23 [INFO] [stdout] | [INFO] [stdout] 132 | &web_sys::GpuVertexState::from(vertex), [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `GpuVertexState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuDepthStencilState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:136:53 [INFO] [stdout] | [INFO] [stdout] 136 | pipeline_js.set_depth_stencil(&web_sys::GpuDepthStencilState::from(depth_stencil)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuDepthStencilState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuFragmentState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:140:48 [INFO] [stdout] | [INFO] [stdout] 140 | pipeline_js.set_fragment(&web_sys::GpuFragmentState::from(fragment)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `GpuFragmentState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuMultisampleState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:144:51 [INFO] [stdout] | [INFO] [stdout] 144 | pipeline_js.set_multisample(&web_sys::GpuMultisampleState::from(multisample)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuMultisampleState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPrimitiveState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:148:49 [INFO] [stdout] | [INFO] [stdout] 148 | pipeline_js.set_primitive(&web_sys::GpuPrimitiveState::from(primitive)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuPrimitiveState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuComputePipelineDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:168:22 [INFO] [stdout] | [INFO] [stdout] 168 | web_sys::GpuComputePipelineDescriptor::new(&layout.into(), &compute.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuComputePipelineDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuProgrammableStage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:180:35 [INFO] [stdout] | [INFO] [stdout] 180 | let compute_js = web_sys::GpuProgrammableStage::new(&compute.module); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuProgrammableStage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCommandEncoderDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:206:43 [INFO] [stdout] | [INFO] [stdout] 206 | let descriptor = web_sys::GpuCommandEncoderDescriptor::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCommandEncoderDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuQuerySetDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:239:35 [INFO] [stdout] | [INFO] [stdout] 239 | let descriptor = web_sys::GpuQuerySetDescriptor::new(count, query_type); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ could not find `GpuQuerySetDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuSamplerDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:31:35 [INFO] [stdout] | [INFO] [stdout] 31 | let sampler_js = web_sys::GpuSamplerDescriptor::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuSamplerDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuShaderModuleDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:18:35 [INFO] [stdout] | [INFO] [stdout] 18 | let descriptor = web_sys::GpuShaderModuleDescriptor::new(shader_code.code); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuShaderModuleDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuDepthStencilState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:118:33 [INFO] [stdout] | [INFO] [stdout] 118 | let state_js = web_sys::GpuDepthStencilState::new(state.format); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuDepthStencilState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:135:49 [INFO] [stdout] | [INFO] [stdout] 135 | state_js.set_stencil_back(&web_sys::GpuStencilFaceState::from(stencil_back)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | web_sys::GpuCompilationMessageType::Error => errors.push(message), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | web_sys::GpuCompilationMessageType::Warning => warnings.push(message), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:138:50 [INFO] [stdout] | [INFO] [stdout] 138 | state_js.set_stencil_front(&web_sys::GpuStencilFaceState::from(stencil_front)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:94:26 [INFO] [stdout] | [INFO] [stdout] 94 | web_sys::GpuCompilationMessageType::Info => infos.push(message), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:152:33 [INFO] [stdout] | [INFO] [stdout] 152 | let state_js = web_sys::GpuStencilFaceState::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuStencilFaceState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:35:30 [INFO] [stdout] | [INFO] [stdout] 35 | mask |= web_sys::gpu_color_write::ALL; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:39:30 [INFO] [stdout] | [INFO] [stdout] 39 | mask |= web_sys::gpu_color_write::ALPHA; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:80:31 [INFO] [stdout] | [INFO] [stdout] 80 | usage |= web_sys::gpu_texture_usage::COPY_DST; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:43:30 [INFO] [stdout] | [INFO] [stdout] 43 | mask |= web_sys::gpu_color_write::RED; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:83:31 [INFO] [stdout] | [INFO] [stdout] 83 | usage |= web_sys::gpu_texture_usage::COPY_SRC; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:47:30 [INFO] [stdout] | [INFO] [stdout] 47 | mask |= web_sys::gpu_color_write::GREEN; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:86:31 [INFO] [stdout] | [INFO] [stdout] 86 | usage |= web_sys::gpu_texture_usage::RENDER_ATTACHMENT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_color_write` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:50:30 [INFO] [stdout] | [INFO] [stdout] 50 | mask |= web_sys::gpu_color_write::BLUE; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `gpu_color_write` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:89:31 [INFO] [stdout] | [INFO] [stdout] 89 | usage |= web_sys::gpu_texture_usage::STORAGE_BINDING; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:92:31 [INFO] [stdout] | [INFO] [stdout] 92 | usage |= web_sys::gpu_texture_usage::TEXTURE_BINDING; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTextureDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:230:38 [INFO] [stdout] | [INFO] [stdout] 230 | let descriptor_js = web_sys::GpuTextureDescriptor::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuTextureDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuColorTargetState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:153:36 [INFO] [stdout] | [INFO] [stdout] 153 | targets.push(&web_sys::GpuColorTargetState::from(target)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuColorTargetState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuExtent3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:232:23 [INFO] [stdout] | [INFO] [stdout] 232 | &web_sys::GpuExtent3dDict::from(descriptor.size), [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuExtent3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuFragmentState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:156:33 [INFO] [stdout] | [INFO] [stdout] 156 | let state_js = web_sys::GpuFragmentState::new(state.module, &targets); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `GpuFragmentState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTextureViewDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:264:38 [INFO] [stdout] | [INFO] [stdout] 264 | let descriptor_js = web_sys::GpuTextureViewDescriptor::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTextureViewDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuExternalTextureDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:300:38 [INFO] [stdout] | [INFO] [stdout] 300 | let descriptor_js = web_sys::GpuExternalTextureDescriptor::new(&match descriptor.source { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuExternalTextureDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuColorTargetState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:191:33 [INFO] [stdout] | [INFO] [stdout] 191 | let state_js = web_sys::GpuColorTargetState::new(state.format); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuColorTargetState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:199:42 [INFO] [stdout] | [INFO] [stdout] 199 | state_js.set_blend(&web_sys::GpuBlendState::from(blend)); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `GpuBlendState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuExtent3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:317:32 [INFO] [stdout] | [INFO] [stdout] 317 | let size_js = web_sys::GpuExtent3dDict::new(size.width); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuExtent3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferBindingType` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:116:39 [INFO] [stdout] | [INFO] [stdout] 116 | pub type BufferBindingType = web_sys::GpuBufferBindingType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSamplerBindingType` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:137:40 [INFO] [stdout] | [INFO] [stdout] 137 | pub type SamplerBindingType = web_sys::GpuSamplerBindingType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStorageTextureAccess` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:168:42 [INFO] [stdout] | [INFO] [stdout] 168 | pub type StorageTextureAccess = web_sys::GpuStorageTextureAccess; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:213:30 [INFO] [stdout] | [INFO] [stdout] 213 | pub layout: &'a web_sys::GpuBindGroupLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExternalTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:234:34 [INFO] [stdout] | [INFO] [stdout] 234 | ExternalTexture(&'a web_sys::GpuExternalTexture), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSampler` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:235:26 [INFO] [stdout] | [INFO] [stdout] 235 | Sampler(&'a web_sys::GpuSampler), [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:236:30 [INFO] [stdout] | [INFO] [stdout] 236 | TextureView(&'a web_sys::GpuTextureView), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:241:30 [INFO] [stdout] | [INFO] [stdout] 241 | layout: &'a web_sys::GpuBindGroupLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayoutDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:255:55 [INFO] [stdout] | [INFO] [stdout] 255 | impl From> for web_sys::GpuBindGroupLayoutDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayoutEntry` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:272:46 [INFO] [stdout] | [INFO] [stdout] 272 | impl From for web_sys::GpuBindGroupLayoutEntry { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferBindingLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:311:45 [INFO] [stdout] | [INFO] [stdout] 311 | impl From for web_sys::GpuBufferBindingLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSamplerBindingLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:331:46 [INFO] [stdout] | [INFO] [stdout] 331 | impl From for web_sys::GpuSamplerBindingLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStorageTextureBindingLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:342:53 [INFO] [stdout] | [INFO] [stdout] 342 | impl From for web_sys::GpuStorageTextureBindingLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureBindingLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:357:46 [INFO] [stdout] | [INFO] [stdout] 357 | impl From for web_sys::GpuTextureBindingLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:377:49 [INFO] [stdout] | [INFO] [stdout] 377 | impl From> for web_sys::GpuBindGroupDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupEntry` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:394:44 [INFO] [stdout] | [INFO] [stdout] 394 | impl From> for web_sys::GpuBindGroupEntry { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:31:30 [INFO] [stdout] | [INFO] [stdout] 31 | pub buffer: &'a web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:208:18 [INFO] [stdout] | [INFO] [stdout] 208 | web_sys::GpuBlendState::new( [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `GpuBlendState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:37:37 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn new(buffer: &'a web_sys::GpuBuffer) -> Self { [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:129:46 [INFO] [stdout] | [INFO] [stdout] 129 | impl From> for web_sys::GpuBufferDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferBinding` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:146:43 [INFO] [stdout] | [INFO] [stdout] 146 | impl From> for web_sys::GpuBufferBinding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:6:21 [INFO] [stdout] | [INFO] [stdout] 6 | inner: web_sys::GpuComputePassEncoder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:10:32 [INFO] [stdout] | [INFO] [stdout] 10 | pub fn new(inner: web_sys::GpuComputePassEncoder) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroup` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:50:31 [INFO] [stdout] | [INFO] [stdout] 50 | bind_group: &web_sys::GpuBindGroup, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:72:28 [INFO] [stdout] | [INFO] [stdout] 72 | type Target = web_sys::GpuComputePassEncoder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:101:33 [INFO] [stdout] | [INFO] [stdout] 101 | pub query_set: &'a web_sys::GpuQuerySet, [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:108:51 [INFO] [stdout] | [INFO] [stdout] 108 | impl From> for web_sys::GpuComputePassDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:109:54 [INFO] [stdout] | [INFO] [stdout] 109 | fn from(pass: ComputePassDescriptor) -> web_sys::GpuComputePassDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:212:23 [INFO] [stdout] | [INFO] [stdout] 212 | &web_sys::GpuBlendComponent::from(state.alpha), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassTimestampWrites` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:126:52 [INFO] [stdout] | [INFO] [stdout] 126 | impl From> for web_sys::GpuComputePassTimestampWrites { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassTimestampWrites` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:127:67 [INFO] [stdout] | [INFO] [stdout] 127 | fn from(timestamp_writes: ComputeTimestampWrites) -> web_sys::GpuComputePassTimestampWrites { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:7:30 [INFO] [stdout] | [INFO] [stdout] 7 | pub buffer: &'a web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:17:31 [INFO] [stdout] | [INFO] [stdout] 17 | pub texture: &'a web_sys::GpuTexture, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:64:49 [INFO] [stdout] | [INFO] [stdout] 64 | impl From> for web_sys::GpuTexelCopyBufferInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:82:50 [INFO] [stdout] | [INFO] [stdout] 82 | impl From> for web_sys::GpuTexelCopyTextureInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:100:47 [INFO] [stdout] | [INFO] [stdout] 100 | impl From for web_sys::GpuTexelCopyBufferLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuOrigin3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:118:34 [INFO] [stdout] | [INFO] [stdout] 118 | impl From for web_sys::GpuOrigin3dDict { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:11:21 [INFO] [stdout] | [INFO] [stdout] 11 | inner: web_sys::GpuRenderPassEncoder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:15:32 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn new(inner: web_sys::GpuRenderPassEncoder) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:22:27 [INFO] [stdout] | [INFO] [stdout] 22 | buffer: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:213:23 [INFO] [stdout] | [INFO] [stdout] 213 | &web_sys::GpuBlendComponent::from(state.color), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | buffer: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroup` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:74:31 [INFO] [stdout] | [INFO] [stdout] 74 | bind_group: &web_sys::GpuBindGroup, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:96:28 [INFO] [stdout] | [INFO] [stdout] 96 | type Target = web_sys::GpuRenderPassEncoder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:109:50 [INFO] [stdout] | [INFO] [stdout] 109 | pub occlusion_query_set: Option<&'a web_sys::GpuQuerySet>, [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:119:45 [INFO] [stdout] | [INFO] [stdout] 119 | pub resolve_target: Option<&'a web_sys::GpuTextureView>, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:122:28 [INFO] [stdout] | [INFO] [stdout] 122 | pub view: &'a web_sys::GpuTextureView, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:126:35 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn new(view: &'a web_sys::GpuTextureView, load_op: LoadOp, store_op: StoreOp) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:145:71 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn with_resolve_target(mut self, resolve_target: &'a web_sys::GpuTextureView) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:155:28 [INFO] [stdout] | [INFO] [stdout] 155 | pub view: &'a web_sys::GpuTextureView, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:167:35 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn new(view: &'a web_sys::GpuTextureView) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:218:33 [INFO] [stdout] | [INFO] [stdout] 218 | pub query_set: &'a web_sys::GpuQuerySet, [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:225:50 [INFO] [stdout] | [INFO] [stdout] 225 | impl From> for web_sys::GpuRenderPassDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:226:53 [INFO] [stdout] | [INFO] [stdout] 226 | fn from(pass: RenderPassDescriptor) -> web_sys::GpuRenderPassDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassColorAttachment` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:262:45 [INFO] [stdout] | [INFO] [stdout] 262 | impl From> for web_sys::GpuRenderPassColorAttachment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassColorAttachment` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:263:54 [INFO] [stdout] | [INFO] [stdout] 263 | fn from(attachment: ColorAttachment) -> web_sys::GpuRenderPassColorAttachment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDepthStencilAttachment` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:284:52 [INFO] [stdout] | [INFO] [stdout] 284 | impl From> for web_sys::GpuRenderPassDepthStencilAttachment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDepthStencilAttachment` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:285:61 [INFO] [stdout] | [INFO] [stdout] 285 | fn from(attachment: DepthStencilAttachment) -> web_sys::GpuRenderPassDepthStencilAttachment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassTimestampWrites` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:317:51 [INFO] [stdout] | [INFO] [stdout] 317 | impl From> for web_sys::GpuRenderPassTimestampWrites { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassTimestampWrites` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:318:66 [INFO] [stdout] | [INFO] [stdout] 318 | fn from(timestamp_writes: RenderTimestampWrites) -> web_sys::GpuRenderPassTimestampWrites { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | inner: web_sys::GpuCommandEncoder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:18:28 [INFO] [stdout] | [INFO] [stdout] 18 | type Target = web_sys::GpuCommandEncoder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:27:32 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn new(inner: web_sys::GpuCommandEncoder) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:33:38 [INFO] [stdout] | [INFO] [stdout] 33 | descriptor: Option<&web_sys::GpuComputePassDescriptor>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:43:31 [INFO] [stdout] | [INFO] [stdout] 43 | descriptor: &web_sys::GpuRenderPassDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:54:27 [INFO] [stdout] | [INFO] [stdout] 54 | buffer: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:70:27 [INFO] [stdout] | [INFO] [stdout] 70 | source: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:72:32 [INFO] [stdout] | [INFO] [stdout] 72 | destination: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:220:37 [INFO] [stdout] | [INFO] [stdout] 220 | let component_js = web_sys::GpuBlendComponent::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuBlendComponent` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:89:27 [INFO] [stdout] | [INFO] [stdout] 89 | source: &web_sys::GpuTexelCopyBufferInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:90:32 [INFO] [stdout] | [INFO] [stdout] 90 | destination: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:91:30 [INFO] [stdout] | [INFO] [stdout] 91 | copy_size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:100:27 [INFO] [stdout] | [INFO] [stdout] 100 | source: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | destination: &web_sys::GpuTexelCopyBufferInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:102:30 [INFO] [stdout] | [INFO] [stdout] 102 | copy_size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:111:27 [INFO] [stdout] | [INFO] [stdout] 111 | source: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:112:32 [INFO] [stdout] | [INFO] [stdout] 112 | destination: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:113:30 [INFO] [stdout] | [INFO] [stdout] 113 | copy_size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:122:30 [INFO] [stdout] | [INFO] [stdout] 122 | query_set: &web_sys::GpuQuerySet, [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:125:32 [INFO] [stdout] | [INFO] [stdout] 125 | destination: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:149:37 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn finish(self) -> web_sys::GpuCommandBuffer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuLoadOp` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:154:28 [INFO] [stdout] | [INFO] [stdout] 154 | pub type LoadOp = web_sys::GpuLoadOp; [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStoreOp` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | pub type StoreOp = web_sys::GpuStoreOp; [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCompareFunction` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/compare.rs:1:37 [INFO] [stdout] | [INFO] [stdout] 1 | pub type CompareFunction = web_sys::GpuCompareFunction; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasAlphaMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:41:37 [INFO] [stdout] | [INFO] [stdout] 41 | pub type CanvasAlphaMode = web_sys::GpuCanvasAlphaMode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasToneMappingMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:43:43 [INFO] [stdout] | [INFO] [stdout] 43 | pub type CanvasToneMappingMode = web_sys::GpuCanvasToneMappingMode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Gpu` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:49:24 [INFO] [stdout] | [INFO] [stdout] 49 | gpu: &web_sys::Gpu, [INFO] [stdout] | ^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:50:27 [INFO] [stdout] | [INFO] [stdout] 50 | device: &web_sys::GpuDevice, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::error::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 50 - device: &web_sys::GpuDevice, [INFO] [stdout] 50 + device: &crate::error::AwsmCoreError, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasConfiguration` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:51:19 [INFO] [stdout] | [INFO] [stdout] 51 | ) -> web_sys::GpuCanvasConfiguration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineError` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/error.rs:133:39 [INFO] [stdout] | [INFO] [stdout] 133 | match err.dyn_into::() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image/mipmap.rs:26:36 [INFO] [stdout] | [INFO] [stdout] 26 | pub compute_pipeline: web_sys::GpuComputePipeline, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image/mipmap.rs:27:37 [INFO] [stdout] | [INFO] [stdout] 27 | pub bind_group_layout: web_sys::GpuBindGroupLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image/mipmap.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | texture: &web_sys::GpuTexture, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:139:26 [INFO] [stdout] | [INFO] [stdout] 139 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:273:31 [INFO] [stdout] | [INFO] [stdout] 273 | pub texture: &'a web_sys::GpuTexture, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:281:38 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn new(texture: &'a web_sys::GpuTexture) -> Self { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCopyExternalImageSourceInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:309:57 [INFO] [stdout] | [INFO] [stdout] 309 | impl From> for web_sys::GpuCopyExternalImageSourceInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCopyExternalImageDestInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:340:55 [INFO] [stdout] | [INFO] [stdout] 340 | impl From> for web_sys::GpuCopyExternalImageDestInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:38:62 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn current_context_texture(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:52:67 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn current_context_texture_view(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModuleDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:65:32 [INFO] [stdout] | [INFO] [stdout] 65 | shader_code: &web_sys::GpuShaderModuleDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:66:19 [INFO] [stdout] | [INFO] [stdout] 66 | ) -> web_sys::GpuShaderModule { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:75:31 [INFO] [stdout] | [INFO] [stdout] 75 | descriptor: &web_sys::GpuRenderPipelineDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:76:26 [INFO] [stdout] | [INFO] [stdout] 76 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:77:32 [INFO] [stdout] | [INFO] [stdout] 77 | let pipeline: web_sys::GpuRenderPipeline = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:91:31 [INFO] [stdout] | [INFO] [stdout] 91 | descriptor: &web_sys::GpuComputePipelineDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:93:32 [INFO] [stdout] | [INFO] [stdout] 93 | let pipeline: web_sys::GpuComputePipeline = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineLayoutDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:107:31 [INFO] [stdout] | [INFO] [stdout] 107 | descriptor: &web_sys::GpuPipelineLayoutDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:108:19 [INFO] [stdout] | [INFO] [stdout] 108 | ) -> web_sys::GpuPipelineLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayoutDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | descriptor: &web_sys::GpuBindGroupLayoutDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:118:26 [INFO] [stdout] | [INFO] [stdout] 118 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:129:31 [INFO] [stdout] | [INFO] [stdout] 129 | descriptor: &web_sys::GpuBindGroupDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroup` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:130:19 [INFO] [stdout] | [INFO] [stdout] 130 | ) -> web_sys::GpuBindGroup { [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSamplerDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:139:38 [INFO] [stdout] | [INFO] [stdout] 139 | descriptor: Option<&web_sys::GpuSamplerDescriptor>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSampler` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:140:19 [INFO] [stdout] | [INFO] [stdout] 140 | ) -> web_sys::GpuSampler { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:152:31 [INFO] [stdout] | [INFO] [stdout] 152 | descriptor: &web_sys::GpuTextureDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:153:26 [INFO] [stdout] | [INFO] [stdout] 153 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCopyExternalImageSourceInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:162:27 [INFO] [stdout] | [INFO] [stdout] 162 | source: &web_sys::GpuCopyExternalImageSourceInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCopyExternalImageDestInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:163:25 [INFO] [stdout] | [INFO] [stdout] 163 | dest: &web_sys::GpuCopyExternalImageDestInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:164:25 [INFO] [stdout] | [INFO] [stdout] 164 | size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:177:31 [INFO] [stdout] | [INFO] [stdout] 177 | descriptor: &web_sys::GpuBufferDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:217:61 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn submit_commands(&self, command_buffer: &web_sys::GpuCommandBuffer) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:224:70 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn submit_commands_batch(&self, command_buffers: &[&web_sys::GpuCommandBuffer]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQueryType` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:235:30 [INFO] [stdout] | [INFO] [stdout] 235 | query_type: web_sys::GpuQueryType, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:238:26 [INFO] [stdout] | [INFO] [stdout] 238 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPipelineLayoutDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:46:34 [INFO] [stdout] | [INFO] [stdout] 46 | let layout_js = web_sys::GpuPipelineLayoutDescriptor::new(&bind_group_layouts); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuPipelineLayoutDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExternalTextureDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:255:31 [INFO] [stdout] | [INFO] [stdout] 255 | descriptor: &web_sys::GpuExternalTextureDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExternalTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:256:26 [INFO] [stdout] | [INFO] [stdout] 256 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:268:27 [INFO] [stdout] | [INFO] [stdout] 268 | buffer: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:366:32 [INFO] [stdout] | [INFO] [stdout] 366 | destination: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:368:27 [INFO] [stdout] | [INFO] [stdout] 368 | layout: &web_sys::GpuTexelCopyBufferLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:369:25 [INFO] [stdout] | [INFO] [stdout] 369 | size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStencilOperation` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:114:38 [INFO] [stdout] | [INFO] [stdout] 114 | pub type StencilOperation = web_sys::GpuStencilOperation; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDepthStencilState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:116:43 [INFO] [stdout] | [INFO] [stdout] 116 | impl From for web_sys::GpuDepthStencilState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDepthStencilState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:117:51 [INFO] [stdout] | [INFO] [stdout] 117 | fn from(state: DepthStencilState) -> web_sys::GpuDepthStencilState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStencilFaceState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:150:42 [INFO] [stdout] | [INFO] [stdout] 150 | impl From for web_sys::GpuStencilFaceState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStencilFaceState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:151:50 [INFO] [stdout] | [INFO] [stdout] 151 | fn from(state: StencilFaceState) -> web_sys::GpuStencilFaceState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:14:30 [INFO] [stdout] | [INFO] [stdout] 14 | pub module: &'a web_sys::GpuShaderModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendFactor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:115:33 [INFO] [stdout] | [INFO] [stdout] 115 | pub type BlendFactor = web_sys::GpuBlendFactor; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendOperation` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:117:36 [INFO] [stdout] | [INFO] [stdout] 117 | pub type BlendOperation = web_sys::GpuBlendOperation; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:123:30 [INFO] [stdout] | [INFO] [stdout] 123 | module: &'a web_sys::GpuShaderModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuFragmentState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:149:43 [INFO] [stdout] | [INFO] [stdout] 149 | impl From> for web_sys::GpuFragmentState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuFragmentState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:150:47 [INFO] [stdout] | [INFO] [stdout] 150 | fn from(state: FragmentState) -> web_sys::GpuFragmentState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuColorTargetState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:189:42 [INFO] [stdout] | [INFO] [stdout] 189 | impl From for web_sys::GpuColorTargetState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuColorTargetState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:190:50 [INFO] [stdout] | [INFO] [stdout] 190 | fn from(state: ColorTargetState) -> web_sys::GpuColorTargetState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:206:36 [INFO] [stdout] | [INFO] [stdout] 206 | impl From for web_sys::GpuBlendState { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:207:44 [INFO] [stdout] | [INFO] [stdout] 207 | fn from(state: BlendState) -> web_sys::GpuBlendState { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendComponent` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:218:40 [INFO] [stdout] | [INFO] [stdout] 218 | impl From for web_sys::GpuBlendComponent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendComponent` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:219:52 [INFO] [stdout] | [INFO] [stdout] 219 | fn from(component: BlendComponent) -> web_sys::GpuBlendComponent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:7:21 [INFO] [stdout] | [INFO] [stdout] 7 | Custom(web_sys::GpuPipelineLayout), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:23:42 [INFO] [stdout] | [INFO] [stdout] 23 | pub bind_group_layouts: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:29:42 [INFO] [stdout] | [INFO] [stdout] 29 | bind_group_layouts: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineLayoutDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:38:54 [INFO] [stdout] | [INFO] [stdout] 38 | impl From> for web_sys::GpuPipelineLayoutDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuMultisampleState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/multisample.rs:31:42 [INFO] [stdout] | [INFO] [stdout] 31 | impl From for web_sys::GpuMultisampleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuMultisampleState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/multisample.rs:32:50 [INFO] [stdout] | [INFO] [stdout] 32 | fn from(state: MultisampleState) -> web_sys::GpuMultisampleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuMultisampleState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/multisample.rs:33:33 [INFO] [stdout] | [INFO] [stdout] 33 | let state_js = web_sys::GpuMultisampleState::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuMultisampleState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPrimitiveTopology` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:22:39 [INFO] [stdout] | [INFO] [stdout] 22 | pub type PrimitiveTopology = web_sys::GpuPrimitiveTopology; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuIndexFormat` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub type IndexFormat = web_sys::GpuIndexFormat; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuFrontFace` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:24:31 [INFO] [stdout] | [INFO] [stdout] 24 | pub type FrontFace = web_sys::GpuFrontFace; [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCullMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:25:30 [INFO] [stdout] | [INFO] [stdout] 25 | pub type CullMode = web_sys::GpuCullMode; [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPrimitiveState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:58:40 [INFO] [stdout] | [INFO] [stdout] 58 | impl From for web_sys::GpuPrimitiveState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPrimitiveState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:59:48 [INFO] [stdout] | [INFO] [stdout] 59 | fn from(state: PrimitiveState) -> web_sys::GpuPrimitiveState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:13:30 [INFO] [stdout] | [INFO] [stdout] 13 | pub module: &'a web_sys::GpuShaderModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexStepMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:52:36 [INFO] [stdout] | [INFO] [stdout] 52 | pub type VertexStepMode = web_sys::GpuVertexStepMode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexFormat` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:55:34 [INFO] [stdout] | [INFO] [stdout] 55 | pub type VertexFormat = web_sys::GpuVertexFormat; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:60:37 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn new(module: &'a web_sys::GpuShaderModule, entry_point: Option<&'a str>) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:80:41 [INFO] [stdout] | [INFO] [stdout] 80 | impl From> for web_sys::GpuVertexState { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexBufferLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:109:44 [INFO] [stdout] | [INFO] [stdout] 109 | impl From for web_sys::GpuVertexBufferLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexBufferLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:110:60 [INFO] [stdout] | [INFO] [stdout] 110 | fn from(buffer_layout: VertexBufferLayout) -> web_sys::GpuVertexBufferLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexAttribute` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:129:41 [INFO] [stdout] | [INFO] [stdout] 129 | impl From for web_sys::GpuVertexAttribute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexAttribute` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:130:53 [INFO] [stdout] | [INFO] [stdout] 130 | fn from(attribute: VertexAttribute) -> web_sys::GpuVertexAttribute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:93:22 [INFO] [stdout] | [INFO] [stdout] 93 | module: web_sys::GpuShaderModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:99:33 [INFO] [stdout] | [INFO] [stdout] 99 | pub fn new(module: web_sys::GpuShaderModule, entry_point: Option<&'a str>) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:118:54 [INFO] [stdout] | [INFO] [stdout] 118 | impl From> for web_sys::GpuRenderPipelineDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:119:61 [INFO] [stdout] | [INFO] [stdout] 119 | fn from(pipeline: RenderPipelineDescriptor) -> web_sys::GpuRenderPipelineDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:159:59 [INFO] [stdout] | [INFO] [stdout] 159 | impl From> for web_sys::GpuComputePipelineDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:160:62 [INFO] [stdout] | [INFO] [stdout] 160 | fn from(pipeline: ComputePipelineDescriptor) -> web_sys::GpuComputePipelineDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuProgrammableStage` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:178:47 [INFO] [stdout] | [INFO] [stdout] 178 | impl From> for web_sys::GpuProgrammableStage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuProgrammableStage` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:179:53 [INFO] [stdout] | [INFO] [stdout] 179 | fn from(compute: ProgrammableStage) -> web_sys::GpuProgrammableStage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Gpu` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:12:23 [INFO] [stdout] | [INFO] [stdout] 12 | pub gpu: web_sys::Gpu, [INFO] [stdout] | ^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAdapter` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:13:27 [INFO] [stdout] | [INFO] [stdout] 13 | pub adapter: web_sys::GpuAdapter, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuAdapter`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 13 - pub adapter: web_sys::GpuAdapter, [INFO] [stdout] 13 + pub adapter: crate::renderer::AwsmCoreError, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:14:26 [INFO] [stdout] | [INFO] [stdout] 14 | pub device: web_sys::GpuDevice, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 14 - pub device: web_sys::GpuDevice, [INFO] [stdout] 14 + pub device: crate::renderer::AwsmCoreError, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasContext` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:15:27 [INFO] [stdout] | [INFO] [stdout] 15 | pub context: web_sys::GpuCanvasContext, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Gpu` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:19:23 [INFO] [stdout] | [INFO] [stdout] 19 | pub gpu: web_sys::Gpu, [INFO] [stdout] | ^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAdapter` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:22:34 [INFO] [stdout] | [INFO] [stdout] 22 | pub adapter: Option, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuAdapter`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 22 - pub adapter: Option, [INFO] [stdout] 22 + pub adapter: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub device: Option, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 23 - pub device: Option, [INFO] [stdout] 23 + pub device: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasContext` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:24:34 [INFO] [stdout] | [INFO] [stdout] 24 | pub context: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Gpu` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:28:30 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn new(gpu: web_sys::Gpu, canvas: web_sys::HtmlCanvasElement) -> Self { [INFO] [stdout] | ^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAdapter` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:44:53 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn with_adapter(mut self, adapter: web_sys::GpuAdapter) -> Self { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuAdapter`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 44 - pub fn with_adapter(mut self, adapter: web_sys::GpuAdapter) -> Self { [INFO] [stdout] 44 + pub fn with_adapter(mut self, adapter: crate::renderer::AwsmCoreError) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:49:51 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn with_device(mut self, device: web_sys::GpuDevice) -> Self { [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 49 - pub fn with_device(mut self, device: web_sys::GpuDevice) -> Self { [INFO] [stdout] 49 + pub fn with_device(mut self, device: crate::renderer::AwsmCoreError) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAdapter` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:55:31 [INFO] [stdout] | [INFO] [stdout] 55 | let adapter: web_sys::GpuAdapter = match self.adapter { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuAdapter`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 55 - let adapter: web_sys::GpuAdapter = match self.adapter { [INFO] [stdout] 55 + let adapter: crate::renderer::AwsmCoreError = match self.adapter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:63:30 [INFO] [stdout] | [INFO] [stdout] 63 | let device: web_sys::GpuDevice = match self.device { [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 63 - let device: web_sys::GpuDevice = match self.device { [INFO] [stdout] 63 + let device: crate::renderer::AwsmCoreError = match self.device { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasContext` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:71:31 [INFO] [stdout] | [INFO] [stdout] 71 | let context: web_sys::GpuCanvasContext = match self.canvas.get_context("webgpu") { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAddressMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:21:33 [INFO] [stdout] | [INFO] [stdout] 21 | pub type AddressMode = web_sys::GpuAddressMode; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuFilterMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:23:32 [INFO] [stdout] | [INFO] [stdout] 23 | pub type FilterMode = web_sys::GpuFilterMode; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuMipmapFilterMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:25:38 [INFO] [stdout] | [INFO] [stdout] 25 | pub type MipmapFilterMode = web_sys::GpuMipmapFilterMode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSamplerDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:29:47 [INFO] [stdout] | [INFO] [stdout] 29 | impl From> for web_sys::GpuSamplerDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModuleDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:16:52 [INFO] [stdout] | [INFO] [stdout] 16 | impl From> for web_sys::GpuShaderModuleDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:36:35 [INFO] [stdout] | [INFO] [stdout] 36 | impl ShaderModuleExt for web_sys::GpuShaderModule { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCompilationInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:74:31 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn new(info: web_sys::GpuCompilationInfo) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCompilationMessage` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:81:38 [INFO] [stdout] | [INFO] [stdout] 81 | let js_message: web_sys::GpuCompilationMessage = js_messages.get(i).unchecked_into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureFormat` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:2:35 [INFO] [stdout] | [INFO] [stdout] 2 | pub type TextureFormat = web_sys::GpuTextureFormat; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureAspect` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:3:35 [INFO] [stdout] | [INFO] [stdout] 3 | pub type TextureAspect = web_sys::GpuTextureAspect; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureViewDimension` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:5:42 [INFO] [stdout] | [INFO] [stdout] 5 | pub type TextureViewDimension = web_sys::GpuTextureViewDimension; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureSampleType` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:7:39 [INFO] [stdout] | [INFO] [stdout] 7 | pub type TextureSampleType = web_sys::GpuTextureSampleType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureDimension` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:9:38 [INFO] [stdout] | [INFO] [stdout] 9 | pub type TextureDimension = web_sys::GpuTextureDimension; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VideoFrame` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:223:25 [INFO] [stdout] | [INFO] [stdout] 223 | VideoFrame(web_sys::VideoFrame), [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::texture::ExternalTextureDescriptorSource::VideoFrame`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 223 - VideoFrame(web_sys::VideoFrame), [INFO] [stdout] 223 + VideoFrame(crate::texture::ExternalTextureDescriptorSource), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:228:47 [INFO] [stdout] | [INFO] [stdout] 228 | impl From> for web_sys::GpuTextureDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureViewDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:262:51 [INFO] [stdout] | [INFO] [stdout] 262 | impl From> for web_sys::GpuTextureViewDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExternalTextureDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:298:55 [INFO] [stdout] | [INFO] [stdout] 298 | impl From> for web_sys::GpuExternalTextureDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:313:34 [INFO] [stdout] | [INFO] [stdout] 313 | impl From for web_sys::GpuExtent3dDict { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPrimitiveState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:60:33 [INFO] [stdout] | [INFO] [stdout] 60 | let state_js = web_sys::GpuPrimitiveState::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuPrimitiveState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:82:33 [INFO] [stdout] | [INFO] [stdout] 82 | let state_js = web_sys::GpuVertexState::new(state.module); [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `GpuVertexState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexBufferLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:100:40 [INFO] [stdout] | [INFO] [stdout] 100 | buffers.push(&web_sys::GpuVertexBufferLayout::from(buffer)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ could not find `GpuVertexBufferLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexAttribute` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:114:43 [INFO] [stdout] | [INFO] [stdout] 114 | attributes.push(&web_sys::GpuVertexAttribute::from(*attribute)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ could not find `GpuVertexAttribute` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexBufferLayout` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:119:22 [INFO] [stdout] | [INFO] [stdout] 119 | web_sys::GpuVertexBufferLayout::new(buffer_layout.array_stride as f64, &attributes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ could not find `GpuVertexBufferLayout` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexAttribute` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:131:18 [INFO] [stdout] | [INFO] [stdout] 131 | web_sys::GpuVertexAttribute::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ could not find `GpuVertexAttribute` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuRenderPipelineDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:130:36 [INFO] [stdout] | [INFO] [stdout] 130 | let pipeline_js = web_sys::GpuRenderPipelineDescriptor::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuRenderPipelineDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuVertexState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:132:23 [INFO] [stdout] | [INFO] [stdout] 132 | &web_sys::GpuVertexState::from(vertex), [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `GpuVertexState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuDepthStencilState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:136:53 [INFO] [stdout] | [INFO] [stdout] 136 | pipeline_js.set_depth_stencil(&web_sys::GpuDepthStencilState::from(depth_stencil)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuDepthStencilState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuFragmentState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:140:48 [INFO] [stdout] | [INFO] [stdout] 140 | pipeline_js.set_fragment(&web_sys::GpuFragmentState::from(fragment)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `GpuFragmentState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuMultisampleState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:144:51 [INFO] [stdout] | [INFO] [stdout] 144 | pipeline_js.set_multisample(&web_sys::GpuMultisampleState::from(multisample)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `GpuMultisampleState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuPrimitiveState` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:148:49 [INFO] [stdout] | [INFO] [stdout] 148 | pipeline_js.set_primitive(&web_sys::GpuPrimitiveState::from(primitive)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `GpuPrimitiveState` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuComputePipelineDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:168:22 [INFO] [stdout] | [INFO] [stdout] 168 | web_sys::GpuComputePipelineDescriptor::new(&layout.into(), &compute.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuComputePipelineDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuProgrammableStage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:180:35 [INFO] [stdout] | [INFO] [stdout] 180 | let compute_js = web_sys::GpuProgrammableStage::new(&compute.module); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuProgrammableStage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuSamplerDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:31:35 [INFO] [stdout] | [INFO] [stdout] 31 | let sampler_js = web_sys::GpuSamplerDescriptor::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuSamplerDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuShaderModuleDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:18:35 [INFO] [stdout] | [INFO] [stdout] 18 | let descriptor = web_sys::GpuShaderModuleDescriptor::new(shader_code.code); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuShaderModuleDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | web_sys::GpuCompilationMessageType::Error => errors.push(message), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | web_sys::GpuCompilationMessageType::Warning => warnings.push(message), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:94:26 [INFO] [stdout] | [INFO] [stdout] 94 | web_sys::GpuCompilationMessageType::Info => infos.push(message), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuCompilationMessageType` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:80:31 [INFO] [stdout] | [INFO] [stdout] 80 | usage |= web_sys::gpu_texture_usage::COPY_DST; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:83:31 [INFO] [stdout] | [INFO] [stdout] 83 | usage |= web_sys::gpu_texture_usage::COPY_SRC; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:86:31 [INFO] [stdout] | [INFO] [stdout] 86 | usage |= web_sys::gpu_texture_usage::RENDER_ATTACHMENT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:89:31 [INFO] [stdout] | [INFO] [stdout] 89 | usage |= web_sys::gpu_texture_usage::STORAGE_BINDING; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:92:31 [INFO] [stdout] | [INFO] [stdout] 92 | usage |= web_sys::gpu_texture_usage::TEXTURE_BINDING; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `gpu_texture_usage` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTextureDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:230:38 [INFO] [stdout] | [INFO] [stdout] 230 | let descriptor_js = web_sys::GpuTextureDescriptor::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ could not find `GpuTextureDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuExtent3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:232:23 [INFO] [stdout] | [INFO] [stdout] 232 | &web_sys::GpuExtent3dDict::from(descriptor.size), [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuExtent3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuTextureViewDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:264:38 [INFO] [stdout] | [INFO] [stdout] 264 | let descriptor_js = web_sys::GpuTextureViewDescriptor::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuTextureViewDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuExternalTextureDescriptor` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:300:38 [INFO] [stdout] | [INFO] [stdout] 300 | let descriptor_js = web_sys::GpuExternalTextureDescriptor::new(&match descriptor.source { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `GpuExternalTextureDescriptor` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `GpuExtent3dDict` in `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:317:32 [INFO] [stdout] | [INFO] [stdout] 317 | let size_js = web_sys::GpuExtent3dDict::new(size.width); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `GpuExtent3dDict` in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferBindingType` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:116:39 [INFO] [stdout] | [INFO] [stdout] 116 | pub type BufferBindingType = web_sys::GpuBufferBindingType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSamplerBindingType` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:137:40 [INFO] [stdout] | [INFO] [stdout] 137 | pub type SamplerBindingType = web_sys::GpuSamplerBindingType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStorageTextureAccess` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:168:42 [INFO] [stdout] | [INFO] [stdout] 168 | pub type StorageTextureAccess = web_sys::GpuStorageTextureAccess; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:213:30 [INFO] [stdout] | [INFO] [stdout] 213 | pub layout: &'a web_sys::GpuBindGroupLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExternalTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:234:34 [INFO] [stdout] | [INFO] [stdout] 234 | ExternalTexture(&'a web_sys::GpuExternalTexture), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSampler` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:235:26 [INFO] [stdout] | [INFO] [stdout] 235 | Sampler(&'a web_sys::GpuSampler), [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:236:30 [INFO] [stdout] | [INFO] [stdout] 236 | TextureView(&'a web_sys::GpuTextureView), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:241:30 [INFO] [stdout] | [INFO] [stdout] 241 | layout: &'a web_sys::GpuBindGroupLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayoutDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:255:55 [INFO] [stdout] | [INFO] [stdout] 255 | impl From> for web_sys::GpuBindGroupLayoutDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayoutEntry` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:272:46 [INFO] [stdout] | [INFO] [stdout] 272 | impl From for web_sys::GpuBindGroupLayoutEntry { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferBindingLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:311:45 [INFO] [stdout] | [INFO] [stdout] 311 | impl From for web_sys::GpuBufferBindingLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSamplerBindingLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:331:46 [INFO] [stdout] | [INFO] [stdout] 331 | impl From for web_sys::GpuSamplerBindingLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStorageTextureBindingLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:342:53 [INFO] [stdout] | [INFO] [stdout] 342 | impl From for web_sys::GpuStorageTextureBindingLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureBindingLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:357:46 [INFO] [stdout] | [INFO] [stdout] 357 | impl From for web_sys::GpuTextureBindingLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:377:49 [INFO] [stdout] | [INFO] [stdout] 377 | impl From> for web_sys::GpuBindGroupDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupEntry` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/bind_groups.rs:394:44 [INFO] [stdout] | [INFO] [stdout] 394 | impl From> for web_sys::GpuBindGroupEntry { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:31:30 [INFO] [stdout] | [INFO] [stdout] 31 | pub buffer: &'a web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:37:37 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn new(buffer: &'a web_sys::GpuBuffer) -> Self { [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:129:46 [INFO] [stdout] | [INFO] [stdout] 129 | impl From> for web_sys::GpuBufferDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferBinding` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/buffers.rs:146:43 [INFO] [stdout] | [INFO] [stdout] 146 | impl From> for web_sys::GpuBufferBinding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:6:21 [INFO] [stdout] | [INFO] [stdout] 6 | inner: web_sys::GpuComputePassEncoder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:10:32 [INFO] [stdout] | [INFO] [stdout] 10 | pub fn new(inner: web_sys::GpuComputePassEncoder) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroup` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:50:31 [INFO] [stdout] | [INFO] [stdout] 50 | bind_group: &web_sys::GpuBindGroup, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:72:28 [INFO] [stdout] | [INFO] [stdout] 72 | type Target = web_sys::GpuComputePassEncoder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:101:33 [INFO] [stdout] | [INFO] [stdout] 101 | pub query_set: &'a web_sys::GpuQuerySet, [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:108:51 [INFO] [stdout] | [INFO] [stdout] 108 | impl From> for web_sys::GpuComputePassDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:109:54 [INFO] [stdout] | [INFO] [stdout] 109 | fn from(pass: ComputePassDescriptor) -> web_sys::GpuComputePassDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassTimestampWrites` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:126:52 [INFO] [stdout] | [INFO] [stdout] 126 | impl From> for web_sys::GpuComputePassTimestampWrites { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassTimestampWrites` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/compute_pass.rs:127:67 [INFO] [stdout] | [INFO] [stdout] 127 | fn from(timestamp_writes: ComputeTimestampWrites) -> web_sys::GpuComputePassTimestampWrites { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:7:30 [INFO] [stdout] | [INFO] [stdout] 7 | pub buffer: &'a web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:17:31 [INFO] [stdout] | [INFO] [stdout] 17 | pub texture: &'a web_sys::GpuTexture, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:64:49 [INFO] [stdout] | [INFO] [stdout] 64 | impl From> for web_sys::GpuTexelCopyBufferInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:82:50 [INFO] [stdout] | [INFO] [stdout] 82 | impl From> for web_sys::GpuTexelCopyTextureInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:100:47 [INFO] [stdout] | [INFO] [stdout] 100 | impl From for web_sys::GpuTexelCopyBufferLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuOrigin3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/copy_texture.rs:118:34 [INFO] [stdout] | [INFO] [stdout] 118 | impl From for web_sys::GpuOrigin3dDict { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:11:21 [INFO] [stdout] | [INFO] [stdout] 11 | inner: web_sys::GpuRenderPassEncoder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:15:32 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn new(inner: web_sys::GpuRenderPassEncoder) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:22:27 [INFO] [stdout] | [INFO] [stdout] 22 | buffer: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | buffer: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroup` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:74:31 [INFO] [stdout] | [INFO] [stdout] 74 | bind_group: &web_sys::GpuBindGroup, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:96:28 [INFO] [stdout] | [INFO] [stdout] 96 | type Target = web_sys::GpuRenderPassEncoder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:109:50 [INFO] [stdout] | [INFO] [stdout] 109 | pub occlusion_query_set: Option<&'a web_sys::GpuQuerySet>, [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:119:45 [INFO] [stdout] | [INFO] [stdout] 119 | pub resolve_target: Option<&'a web_sys::GpuTextureView>, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:122:28 [INFO] [stdout] | [INFO] [stdout] 122 | pub view: &'a web_sys::GpuTextureView, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:126:35 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn new(view: &'a web_sys::GpuTextureView, load_op: LoadOp, store_op: StoreOp) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:145:71 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn with_resolve_target(mut self, resolve_target: &'a web_sys::GpuTextureView) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:155:28 [INFO] [stdout] | [INFO] [stdout] 155 | pub view: &'a web_sys::GpuTextureView, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:167:35 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn new(view: &'a web_sys::GpuTextureView) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:218:33 [INFO] [stdout] | [INFO] [stdout] 218 | pub query_set: &'a web_sys::GpuQuerySet, [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:225:50 [INFO] [stdout] | [INFO] [stdout] 225 | impl From> for web_sys::GpuRenderPassDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:226:53 [INFO] [stdout] | [INFO] [stdout] 226 | fn from(pass: RenderPassDescriptor) -> web_sys::GpuRenderPassDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassColorAttachment` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:262:45 [INFO] [stdout] | [INFO] [stdout] 262 | impl From> for web_sys::GpuRenderPassColorAttachment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassColorAttachment` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:263:54 [INFO] [stdout] | [INFO] [stdout] 263 | fn from(attachment: ColorAttachment) -> web_sys::GpuRenderPassColorAttachment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDepthStencilAttachment` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:284:52 [INFO] [stdout] | [INFO] [stdout] 284 | impl From> for web_sys::GpuRenderPassDepthStencilAttachment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDepthStencilAttachment` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:285:61 [INFO] [stdout] | [INFO] [stdout] 285 | fn from(attachment: DepthStencilAttachment) -> web_sys::GpuRenderPassDepthStencilAttachment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassTimestampWrites` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:317:51 [INFO] [stdout] | [INFO] [stdout] 317 | impl From> for web_sys::GpuRenderPassTimestampWrites { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassTimestampWrites` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command/render_pass.rs:318:66 [INFO] [stdout] | [INFO] [stdout] 318 | fn from(timestamp_writes: RenderTimestampWrites) -> web_sys::GpuRenderPassTimestampWrites { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | inner: web_sys::GpuCommandEncoder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:18:28 [INFO] [stdout] | [INFO] [stdout] 18 | type Target = web_sys::GpuCommandEncoder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandEncoder` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:27:32 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn new(inner: web_sys::GpuCommandEncoder) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:33:38 [INFO] [stdout] | [INFO] [stdout] 33 | descriptor: Option<&web_sys::GpuComputePassDescriptor>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPassDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:43:31 [INFO] [stdout] | [INFO] [stdout] 43 | descriptor: &web_sys::GpuRenderPassDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:54:27 [INFO] [stdout] | [INFO] [stdout] 54 | buffer: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:70:27 [INFO] [stdout] | [INFO] [stdout] 70 | source: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:72:32 [INFO] [stdout] | [INFO] [stdout] 72 | destination: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:89:27 [INFO] [stdout] | [INFO] [stdout] 89 | source: &web_sys::GpuTexelCopyBufferInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:90:32 [INFO] [stdout] | [INFO] [stdout] 90 | destination: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:91:30 [INFO] [stdout] | [INFO] [stdout] 91 | copy_size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:100:27 [INFO] [stdout] | [INFO] [stdout] 100 | source: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | destination: &web_sys::GpuTexelCopyBufferInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:102:30 [INFO] [stdout] | [INFO] [stdout] 102 | copy_size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:111:27 [INFO] [stdout] | [INFO] [stdout] 111 | source: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:112:32 [INFO] [stdout] | [INFO] [stdout] 112 | destination: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:113:30 [INFO] [stdout] | [INFO] [stdout] 113 | copy_size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:122:30 [INFO] [stdout] | [INFO] [stdout] 122 | query_set: &web_sys::GpuQuerySet, [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:125:32 [INFO] [stdout] | [INFO] [stdout] 125 | destination: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:149:37 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn finish(self) -> web_sys::GpuCommandBuffer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuLoadOp` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:154:28 [INFO] [stdout] | [INFO] [stdout] 154 | pub type LoadOp = web_sys::GpuLoadOp; [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStoreOp` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/command.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | pub type StoreOp = web_sys::GpuStoreOp; [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCompareFunction` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/compare.rs:1:37 [INFO] [stdout] | [INFO] [stdout] 1 | pub type CompareFunction = web_sys::GpuCompareFunction; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasAlphaMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:41:37 [INFO] [stdout] | [INFO] [stdout] 41 | pub type CanvasAlphaMode = web_sys::GpuCanvasAlphaMode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasToneMappingMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:43:43 [INFO] [stdout] | [INFO] [stdout] 43 | pub type CanvasToneMappingMode = web_sys::GpuCanvasToneMappingMode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Gpu` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:49:24 [INFO] [stdout] | [INFO] [stdout] 49 | gpu: &web_sys::Gpu, [INFO] [stdout] | ^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:50:27 [INFO] [stdout] | [INFO] [stdout] 50 | device: &web_sys::GpuDevice, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::error::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 50 - device: &web_sys::GpuDevice, [INFO] [stdout] 50 + device: &crate::error::AwsmCoreError, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasConfiguration` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/configuration.rs:51:19 [INFO] [stdout] | [INFO] [stdout] 51 | ) -> web_sys::GpuCanvasConfiguration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineError` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/error.rs:133:39 [INFO] [stdout] | [INFO] [stdout] 133 | match err.dyn_into::() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image/mipmap.rs:26:36 [INFO] [stdout] | [INFO] [stdout] 26 | pub compute_pipeline: web_sys::GpuComputePipeline, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image/mipmap.rs:27:37 [INFO] [stdout] | [INFO] [stdout] 27 | pub bind_group_layout: web_sys::GpuBindGroupLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image/mipmap.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | texture: &web_sys::GpuTexture, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:139:26 [INFO] [stdout] | [INFO] [stdout] 139 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:273:31 [INFO] [stdout] | [INFO] [stdout] 273 | pub texture: &'a web_sys::GpuTexture, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:281:38 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn new(texture: &'a web_sys::GpuTexture) -> Self { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCopyExternalImageSourceInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:309:57 [INFO] [stdout] | [INFO] [stdout] 309 | impl From> for web_sys::GpuCopyExternalImageSourceInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCopyExternalImageDestInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/image.rs:340:55 [INFO] [stdout] | [INFO] [stdout] 340 | impl From> for web_sys::GpuCopyExternalImageDestInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:38:62 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn current_context_texture(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureView` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:52:67 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn current_context_texture_view(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModuleDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:65:32 [INFO] [stdout] | [INFO] [stdout] 65 | shader_code: &web_sys::GpuShaderModuleDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:66:19 [INFO] [stdout] | [INFO] [stdout] 66 | ) -> web_sys::GpuShaderModule { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:75:31 [INFO] [stdout] | [INFO] [stdout] 75 | descriptor: &web_sys::GpuRenderPipelineDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:76:26 [INFO] [stdout] | [INFO] [stdout] 76 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:77:32 [INFO] [stdout] | [INFO] [stdout] 77 | let pipeline: web_sys::GpuRenderPipeline = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:91:31 [INFO] [stdout] | [INFO] [stdout] 91 | descriptor: &web_sys::GpuComputePipelineDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipeline` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:93:32 [INFO] [stdout] | [INFO] [stdout] 93 | let pipeline: web_sys::GpuComputePipeline = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineLayoutDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:107:31 [INFO] [stdout] | [INFO] [stdout] 107 | descriptor: &web_sys::GpuPipelineLayoutDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:108:19 [INFO] [stdout] | [INFO] [stdout] 108 | ) -> web_sys::GpuPipelineLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayoutDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | descriptor: &web_sys::GpuBindGroupLayoutDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:118:26 [INFO] [stdout] | [INFO] [stdout] 118 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:129:31 [INFO] [stdout] | [INFO] [stdout] 129 | descriptor: &web_sys::GpuBindGroupDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroup` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:130:19 [INFO] [stdout] | [INFO] [stdout] 130 | ) -> web_sys::GpuBindGroup { [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSamplerDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:139:38 [INFO] [stdout] | [INFO] [stdout] 139 | descriptor: Option<&web_sys::GpuSamplerDescriptor>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSampler` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:140:19 [INFO] [stdout] | [INFO] [stdout] 140 | ) -> web_sys::GpuSampler { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:152:31 [INFO] [stdout] | [INFO] [stdout] 152 | descriptor: &web_sys::GpuTextureDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:153:26 [INFO] [stdout] | [INFO] [stdout] 153 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCopyExternalImageSourceInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:162:27 [INFO] [stdout] | [INFO] [stdout] 162 | source: &web_sys::GpuCopyExternalImageSourceInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCopyExternalImageDestInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:163:25 [INFO] [stdout] | [INFO] [stdout] 163 | dest: &web_sys::GpuCopyExternalImageDestInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:164:25 [INFO] [stdout] | [INFO] [stdout] 164 | size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBufferDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:177:31 [INFO] [stdout] | [INFO] [stdout] 177 | descriptor: &web_sys::GpuBufferDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:217:61 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn submit_commands(&self, command_buffer: &web_sys::GpuCommandBuffer) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCommandBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:224:70 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn submit_commands_batch(&self, command_buffers: &[&web_sys::GpuCommandBuffer]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQueryType` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:235:30 [INFO] [stdout] | [INFO] [stdout] 235 | query_type: web_sys::GpuQueryType, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuQuerySet` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:238:26 [INFO] [stdout] | [INFO] [stdout] 238 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExternalTextureDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:255:31 [INFO] [stdout] | [INFO] [stdout] 255 | descriptor: &web_sys::GpuExternalTextureDescriptor, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExternalTexture` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:256:26 [INFO] [stdout] | [INFO] [stdout] 256 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBuffer` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:268:27 [INFO] [stdout] | [INFO] [stdout] 268 | buffer: &web_sys::GpuBuffer, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyTextureInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:366:32 [INFO] [stdout] | [INFO] [stdout] 366 | destination: &web_sys::GpuTexelCopyTextureInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTexelCopyBufferLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:368:27 [INFO] [stdout] | [INFO] [stdout] 368 | layout: &web_sys::GpuTexelCopyBufferLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/methods.rs:369:25 [INFO] [stdout] | [INFO] [stdout] 369 | size: &web_sys::GpuExtent3dDict, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStencilOperation` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:114:38 [INFO] [stdout] | [INFO] [stdout] 114 | pub type StencilOperation = web_sys::GpuStencilOperation; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDepthStencilState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:116:43 [INFO] [stdout] | [INFO] [stdout] 116 | impl From for web_sys::GpuDepthStencilState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDepthStencilState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:117:51 [INFO] [stdout] | [INFO] [stdout] 117 | fn from(state: DepthStencilState) -> web_sys::GpuDepthStencilState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStencilFaceState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:150:42 [INFO] [stdout] | [INFO] [stdout] 150 | impl From for web_sys::GpuStencilFaceState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuStencilFaceState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/depth_stencil.rs:151:50 [INFO] [stdout] | [INFO] [stdout] 151 | fn from(state: StencilFaceState) -> web_sys::GpuStencilFaceState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:14:30 [INFO] [stdout] | [INFO] [stdout] 14 | pub module: &'a web_sys::GpuShaderModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendFactor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:115:33 [INFO] [stdout] | [INFO] [stdout] 115 | pub type BlendFactor = web_sys::GpuBlendFactor; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendOperation` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:117:36 [INFO] [stdout] | [INFO] [stdout] 117 | pub type BlendOperation = web_sys::GpuBlendOperation; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:123:30 [INFO] [stdout] | [INFO] [stdout] 123 | module: &'a web_sys::GpuShaderModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuFragmentState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:149:43 [INFO] [stdout] | [INFO] [stdout] 149 | impl From> for web_sys::GpuFragmentState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuFragmentState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:150:47 [INFO] [stdout] | [INFO] [stdout] 150 | fn from(state: FragmentState) -> web_sys::GpuFragmentState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuColorTargetState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:189:42 [INFO] [stdout] | [INFO] [stdout] 189 | impl From for web_sys::GpuColorTargetState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuColorTargetState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:190:50 [INFO] [stdout] | [INFO] [stdout] 190 | fn from(state: ColorTargetState) -> web_sys::GpuColorTargetState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:206:36 [INFO] [stdout] | [INFO] [stdout] 206 | impl From for web_sys::GpuBlendState { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:207:44 [INFO] [stdout] | [INFO] [stdout] 207 | fn from(state: BlendState) -> web_sys::GpuBlendState { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendComponent` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:218:40 [INFO] [stdout] | [INFO] [stdout] 218 | impl From for web_sys::GpuBlendComponent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBlendComponent` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/fragment.rs:219:52 [INFO] [stdout] | [INFO] [stdout] 219 | fn from(component: BlendComponent) -> web_sys::GpuBlendComponent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:7:21 [INFO] [stdout] | [INFO] [stdout] 7 | Custom(web_sys::GpuPipelineLayout), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:23:42 [INFO] [stdout] | [INFO] [stdout] 23 | pub bind_group_layouts: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuBindGroupLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:29:42 [INFO] [stdout] | [INFO] [stdout] 29 | bind_group_layouts: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPipelineLayoutDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/layout.rs:38:54 [INFO] [stdout] | [INFO] [stdout] 38 | impl From> for web_sys::GpuPipelineLayoutDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuMultisampleState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/multisample.rs:31:42 [INFO] [stdout] | [INFO] [stdout] 31 | impl From for web_sys::GpuMultisampleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuMultisampleState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/multisample.rs:32:50 [INFO] [stdout] | [INFO] [stdout] 32 | fn from(state: MultisampleState) -> web_sys::GpuMultisampleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPrimitiveTopology` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:22:39 [INFO] [stdout] | [INFO] [stdout] 22 | pub type PrimitiveTopology = web_sys::GpuPrimitiveTopology; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuIndexFormat` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub type IndexFormat = web_sys::GpuIndexFormat; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuFrontFace` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:24:31 [INFO] [stdout] | [INFO] [stdout] 24 | pub type FrontFace = web_sys::GpuFrontFace; [INFO] [stdout] | ^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCullMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:25:30 [INFO] [stdout] | [INFO] [stdout] 25 | pub type CullMode = web_sys::GpuCullMode; [INFO] [stdout] | ^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPrimitiveState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:58:40 [INFO] [stdout] | [INFO] [stdout] 58 | impl From for web_sys::GpuPrimitiveState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuPrimitiveState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/primitive.rs:59:48 [INFO] [stdout] | [INFO] [stdout] 59 | fn from(state: PrimitiveState) -> web_sys::GpuPrimitiveState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:13:30 [INFO] [stdout] | [INFO] [stdout] 13 | pub module: &'a web_sys::GpuShaderModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexStepMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:52:36 [INFO] [stdout] | [INFO] [stdout] 52 | pub type VertexStepMode = web_sys::GpuVertexStepMode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexFormat` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:55:34 [INFO] [stdout] | [INFO] [stdout] 55 | pub type VertexFormat = web_sys::GpuVertexFormat; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:60:37 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn new(module: &'a web_sys::GpuShaderModule, entry_point: Option<&'a str>) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexState` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:80:41 [INFO] [stdout] | [INFO] [stdout] 80 | impl From> for web_sys::GpuVertexState { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexBufferLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:109:44 [INFO] [stdout] | [INFO] [stdout] 109 | impl From for web_sys::GpuVertexBufferLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexBufferLayout` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:110:60 [INFO] [stdout] | [INFO] [stdout] 110 | fn from(buffer_layout: VertexBufferLayout) -> web_sys::GpuVertexBufferLayout { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexAttribute` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:129:41 [INFO] [stdout] | [INFO] [stdout] 129 | impl From for web_sys::GpuVertexAttribute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuVertexAttribute` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline/vertex.rs:130:53 [INFO] [stdout] | [INFO] [stdout] 130 | fn from(attribute: VertexAttribute) -> web_sys::GpuVertexAttribute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:93:22 [INFO] [stdout] | [INFO] [stdout] 93 | module: web_sys::GpuShaderModule, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:99:33 [INFO] [stdout] | [INFO] [stdout] 99 | pub fn new(module: web_sys::GpuShaderModule, entry_point: Option<&'a str>) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:118:54 [INFO] [stdout] | [INFO] [stdout] 118 | impl From> for web_sys::GpuRenderPipelineDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuRenderPipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:119:61 [INFO] [stdout] | [INFO] [stdout] 119 | fn from(pipeline: RenderPipelineDescriptor) -> web_sys::GpuRenderPipelineDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:159:59 [INFO] [stdout] | [INFO] [stdout] 159 | impl From> for web_sys::GpuComputePipelineDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuComputePipelineDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:160:62 [INFO] [stdout] | [INFO] [stdout] 160 | fn from(pipeline: ComputePipelineDescriptor) -> web_sys::GpuComputePipelineDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuProgrammableStage` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:178:47 [INFO] [stdout] | [INFO] [stdout] 178 | impl From> for web_sys::GpuProgrammableStage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuProgrammableStage` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/pipeline.rs:179:53 [INFO] [stdout] | [INFO] [stdout] 179 | fn from(compute: ProgrammableStage) -> web_sys::GpuProgrammableStage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Gpu` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:12:23 [INFO] [stdout] | [INFO] [stdout] 12 | pub gpu: web_sys::Gpu, [INFO] [stdout] | ^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAdapter` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:13:27 [INFO] [stdout] | [INFO] [stdout] 13 | pub adapter: web_sys::GpuAdapter, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuAdapter`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 13 - pub adapter: web_sys::GpuAdapter, [INFO] [stdout] 13 + pub adapter: crate::renderer::AwsmCoreError, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:14:26 [INFO] [stdout] | [INFO] [stdout] 14 | pub device: web_sys::GpuDevice, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 14 - pub device: web_sys::GpuDevice, [INFO] [stdout] 14 + pub device: crate::renderer::AwsmCoreError, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasContext` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:15:27 [INFO] [stdout] | [INFO] [stdout] 15 | pub context: web_sys::GpuCanvasContext, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Gpu` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:19:23 [INFO] [stdout] | [INFO] [stdout] 19 | pub gpu: web_sys::Gpu, [INFO] [stdout] | ^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAdapter` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:22:34 [INFO] [stdout] | [INFO] [stdout] 22 | pub adapter: Option, [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuAdapter`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 22 - pub adapter: Option, [INFO] [stdout] 22 + pub adapter: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub device: Option, [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 23 - pub device: Option, [INFO] [stdout] 23 + pub device: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasContext` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:24:34 [INFO] [stdout] | [INFO] [stdout] 24 | pub context: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Gpu` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:28:30 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn new(gpu: web_sys::Gpu, canvas: web_sys::HtmlCanvasElement) -> Self { [INFO] [stdout] | ^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAdapter` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:44:53 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn with_adapter(mut self, adapter: web_sys::GpuAdapter) -> Self { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuAdapter`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 44 - pub fn with_adapter(mut self, adapter: web_sys::GpuAdapter) -> Self { [INFO] [stdout] 44 + pub fn with_adapter(mut self, adapter: crate::renderer::AwsmCoreError) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:49:51 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn with_device(mut self, device: web_sys::GpuDevice) -> Self { [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 49 - pub fn with_device(mut self, device: web_sys::GpuDevice) -> Self { [INFO] [stdout] 49 + pub fn with_device(mut self, device: crate::renderer::AwsmCoreError) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAdapter` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:55:31 [INFO] [stdout] | [INFO] [stdout] 55 | let adapter: web_sys::GpuAdapter = match self.adapter { [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuAdapter`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 55 - let adapter: web_sys::GpuAdapter = match self.adapter { [INFO] [stdout] 55 + let adapter: crate::renderer::AwsmCoreError = match self.adapter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuDevice` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:63:30 [INFO] [stdout] | [INFO] [stdout] 63 | let device: web_sys::GpuDevice = match self.device { [INFO] [stdout] | ^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::renderer::AwsmCoreError::GpuDevice`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 63 - let device: web_sys::GpuDevice = match self.device { [INFO] [stdout] 63 + let device: crate::renderer::AwsmCoreError = match self.device { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCanvasContext` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/renderer.rs:71:31 [INFO] [stdout] | [INFO] [stdout] 71 | let context: web_sys::GpuCanvasContext = match self.canvas.get_context("webgpu") { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuAddressMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:21:33 [INFO] [stdout] | [INFO] [stdout] 21 | pub type AddressMode = web_sys::GpuAddressMode; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuFilterMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:23:32 [INFO] [stdout] | [INFO] [stdout] 23 | pub type FilterMode = web_sys::GpuFilterMode; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuMipmapFilterMode` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:25:38 [INFO] [stdout] | [INFO] [stdout] 25 | pub type MipmapFilterMode = web_sys::GpuMipmapFilterMode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuSamplerDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/sampler.rs:29:47 [INFO] [stdout] | [INFO] [stdout] 29 | impl From> for web_sys::GpuSamplerDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModuleDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:16:52 [INFO] [stdout] | [INFO] [stdout] 16 | impl From> for web_sys::GpuShaderModuleDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuShaderModule` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:36:35 [INFO] [stdout] | [INFO] [stdout] 36 | impl ShaderModuleExt for web_sys::GpuShaderModule { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCompilationInfo` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:74:31 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn new(info: web_sys::GpuCompilationInfo) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuCompilationMessage` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/shaders.rs:81:38 [INFO] [stdout] | [INFO] [stdout] 81 | let js_message: web_sys::GpuCompilationMessage = js_messages.get(i).unchecked_into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureFormat` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:2:35 [INFO] [stdout] | [INFO] [stdout] 2 | pub type TextureFormat = web_sys::GpuTextureFormat; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureAspect` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:3:35 [INFO] [stdout] | [INFO] [stdout] 3 | pub type TextureAspect = web_sys::GpuTextureAspect; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureViewDimension` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:5:42 [INFO] [stdout] | [INFO] [stdout] 5 | pub type TextureViewDimension = web_sys::GpuTextureViewDimension; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureSampleType` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:7:39 [INFO] [stdout] | [INFO] [stdout] 7 | pub type TextureSampleType = web_sys::GpuTextureSampleType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureDimension` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:9:38 [INFO] [stdout] | [INFO] [stdout] 9 | pub type TextureDimension = web_sys::GpuTextureDimension; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VideoFrame` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:223:25 [INFO] [stdout] | [INFO] [stdout] 223 | VideoFrame(web_sys::VideoFrame), [INFO] [stdout] | ^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `crate::texture::ExternalTextureDescriptorSource::VideoFrame`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 223 - VideoFrame(web_sys::VideoFrame), [INFO] [stdout] 223 + VideoFrame(crate::texture::ExternalTextureDescriptorSource), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:228:47 [INFO] [stdout] | [INFO] [stdout] 228 | impl From> for web_sys::GpuTextureDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuTextureViewDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:262:51 [INFO] [stdout] | [INFO] [stdout] 262 | impl From> for web_sys::GpuTextureViewDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExternalTextureDescriptor` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:298:55 [INFO] [stdout] | [INFO] [stdout] 298 | impl From> for web_sys::GpuExternalTextureDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GpuExtent3dDict` in crate `web_sys` [INFO] [stdout] --> crates/renderer-core/src/texture.rs:313:34 [INFO] [stdout] | [INFO] [stdout] 313 | impl From for web_sys::GpuExtent3dDict { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `web_sys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: could not compile `awsm-renderer-core` (lib) due to 310 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `awsm-renderer-core` (lib test) due to 310 previous errors [INFO] running `Command { std: "docker" "inspect" "a6b7a048c46d0959756071fa753dc3c554607342cb4cef22460111e0dc1ea1d6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a6b7a048c46d0959756071fa753dc3c554607342cb4cef22460111e0dc1ea1d6", kill_on_drop: false }` [INFO] [stdout] a6b7a048c46d0959756071fa753dc3c554607342cb4cef22460111e0dc1ea1d6