[INFO] fetching crate dxwr 0.2.0... [INFO] testing dxwr-0.2.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate dxwr 0.2.0 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate dxwr 0.2.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate dxwr 0.2.0 [INFO] tweaked toml for crates.io crate dxwr 0.2.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate dxwr 0.2.0 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate dxwr 0.2.0 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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wiard v0.4.0 [INFO] [stderr] Downloaded gedv v0.3.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e028ba05488a95c7ace9d1379c6ab3afa8a4655808ffe3f45efe807d15701f16 [INFO] running `Command { std: "docker" "start" "-a" "e028ba05488a95c7ace9d1379c6ab3afa8a4655808ffe3f45efe807d15701f16", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e028ba05488a95c7ace9d1379c6ab3afa8a4655808ffe3f45efe807d15701f16", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e028ba05488a95c7ace9d1379c6ab3afa8a4655808ffe3f45efe807d15701f16", kill_on_drop: false }` [INFO] [stdout] e028ba05488a95c7ace9d1379c6ab3afa8a4655808ffe3f45efe807d15701f16 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 2e8cd1d99c7e131442673559724ce3c939f30df64c8a39829c9d4244c662a511 [INFO] running `Command { std: "docker" "start" "-a" "2e8cd1d99c7e131442673559724ce3c939f30df64c8a39829c9d4244c662a511", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.93 [INFO] [stderr] Compiling unicode-ident v1.0.17 [INFO] [stderr] Compiling windows-link v0.1.0 [INFO] [stderr] Compiling windows-result v0.3.1 [INFO] [stderr] Compiling windows-strings v0.3.1 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Compiling syn v2.0.98 [INFO] [stderr] Compiling windows-interface v0.59.0 [INFO] [stderr] Compiling windows-implement v0.59.0 [INFO] [stderr] Compiling windows-core v0.60.1 [INFO] [stderr] Compiling windows-numerics v0.1.1 [INFO] [stderr] Compiling windows-future v0.1.1 [INFO] [stderr] Compiling windows-collections v0.1.1 [INFO] [stderr] Compiling windows v0.60.0 [INFO] [stderr] Compiling dxwr v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/adapter.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Foundation::LUID; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/adapter.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::Win32::Graphics::Dxgi::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/command_allocator.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/command_list.rs:5:14 [INFO] [stdout] | [INFO] [stdout] 5 | use windows::Win32::Graphics::{Direct3D::*, Direct3D12::*, Dxgi::Common::DXGI_FORMAT}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/command_list_type.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/command_queue.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/debug.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use windows::Win32::Foundation::{DBG_PRINTEXCEPTION_C, DBG_PRINTEXCEPTION_WIDE_C}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/debug.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/debug.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::Win32::System::Diagnostics::Debug::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/descriptor_heap.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::Win32::Graphics::{Direct3D12::*, Dxgi::Common::DXGI_FORMAT}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/device.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Foundation::LUID; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/device.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::Win32::Graphics::Direct3D::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/device.rs:5:14 [INFO] [stdout] | [INFO] [stdout] 5 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/device.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/adapter.rs:5:14 [INFO] [stdout] | [INFO] [stdout] 5 | use windows::core::Interface; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/dxc.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Foundation::{E_ABORT, E_POINTER}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/device.rs:7:14 [INFO] [stdout] | [INFO] [stdout] 7 | use windows::core::IUnknown; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/dxc.rs:6:18 [INFO] [stdout] | [INFO] [stdout] 6 | pub use windows::Win32::Graphics::Direct3D::Dxc::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/features.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use windows::Win32::Graphics::Direct3D::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/features.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/features.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::Win32::Graphics::Dxgi::Common::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/dxc.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::core::{HSTRING, Interface, PCWSTR}; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/fence.rs:7:14 [INFO] [stdout] | [INFO] [stdout] 7 | use windows::Win32::Foundation::HANDLE; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/fence.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/pipeline_state.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/pipeline_state.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::Win32::Graphics::Dxgi::Common::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/features.rs:5:14 [INFO] [stdout] | [INFO] [stdout] 5 | use windows::core::GUID; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/raytracing.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/raytracing.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/reflection.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::{Direct3D::Dxc::*, Direct3D::*, Direct3D12::*}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/pipeline_state.rs:5:14 [INFO] [stdout] | [INFO] [stdout] 5 | use windows::core::PCSTR; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/resource_barriers.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/resources.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/resources.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Dxgi::Common::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/root_signature.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use windows::Win32::Graphics::Direct3D::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/root_signature.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/state_object.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/reflection.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::core::Interface; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/state_object.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::core::Interface; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/swap_chain.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use windows::Win32::Foundation::HWND; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/swap_chain.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | use windows::Win32::Graphics::Dxgi::{Common::*, *}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/state_object.rs:5:14 [INFO] [stdout] | [INFO] [stdout] 5 | use windows::core::{HSTRING, PCWSTR}; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/utility.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::Win32::Foundation::{CloseHandle, HANDLE, WAIT_OBJECT_0}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/utility.rs:5:14 [INFO] [stdout] | [INFO] [stdout] 5 | use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/utility.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | use windows::Win32::Graphics::Dxgi::{Common::*, *}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/utility.rs:7:14 [INFO] [stdout] | [INFO] [stdout] 7 | use windows::Win32::System::Threading::{CreateEventW, INFINITE, WaitForSingleObject}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/swap_chain.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use windows::core::Interface; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/lib.rs:24:22 [INFO] [stdout] | [INFO] [stdout] 24 | pub use windows::Win32::Graphics::Direct3D::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/lib.rs:28:22 [INFO] [stdout] | [INFO] [stdout] 28 | pub use windows::Win32::Graphics::Direct3D12::*; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/lib.rs:32:22 [INFO] [stdout] | [INFO] [stdout] 32 | pub use windows::Win32::Graphics::Dxgi::{Common::*, *}; [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `windows::core` [INFO] [stdout] --> src/utility.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | use windows::core::HSTRING; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/adapter.rs:85:36 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn enum_adapters() -> windows::core::Result> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/adapter.rs:111:40 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn enum_warp_adapter() -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/command_allocator.rs:33:36 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn build(self) -> windows::core::Result> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/command_allocator.rs:105:37 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn reset(&self) -> windows::core::Result<()> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/command_list.rs:729:51 [INFO] [stdout] | [INFO] [stdout] 729 | rects.as_ptr() as *const windows::Win32::Foundation::RECT, [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/command_list.rs:1014:36 [INFO] [stdout] | [INFO] [stdout] 1014 | pub fn build(self) -> windows::core::Result> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/command_list.rs:1080:83 [INFO] [stdout] | [INFO] [stdout] 1080 | pub fn record(&self, allocator: &CommandAllocator, f: F) -> windows::core::Result [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/command_queue.rs:57:36 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn build(self) -> windows::core::Result> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/command_queue.rs:110:53 [INFO] [stdout] | [INFO] [stdout] 110 | pub fn signal(&self, fence: &Fence) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/command_queue.rs:120:53 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn wait(&self, signal: &Signal) -> windows::core::Result<()> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/debug.rs:7:41 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn enable_debug_layer() -> windows::core::Result<()> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/debug.rs:117:30 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn new() -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/descriptor_heap.rs:1147:36 [INFO] [stdout] | [INFO] [stdout] 1147 | pub fn build(self) -> windows::core::Result> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/device.rs:55:36 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn build(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/device.rs:145:57 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn check_feature(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/device.rs:150:78 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn request_feature(&self, feature: T) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:14:30 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn new() -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:57:73 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn new(util: &Utils, data: &[u8], encoding: DXC_CP) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:109:21 [INFO] [stdout] | [INFO] [stdout] 109 | T: windows::core::Interface, [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:107:61 [INFO] [stdout] | [INFO] [stdout] 107 | fn get_output(&self, kind: DXC_OUT_KIND) -> windows::core::Result [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:123:67 [INFO] [stdout] | [INFO] [stdout] 123 | pub(crate) fn get_blob(&self, kind: DXC_OUT_KIND) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:136:58 [INFO] [stdout] | [INFO] [stdout] 136 | fn get_string(&self, kind: DXC_OUT_KIND) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:156:38 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn object(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:161:38 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn errors(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:166:35 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn pdb(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:171:43 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn shader_hash(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:177:43 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn disassembly(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:182:36 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn hlsl(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:187:36 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn text(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:192:57 [INFO] [stdout] | [INFO] [stdout] 192 | pub fn reflection(&self, utils: &Utils) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:197:46 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn root_signature(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:422:43 [INFO] [stdout] | [INFO] [stdout] 422 | pub fn new(utils: &Utils) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:432:69 [INFO] [stdout] | [INFO] [stdout] 432 | pub fn compile(&self, src: &[u8], args: &Arguments) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:509:45 [INFO] [stdout] | [INFO] [stdout] 509 | pub fn reflection(&self) -> windows::core::Result [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:528:50 [INFO] [stdout] | [INFO] [stdout] 528 | pub fn new(blob: &impl BlobType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/dxc.rs:542:38 [INFO] [stdout] | [INFO] [stdout] 542 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:8:47 [INFO] [stdout] | [INFO] [stdout] 8 | fn check(device: &DeviceType) -> windows::core::Result; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:12:62 [INFO] [stdout] | [INFO] [stdout] 12 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:15:83 [INFO] [stdout] | [INFO] [stdout] 15 | fn get_feature(device: &DeviceType, value: D3D12_FEATURE) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | ) -> windows::core::Result<()> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:63:47 [INFO] [stdout] | [INFO] [stdout] 63 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:106:62 [INFO] [stdout] | [INFO] [stdout] 106 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:138:62 [INFO] [stdout] | [INFO] [stdout] 138 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:170:62 [INFO] [stdout] | [INFO] [stdout] 170 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:204:62 [INFO] [stdout] | [INFO] [stdout] 204 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:237:62 [INFO] [stdout] | [INFO] [stdout] 237 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:273:47 [INFO] [stdout] | [INFO] [stdout] 273 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:295:47 [INFO] [stdout] | [INFO] [stdout] 295 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:325:62 [INFO] [stdout] | [INFO] [stdout] 325 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:348:47 [INFO] [stdout] | [INFO] [stdout] 348 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:366:47 [INFO] [stdout] | [INFO] [stdout] 366 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:382:47 [INFO] [stdout] | [INFO] [stdout] 382 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:408:62 [INFO] [stdout] | [INFO] [stdout] 408 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:433:47 [INFO] [stdout] | [INFO] [stdout] 433 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:452:47 [INFO] [stdout] | [INFO] [stdout] 452 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:469:47 [INFO] [stdout] | [INFO] [stdout] 469 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:497:62 [INFO] [stdout] | [INFO] [stdout] 497 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:517:47 [INFO] [stdout] | [INFO] [stdout] 517 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:534:47 [INFO] [stdout] | [INFO] [stdout] 534 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:552:47 [INFO] [stdout] | [INFO] [stdout] 552 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:571:47 [INFO] [stdout] | [INFO] [stdout] 571 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:593:47 [INFO] [stdout] | [INFO] [stdout] 593 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:619:62 [INFO] [stdout] | [INFO] [stdout] 619 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:652:62 [INFO] [stdout] | [INFO] [stdout] 652 | fn check(device: &DeviceType, feature: Self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:682:47 [INFO] [stdout] | [INFO] [stdout] 682 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:702:47 [INFO] [stdout] | [INFO] [stdout] 702 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:729:47 [INFO] [stdout] | [INFO] [stdout] 729 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:749:47 [INFO] [stdout] | [INFO] [stdout] 749 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:768:47 [INFO] [stdout] | [INFO] [stdout] 768 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/features.rs:791:47 [INFO] [stdout] | [INFO] [stdout] 791 | fn check(device: &DeviceType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/fence.rs:41:36 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn build(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/fence.rs:68:55 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn signal(&self, signal: &Signal) -> windows::core::Result<()> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/fence.rs:115:36 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn wait(&self) -> windows::core::Result<()> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/fence.rs:127:57 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn wait_timeout(&self, d: Duration) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/pipeline_state.rs:1308:36 [INFO] [stdout] | [INFO] [stdout] 1308 | pub fn build(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/pipeline_state.rs:1319:36 [INFO] [stdout] | [INFO] [stdout] 1319 | pub fn build(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/pipeline_state.rs:1330:36 [INFO] [stdout] | [INFO] [stdout] 1330 | pub fn build(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:102:68 [INFO] [stdout] | [INFO] [stdout] 102 | fn from_reflection(t: &ID3D12ShaderReflectionType) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:127:46 [INFO] [stdout] | [INFO] [stdout] 127 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:139:45 [INFO] [stdout] | [INFO] [stdout] 139 | .collect::>>()?, [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:147:69 [INFO] [stdout] | [INFO] [stdout] 147 | fn from_parameter_desc(desc: &D3D12_PARAMETER_DESC) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:224:25 [INFO] [stdout] | [INFO] [stdout] 224 | type Type: windows::core::Interface; [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:235:79 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn new(utils: &dxc::Utils, data: &[u8], encoding: DXC_CP) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:258:19 [INFO] [stdout] | [INFO] [stdout] 258 | ) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:264:36 [INFO] [stdout] | [INFO] [stdout] 264 | fn get_desc(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:273:49 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn min_feature_level(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:288:48 [INFO] [stdout] | [INFO] [stdout] 288 | pub fn input_parameters(&self) -> windows::core::Result> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:292:38 [INFO] [stdout] | [INFO] [stdout] 292 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:311:50 [INFO] [stdout] | [INFO] [stdout] 311 | pub fn resource_bind_desc(&self) -> windows::core::Result> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:315:38 [INFO] [stdout] | [INFO] [stdout] 315 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:325:53 [INFO] [stdout] | [INFO] [stdout] 325 | pub fn constant_buffer_descs(&self) -> windows::core::Result> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:329:38 [INFO] [stdout] | [INFO] [stdout] 329 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:336:50 [INFO] [stdout] | [INFO] [stdout] 336 | ... .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:343:49 [INFO] [stdout] | [INFO] [stdout] 343 | ... .collect::>>()?, [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:351:54 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn output_parameter_descs(&self) -> windows::core::Result> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:355:38 [INFO] [stdout] | [INFO] [stdout] 355 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:420:38 [INFO] [stdout] | [INFO] [stdout] 420 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:439:38 [INFO] [stdout] | [INFO] [stdout] 439 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:453:38 [INFO] [stdout] | [INFO] [stdout] 453 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:460:50 [INFO] [stdout] | [INFO] [stdout] 460 | ... .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:467:49 [INFO] [stdout] | [INFO] [stdout] 467 | ... .collect::>>()?, [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:481:79 [INFO] [stdout] | [INFO] [stdout] 481 | pub fn new(utils: &dxc::Utils, data: &[u8], encoding: DXC_CP) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:500:36 [INFO] [stdout] | [INFO] [stdout] 500 | fn get_desc(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/reflection.rs:509:38 [INFO] [stdout] | [INFO] [stdout] 509 | .map(|i| -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `DXGI_FORMAT_D32_FLOAT` is not bound in all patterns [INFO] [stdout] --> src/resources.rs:306:13 [INFO] [stdout] | [INFO] [stdout] 306 | DXGI_FORMAT_D16_UNORM [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D32_FLOAT` [INFO] [stdout] 307 | | DXGI_FORMAT_D32_FLOAT [INFO] [stdout] | --------------------- variable not in all patterns [INFO] [stdout] 308 | | DXGI_FORMAT_D24_UNORM_S8_UINT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D32_FLOAT` [INFO] [stdout] 309 | | DXGI_FORMAT_D32_FLOAT_S8X24_UINT => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D32_FLOAT` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::DXGI_FORMAT_D32_FLOAT` [INFO] [stdout] --> src/resources.rs:307:15 [INFO] [stdout] | [INFO] [stdout] 307 | | DXGI_FORMAT_D32_FLOAT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `DXGI_FORMAT_D24_UNORM_S8_UINT` is not bound in all patterns [INFO] [stdout] --> src/resources.rs:306:13 [INFO] [stdout] | [INFO] [stdout] 306 | DXGI_FORMAT_D16_UNORM [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D24_UNORM_S8_UINT` [INFO] [stdout] 307 | | DXGI_FORMAT_D32_FLOAT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D24_UNORM_S8_UINT` [INFO] [stdout] 308 | | DXGI_FORMAT_D24_UNORM_S8_UINT [INFO] [stdout] | ----------------------------- variable not in all patterns [INFO] [stdout] 309 | | DXGI_FORMAT_D32_FLOAT_S8X24_UINT => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D24_UNORM_S8_UINT` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::DXGI_FORMAT_D24_UNORM_S8_UINT` [INFO] [stdout] --> src/resources.rs:308:15 [INFO] [stdout] | [INFO] [stdout] 308 | | DXGI_FORMAT_D24_UNORM_S8_UINT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `DXGI_FORMAT_D32_FLOAT_S8X24_UINT` is not bound in all patterns [INFO] [stdout] --> src/resources.rs:306:13 [INFO] [stdout] | [INFO] [stdout] 306 | DXGI_FORMAT_D16_UNORM [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D32_FLOAT_S8X24_UINT` [INFO] [stdout] 307 | | DXGI_FORMAT_D32_FLOAT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D32_FLOAT_S8X24_UINT` [INFO] [stdout] 308 | | DXGI_FORMAT_D24_UNORM_S8_UINT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D32_FLOAT_S8X24_UINT` [INFO] [stdout] 309 | | DXGI_FORMAT_D32_FLOAT_S8X24_UINT => { [INFO] [stdout] | -------------------------------- variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::DXGI_FORMAT_D32_FLOAT_S8X24_UINT` [INFO] [stdout] --> src/resources.rs:309:15 [INFO] [stdout] | [INFO] [stdout] 309 | | DXGI_FORMAT_D32_FLOAT_S8X24_UINT => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `DXGI_FORMAT_D16_UNORM` is not bound in all patterns [INFO] [stdout] --> src/resources.rs:307:15 [INFO] [stdout] | [INFO] [stdout] 306 | DXGI_FORMAT_D16_UNORM [INFO] [stdout] | --------------------- variable not in all patterns [INFO] [stdout] 307 | | DXGI_FORMAT_D32_FLOAT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D16_UNORM` [INFO] [stdout] 308 | | DXGI_FORMAT_D24_UNORM_S8_UINT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D16_UNORM` [INFO] [stdout] 309 | | DXGI_FORMAT_D32_FLOAT_S8X24_UINT => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_D16_UNORM` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::DXGI_FORMAT_D16_UNORM` [INFO] [stdout] --> src/resources.rs:306:13 [INFO] [stdout] | [INFO] [stdout] 306 | DXGI_FORMAT_D16_UNORM [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/resources.rs:337:69 [INFO] [stdout] | [INFO] [stdout] 337 | fn new(resource: &ID3D12Resource, subresource: u32) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/resources.rs:467:36 [INFO] [stdout] | [INFO] [stdout] 467 | pub fn build(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/resources.rs:510:53 [INFO] [stdout] | [INFO] [stdout] 510 | pub fn map(&self, subresource: u32) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/resources.rs:625:40 [INFO] [stdout] | [INFO] [stdout] 625 | pub fn build(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/resources.rs:753:40 [INFO] [stdout] | [INFO] [stdout] 753 | pub fn build(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/root_signature.rs:475:72 [INFO] [stdout] | [INFO] [stdout] 475 | pub fn build_from_desc(self, desc: &RootSignatureDesc) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/state_object.rs:509:36 [INFO] [stdout] | [INFO] [stdout] 509 | pub fn build(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/swap_chain.rs:108:52 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn build_for_composition(self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/swap_chain.rs:124:74 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn build_for_hwnd(self, hwnd: *mut std::ffi::c_void) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/swap_chain.rs:168:56 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn get_buffer(&self, index: usize) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/swap_chain.rs:178:54 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn get_last_present_count(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/swap_chain.rs:188:75 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn set_maximum_frame_latency(&self, max_latency: u32) -> windows::core::Result<()> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/swap_chain.rs:193:70 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn resize_buffers(&self, params: &ResizeBuffers) -> windows::core::Result<()> { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/swap_chain.rs:212:19 [INFO] [stdout] | [INFO] [stdout] 212 | ) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/utility.rs:12:26 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Rect(windows::Win32::Foundation::RECT); [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows` [INFO] [stdout] --> src/utility.rs:51:57 [INFO] [stdout] | [INFO] [stdout] 51 | pub(crate) fn as_rect_slice(src: &[Rect]) -> &[windows::Win32::Foundation::RECT] { [INFO] [stdout] | ^^^^^ could not find `Win32` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/utility.rs:59:30 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn new() -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/utility.rs:64:57 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn wait_timeout(&self, d: Duration) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows` [INFO] [stdout] --> src/utility.rs:243:57 [INFO] [stdout] | [INFO] [stdout] 243 | pub fn wait_timeout(&self, d: Duration) -> windows::core::Result { [INFO] [stdout] | ^^^^ could not find `core` in `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stdout] --> src/adapter.rs:24:13 [INFO] [stdout] | [INFO] [stdout] 24 | handle: IDXGIAdapter4, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_ADAPTER_DESC3` in this scope [INFO] [stdout] --> src/adapter.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | desc: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 23 | pub struct Adapter { [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_ADAPTER_FLAG3` in this scope [INFO] [stdout] --> src/adapter.rs:60:28 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn flags(&self) -> DXGI_ADAPTER_FLAG3 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_GRAPHICS_PREEMPTION_GRANULARITY` in this scope [INFO] [stdout] --> src/adapter.rs:70:54 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn graphics_preemption_granularity(&self) -> DXGI_GRAPHICS_PREEMPTION_GRANULARITY { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_COMPUTE_PREEMPTION_GRANULARITY` in this scope [INFO] [stdout] --> src/adapter.rs:75:53 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn compute_preemption_granularity(&self) -> DXGI_COMPUTE_PREEMPTION_GRANULARITY { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stdout] --> src/adapter.rs:80:30 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn handle(&self) -> &IDXGIAdapter4 { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stdout] --> src/adapter.rs:94:49 [INFO] [stdout] | [INFO] [stdout] 94 | let handle = adapter.cast::().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 85 | pub fn enum_adapters() -> windows::core::Result> { [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXGI_ERROR_NOT_FOUND` in this scope [INFO] [stdout] --> src/adapter.rs:102:39 [INFO] [stdout] | [INFO] [stdout] 102 | Err(e) if e.code() == DXGI_ERROR_NOT_FOUND => break, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stdout] --> src/adapter.rs:113:17 [INFO] [stdout] | [INFO] [stdout] 113 | let handle: IDXGIAdapter4 = unsafe { factory.EnumWarpAdapter()? }; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/command_allocator.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | device: ID3D12Device, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/command_allocator.rs:17:17 [INFO] [stdout] | [INFO] [stdout] 17 | U: Into + Clone, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 11 | impl Builder [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/command_allocator.rs:34:21 [INFO] [stdout] | [INFO] [stdout] 34 | let device: ID3D12Device = self.device.clone(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stdout] --> src/command_allocator.rs:49:13 [INFO] [stdout] | [INFO] [stdout] 49 | handle: ID3D12CommandAllocator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleCommandAllocator` [INFO] [stdout] ... [INFO] [stdout] 184 | pub type BundleCommandAllocator = CommandAllocator; [INFO] [stdout] | ------------------------------------------------------------------------------ similarly named type alias `BundleCommandAllocator` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stdout] --> src/command_allocator.rs:110:30 [INFO] [stdout] | [INFO] [stdout] 110 | pub fn handle(&self) -> &ID3D12CommandAllocator { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleCommandAllocator` [INFO] [stdout] ... [INFO] [stdout] 184 | pub type BundleCommandAllocator = CommandAllocator; [INFO] [stdout] | ------------------------------------------------------------------------------ similarly named type alias `BundleCommandAllocator` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VIEWPORT` in this scope [INFO] [stdout] --> src/command_list.rs:9:21 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct Viewport(D3D12_VIEWPORT); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_VIEWPORT` in this scope [INFO] [stdout] --> src/command_list.rs:14:14 [INFO] [stdout] | [INFO] [stdout] 14 | Self(D3D12_VIEWPORT { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VERTEX_BUFFER_VIEW` in this scope [INFO] [stdout] --> src/command_list.rs:66:11 [INFO] [stdout] | [INFO] [stdout] 66 | view: D3D12_VERTEX_BUFFER_VIEW, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_INDEX_BUFFER_VIEW` in this scope [INFO] [stdout] --> src/command_list.rs:100:11 [INFO] [stdout] | [INFO] [stdout] 100 | view: D3D12_INDEX_BUFFER_VIEW, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DISCARD_REGION` in this scope [INFO] [stdout] --> src/command_list.rs:132:13 [INFO] [stdout] | [INFO] [stdout] 132 | region: D3D12_DISCARD_REGION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DISCARD_REGION` in this scope [INFO] [stdout] --> src/command_list.rs:150:21 [INFO] [stdout] | [INFO] [stdout] 150 | region: D3D12_DISCARD_REGION { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DISPATCH_RAYS_DESC` in this scope [INFO] [stdout] --> src/command_list.rs:174:29 [INFO] [stdout] | [INFO] [stdout] 174 | pub struct DispatchRaysDesc(D3D12_DISPATCH_RAYS_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STREAM_OUTPUT_BUFFER_VIEW` in this scope [INFO] [stdout] --> src/command_list.rs:228:35 [INFO] [stdout] | [INFO] [stdout] 228 | pub struct StreamOutputBufferView(D3D12_STREAM_OUTPUT_BUFFER_VIEW); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:258:20 [INFO] [stdout] | [INFO] [stdout] 258 | cmd_list: &ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:269:20 [INFO] [stdout] | [INFO] [stdout] 269 | cmd_list: &ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:290:20 [INFO] [stdout] | [INFO] [stdout] 290 | cmd_list: &ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:312:20 [INFO] [stdout] | [INFO] [stdout] 312 | cmd_list: &ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:321:20 [INFO] [stdout] | [INFO] [stdout] 321 | cmd_list: &ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:338:20 [INFO] [stdout] | [INFO] [stdout] 338 | cmd_list: &ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:356:20 [INFO] [stdout] | [INFO] [stdout] 356 | cmd_list: &ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:365:20 [INFO] [stdout] | [INFO] [stdout] 365 | cmd_list: &ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:382:20 [INFO] [stdout] | [INFO] [stdout] 382 | cmd_list: &ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:398:31 [INFO] [stdout] | [INFO] [stdout] 398 | fn call(&self, cmd_list: &ID3D12GraphicsCommandList7); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stdout] --> src/command_list.rs:402:32 [INFO] [stdout] | [INFO] [stdout] 402 | pub struct TextureCopyLocation(D3D12_TEXTURE_COPY_LOCATION); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stdout] --> src/command_list.rs:410:14 [INFO] [stdout] | [INFO] [stdout] 410 | Self(D3D12_TEXTURE_COPY_LOCATION { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT` in this scope [INFO] [stdout] --> src/command_list.rs:412:19 [INFO] [stdout] | [INFO] [stdout] 412 | Type: D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_TEXTURE_COPY_LOCATION_0` in this scope [INFO] [stdout] --> src/command_list.rs:413:24 [INFO] [stdout] | [INFO] [stdout] 413 | Anonymous: D3D12_TEXTURE_COPY_LOCATION_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stdout] --> src/command_list.rs:421:14 [INFO] [stdout] | [INFO] [stdout] 421 | Self(D3D12_TEXTURE_COPY_LOCATION { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX` in this scope [INFO] [stdout] --> src/command_list.rs:423:19 [INFO] [stdout] | [INFO] [stdout] 423 | Type: D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_TEXTURE_COPY_LOCATION_0` in this scope [INFO] [stdout] --> src/command_list.rs:424:24 [INFO] [stdout] | [INFO] [stdout] 424 | Anonymous: D3D12_TEXTURE_COPY_LOCATION_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:440:19 [INFO] [stdout] | [INFO] [stdout] 440 | cmd_list: &'a ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_CLEAR_FLAG_DEPTH` in this scope [INFO] [stdout] --> src/command_list.rs:453:41 [INFO] [stdout] | [INFO] [stdout] 453 | let flags = depth.map_or(0, |_| D3D12_CLEAR_FLAG_DEPTH.0) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_CLEAR_FLAG_STENCIL` in this scope [INFO] [stdout] --> src/command_list.rs:454:37 [INFO] [stdout] | [INFO] [stdout] 454 | | stencil.map_or(0, |_| D3D12_CLEAR_FLAG_STENCIL.0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BOX` in this scope [INFO] [stdout] --> src/command_list.rs:531:26 [INFO] [stdout] | [INFO] [stdout] 531 | src_box: Option<&D3D12_BOX>, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 444 | impl Commands<'_, T> { [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_INDEX_BUFFER_VIEW` in this scope [INFO] [stdout] --> src/command_list.rs:637:72 [INFO] [stdout] | [INFO] [stdout] 637 | .IASetIndexBuffer(view.map(|v| v as *const _ as *const D3D12_INDEX_BUFFER_VIEW)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_PRIMITIVE_TOPOLOGY` in this scope [INFO] [stdout] --> src/command_list.rs:642:55 [INFO] [stdout] | [INFO] [stdout] 642 | pub fn ia_set_primitive_topology(&self, topology: D3D_PRIMITIVE_TOPOLOGY) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VERTEX_BUFFER_VIEW` in this scope [INFO] [stdout] --> src/command_list.rs:653:46 [INFO] [stdout] | [INFO] [stdout] 653 | views.as_ptr() as *const D3D12_VERTEX_BUFFER_VIEW, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VIEWPORT` in this scope [INFO] [stdout] --> src/command_list.rs:740:46 [INFO] [stdout] | [INFO] [stdout] 740 | viewports.as_ptr() as *const D3D12_VIEWPORT, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STREAM_OUTPUT_BUFFER_VIEW` in this scope [INFO] [stdout] --> src/command_list.rs:931:46 [INFO] [stdout] | [INFO] [stdout] 931 | views.as_ptr() as *const D3D12_STREAM_OUTPUT_BUFFER_VIEW, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DISCARD_REGION` in this scope [INFO] [stdout] --> src/command_list.rs:957:52 [INFO] [stdout] | [INFO] [stdout] 957 | region.map(|r| &r.region as *const D3D12_DISCARD_REGION), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DISCARD_REGION` in this scope [INFO] [stdout] --> src/command_list.rs:969:52 [INFO] [stdout] | [INFO] [stdout] 969 | region.map(|r| &r.region as *const D3D12_DISCARD_REGION), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/command_list.rs:978:13 [INFO] [stdout] | [INFO] [stdout] 978 | device: ID3D12Device, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/command_list.rs:990:17 [INFO] [stdout] | [INFO] [stdout] 990 | U: Into + Clone, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 984 | impl Builder [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/command_list.rs:992:21 [INFO] [stdout] | [INFO] [stdout] 992 | let device: ID3D12Device = device.clone().into(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stdout] --> src/command_list.rs:1015:28 [INFO] [stdout] | [INFO] [stdout] 1015 | let tmp_allocator: ID3D12CommandAllocator = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleCommandAllocator` [INFO] [stdout] | [INFO] [stdout] ::: src/command_allocator.rs:184:1 [INFO] [stdout] | [INFO] [stdout] 184 | pub type BundleCommandAllocator = CommandAllocator; [INFO] [stdout] | ------------------------------------------------------------------------------ similarly named type alias `BundleCommandAllocator` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:1017:21 [INFO] [stdout] | [INFO] [stdout] 1017 | let handle: ID3D12GraphicsCommandList7 = unsafe { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:1033:13 [INFO] [stdout] | [INFO] [stdout] 1033 | handle: ID3D12GraphicsCommandList7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/command_list.rs:1097:30 [INFO] [stdout] | [INFO] [stdout] 1097 | pub fn handle(&self) -> &ID3D12GraphicsCommandList7 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] ... [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/command_list_type.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | const VALUE: D3D12_COMMAND_LIST_TYPE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/command_list_type.rs:11:18 [INFO] [stdout] | [INFO] [stdout] 11 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_DIRECT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_DIRECT` in this scope [INFO] [stdout] --> src/command_list_type.rs:11:44 [INFO] [stdout] | [INFO] [stdout] 11 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_DIRECT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/command_list_type.rs:18:18 [INFO] [stdout] | [INFO] [stdout] 18 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_BUNDLE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_BUNDLE` in this scope [INFO] [stdout] --> src/command_list_type.rs:18:44 [INFO] [stdout] | [INFO] [stdout] 18 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_BUNDLE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/command_list_type.rs:25:18 [INFO] [stdout] | [INFO] [stdout] 25 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_COMPUTE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_COMPUTE` in this scope [INFO] [stdout] --> src/command_list_type.rs:25:44 [INFO] [stdout] | [INFO] [stdout] 25 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_COMPUTE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/command_list_type.rs:32:18 [INFO] [stdout] | [INFO] [stdout] 32 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_COPY; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_COPY` in this scope [INFO] [stdout] --> src/command_list_type.rs:32:44 [INFO] [stdout] | [INFO] [stdout] 32 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_COPY; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/command_list_type.rs:39:18 [INFO] [stdout] | [INFO] [stdout] 39 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE` in this scope [INFO] [stdout] --> src/command_list_type.rs:39:44 [INFO] [stdout] | [INFO] [stdout] 39 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/command_list_type.rs:46:18 [INFO] [stdout] | [INFO] [stdout] 46 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS` in this scope [INFO] [stdout] --> src/command_list_type.rs:46:44 [INFO] [stdout] | [INFO] [stdout] 46 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/command_list_type.rs:53:18 [INFO] [stdout] | [INFO] [stdout] 53 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE` in this scope [INFO] [stdout] --> src/command_list_type.rs:53:44 [INFO] [stdout] | [INFO] [stdout] 53 | const VALUE: D3D12_COMMAND_LIST_TYPE = D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/command_queue.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | device: ID3D12Device, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_QUEUE_DESC` in this scope [INFO] [stdout] --> src/command_queue.rs:7:11 [INFO] [stdout] | [INFO] [stdout] 7 | desc: D3D12_COMMAND_QUEUE_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/command_queue.rs:18:17 [INFO] [stdout] | [INFO] [stdout] 18 | U: Into + Clone, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 12 | impl Builder [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_COMMAND_QUEUE_DESC` in this scope [INFO] [stdout] --> src/command_queue.rs:23:19 [INFO] [stdout] | [INFO] [stdout] 23 | desc: D3D12_COMMAND_QUEUE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_QUEUE_FLAGS` in this scope [INFO] [stdout] --> src/command_queue.rs:39:35 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn flags(mut self, flags: D3D12_COMMAND_QUEUE_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stdout] --> src/command_queue.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 72 | handle: ID3D12CommandQueue, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12CommandList` in this scope [INFO] [stdout] --> src/command_queue.rs:103:35 [INFO] [stdout] | [INFO] [stdout] 103 | .collect::>>(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 94 | impl CommandQueue [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stdout] --> src/command_queue.rs:125:30 [INFO] [stdout] | [INFO] [stdout] 71 | pub struct CommandQueue { [INFO] [stdout] | ------------------------------- similarly named struct `CommandQueue` defined here [INFO] [stdout] ... [INFO] [stdout] 125 | pub fn handle(&self) -> &ID3D12CommandQueue { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CommandQueue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Debug` in this scope [INFO] [stdout] --> src/debug.rs:9:20 [INFO] [stdout] | [INFO] [stdout] 9 | let debug: ID3D12Debug = { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Debug` in this scope [INFO] [stdout] --> src/debug.rs:10:31 [INFO] [stdout] | [INFO] [stdout] 10 | let mut p: Option = None; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 7 | pub fn enable_debug_layer() -> windows::core::Result<()> { [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EXCEPTION_POINTERS` in this scope [INFO] [stdout] --> src/debug.rs:27:65 [INFO] [stdout] | [INFO] [stdout] 27 | unsafe extern "system" fn exception_handler_proc(pointers: *mut EXCEPTION_POINTERS) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EXCEPTION_CONTINUE_EXECUTION` in this scope [INFO] [stdout] --> src/debug.rs:30:20 [INFO] [stdout] | [INFO] [stdout] 30 | return EXCEPTION_CONTINUE_EXECUTION; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EXCEPTION_CONTINUE_EXECUTION` in this scope [INFO] [stdout] --> src/debug.rs:33:20 [INFO] [stdout] | [INFO] [stdout] 33 | return EXCEPTION_CONTINUE_EXECUTION; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EXCEPTION_CONTINUE_SEARCH` in this scope [INFO] [stdout] --> src/debug.rs:36:20 [INFO] [stdout] | [INFO] [stdout] 36 | return EXCEPTION_CONTINUE_SEARCH; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `EXCEPTION_CONTINUE_SEARCH` in this scope [INFO] [stdout] --> src/debug.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | EXCEPTION_CONTINUE_SEARCH [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DRED_ENABLEMENT` in this scope [INFO] [stdout] --> src/debug.rs:102:31 [INFO] [stdout] | [INFO] [stdout] 102 | impl From for D3D12_DRED_ENABLEMENT { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED` in this scope [INFO] [stdout] --> src/debug.rs:106:49 [INFO] [stdout] | [INFO] [stdout] 106 | DredEnablement::SystemControlled => D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DRED_ENABLEMENT_FORCED_ON` in this scope [INFO] [stdout] --> src/debug.rs:107:40 [INFO] [stdout] | [INFO] [stdout] 107 | DredEnablement::ForceOn => D3D12_DRED_ENABLEMENT_FORCED_ON, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DRED_ENABLEMENT_FORCED_OFF` in this scope [INFO] [stdout] --> src/debug.rs:108:41 [INFO] [stdout] | [INFO] [stdout] 108 | DredEnablement::ForceOff => D3D12_DRED_ENABLEMENT_FORCED_OFF, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12DeviceRemovedExtendedDataSettings1` in this scope [INFO] [stdout] --> src/debug.rs:113:46 [INFO] [stdout] | [INFO] [stdout] 113 | pub struct DeviceRemovedExtendedDataSettings(ID3D12DeviceRemovedExtendedDataSettings1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12DeviceRemovedExtendedDataSettings1` in this scope [INFO] [stdout] --> src/debug.rs:118:23 [INFO] [stdout] | [INFO] [stdout] 113 | pub struct DeviceRemovedExtendedDataSettings(ID3D12DeviceRemovedExtendedDataSettings1); [INFO] [stdout] | --------------------------------------------------------------------------------------- similarly named struct `DeviceRemovedExtendedDataSettings` defined here [INFO] [stdout] ... [INFO] [stdout] 118 | let settings: ID3D12DeviceRemovedExtendedDataSettings1 = unsafe { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `DeviceRemovedExtendedDataSettings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_HEAP_TYPE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:7:18 [INFO] [stdout] | [INFO] [stdout] 7 | const VALUE: D3D12_DESCRIPTOR_HEAP_TYPE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_HEAP_TYPE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:17:22 [INFO] [stdout] | [INFO] [stdout] 17 | const VALUE: D3D12_DESCRIPTOR_HEAP_TYPE = D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:17:51 [INFO] [stdout] | [INFO] [stdout] 17 | const VALUE: D3D12_DESCRIPTOR_HEAP_TYPE = D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_HEAP_TYPE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:24:22 [INFO] [stdout] | [INFO] [stdout] 24 | const VALUE: D3D12_DESCRIPTOR_HEAP_TYPE = D3D12_DESCRIPTOR_HEAP_TYPE_RTV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_RTV` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:24:51 [INFO] [stdout] | [INFO] [stdout] 24 | const VALUE: D3D12_DESCRIPTOR_HEAP_TYPE = D3D12_DESCRIPTOR_HEAP_TYPE_RTV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_HEAP_TYPE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:31:22 [INFO] [stdout] | [INFO] [stdout] 31 | const VALUE: D3D12_DESCRIPTOR_HEAP_TYPE = D3D12_DESCRIPTOR_HEAP_TYPE_DSV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_DSV` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:31:51 [INFO] [stdout] | [INFO] [stdout] 31 | const VALUE: D3D12_DESCRIPTOR_HEAP_TYPE = D3D12_DESCRIPTOR_HEAP_TYPE_DSV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_HEAP_TYPE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:38:22 [INFO] [stdout] | [INFO] [stdout] 38 | const VALUE: D3D12_DESCRIPTOR_HEAP_TYPE = D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:38:51 [INFO] [stdout] | [INFO] [stdout] 38 | const VALUE: D3D12_DESCRIPTOR_HEAP_TYPE = D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:45:11 [INFO] [stdout] | [INFO] [stdout] 45 | heap: ID3D12DescriptorHeap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `DsvDescriptorHeap` [INFO] [stdout] ... [INFO] [stdout] 1414 | pub type DsvDescriptorHeap = DescriptorHeap; [INFO] [stdout] | ----------------------------------------------------------------------- similarly named type alias `DsvDescriptorHeap` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:46:13 [INFO] [stdout] | [INFO] [stdout] 46 | handle: D3D12_CPU_DESCRIPTOR_HANDLE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:52:29 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn handle(&self) -> D3D12_CPU_DESCRIPTOR_HANDLE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:69:11 [INFO] [stdout] | [INFO] [stdout] 69 | heap: ID3D12DescriptorHeap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `DsvDescriptorHeap` [INFO] [stdout] ... [INFO] [stdout] 1414 | pub type DsvDescriptorHeap = DescriptorHeap; [INFO] [stdout] | ----------------------------------------------------------------------- similarly named type alias `DsvDescriptorHeap` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:70:13 [INFO] [stdout] | [INFO] [stdout] 70 | handle: D3D12_GPU_DESCRIPTOR_HANDLE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:76:29 [INFO] [stdout] | [INFO] [stdout] 76 | pub fn handle(&self) -> D3D12_GPU_DESCRIPTOR_HANDLE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CONSTANT_BUFFER_VIEW_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:127:35 [INFO] [stdout] | [INFO] [stdout] 127 | pub struct ConstantBufferViewDesc(D3D12_CONSTANT_BUFFER_VIEW_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHADER_RESOURCE_VIEW_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:151:11 [INFO] [stdout] | [INFO] [stdout] 151 | desc: D3D12_SHADER_RESOURCE_VIEW_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SRV_DIMENSION` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:156:26 [INFO] [stdout] | [INFO] [stdout] 156 | fn new(dimension: D3D12_SRV_DIMENSION) -> ShaderResourceViewDesc { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_SHADER_RESOURCE_VIEW_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:158:19 [INFO] [stdout] | [INFO] [stdout] 158 | desc: D3D12_SHADER_RESOURCE_VIEW_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DEFAULT_SHADER_4_COMPONENT_MAPPING` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:160:42 [INFO] [stdout] | [INFO] [stdout] 160 | Shader4ComponentMapping: D3D12_DEFAULT_SHADER_4_COMPONENT_MAPPING, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_BUFFER` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:169:19 [INFO] [stdout] | [INFO] [stdout] 169 | Self::new(D3D12_SRV_DIMENSION_BUFFER) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURE1D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:174:19 [INFO] [stdout] | [INFO] [stdout] 174 | Self::new(D3D12_SRV_DIMENSION_TEXTURE1D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURE1DARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:179:19 [INFO] [stdout] | [INFO] [stdout] 179 | Self::new(D3D12_SRV_DIMENSION_TEXTURE1DARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURE2D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:184:19 [INFO] [stdout] | [INFO] [stdout] 184 | Self::new(D3D12_SRV_DIMENSION_TEXTURE2D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURE2DARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:189:19 [INFO] [stdout] | [INFO] [stdout] 189 | Self::new(D3D12_SRV_DIMENSION_TEXTURE2DARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURE2DMS` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:194:19 [INFO] [stdout] | [INFO] [stdout] 194 | Self::new(D3D12_SRV_DIMENSION_TEXTURE2DMS) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:199:19 [INFO] [stdout] | [INFO] [stdout] 199 | Self::new(D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURE3D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:204:19 [INFO] [stdout] | [INFO] [stdout] 204 | Self::new(D3D12_SRV_DIMENSION_TEXTURE3D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURECUBE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:209:19 [INFO] [stdout] | [INFO] [stdout] 209 | Self::new(D3D12_SRV_DIMENSION_TEXTURECUBE) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURECUBEARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:214:19 [INFO] [stdout] | [INFO] [stdout] 214 | Self::new(D3D12_SRV_DIMENSION_TEXTURECUBEARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_RAYTRACING_ACCELERATION_STRUCTURE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:220:19 [INFO] [stdout] | [INFO] [stdout] 220 | Self::new(D3D12_SRV_DIMENSION_RAYTRACING_ACCELERATION_STRUCTURE) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BUFFER_SRV_FLAGS` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:263:35 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn flags(mut self, flags: D3D12_BUFFER_SRV_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_UNORDERED_ACCESS_VIEW_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:481:11 [INFO] [stdout] | [INFO] [stdout] 481 | desc: D3D12_UNORDERED_ACCESS_VIEW_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_UAV_DIMENSION` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:486:26 [INFO] [stdout] | [INFO] [stdout] 486 | fn new(dimension: D3D12_UAV_DIMENSION) -> UnorderedAccessViewDesc { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_UNORDERED_ACCESS_VIEW_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:488:19 [INFO] [stdout] | [INFO] [stdout] 488 | desc: D3D12_UNORDERED_ACCESS_VIEW_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_UAV_DIMENSION_BUFFER` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:498:19 [INFO] [stdout] | [INFO] [stdout] 498 | Self::new(D3D12_UAV_DIMENSION_BUFFER) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_UAV_DIMENSION_TEXTURE1D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:503:19 [INFO] [stdout] | [INFO] [stdout] 503 | Self::new(D3D12_UAV_DIMENSION_TEXTURE1D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_UAV_DIMENSION_TEXTURE1DARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:508:19 [INFO] [stdout] | [INFO] [stdout] 508 | Self::new(D3D12_UAV_DIMENSION_TEXTURE1DARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_UAV_DIMENSION_TEXTURE2D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:513:19 [INFO] [stdout] | [INFO] [stdout] 513 | Self::new(D3D12_UAV_DIMENSION_TEXTURE2D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_UAV_DIMENSION_TEXTURE2DARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:518:19 [INFO] [stdout] | [INFO] [stdout] 518 | Self::new(D3D12_UAV_DIMENSION_TEXTURE2DARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_UAV_DIMENSION_TEXTURE2DMS` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:523:19 [INFO] [stdout] | [INFO] [stdout] 523 | Self::new(D3D12_UAV_DIMENSION_TEXTURE2DMS) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_UAV_DIMENSION_TEXTURE2DMSARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:528:19 [INFO] [stdout] | [INFO] [stdout] 528 | Self::new(D3D12_UAV_DIMENSION_TEXTURE2DMSARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_UAV_DIMENSION_TEXTURE3D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:533:19 [INFO] [stdout] | [INFO] [stdout] 533 | Self::new(D3D12_UAV_DIMENSION_TEXTURE3D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BUFFER_UAV_FLAGS` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:576:35 [INFO] [stdout] | [INFO] [stdout] 576 | pub fn flags(mut self, flags: D3D12_BUFFER_UAV_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RENDER_TARGET_VIEW_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:686:11 [INFO] [stdout] | [INFO] [stdout] 686 | desc: D3D12_RENDER_TARGET_VIEW_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RTV_DIMENSION` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:691:26 [INFO] [stdout] | [INFO] [stdout] 691 | fn new(dimension: D3D12_RTV_DIMENSION) -> RenderTargetViewDesc { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RENDER_TARGET_VIEW_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:693:19 [INFO] [stdout] | [INFO] [stdout] 693 | desc: D3D12_RENDER_TARGET_VIEW_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RTV_DIMENSION_BUFFER` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:703:19 [INFO] [stdout] | [INFO] [stdout] 703 | Self::new(D3D12_RTV_DIMENSION_BUFFER) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RTV_DIMENSION_TEXTURE1D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:708:19 [INFO] [stdout] | [INFO] [stdout] 708 | Self::new(D3D12_RTV_DIMENSION_TEXTURE1D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RTV_DIMENSION_TEXTURE1DARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:713:19 [INFO] [stdout] | [INFO] [stdout] 713 | Self::new(D3D12_RTV_DIMENSION_TEXTURE1DARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RTV_DIMENSION_TEXTURE2D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:718:19 [INFO] [stdout] | [INFO] [stdout] 718 | Self::new(D3D12_RTV_DIMENSION_TEXTURE2D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RTV_DIMENSION_TEXTURE2DARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:723:19 [INFO] [stdout] | [INFO] [stdout] 723 | Self::new(D3D12_RTV_DIMENSION_TEXTURE2DARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RTV_DIMENSION_TEXTURE2DMS` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:728:19 [INFO] [stdout] | [INFO] [stdout] 728 | Self::new(D3D12_RTV_DIMENSION_TEXTURE2DMS) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RTV_DIMENSION_TEXTURE2DMSARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:733:19 [INFO] [stdout] | [INFO] [stdout] 733 | Self::new(D3D12_RTV_DIMENSION_TEXTURE2DMSARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RTV_DIMENSION_TEXTURE3D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:738:19 [INFO] [stdout] | [INFO] [stdout] 738 | Self::new(D3D12_RTV_DIMENSION_TEXTURE3D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VIEW_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:865:11 [INFO] [stdout] | [INFO] [stdout] 865 | desc: D3D12_DEPTH_STENCIL_VIEW_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DSV_DIMENSION` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:870:26 [INFO] [stdout] | [INFO] [stdout] 870 | fn new(dimension: D3D12_DSV_DIMENSION) -> DepthStencilViewDesc { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCIL_VIEW_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:872:19 [INFO] [stdout] | [INFO] [stdout] 872 | desc: D3D12_DEPTH_STENCIL_VIEW_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE1D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:882:19 [INFO] [stdout] | [INFO] [stdout] 882 | Self::new(D3D12_DSV_DIMENSION_TEXTURE1D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE1DARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:887:19 [INFO] [stdout] | [INFO] [stdout] 887 | Self::new(D3D12_DSV_DIMENSION_TEXTURE1DARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2D` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:892:19 [INFO] [stdout] | [INFO] [stdout] 892 | Self::new(D3D12_DSV_DIMENSION_TEXTURE2D) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2DARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:897:19 [INFO] [stdout] | [INFO] [stdout] 897 | Self::new(D3D12_DSV_DIMENSION_TEXTURE2DARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2DMS` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:902:19 [INFO] [stdout] | [INFO] [stdout] 902 | Self::new(D3D12_DSV_DIMENSION_TEXTURE2DMS) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:907:19 [INFO] [stdout] | [INFO] [stdout] 907 | Self::new(D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DSV_FLAGS` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:918:35 [INFO] [stdout] | [INFO] [stdout] 918 | pub fn flags(mut self, flags: D3D12_DSV_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SAMPLER_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:995:24 [INFO] [stdout] | [INFO] [stdout] 995 | pub struct SamplerDesc(D3D12_SAMPLER_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_SAMPLER_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1000:14 [INFO] [stdout] | [INFO] [stdout] 1000 | Self(D3D12_SAMPLER_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FILTER_MIN_MAG_MIP_LINEAR` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1001:21 [INFO] [stdout] | [INFO] [stdout] 1001 | Filter: D3D12_FILTER_MIN_MAG_MIP_LINEAR, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_WRAP` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1002:23 [INFO] [stdout] | [INFO] [stdout] 1002 | AddressU: D3D12_TEXTURE_ADDRESS_MODE_WRAP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_WRAP` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1003:23 [INFO] [stdout] | [INFO] [stdout] 1003 | AddressV: D3D12_TEXTURE_ADDRESS_MODE_WRAP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_WRAP` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1004:23 [INFO] [stdout] | [INFO] [stdout] 1004 | AddressW: D3D12_TEXTURE_ADDRESS_MODE_WRAP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_LESS_EQUAL` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1005:29 [INFO] [stdout] | [INFO] [stdout] 1005 | ComparisonFunc: D3D12_COMPARISON_FUNC_LESS_EQUAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FILTER` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1012:37 [INFO] [stdout] | [INFO] [stdout] 1012 | pub fn filter(mut self, filter: D3D12_FILTER) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TEXTURE_ADDRESS_MODE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1018:38 [INFO] [stdout] | [INFO] [stdout] 1018 | pub fn address_u(mut self, mode: D3D12_TEXTURE_ADDRESS_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TEXTURE_ADDRESS_MODE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1024:38 [INFO] [stdout] | [INFO] [stdout] 1024 | pub fn address_v(mut self, mode: D3D12_TEXTURE_ADDRESS_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TEXTURE_ADDRESS_MODE` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1030:38 [INFO] [stdout] | [INFO] [stdout] 1030 | pub fn address_w(mut self, mode: D3D12_TEXTURE_ADDRESS_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMPARISON_FUNC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1048:44 [INFO] [stdout] | [INFO] [stdout] 1048 | pub fn comparison_func(mut self, func: D3D12_COMPARISON_FUNC) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1079:13 [INFO] [stdout] | [INFO] [stdout] 1079 | device: ID3D12Device, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_HEAP_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1080:11 [INFO] [stdout] | [INFO] [stdout] 1080 | desc: D3D12_DESCRIPTOR_HEAP_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1092:17 [INFO] [stdout] | [INFO] [stdout] 1092 | U: Into + Clone, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1086 | impl Builder [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1094:21 [INFO] [stdout] | [INFO] [stdout] 1094 | let device: ID3D12Device = device.clone().into(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_HEAP_DESC` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1095:20 [INFO] [stdout] | [INFO] [stdout] 1095 | let desc = D3D12_DESCRIPTOR_HEAP_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_HEAP_FLAGS` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1124:35 [INFO] [stdout] | [INFO] [stdout] 1124 | pub fn flags(mut self, flags: D3D12_DESCRIPTOR_HEAP_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1168:13 [INFO] [stdout] | [INFO] [stdout] 1168 | device: ID3D12Device, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1169:13 [INFO] [stdout] | [INFO] [stdout] 1169 | handle: ID3D12DescriptorHeap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `DsvDescriptorHeap` [INFO] [stdout] ... [INFO] [stdout] 1414 | pub type DsvDescriptorHeap = DescriptorHeap; [INFO] [stdout] | ----------------------------------------------------------------------- similarly named type alias `DsvDescriptorHeap` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stdout] --> src/descriptor_heap.rs:1268:30 [INFO] [stdout] | [INFO] [stdout] 1268 | pub fn handle(&self) -> &ID3D12DescriptorHeap { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `DsvDescriptorHeap` [INFO] [stdout] ... [INFO] [stdout] 1414 | pub type DsvDescriptorHeap = DescriptorHeap; [INFO] [stdout] | ----------------------------------------------------------------------- similarly named type alias `DsvDescriptorHeap` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device9` in this scope [INFO] [stdout] --> src/device.rs:9:23 [INFO] [stdout] | [INFO] [stdout] 9 | pub type DeviceType = ID3D12Device9; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_FEATURE_LEVEL` in this scope [INFO] [stdout] --> src/device.rs:37:28 [INFO] [stdout] | [INFO] [stdout] 37 | min_feature_level: D3D_FEATURE_LEVEL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_FEATURE_LEVEL` in this scope [INFO] [stdout] --> src/device.rs:38:18 [INFO] [stdout] | [INFO] [stdout] 38 | ) -> Builder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 27 | impl Builder { [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_FEATURE_LEVEL` in this scope [INFO] [stdout] --> src/device.rs:53:14 [INFO] [stdout] | [INFO] [stdout] 53 | impl Builder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 53 | impl Builder { [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stdout] --> src/device.rs:86:37 [INFO] [stdout] | [INFO] [stdout] 86 | impl From for D3D12_SUBRESOURCE_FOOTPRINT { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stdout] --> src/device.rs:98:43 [INFO] [stdout] | [INFO] [stdout] 98 | impl From for D3D12_PLACED_SUBRESOURCE_FOOTPRINT { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stdout] --> src/device.rs:179:65 [INFO] [stdout] | [INFO] [stdout] 179 | .map(|layouts| layouts.as_mut_ptr() as *mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_DESC` in this scope [INFO] [stdout] --> src/device.rs:195:42 [INFO] [stdout] | [INFO] [stdout] 195 | descs.as_ptr() as *const D3D12_RESOURCE_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcUtils` in this scope [INFO] [stdout] --> src/dxc.rs:10:18 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct Utils(IDxcUtils); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcUtils` in this scope [INFO] [stdout] --> src/dxc.rs:10:18 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct Utils(IDxcUtils); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10 | pub struct Utils(IDxcUtils); [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CLSID_DxcUtils` in this scope [INFO] [stdout] --> src/dxc.rs:15:45 [INFO] [stdout] | [INFO] [stdout] 15 | unsafe { Ok(Self(DxcCreateInstance(&CLSID_DxcUtils)?)) } [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcUtils` in this scope [INFO] [stdout] --> src/dxc.rs:19:30 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn handle(&self) -> &IDxcUtils { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcBlob` in this scope [INFO] [stdout] --> src/dxc.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | fn handle(&self) -> IDxcBlob; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcBlob` in this scope [INFO] [stdout] --> src/dxc.rs:51:11 [INFO] [stdout] | [INFO] [stdout] 51 | blob: IDxcBlob, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcBlob` in this scope [INFO] [stdout] --> src/dxc.rs:51:11 [INFO] [stdout] | [INFO] [stdout] 51 | blob: IDxcBlob, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 50 | pub struct RefBlob<'a, IDxcBlob> { [INFO] [stdout] | ++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXC_CP` in this scope [INFO] [stdout] --> src/dxc.rs:57:53 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn new(util: &Utils, data: &[u8], encoding: DXC_CP) -> windows::core::Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcBlob` in this scope [INFO] [stdout] --> src/dxc.rs:75:25 [INFO] [stdout] | [INFO] [stdout] 75 | fn handle(&self) -> IDxcBlob { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcBlob` in this scope [INFO] [stdout] --> src/dxc.rs:82:17 [INFO] [stdout] | [INFO] [stdout] 82 | pub struct Blob(IDxcBlob); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcBlob` in this scope [INFO] [stdout] --> src/dxc.rs:82:17 [INFO] [stdout] | [INFO] [stdout] 82 | pub struct Blob(IDxcBlob); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 82 | pub struct Blob(IDxcBlob); [INFO] [stdout] | ++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcBlob` in this scope [INFO] [stdout] --> src/dxc.rs:85:25 [INFO] [stdout] | [INFO] [stdout] 85 | fn handle(&self) -> IDxcBlob { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcResult` in this scope [INFO] [stdout] --> src/dxc.rs:104:26 [INFO] [stdout] | [INFO] [stdout] 104 | pub struct CompileResult(IDxcResult); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXC_OUT_KIND` in this scope [INFO] [stdout] --> src/dxc.rs:107:35 [INFO] [stdout] | [INFO] [stdout] 107 | fn get_output(&self, kind: DXC_OUT_KIND) -> windows::core::Result [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXC_OUT_KIND` in this scope [INFO] [stdout] --> src/dxc.rs:123:41 [INFO] [stdout] | [INFO] [stdout] 123 | pub(crate) fn get_blob(&self, kind: DXC_OUT_KIND) -> windows::core::Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcBlob` in this scope [INFO] [stdout] --> src/dxc.rs:124:38 [INFO] [stdout] | [INFO] [stdout] 124 | let blob = self.get_output::(kind)?; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 106 | impl CompileResult { [INFO] [stdout] | ++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXC_OUT_KIND` in this scope [INFO] [stdout] --> src/dxc.rs:136:32 [INFO] [stdout] | [INFO] [stdout] 136 | fn get_string(&self, kind: DXC_OUT_KIND) -> windows::core::Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcBlobUtf8` in this scope [INFO] [stdout] --> src/dxc.rs:137:38 [INFO] [stdout] | [INFO] [stdout] 137 | let blob = self.get_output::(kind)?; [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 106 | impl CompileResult { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXC_OUT_KIND` in this scope [INFO] [stdout] --> src/dxc.rs:151:36 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn has_output(&self, kind: DXC_OUT_KIND) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_OUT_OBJECT` in this scope [INFO] [stdout] --> src/dxc.rs:157:23 [INFO] [stdout] | [INFO] [stdout] 157 | self.get_blob(DXC_OUT_OBJECT) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_OUT_ERRORS` in this scope [INFO] [stdout] --> src/dxc.rs:162:25 [INFO] [stdout] | [INFO] [stdout] 162 | self.get_string(DXC_OUT_ERRORS) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_OUT_PDB` in this scope [INFO] [stdout] --> src/dxc.rs:167:23 [INFO] [stdout] | [INFO] [stdout] 167 | self.get_blob(DXC_OUT_PDB) [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_OUT_SHADER_HASH` in this scope [INFO] [stdout] --> src/dxc.rs:172:23 [INFO] [stdout] | [INFO] [stdout] 172 | self.get_blob(DXC_OUT_SHADER_HASH) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_OUT_DISASSEMBLY` in this scope [INFO] [stdout] --> src/dxc.rs:178:25 [INFO] [stdout] | [INFO] [stdout] 178 | self.get_string(DXC_OUT_DISASSEMBLY) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_OUT_HLSL` in this scope [INFO] [stdout] --> src/dxc.rs:183:25 [INFO] [stdout] | [INFO] [stdout] 183 | self.get_string(DXC_OUT_HLSL) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_OUT_TEXT` in this scope [INFO] [stdout] --> src/dxc.rs:188:25 [INFO] [stdout] | [INFO] [stdout] 188 | self.get_string(DXC_OUT_TEXT) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_OUT_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/dxc.rs:198:23 [INFO] [stdout] | [INFO] [stdout] 198 | self.get_blob(DXC_OUT_ROOT_SIGNATURE) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcResult` in this scope [INFO] [stdout] --> src/dxc.rs:202:30 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn result(&self) -> &IDxcResult { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcCompiler3` in this scope [INFO] [stdout] --> src/dxc.rs:417:15 [INFO] [stdout] | [INFO] [stdout] 417 | compiler: IDxcCompiler3, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcCompiler3` in this scope [INFO] [stdout] --> src/dxc.rs:417:15 [INFO] [stdout] | [INFO] [stdout] 417 | compiler: IDxcCompiler3, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 415 | pub struct Compiler { [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CLSID_DxcCompiler` in this scope [INFO] [stdout] --> src/dxc.rs:426:46 [INFO] [stdout] | [INFO] [stdout] 426 | compiler: DxcCreateInstance(&CLSID_DxcCompiler)?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DxcBuffer` in this scope [INFO] [stdout] --> src/dxc.rs:433:22 [INFO] [stdout] | [INFO] [stdout] 433 | let buffer = DxcBuffer { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_CP_UTF8` in this scope [INFO] [stdout] --> src/dxc.rs:436:23 [INFO] [stdout] | [INFO] [stdout] 436 | Encoding: DXC_CP_UTF8.0, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcContainerReflection` in this scope [INFO] [stdout] --> src/dxc.rs:502:16 [INFO] [stdout] | [INFO] [stdout] 502 | container: IDxcContainerReflection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `ContainerReflection` [INFO] [stdout] ... [INFO] [stdout] 524 | pub struct ContainerReflection(IDxcContainerReflection); [INFO] [stdout] | -------------------------------------------------------- similarly named struct `ContainerReflection` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcContainerReflection` in this scope [INFO] [stdout] --> src/dxc.rs:524:32 [INFO] [stdout] | [INFO] [stdout] 524 | pub struct ContainerReflection(IDxcContainerReflection); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDxcContainerReflection` in this scope [INFO] [stdout] --> src/dxc.rs:530:29 [INFO] [stdout] | [INFO] [stdout] 524 | pub struct ContainerReflection(IDxcContainerReflection); [INFO] [stdout] | -------------------------------------------------------- similarly named struct `ContainerReflection` defined here [INFO] [stdout] ... [INFO] [stdout] 530 | let reflection: IDxcContainerReflection = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `ContainerReflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CLSID_DxcContainerReflection` in this scope [INFO] [stdout] --> src/dxc.rs:531:36 [INFO] [stdout] | [INFO] [stdout] 524 | pub struct ContainerReflection(IDxcContainerReflection); [INFO] [stdout] | -------------------------------------------------------- similarly named tuple struct `ContainerReflection` defined here [INFO] [stdout] ... [INFO] [stdout] 531 | DxcCreateInstance(&CLSID_DxcContainerReflection)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `ContainerReflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE` in this scope [INFO] [stdout] --> src/features.rs:15:56 [INFO] [stdout] | [INFO] [stdout] 15 | fn get_feature(device: &DeviceType, value: D3D12_FEATURE) -> windows::core::Result { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE` in this scope [INFO] [stdout] --> src/features.rs:29:12 [INFO] [stdout] | [INFO] [stdout] 29 | value: D3D12_FEATURE, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHADER_MIN_PRECISION_SUPPORT` in this scope [INFO] [stdout] --> src/features.rs:46:32 [INFO] [stdout] | [INFO] [stdout] 46 | pub min_precision_support: D3D12_SHADER_MIN_PRECISION_SUPPORT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TILED_RESOURCES_TIER` in this scope [INFO] [stdout] --> src/features.rs:47:31 [INFO] [stdout] | [INFO] [stdout] 47 | pub tiled_resources_tier: D3D12_TILED_RESOURCES_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BINDING_TIER` in this scope [INFO] [stdout] --> src/features.rs:48:32 [INFO] [stdout] | [INFO] [stdout] 48 | pub resource_binding_tier: D3D12_RESOURCE_BINDING_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CONSERVATIVE_RASTERIZATION_TIER` in this scope [INFO] [stdout] --> src/features.rs:52:42 [INFO] [stdout] | [INFO] [stdout] 52 | pub conservative_rasterization_tier: D3D12_CONSERVATIVE_RASTERIZATION_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CROSS_NODE_SHARING_TIER` in this scope [INFO] [stdout] --> src/features.rs:55:34 [INFO] [stdout] | [INFO] [stdout] 55 | pub cross_node_sharing_tier: D3D12_CROSS_NODE_SHARING_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_HEAP_TIER` in this scope [INFO] [stdout] --> src/features.rs:59:29 [INFO] [stdout] | [INFO] [stdout] 59 | pub resource_heap_tier: D3D12_RESOURCE_HEAP_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS` in this scope [INFO] [stdout] --> src/features.rs:64:18 [INFO] [stdout] | [INFO] [stdout] 64 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS` in this scope [INFO] [stdout] --> src/features.rs:65:33 [INFO] [stdout] | [INFO] [stdout] 65 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_ARCHITECTURE1` in this scope [INFO] [stdout] --> src/features.rs:107:23 [INFO] [stdout] | [INFO] [stdout] 107 | let mut tmp = D3D12_FEATURE_DATA_ARCHITECTURE1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_ARCHITECTURE1` in this scope [INFO] [stdout] --> src/features.rs:111:33 [INFO] [stdout] | [INFO] [stdout] 111 | request_feature(device, D3D12_FEATURE_ARCHITECTURE1, &mut tmp)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_FEATURE_LEVEL` in this scope [INFO] [stdout] --> src/features.rs:124:39 [INFO] [stdout] | [INFO] [stdout] 124 | pub feature_levels_requested: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 123 | pub struct FeatureLevels { [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_FEATURE_LEVEL` in this scope [INFO] [stdout] --> src/features.rs:125:38 [INFO] [stdout] | [INFO] [stdout] 125 | pub max_supported_feature_level: D3D_FEATURE_LEVEL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_FEATURE_LEVEL` in this scope [INFO] [stdout] --> src/features.rs:129:27 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn new(request: &[D3D_FEATURE_LEVEL]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_FEATURE_LEVELS` in this scope [INFO] [stdout] --> src/features.rs:139:23 [INFO] [stdout] | [INFO] [stdout] 139 | let mut tmp = D3D12_FEATURE_DATA_FEATURE_LEVELS { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_FEATURE_LEVELS` in this scope [INFO] [stdout] --> src/features.rs:144:33 [INFO] [stdout] | [INFO] [stdout] 144 | request_feature(device, D3D12_FEATURE_FEATURE_LEVELS, &mut tmp)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/features.rs:154:17 [INFO] [stdout] | [INFO] [stdout] 154 | pub format: DXGI_FORMAT, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FORMAT_SUPPORT1` in this scope [INFO] [stdout] --> src/features.rs:155:19 [INFO] [stdout] | [INFO] [stdout] 155 | pub support1: D3D12_FORMAT_SUPPORT1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FORMAT_SUPPORT2` in this scope [INFO] [stdout] --> src/features.rs:156:19 [INFO] [stdout] | [INFO] [stdout] 156 | pub support2: D3D12_FORMAT_SUPPORT2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/features.rs:161:24 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn new(format: DXGI_FORMAT) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_FORMAT_SUPPORT` in this scope [INFO] [stdout] --> src/features.rs:171:23 [INFO] [stdout] | [INFO] [stdout] 171 | let mut tmp = D3D12_FEATURE_DATA_FORMAT_SUPPORT { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_FORMAT_SUPPORT` in this scope [INFO] [stdout] --> src/features.rs:175:33 [INFO] [stdout] | [INFO] [stdout] 175 | request_feature(device, D3D12_FEATURE_FORMAT_SUPPORT, &mut tmp)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/features.rs:186:17 [INFO] [stdout] | [INFO] [stdout] 186 | pub format: DXGI_FORMAT, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_MULTISAMPLE_QUALITY_LEVEL_FLAGS` in this scope [INFO] [stdout] --> src/features.rs:188:16 [INFO] [stdout] | [INFO] [stdout] 188 | pub flags: D3D12_MULTISAMPLE_QUALITY_LEVEL_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/features.rs:194:24 [INFO] [stdout] | [INFO] [stdout] 194 | pub fn new(format: DXGI_FORMAT, sample_count: u32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_MULTISAMPLE_QUALITY_LEVELS` in this scope [INFO] [stdout] --> src/features.rs:205:23 [INFO] [stdout] | [INFO] [stdout] 205 | let mut tmp = D3D12_FEATURE_DATA_MULTISAMPLE_QUALITY_LEVELS { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_MULTISAMPLE_QUALITY_LEVELS` in this scope [INFO] [stdout] --> src/features.rs:210:33 [INFO] [stdout] | [INFO] [stdout] 210 | request_feature(device, D3D12_FEATURE_MULTISAMPLE_QUALITY_LEVELS, &mut tmp)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/features.rs:222:17 [INFO] [stdout] | [INFO] [stdout] 222 | pub format: DXGI_FORMAT, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/features.rs:228:24 [INFO] [stdout] | [INFO] [stdout] 228 | pub fn new(format: DXGI_FORMAT) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_FORMAT_INFO` in this scope [INFO] [stdout] --> src/features.rs:238:23 [INFO] [stdout] | [INFO] [stdout] 238 | let mut tmp = D3D12_FEATURE_DATA_FORMAT_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_FORMAT_INFO` in this scope [INFO] [stdout] --> src/features.rs:242:33 [INFO] [stdout] | [INFO] [stdout] 242 | request_feature(device, D3D12_FEATURE_FORMAT_INFO, &mut tmp)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT` in this scope [INFO] [stdout] --> src/features.rs:258:18 [INFO] [stdout] | [INFO] [stdout] 258 | let tmp: D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT` in this scope [INFO] [stdout] --> src/features.rs:259:33 [INFO] [stdout] | [INFO] [stdout] 259 | get_feature(device, D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_SHADER_MODEL` in this scope [INFO] [stdout] --> src/features.rs:269:31 [INFO] [stdout] | [INFO] [stdout] 269 | pub highest_shader_model: D3D_SHADER_MODEL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_SHADER_MODEL` in this scope [INFO] [stdout] --> src/features.rs:274:23 [INFO] [stdout] | [INFO] [stdout] 274 | let mut tmp = D3D12_FEATURE_DATA_SHADER_MODEL { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D_SHADER_MODEL_6_7` in this scope [INFO] [stdout] --> src/features.rs:275:33 [INFO] [stdout] | [INFO] [stdout] 275 | HighestShaderModel: D3D_SHADER_MODEL_6_7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_SHADER_MODEL` in this scope [INFO] [stdout] --> src/features.rs:277:33 [INFO] [stdout] | [INFO] [stdout] 277 | request_feature(device, D3D12_FEATURE_SHADER_MODEL, &mut tmp)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS1` in this scope [INFO] [stdout] --> src/features.rs:296:18 [INFO] [stdout] | [INFO] [stdout] 296 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS1 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS1` in this scope [INFO] [stdout] --> src/features.rs:297:33 [INFO] [stdout] | [INFO] [stdout] 297 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS1)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAGS` in this scope [INFO] [stdout] --> src/features.rs:312:18 [INFO] [stdout] | [INFO] [stdout] 312 | pub support: D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_SUPPORT` in this scope [INFO] [stdout] --> src/features.rs:326:23 [INFO] [stdout] | [INFO] [stdout] 326 | let mut tmp = D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_SUPPORT { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_SUPPORT` in this scope [INFO] [stdout] --> src/features.rs:332:13 [INFO] [stdout] | [INFO] [stdout] 332 | D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_SUPPORT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_ROOT_SIGNATURE_VERSION` in this scope [INFO] [stdout] --> src/features.rs:344:26 [INFO] [stdout] | [INFO] [stdout] 344 | pub highest_version: D3D_ROOT_SIGNATURE_VERSION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/features.rs:349:23 [INFO] [stdout] | [INFO] [stdout] 349 | let mut tmp = D3D12_FEATURE_DATA_ROOT_SIGNATURE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D_ROOT_SIGNATURE_VERSION_1_1` in this scope [INFO] [stdout] --> src/features.rs:350:29 [INFO] [stdout] | [INFO] [stdout] 350 | HighestVersion: D3D_ROOT_SIGNATURE_VERSION_1_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/features.rs:352:33 [INFO] [stdout] | [INFO] [stdout] 352 | request_feature(device, D3D12_FEATURE_ROOT_SIGNATURE, &mut tmp)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER` in this scope [INFO] [stdout] --> src/features.rs:362:45 [INFO] [stdout] | [INFO] [stdout] 362 | pub programmable_sample_positions_tier: D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS2` in this scope [INFO] [stdout] --> src/features.rs:367:18 [INFO] [stdout] | [INFO] [stdout] 367 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS2 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS2` in this scope [INFO] [stdout] --> src/features.rs:368:33 [INFO] [stdout] | [INFO] [stdout] 368 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS2)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHADER_CACHE_SUPPORT_FLAGS` in this scope [INFO] [stdout] --> src/features.rs:378:24 [INFO] [stdout] | [INFO] [stdout] 378 | pub support_flags: D3D12_SHADER_CACHE_SUPPORT_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_SHADER_CACHE` in this scope [INFO] [stdout] --> src/features.rs:383:18 [INFO] [stdout] | [INFO] [stdout] 383 | let tmp: D3D12_FEATURE_DATA_SHADER_CACHE = get_feature(device, D3D12_FEATURE_SHADER_CACHE)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_SHADER_CACHE` in this scope [INFO] [stdout] --> src/features.rs:383:72 [INFO] [stdout] | [INFO] [stdout] 383 | let tmp: D3D12_FEATURE_DATA_SHADER_CACHE = get_feature(device, D3D12_FEATURE_SHADER_CACHE)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/features.rs:392:28 [INFO] [stdout] | [INFO] [stdout] 392 | pub command_list_type: D3D12_COMMAND_LIST_TYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stdout] --> src/features.rs:398:35 [INFO] [stdout] | [INFO] [stdout] 398 | pub fn new(command_list_type: D3D12_COMMAND_LIST_TYPE, priority: u32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY` in this scope [INFO] [stdout] --> src/features.rs:409:23 [INFO] [stdout] | [INFO] [stdout] 409 | let mut tmp = D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_COMMAND_QUEUE_PRIORITY` in this scope [INFO] [stdout] --> src/features.rs:414:33 [INFO] [stdout] | [INFO] [stdout] 414 | request_feature(device, D3D12_FEATURE_COMMAND_QUEUE_PRIORITY, &mut tmp)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMMAND_LIST_SUPPORT_FLAGS` in this scope [INFO] [stdout] --> src/features.rs:427:47 [INFO] [stdout] | [INFO] [stdout] 427 | pub write_buffer_immediate_support_flags: D3D12_COMMAND_LIST_SUPPORT_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VIEW_INSTANCING_TIER` in this scope [INFO] [stdout] --> src/features.rs:428:31 [INFO] [stdout] | [INFO] [stdout] 428 | pub view_instancing_tier: D3D12_VIEW_INSTANCING_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS3` in this scope [INFO] [stdout] --> src/features.rs:434:18 [INFO] [stdout] | [INFO] [stdout] 434 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS3 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS3` in this scope [INFO] [stdout] --> src/features.rs:435:33 [INFO] [stdout] | [INFO] [stdout] 435 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS3)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_EXISTING_HEAPS` in this scope [INFO] [stdout] --> src/features.rs:453:18 [INFO] [stdout] | [INFO] [stdout] 453 | let tmp: D3D12_FEATURE_DATA_EXISTING_HEAPS = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_EXISTING_HEAPS` in this scope [INFO] [stdout] --> src/features.rs:454:33 [INFO] [stdout] | [INFO] [stdout] 454 | get_feature(device, D3D12_FEATURE_EXISTING_HEAPS)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER` in this scope [INFO] [stdout] --> src/features.rs:464:45 [INFO] [stdout] | [INFO] [stdout] 464 | pub shared_resource_compatibility_tier: D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS4` in this scope [INFO] [stdout] --> src/features.rs:470:18 [INFO] [stdout] | [INFO] [stdout] 470 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS4 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS4` in this scope [INFO] [stdout] --> src/features.rs:471:33 [INFO] [stdout] | [INFO] [stdout] 471 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS4)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_HEAP_SERIALIZATION_TIER` in this scope [INFO] [stdout] --> src/features.rs:483:34 [INFO] [stdout] | [INFO] [stdout] 483 | pub heap_serialization_tier: D3D12_HEAP_SERIALIZATION_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_SERIALIZATION` in this scope [INFO] [stdout] --> src/features.rs:498:23 [INFO] [stdout] | [INFO] [stdout] 498 | let mut tmp = D3D12_FEATURE_DATA_SERIALIZATION { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_SERIALIZATION` in this scope [INFO] [stdout] --> src/features.rs:502:33 [INFO] [stdout] | [INFO] [stdout] 502 | request_feature(device, D3D12_FEATURE_SERIALIZATION, &mut tmp)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CROSS_NODE_SHARING_TIER` in this scope [INFO] [stdout] --> src/features.rs:512:23 [INFO] [stdout] | [INFO] [stdout] 512 | pub sharing_tier: D3D12_CROSS_NODE_SHARING_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_CROSS_NODE` in this scope [INFO] [stdout] --> src/features.rs:518:18 [INFO] [stdout] | [INFO] [stdout] 518 | let tmp: D3D12_FEATURE_DATA_CROSS_NODE = get_feature(device, D3D12_FEATURE_CROSS_NODE)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_CROSS_NODE` in this scope [INFO] [stdout] --> src/features.rs:518:70 [INFO] [stdout] | [INFO] [stdout] 518 | let tmp: D3D12_FEATURE_DATA_CROSS_NODE = get_feature(device, D3D12_FEATURE_CROSS_NODE)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RENDER_PASS_TIER` in this scope [INFO] [stdout] --> src/features.rs:529:27 [INFO] [stdout] | [INFO] [stdout] 529 | pub render_pass_tier: D3D12_RENDER_PASS_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_TIER` in this scope [INFO] [stdout] --> src/features.rs:530:26 [INFO] [stdout] | [INFO] [stdout] 530 | pub raytracing_tier: D3D12_RAYTRACING_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS5` in this scope [INFO] [stdout] --> src/features.rs:535:18 [INFO] [stdout] | [INFO] [stdout] 535 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS5 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS5` in this scope [INFO] [stdout] --> src/features.rs:536:33 [INFO] [stdout] | [INFO] [stdout] 536 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS5)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER` in this scope [INFO] [stdout] --> src/features.rs:548:45 [INFO] [stdout] | [INFO] [stdout] 548 | pub shared_resource_compatibility_tier: D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_DISPLAYABLE` in this scope [INFO] [stdout] --> src/features.rs:553:18 [INFO] [stdout] | [INFO] [stdout] 553 | let tmp: D3D12_FEATURE_DATA_DISPLAYABLE = get_feature(device, D3D12_FEATURE_DISPLAYABLE)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_DISPLAYABLE` in this scope [INFO] [stdout] --> src/features.rs:553:71 [INFO] [stdout] | [INFO] [stdout] 553 | let tmp: D3D12_FEATURE_DATA_DISPLAYABLE = get_feature(device, D3D12_FEATURE_DISPLAYABLE)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VARIABLE_SHADING_RATE_TIER` in this scope [INFO] [stdout] --> src/features.rs:565:37 [INFO] [stdout] | [INFO] [stdout] 565 | pub variable_shading_rate_tier: D3D12_VARIABLE_SHADING_RATE_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS6` in this scope [INFO] [stdout] --> src/features.rs:572:18 [INFO] [stdout] | [INFO] [stdout] 572 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS6 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS6` in this scope [INFO] [stdout] --> src/features.rs:573:33 [INFO] [stdout] | [INFO] [stdout] 573 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS6)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_MESH_SHADER_TIER` in this scope [INFO] [stdout] --> src/features.rs:588:27 [INFO] [stdout] | [INFO] [stdout] 588 | pub mesh_shader_tier: D3D12_MESH_SHADER_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SAMPLER_FEEDBACK_TIER` in this scope [INFO] [stdout] --> src/features.rs:589:32 [INFO] [stdout] | [INFO] [stdout] 589 | pub sampler_feedback_tier: D3D12_SAMPLER_FEEDBACK_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS7` in this scope [INFO] [stdout] --> src/features.rs:594:18 [INFO] [stdout] | [INFO] [stdout] 594 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS7 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS7` in this scope [INFO] [stdout] --> src/features.rs:595:33 [INFO] [stdout] | [INFO] [stdout] 595 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS7)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNT` in this scope [INFO] [stdout] --> src/features.rs:620:23 [INFO] [stdout] | [INFO] [stdout] 620 | let mut tmp = D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNT { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPE_COUNT` in this scope [INFO] [stdout] --> src/features.rs:626:13 [INFO] [stdout] | [INFO] [stdout] 626 | D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPE_COUNT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPES` in this scope [INFO] [stdout] --> src/features.rs:659:23 [INFO] [stdout] | [INFO] [stdout] 659 | let mut tmp = D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPES { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPES` in this scope [INFO] [stdout] --> src/features.rs:666:13 [INFO] [stdout] | [INFO] [stdout] 666 | D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPES, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS8` in this scope [INFO] [stdout] --> src/features.rs:683:18 [INFO] [stdout] | [INFO] [stdout] 683 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS8 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS8` in this scope [INFO] [stdout] --> src/features.rs:684:33 [INFO] [stdout] | [INFO] [stdout] 684 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS8)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_WAVE_MMA_TIER` in this scope [INFO] [stdout] --> src/features.rs:698:24 [INFO] [stdout] | [INFO] [stdout] 698 | pub wave_mma_tier: D3D12_WAVE_MMA_TIER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS9` in this scope [INFO] [stdout] --> src/features.rs:703:18 [INFO] [stdout] | [INFO] [stdout] 703 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS9 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS9` in this scope [INFO] [stdout] --> src/features.rs:704:33 [INFO] [stdout] | [INFO] [stdout] 704 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS9)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS10` in this scope [INFO] [stdout] --> src/features.rs:730:18 [INFO] [stdout] | [INFO] [stdout] 730 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS10 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS10` in this scope [INFO] [stdout] --> src/features.rs:731:33 [INFO] [stdout] | [INFO] [stdout] 731 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS10)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS11` in this scope [INFO] [stdout] --> src/features.rs:750:18 [INFO] [stdout] | [INFO] [stdout] 750 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS11 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS11` in this scope [INFO] [stdout] --> src/features.rs:751:33 [INFO] [stdout] | [INFO] [stdout] 751 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS11)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TRI_STATE` in this scope [INFO] [stdout] --> src/features.rs:762:70 [INFO] [stdout] | [INFO] [stdout] 762 | pub ms_primitives_pipeline_statistic_includes_culled_primitives: D3D12_TRI_STATE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS12` in this scope [INFO] [stdout] --> src/features.rs:769:18 [INFO] [stdout] | [INFO] [stdout] 769 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS12 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS12` in this scope [INFO] [stdout] --> src/features.rs:770:33 [INFO] [stdout] | [INFO] [stdout] 770 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS12)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FEATURE_DATA_D3D12_OPTIONS13` in this scope [INFO] [stdout] --> src/features.rs:792:18 [INFO] [stdout] | [INFO] [stdout] 792 | let tmp: D3D12_FEATURE_DATA_D3D12_OPTIONS13 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FEATURE_D3D12_OPTIONS13` in this scope [INFO] [stdout] --> src/features.rs:793:33 [INFO] [stdout] | [INFO] [stdout] 793 | get_feature(device, D3D12_FEATURE_D3D12_OPTIONS13)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/fence.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | device: ID3D12Device, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FENCE_FLAGS` in this scope [INFO] [stdout] --> src/fence.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | flags: D3D12_FENCE_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/fence.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | T: Into + Clone, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 16 | impl Builder { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FENCE_FLAG_NONE` in this scope [INFO] [stdout] --> src/fence.rs:23:20 [INFO] [stdout] | [INFO] [stdout] 23 | flags: D3D12_FENCE_FLAG_NONE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FENCE_FLAGS` in this scope [INFO] [stdout] --> src/fence.rs:29:35 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn flags(mut self, flags: D3D12_FENCE_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stdout] --> src/fence.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | let handle: ID3D12Fence = unsafe { self.device.CreateFence(0, self.flags)? }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stdout] --> src/fence.rs:55:13 [INFO] [stdout] | [INFO] [stdout] 55 | handle: ID3D12Fence, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stdout] --> src/fence.rs:79:30 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn handle(&self) -> &ID3D12Fence { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHADER_BYTECODE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:10:22 [INFO] [stdout] | [INFO] [stdout] 10 | pub(crate) desc: D3D12_SHADER_BYTECODE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_SHADER_BYTECODE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:18:19 [INFO] [stdout] | [INFO] [stdout] 18 | desc: D3D12_SHADER_BYTECODE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SO_DECLARATION_ENTRY` in this scope [INFO] [stdout] --> src/pipeline_state.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | entry: D3D12_SO_DECLARATION_ENTRY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_SO_DECLARATION_ENTRY` in this scope [INFO] [stdout] --> src/pipeline_state.rs:58:20 [INFO] [stdout] | [INFO] [stdout] 58 | entry: D3D12_SO_DECLARATION_ENTRY { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STREAM_OUTPUT_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:94:11 [INFO] [stdout] | [INFO] [stdout] 94 | desc: D3D12_STREAM_OUTPUT_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_STREAM_OUTPUT_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | desc: D3D12_STREAM_OUTPUT_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SO_DECLARATION_ENTRY` in this scope [INFO] [stdout] --> src/pipeline_state.rs:117:58 [INFO] [stdout] | [INFO] [stdout] 117 | pSODeclaration: entry.as_ptr() as *const D3D12_SO_DECLARATION_ENTRY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_STREAM_OUTPUT_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:129:19 [INFO] [stdout] | [INFO] [stdout] 129 | desc: D3D12_STREAM_OUTPUT_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RENDER_TARGET_BLEND_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:146:46 [INFO] [stdout] | [INFO] [stdout] 146 | pub struct RenderTargetBlendDesc<'a>(&'a mut D3D12_RENDER_TARGET_BLEND_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BLEND` in this scope [INFO] [stdout] --> src/pipeline_state.rs:160:40 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn src_blend(&mut self, value: D3D12_BLEND) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BLEND` in this scope [INFO] [stdout] --> src/pipeline_state.rs:165:41 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn dest_blend(&mut self, value: D3D12_BLEND) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BLEND_OP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:170:39 [INFO] [stdout] | [INFO] [stdout] 170 | pub fn blend_op(&mut self, value: D3D12_BLEND_OP) { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BLEND` in this scope [INFO] [stdout] --> src/pipeline_state.rs:175:46 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn src_blend_alpha(&mut self, value: D3D12_BLEND) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BLEND` in this scope [INFO] [stdout] --> src/pipeline_state.rs:180:47 [INFO] [stdout] | [INFO] [stdout] 180 | pub fn dest_blend_alpha(&mut self, value: D3D12_BLEND) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BLEND_OP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:185:45 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn blend_op_alpha(&mut self, value: D3D12_BLEND_OP) { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_LOGIC_OP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:190:39 [INFO] [stdout] | [INFO] [stdout] 190 | pub fn logic_op(&mut self, value: D3D12_LOGIC_OP) { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BLEND_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:202:22 [INFO] [stdout] | [INFO] [stdout] 202 | pub struct BlendDesc(D3D12_BLEND_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_BLEND_ONE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:208:41 [INFO] [stdout] | [INFO] [stdout] 208 | desc.RenderTarget[0].SrcBlend = D3D12_BLEND_ONE; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_BLEND_ZERO` in this scope [INFO] [stdout] --> src/pipeline_state.rs:209:42 [INFO] [stdout] | [INFO] [stdout] 209 | desc.RenderTarget[0].DestBlend = D3D12_BLEND_ZERO; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_BLEND_OP_ADD` in this scope [INFO] [stdout] --> src/pipeline_state.rs:210:40 [INFO] [stdout] | [INFO] [stdout] 210 | desc.RenderTarget[0].BlendOp = D3D12_BLEND_OP_ADD; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_BLEND_ONE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:211:46 [INFO] [stdout] | [INFO] [stdout] 211 | desc.RenderTarget[0].SrcBlendAlpha = D3D12_BLEND_ONE; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_BLEND_ZERO` in this scope [INFO] [stdout] --> src/pipeline_state.rs:212:47 [INFO] [stdout] | [INFO] [stdout] 212 | desc.RenderTarget[0].DestBlendAlpha = D3D12_BLEND_ZERO; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_BLEND_OP_ADD` in this scope [INFO] [stdout] --> src/pipeline_state.rs:213:45 [INFO] [stdout] | [INFO] [stdout] 213 | desc.RenderTarget[0].BlendOpAlpha = D3D12_BLEND_OP_ADD; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_LOGIC_OP_NOOP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:214:40 [INFO] [stdout] | [INFO] [stdout] 214 | desc.RenderTarget[0].LogicOp = D3D12_LOGIC_OP_NOOP; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COLOR_WRITE_ENABLE_ALL` in this scope [INFO] [stdout] --> src/pipeline_state.rs:215:54 [INFO] [stdout] | [INFO] [stdout] 215 | desc.RenderTarget[0].RenderTargetWriteMask = D3D12_COLOR_WRITE_ENABLE_ALL.0 as u8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RASTERIZER_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:250:27 [INFO] [stdout] | [INFO] [stdout] 250 | pub struct RasterizerDesc(D3D12_RASTERIZER_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RASTERIZER_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:255:14 [INFO] [stdout] | [INFO] [stdout] 255 | Self(D3D12_RASTERIZER_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FILL_MODE_SOLID` in this scope [INFO] [stdout] --> src/pipeline_state.rs:256:23 [INFO] [stdout] | [INFO] [stdout] 256 | FillMode: D3D12_FILL_MODE_SOLID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_CULL_MODE_BACK` in this scope [INFO] [stdout] --> src/pipeline_state.rs:257:23 [INFO] [stdout] | [INFO] [stdout] 257 | CullMode: D3D12_CULL_MODE_BACK, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FILL_MODE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:264:38 [INFO] [stdout] | [INFO] [stdout] 264 | pub fn fill_mode(mut self, mode: D3D12_FILL_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CULL_MODE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:270:38 [INFO] [stdout] | [INFO] [stdout] 270 | pub fn cull_mode(mut self, mode: D3D12_CULL_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CONSERVATIVE_RASTERIZATION_MODE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:324:49 [INFO] [stdout] | [INFO] [stdout] 324 | pub fn conservative_raster(mut self, value: D3D12_CONSERVATIVE_RASTERIZATION_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DEPTH_STENCILOP_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:338:31 [INFO] [stdout] | [INFO] [stdout] 338 | pub struct DepthStencilOpDesc(D3D12_DEPTH_STENCILOP_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCILOP_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:343:14 [INFO] [stdout] | [INFO] [stdout] 343 | Self(D3D12_DEPTH_STENCILOP_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STENCIL_OP_KEEP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:344:28 [INFO] [stdout] | [INFO] [stdout] 344 | StencilFailOp: D3D12_STENCIL_OP_KEEP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STENCIL_OP_KEEP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:345:33 [INFO] [stdout] | [INFO] [stdout] 345 | StencilDepthFailOp: D3D12_STENCIL_OP_KEEP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STENCIL_OP_KEEP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:346:28 [INFO] [stdout] | [INFO] [stdout] 346 | StencilPassOp: D3D12_STENCIL_OP_KEEP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_ALWAYS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:347:26 [INFO] [stdout] | [INFO] [stdout] 347 | StencilFunc: D3D12_COMPARISON_FUNC_ALWAYS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STENCIL_OP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:352:42 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn stencil_fail_op(mut self, op: D3D12_STENCIL_OP) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STENCIL_OP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:358:48 [INFO] [stdout] | [INFO] [stdout] 358 | pub fn stencil_depth_fail_op(mut self, op: D3D12_STENCIL_OP) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STENCIL_OP` in this scope [INFO] [stdout] --> src/pipeline_state.rs:364:42 [INFO] [stdout] | [INFO] [stdout] 364 | pub fn stencil_pass_op(mut self, op: D3D12_STENCIL_OP) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMPARISON_FUNC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:370:41 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn stencil_func(mut self, func: D3D12_COMPARISON_FUNC) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:384:29 [INFO] [stdout] | [INFO] [stdout] 384 | pub struct DepthStencilDesc(D3D12_DEPTH_STENCIL_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCIL_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:389:14 [INFO] [stdout] | [INFO] [stdout] 389 | Self(D3D12_DEPTH_STENCIL_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DEPTH_WRITE_MASK_ALL` in this scope [INFO] [stdout] --> src/pipeline_state.rs:391:29 [INFO] [stdout] | [INFO] [stdout] 391 | DepthWriteMask: D3D12_DEPTH_WRITE_MASK_ALL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_LESS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:392:24 [INFO] [stdout] | [INFO] [stdout] 392 | DepthFunc: D3D12_COMPARISON_FUNC_LESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DEFAULT_STENCIL_READ_MASK` in this scope [INFO] [stdout] --> src/pipeline_state.rs:394:30 [INFO] [stdout] | [INFO] [stdout] 394 | StencilReadMask: D3D12_DEFAULT_STENCIL_READ_MASK as u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DEFAULT_STENCIL_WRITE_MASK` in this scope [INFO] [stdout] --> src/pipeline_state.rs:395:31 [INFO] [stdout] | [INFO] [stdout] 395 | StencilWriteMask: D3D12_DEFAULT_STENCIL_WRITE_MASK as u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DEPTH_WRITE_MASK` in this scope [INFO] [stdout] --> src/pipeline_state.rs:408:45 [INFO] [stdout] | [INFO] [stdout] 408 | pub fn depth_write_mask(mut self, mask: D3D12_DEPTH_WRITE_MASK) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMPARISON_FUNC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:414:39 [INFO] [stdout] | [INFO] [stdout] 414 | pub fn depth_func(mut self, func: D3D12_COMPARISON_FUNC) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:459:11 [INFO] [stdout] | [INFO] [stdout] 459 | desc: D3D12_INPUT_ELEMENT_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:468:19 [INFO] [stdout] | [INFO] [stdout] 468 | desc: D3D12_INPUT_ELEMENT_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_APPEND_ALIGNED_ELEMENT` in this scope [INFO] [stdout] --> src/pipeline_state.rs:469:36 [INFO] [stdout] | [INFO] [stdout] 469 | AlignedByteOffset: D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA` in this scope [INFO] [stdout] --> src/pipeline_state.rs:470:33 [INFO] [stdout] | [INFO] [stdout] 470 | InputSlotClass: D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:480:19 [INFO] [stdout] | [INFO] [stdout] 480 | desc: D3D12_INPUT_ELEMENT_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/pipeline_state.rs:495:37 [INFO] [stdout] | [INFO] [stdout] 495 | pub fn format(mut self, format: DXGI_FORMAT) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_INPUT_CLASSIFICATION` in this scope [INFO] [stdout] --> src/pipeline_state.rs:513:46 [INFO] [stdout] | [INFO] [stdout] 513 | pub fn input_slot_class(mut self, class: D3D12_INPUT_CLASSIFICATION) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GRAPHICS_PIPELINE_STATE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:528:11 [INFO] [stdout] | [INFO] [stdout] 528 | desc: D3D12_GRAPHICS_PIPELINE_STATE_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_GRAPHICS_PIPELINE_STATE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:546:19 [INFO] [stdout] | [INFO] [stdout] 546 | desc: D3D12_GRAPHICS_PIPELINE_STATE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DXGI_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:551:29 [INFO] [stdout] | [INFO] [stdout] 551 | SampleDesc: DXGI_SAMPLE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_GRAPHICS_PIPELINE_STATE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:581:19 [INFO] [stdout] | [INFO] [stdout] 581 | desc: D3D12_GRAPHICS_PIPELINE_STATE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_GRAPHICS_PIPELINE_STATE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:597:19 [INFO] [stdout] | [INFO] [stdout] 597 | desc: D3D12_GRAPHICS_PIPELINE_STATE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_GRAPHICS_PIPELINE_STATE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:613:19 [INFO] [stdout] | [INFO] [stdout] 613 | desc: D3D12_GRAPHICS_PIPELINE_STATE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_GRAPHICS_PIPELINE_STATE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:629:19 [INFO] [stdout] | [INFO] [stdout] 629 | desc: D3D12_GRAPHICS_PIPELINE_STATE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_GRAPHICS_PIPELINE_STATE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:645:19 [INFO] [stdout] | [INFO] [stdout] 645 | desc: D3D12_GRAPHICS_PIPELINE_STATE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_INPUT_LAYOUT_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:686:33 [INFO] [stdout] | [INFO] [stdout] 686 | self.desc.InputLayout = D3D12_INPUT_LAYOUT_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:687:61 [INFO] [stdout] | [INFO] [stdout] 687 | pInputElementDescs: elements.as_ptr() as *const D3D12_INPUT_ELEMENT_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_INDEX_BUFFER_STRIP_CUT_VALUE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:694:48 [INFO] [stdout] | [INFO] [stdout] 694 | pub fn ib_strip_cut_value(mut self, value: D3D12_INDEX_BUFFER_STRIP_CUT_VALUE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PRIMITIVE_TOPOLOGY_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:700:50 [INFO] [stdout] | [INFO] [stdout] 700 | pub fn primitive_topology_type(mut self, ty: D3D12_PRIMITIVE_TOPOLOGY_TYPE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/pipeline_state.rs:706:45 [INFO] [stdout] | [INFO] [stdout] 706 | pub fn rtv_formats(mut self, formats: &[DXGI_FORMAT]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/pipeline_state.rs:714:41 [INFO] [stdout] | [INFO] [stdout] 714 | pub fn dsv_format(mut self, format: DXGI_FORMAT) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CACHED_PIPELINE_STATE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:732:40 [INFO] [stdout] | [INFO] [stdout] 732 | pub fn cached_pso(mut self, state: D3D12_CACHED_PIPELINE_STATE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_FLAGS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:738:35 [INFO] [stdout] | [INFO] [stdout] 738 | pub fn flags(mut self, flags: D3D12_PIPELINE_STATE_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMPUTE_PIPELINE_STATE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:746:11 [INFO] [stdout] | [INFO] [stdout] 746 | desc: D3D12_COMPUTE_PIPELINE_STATE_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_COMPUTE_PIPELINE_STATE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:769:19 [INFO] [stdout] | [INFO] [stdout] 769 | desc: D3D12_COMPUTE_PIPELINE_STATE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CACHED_PIPELINE_STATE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:784:40 [INFO] [stdout] | [INFO] [stdout] 784 | pub fn cached_pso(mut self, state: D3D12_CACHED_PIPELINE_STATE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_FLAGS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:790:35 [INFO] [stdout] | [INFO] [stdout] 790 | pub fn flags(mut self, flags: D3D12_PIPELINE_STATE_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_INDEX_BUFFER_STRIP_CUT_VALUE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:940:32 [INFO] [stdout] | [INFO] [stdout] 940 | pub struct IbStripCutValue(pub D3D12_INDEX_BUFFER_STRIP_CUT_VALUE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PRIMITIVE_TOPOLOGY_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:946:38 [INFO] [stdout] | [INFO] [stdout] 946 | pub struct PrimitiveTopologyType(pub D3D12_PRIMITIVE_TOPOLOGY_TYPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/pipeline_state.rs:949:45 [INFO] [stdout] | [INFO] [stdout] 949 | pub struct RenderTargetFormats<'a>(pub &'a [DXGI_FORMAT]); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/pipeline_state.rs:952:35 [INFO] [stdout] | [INFO] [stdout] 952 | pub struct DepthStencilFormat(pub DXGI_FORMAT); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_FLAGS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:958:30 [INFO] [stdout] | [INFO] [stdout] 958 | pub struct PipelineFlags(pub D3D12_PIPELINE_STATE_FLAGS); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VIEW_INSTANCE_LOCATION` in this scope [INFO] [stdout] --> src/pipeline_state.rs:961:33 [INFO] [stdout] | [INFO] [stdout] 961 | pub struct ViewInstanceLocation(D3D12_VIEW_INSTANCE_LOCATION); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VIEW_INSTANCING_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:985:11 [INFO] [stdout] | [INFO] [stdout] 985 | desc: D3D12_VIEW_INSTANCING_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_VIEW_INSTANCING_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:993:19 [INFO] [stdout] | [INFO] [stdout] 993 | desc: D3D12_VIEW_INSTANCING_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VIEW_INSTANCE_LOCATION` in this scope [INFO] [stdout] --> src/pipeline_state.rs:995:70 [INFO] [stdout] | [INFO] [stdout] 995 | pViewInstanceLocations: locations.as_ptr() as *const D3D12_VIEW_INSTANCE_LOCATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_VIEW_INSTANCING_FLAGS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1003:35 [INFO] [stdout] | [INFO] [stdout] 1003 | pub fn flags(mut self, flags: D3D12_VIEW_INSTANCING_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1017:18 [INFO] [stdout] | [INFO] [stdout] 1017 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1024:18 [INFO] [stdout] | [INFO] [stdout] 1024 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1025:9 [INFO] [stdout] | [INFO] [stdout] 1025 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12RootSignature` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1026:18 [INFO] [stdout] | [INFO] [stdout] 1026 | type Inner = ID3D12RootSignature; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `GlobalRootSignature` [INFO] [stdout] | [INFO] [stdout] ::: src/state_object.rs:34:1 [INFO] [stdout] | [INFO] [stdout] 34 | pub struct GlobalRootSignature(D3D12_GLOBAL_ROOT_SIGNATURE); [INFO] [stdout] | ------------------------------------------------------------ similarly named struct `GlobalRootSignature` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1034:18 [INFO] [stdout] | [INFO] [stdout] 1034 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1034:56 [INFO] [stdout] | [INFO] [stdout] 1034 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1043:18 [INFO] [stdout] | [INFO] [stdout] 1043 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1043:56 [INFO] [stdout] | [INFO] [stdout] 1043 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1052:18 [INFO] [stdout] | [INFO] [stdout] 1052 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1052:56 [INFO] [stdout] | [INFO] [stdout] 1052 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1061:18 [INFO] [stdout] | [INFO] [stdout] 1061 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1061:56 [INFO] [stdout] | [INFO] [stdout] 1061 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1070:18 [INFO] [stdout] | [INFO] [stdout] 1070 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1070:56 [INFO] [stdout] | [INFO] [stdout] 1070 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1079:18 [INFO] [stdout] | [INFO] [stdout] 1079 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1079:56 [INFO] [stdout] | [INFO] [stdout] 1079 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1088:18 [INFO] [stdout] | [INFO] [stdout] 1088 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_AS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_AS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1088:56 [INFO] [stdout] | [INFO] [stdout] 1088 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_AS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1097:18 [INFO] [stdout] | [INFO] [stdout] 1097 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1098:9 [INFO] [stdout] | [INFO] [stdout] 1098 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1107:18 [INFO] [stdout] | [INFO] [stdout] 1107 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1107:56 [INFO] [stdout] | [INFO] [stdout] 1107 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1116:18 [INFO] [stdout] | [INFO] [stdout] 1116 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1117:9 [INFO] [stdout] | [INFO] [stdout] 1117 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1126:18 [INFO] [stdout] | [INFO] [stdout] 1126 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1127:9 [INFO] [stdout] | [INFO] [stdout] 1127 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1136:18 [INFO] [stdout] | [INFO] [stdout] 1136 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1137:9 [INFO] [stdout] | [INFO] [stdout] 1137 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1146:18 [INFO] [stdout] | [INFO] [stdout] 1146 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1147:9 [INFO] [stdout] | [INFO] [stdout] 1147 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1156:18 [INFO] [stdout] | [INFO] [stdout] 1156 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1157:9 [INFO] [stdout] | [INFO] [stdout] 1157 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1166:18 [INFO] [stdout] | [INFO] [stdout] 1166 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1167:9 [INFO] [stdout] | [INFO] [stdout] 1167 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1176:18 [INFO] [stdout] | [INFO] [stdout] 1176 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1177:9 [INFO] [stdout] | [INFO] [stdout] 1177 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RT_FORMAT_ARRAY` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1178:18 [INFO] [stdout] | [INFO] [stdout] 1178 | type Inner = D3D12_RT_FORMAT_ARRAY; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RT_FORMAT_ARRAY` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1181:25 [INFO] [stdout] | [INFO] [stdout] 1181 | let mut inner = D3D12_RT_FORMAT_ARRAY { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_UNKNOWN` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1182:25 [INFO] [stdout] | [INFO] [stdout] 1182 | RTFormats: [DXGI_FORMAT_UNKNOWN; 8], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1191:18 [INFO] [stdout] | [INFO] [stdout] 1191 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1192:9 [INFO] [stdout] | [INFO] [stdout] 1192 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1201:18 [INFO] [stdout] | [INFO] [stdout] 1201 | const VALUE: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1202:9 [INFO] [stdout] | [INFO] [stdout] 1202 | D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1212:9 [INFO] [stdout] | [INFO] [stdout] 1212 | ty: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1251:11 [INFO] [stdout] | [INFO] [stdout] 1251 | desc: D3D12_PIPELINE_STATE_STREAM_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1259:19 [INFO] [stdout] | [INFO] [stdout] 1259 | desc: D3D12_PIPELINE_STATE_STREAM_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device4` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1269:13 [INFO] [stdout] | [INFO] [stdout] 1269 | device: ID3D12Device4, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device4` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1278:17 [INFO] [stdout] | [INFO] [stdout] 1278 | T: Into + Clone, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1274 | impl Builder<()> { [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1339:13 [INFO] [stdout] | [INFO] [stdout] 1339 | handle: ID3D12PipelineState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1351:30 [INFO] [stdout] | [INFO] [stdout] 1338 | pub struct PipelineState { [INFO] [stdout] | ------------------------ similarly named struct `PipelineState` defined here [INFO] [stdout] ... [INFO] [stdout] 1351 | pub fn handle(&self) -> &ID3D12PipelineState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `PipelineState` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/pipeline_state.rs:1367:31 [INFO] [stdout] | [INFO] [stdout] 1367 | fn call(&self, cmd_list: &ID3D12GraphicsCommandList7) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] | [INFO] [stdout] ::: src/command_list.rs:1170:1 [INFO] [stdout] | [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_GEOMETRY_DESC` in this scope [INFO] [stdout] --> src/raytracing.rs:6:44 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct RaytracingGeometryTrianglesDesc(D3D12_RAYTRACING_GEOMETRY_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_GEOMETRY_FLAGS` in this scope [INFO] [stdout] --> src/raytracing.rs:10:35 [INFO] [stdout] | [INFO] [stdout] 10 | pub fn flags(mut self, flags: D3D12_RAYTRACING_GEOMETRY_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_GEOMETRY_DESC` in this scope [INFO] [stdout] --> src/raytracing.rs:55:40 [INFO] [stdout] | [INFO] [stdout] 55 | pub struct RaytracingGeometryAABBsDesc(D3D12_RAYTRACING_GEOMETRY_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_GEOMETRY_FLAGS` in this scope [INFO] [stdout] --> src/raytracing.rs:59:35 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn flags(mut self, flags: D3D12_RAYTRACING_GEOMETRY_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_GEOMETRY_DESC` in this scope [INFO] [stdout] --> src/raytracing.rs:84:35 [INFO] [stdout] | [INFO] [stdout] 84 | pub struct RaytracingGeometryDesc(D3D12_RAYTRACING_GEOMETRY_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RAYTRACING_GEOMETRY_DESC` in this scope [INFO] [stdout] --> src/raytracing.rs:89:41 [INFO] [stdout] | [INFO] [stdout] 89 | RaytracingGeometryTrianglesDesc(D3D12_RAYTRACING_GEOMETRY_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES` in this scope [INFO] [stdout] --> src/raytracing.rs:90:19 [INFO] [stdout] | [INFO] [stdout] 90 | Type: D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RAYTRACING_GEOMETRY_FLAG_NONE` in this scope [INFO] [stdout] --> src/raytracing.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | Flags: D3D12_RAYTRACING_GEOMETRY_FLAG_NONE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RAYTRACING_GEOMETRY_DESC_0` in this scope [INFO] [stdout] --> src/raytracing.rs:92:24 [INFO] [stdout] | [INFO] [stdout] 92 | Anonymous: D3D12_RAYTRACING_GEOMETRY_DESC_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RAYTRACING_GEOMETRY_DESC` in this scope [INFO] [stdout] --> src/raytracing.rs:100:37 [INFO] [stdout] | [INFO] [stdout] 100 | RaytracingGeometryAABBsDesc(D3D12_RAYTRACING_GEOMETRY_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS` in this scope [INFO] [stdout] --> src/raytracing.rs:101:19 [INFO] [stdout] | [INFO] [stdout] 101 | Type: D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RAYTRACING_GEOMETRY_FLAG_NONE` in this scope [INFO] [stdout] --> src/raytracing.rs:102:20 [INFO] [stdout] | [INFO] [stdout] 102 | Flags: D3D12_RAYTRACING_GEOMETRY_FLAG_NONE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RAYTRACING_GEOMETRY_DESC_0` in this scope [INFO] [stdout] --> src/raytracing.rs:103:24 [INFO] [stdout] | [INFO] [stdout] 103 | Anonymous: D3D12_RAYTRACING_GEOMETRY_DESC_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS` in this scope [INFO] [stdout] --> src/raytracing.rs:111:23 [INFO] [stdout] | [INFO] [stdout] 111 | fn get(&self) -> &D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS` in this scope [INFO] [stdout] --> src/raytracing.rs:116:21 [INFO] [stdout] | [INFO] [stdout] 116 | pub struct TopLevel(D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS` in this scope [INFO] [stdout] --> src/raytracing.rs:120:35 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn flags(mut self, flags: D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS` in this scope [INFO] [stdout] --> src/raytracing.rs:139:23 [INFO] [stdout] | [INFO] [stdout] 139 | fn get(&self) -> &D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS` in this scope [INFO] [stdout] --> src/raytracing.rs:152:24 [INFO] [stdout] | [INFO] [stdout] 152 | pub struct BottomLevel(D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS` in this scope [INFO] [stdout] --> src/raytracing.rs:156:35 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn flags(mut self, flags: D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_GEOMETRY_DESC` in this scope [INFO] [stdout] --> src/raytracing.rs:164:68 [INFO] [stdout] | [INFO] [stdout] 164 | self.0.Anonymous.pGeometryDescs = descs.as_ptr() as *const D3D12_RAYTRACING_GEOMETRY_DESC; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS` in this scope [INFO] [stdout] --> src/raytracing.rs:170:23 [INFO] [stdout] | [INFO] [stdout] 170 | fn get(&self) -> &D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS` in this scope [INFO] [stdout] --> src/raytracing.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 183 | D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS` in this scope [INFO] [stdout] --> src/raytracing.rs:189:18 [INFO] [stdout] | [INFO] [stdout] 189 | TopLevel(D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL` in this scope [INFO] [stdout] --> src/raytracing.rs:190:19 [INFO] [stdout] | [INFO] [stdout] 190 | Type: D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_ELEMENTS_LAYOUT_ARRAY` in this scope [INFO] [stdout] --> src/raytracing.rs:191:26 [INFO] [stdout] | [INFO] [stdout] 191 | DescsLayout: D3D12_ELEMENTS_LAYOUT_ARRAY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS` in this scope [INFO] [stdout] --> src/raytracing.rs:198:21 [INFO] [stdout] | [INFO] [stdout] 198 | BottomLevel(D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL` in this scope [INFO] [stdout] --> src/raytracing.rs:199:19 [INFO] [stdout] | [INFO] [stdout] 199 | Type: D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_ELEMENTS_LAYOUT_ARRAY` in this scope [INFO] [stdout] --> src/raytracing.rs:200:26 [INFO] [stdout] | [INFO] [stdout] 200 | DescsLayout: D3D12_ELEMENTS_LAYOUT_ARRAY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO` in this scope [INFO] [stdout] --> src/raytracing.rs:213:11 [INFO] [stdout] | [INFO] [stdout] 213 | impl From [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 213 | impl From [INFO] [stdout] | +++++++++++++++++++++++++++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO` in this scope [INFO] [stdout] --> src/raytracing.rs:216:20 [INFO] [stdout] | [INFO] [stdout] 216 | fn from(value: D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_INSTANCE_DESC` in this scope [INFO] [stdout] --> src/raytracing.rs:226:35 [INFO] [stdout] | [INFO] [stdout] 226 | pub struct RaytracingInstanceDesc(D3D12_RAYTRACING_INSTANCE_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RAYTRACING_INSTANCE_DESC` in this scope [INFO] [stdout] --> src/raytracing.rs:231:25 [INFO] [stdout] | [INFO] [stdout] 231 | let this = Self(D3D12_RAYTRACING_INSTANCE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_INSTANCE_FLAGS` in this scope [INFO] [stdout] --> src/raytracing.rs:263:35 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn flags(mut self, flags: D3D12_RAYTRACING_INSTANCE_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC` in this scope [INFO] [stdout] --> src/raytracing.rs:283:16 [INFO] [stdout] | [INFO] [stdout] 283 | pub(crate) D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_NAME` in this scope [INFO] [stdout] --> src/reflection.rs:10:28 [INFO] [stdout] | [INFO] [stdout] 10 | pub system_value_type: D3D_NAME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_REGISTER_COMPONENT_TYPE` in this scope [INFO] [stdout] --> src/reflection.rs:11:25 [INFO] [stdout] | [INFO] [stdout] 11 | pub component_type: D3D_REGISTER_COMPONENT_TYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_MIN_PRECISION` in this scope [INFO] [stdout] --> src/reflection.rs:15:24 [INFO] [stdout] | [INFO] [stdout] 15 | pub min_precision: D3D_MIN_PRECISION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_SHADER_INPUT_TYPE` in this scope [INFO] [stdout] --> src/reflection.rs:21:13 [INFO] [stdout] | [INFO] [stdout] 21 | pub ty: D3D_SHADER_INPUT_TYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_SHADER_INPUT_FLAGS` in this scope [INFO] [stdout] --> src/reflection.rs:24:16 [INFO] [stdout] | [INFO] [stdout] 24 | pub flags: D3D_SHADER_INPUT_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_RESOURCE_RETURN_TYPE` in this scope [INFO] [stdout] --> src/reflection.rs:25:22 [INFO] [stdout] | [INFO] [stdout] 25 | pub return_type: D3D_RESOURCE_RETURN_TYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_SRV_DIMENSION` in this scope [INFO] [stdout] --> src/reflection.rs:26:20 [INFO] [stdout] | [INFO] [stdout] 26 | pub dimension: D3D_SRV_DIMENSION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHADER_INPUT_BIND_DESC` in this scope [INFO] [stdout] --> src/reflection.rs:32:11 [INFO] [stdout] | [INFO] [stdout] 32 | impl From for ShaderInputBindDesc { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 32 | impl From for ShaderInputBindDesc { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHADER_INPUT_BIND_DESC` in this scope [INFO] [stdout] --> src/reflection.rs:33:20 [INFO] [stdout] | [INFO] [stdout] 33 | fn from(value: D3D12_SHADER_INPUT_BIND_DESC) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_SHADER_VARIABLE_TYPE` in this scope [INFO] [stdout] --> src/reflection.rs:85:15 [INFO] [stdout] | [INFO] [stdout] 85 | fn svt(t: D3D_SHADER_VARIABLE_TYPE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12ShaderReflectionType` in this scope [INFO] [stdout] --> src/reflection.rs:102:28 [INFO] [stdout] | [INFO] [stdout] 102 | fn from_reflection(t: &ID3D12ShaderReflectionType) -> windows::core::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_PARAMETER_DESC` in this scope [INFO] [stdout] --> src/reflection.rs:147:35 [INFO] [stdout] | [INFO] [stdout] 147 | fn from_parameter_desc(desc: &D3D12_PARAMETER_DESC) -> windows::core::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12ShaderReflection` in this scope [INFO] [stdout] --> src/reflection.rs:231:40 [INFO] [stdout] | [INFO] [stdout] 231 | pub struct ShaderReflection(pub(crate) ID3D12ShaderReflection); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12ShaderReflection` in this scope [INFO] [stdout] --> src/reflection.rs:231:40 [INFO] [stdout] | [INFO] [stdout] 231 | pub struct ShaderReflection(pub(crate) ID3D12ShaderReflection); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 231 | pub struct ShaderReflection(pub(crate) ID3D12ShaderReflection); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXC_CP` in this scope [INFO] [stdout] --> src/reflection.rs:235:59 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn new(utils: &dxc::Utils, data: &[u8], encoding: DXC_CP) -> windows::core::Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DxcBuffer` in this scope [INFO] [stdout] --> src/reflection.rs:236:22 [INFO] [stdout] | [INFO] [stdout] 236 | let buffer = DxcBuffer { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12ShaderReflection` in this scope [INFO] [stdout] --> src/reflection.rs:242:31 [INFO] [stdout] | [INFO] [stdout] 231 | pub struct ShaderReflection(pub(crate) ID3D12ShaderReflection); [INFO] [stdout] | --------------------------------------------------------------- similarly named struct `ShaderReflection` defined here [INFO] [stdout] ... [INFO] [stdout] 242 | let mut p: Option = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 242 - let mut p: Option = None; [INFO] [stdout] 242 + let mut p: Option = None; [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 233 | impl ShaderReflection { [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_OUT_REFLECTION` in this scope [INFO] [stdout] --> src/reflection.rs:260:23 [INFO] [stdout] | [INFO] [stdout] 260 | .get_blob(DXC_OUT_REFLECTION) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXC_CP_UTF8` in this scope [INFO] [stdout] --> src/reflection.rs:261:64 [INFO] [stdout] | [INFO] [stdout] 261 | .and_then(|blob| Self::new(utils, blob.as_slice(), DXC_CP_UTF8)) [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHADER_DESC` in this scope [INFO] [stdout] --> src/reflection.rs:264:49 [INFO] [stdout] | [INFO] [stdout] 264 | fn get_desc(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 233 | impl ShaderReflection { [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D_FEATURE_LEVEL` in this scope [INFO] [stdout] --> src/reflection.rs:273:62 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn min_feature_level(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 233 | impl ShaderReflection { [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12ShaderReflection` in this scope [INFO] [stdout] --> src/reflection.rs:375:17 [INFO] [stdout] | [INFO] [stdout] 231 | pub struct ShaderReflection(pub(crate) ID3D12ShaderReflection); [INFO] [stdout] | --------------------------------------------------------------- similarly named struct `ShaderReflection` defined here [INFO] [stdout] ... [INFO] [stdout] 375 | type Type = ID3D12ShaderReflection; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `ShaderReflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12FunctionReflection` in this scope [INFO] [stdout] --> src/reflection.rs:397:13 [INFO] [stdout] | [INFO] [stdout] 397 | object: ID3D12FunctionReflection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FUNCTION_DESC` in this scope [INFO] [stdout] --> src/reflection.rs:407:27 [INFO] [stdout] | [INFO] [stdout] 407 | fn get_desc(&self) -> D3D12_FUNCTION_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12LibraryReflection` in this scope [INFO] [stdout] --> src/reflection.rs:477:41 [INFO] [stdout] | [INFO] [stdout] 477 | pub struct LibraryReflection(pub(crate) ID3D12LibraryReflection); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12LibraryReflection` in this scope [INFO] [stdout] --> src/reflection.rs:477:41 [INFO] [stdout] | [INFO] [stdout] 477 | pub struct LibraryReflection(pub(crate) ID3D12LibraryReflection); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 477 | pub struct LibraryReflection(pub(crate) ID3D12LibraryReflection); [INFO] [stdout] | +++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXC_CP` in this scope [INFO] [stdout] --> src/reflection.rs:481:59 [INFO] [stdout] | [INFO] [stdout] 481 | pub fn new(utils: &dxc::Utils, data: &[u8], encoding: DXC_CP) -> windows::core::Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DxcBuffer` in this scope [INFO] [stdout] --> src/reflection.rs:482:22 [INFO] [stdout] | [INFO] [stdout] 482 | let buffer = DxcBuffer { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12LibraryReflection` in this scope [INFO] [stdout] --> src/reflection.rs:488:31 [INFO] [stdout] | [INFO] [stdout] 477 | pub struct LibraryReflection(pub(crate) ID3D12LibraryReflection); [INFO] [stdout] | ----------------------------------------------------------------- similarly named struct `LibraryReflection` defined here [INFO] [stdout] ... [INFO] [stdout] 488 | let mut p: Option = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 488 - let mut p: Option = None; [INFO] [stdout] 488 + let mut p: Option = None; [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 479 | impl LibraryReflection { [INFO] [stdout] | +++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_LIBRARY_DESC` in this scope [INFO] [stdout] --> src/reflection.rs:500:49 [INFO] [stdout] | [INFO] [stdout] 500 | fn get_desc(&self) -> windows::core::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 479 | impl LibraryReflection { [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12LibraryReflection` in this scope [INFO] [stdout] --> src/reflection.rs:527:17 [INFO] [stdout] | [INFO] [stdout] 477 | pub struct LibraryReflection(pub(crate) ID3D12LibraryReflection); [INFO] [stdout] | ----------------------------------------------------------------- similarly named struct `LibraryReflection` defined here [INFO] [stdout] ... [INFO] [stdout] 527 | type Type = ID3D12LibraryReflection; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `LibraryReflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:6:26 [INFO] [stdout] | [INFO] [stdout] 6 | fn as_raw(&self) -> &D3D12_RESOURCE_BARRIER; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:10:30 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct TransitionBarrier(D3D12_RESOURCE_BARRIER); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:16:14 [INFO] [stdout] | [INFO] [stdout] 16 | Self(D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_TYPE_TRANSITION` in this scope [INFO] [stdout] --> src/resource_barriers.rs:17:19 [INFO] [stdout] | [INFO] [stdout] 17 | Type: D3D12_RESOURCE_BARRIER_TYPE_TRANSITION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER_0` in this scope [INFO] [stdout] --> src/resource_barriers.rs:18:24 [INFO] [stdout] | [INFO] [stdout] 18 | Anonymous: D3D12_RESOURCE_BARRIER_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:28:27 [INFO] [stdout] | [INFO] [stdout] 28 | let barrier = D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER_0` in this scope [INFO] [stdout] --> src/resource_barriers.rs:31:28 [INFO] [stdout] | [INFO] [stdout] 31 | Anonymous: D3D12_RESOURCE_BARRIER_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_TRANSITION_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:32:51 [INFO] [stdout] | [INFO] [stdout] 32 | Transition: ManuallyDrop::new(D3D12_RESOURCE_TRANSITION_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stdout] --> src/resource_barriers.rs:55:42 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn state_before(mut self, state: D3D12_RESOURCE_STATES) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stdout] --> src/resource_barriers.rs:63:41 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn state_after(mut self, state: D3D12_RESOURCE_STATES) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER_FLAGS` in this scope [INFO] [stdout] --> src/resource_barriers.rs:71:35 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn flags(mut self, flags: D3D12_RESOURCE_BARRIER_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:87:26 [INFO] [stdout] | [INFO] [stdout] 87 | fn as_raw(&self) -> &D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:109:28 [INFO] [stdout] | [INFO] [stdout] 109 | pub struct AliasingBarrier(D3D12_RESOURCE_BARRIER); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:115:14 [INFO] [stdout] | [INFO] [stdout] 115 | Self(D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_TYPE_ALIASING` in this scope [INFO] [stdout] --> src/resource_barriers.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | Type: D3D12_RESOURCE_BARRIER_TYPE_ALIASING, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_FLAG_NONE` in this scope [INFO] [stdout] --> src/resource_barriers.rs:117:20 [INFO] [stdout] | [INFO] [stdout] 117 | Flags: D3D12_RESOURCE_BARRIER_FLAG_NONE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER_0` in this scope [INFO] [stdout] --> src/resource_barriers.rs:118:24 [INFO] [stdout] | [INFO] [stdout] 118 | Anonymous: D3D12_RESOURCE_BARRIER_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:127:27 [INFO] [stdout] | [INFO] [stdout] 127 | let barrier = D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER_0` in this scope [INFO] [stdout] --> src/resource_barriers.rs:130:28 [INFO] [stdout] | [INFO] [stdout] 130 | Anonymous: D3D12_RESOURCE_BARRIER_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_ALIASING_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:131:49 [INFO] [stdout] | [INFO] [stdout] 131 | Aliasing: ManuallyDrop::new(D3D12_RESOURCE_ALIASING_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:148:27 [INFO] [stdout] | [INFO] [stdout] 148 | let barrier = D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER_0` in this scope [INFO] [stdout] --> src/resource_barriers.rs:151:28 [INFO] [stdout] | [INFO] [stdout] 151 | Anonymous: D3D12_RESOURCE_BARRIER_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_ALIASING_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:152:49 [INFO] [stdout] | [INFO] [stdout] 152 | Aliasing: ManuallyDrop::new(D3D12_RESOURCE_ALIASING_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER_FLAGS` in this scope [INFO] [stdout] --> src/resource_barriers.rs:167:35 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn flags(mut self, flags: D3D12_RESOURCE_BARRIER_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:184:26 [INFO] [stdout] | [INFO] [stdout] 184 | fn as_raw(&self) -> &D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:203:23 [INFO] [stdout] | [INFO] [stdout] 203 | pub struct UavBarrier(D3D12_RESOURCE_BARRIER); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:209:14 [INFO] [stdout] | [INFO] [stdout] 209 | Self(D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_TYPE_UAV` in this scope [INFO] [stdout] --> src/resource_barriers.rs:210:19 [INFO] [stdout] | [INFO] [stdout] 210 | Type: D3D12_RESOURCE_BARRIER_TYPE_UAV, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_FLAG_NONE` in this scope [INFO] [stdout] --> src/resource_barriers.rs:211:20 [INFO] [stdout] | [INFO] [stdout] 211 | Flags: D3D12_RESOURCE_BARRIER_FLAG_NONE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER_0` in this scope [INFO] [stdout] --> src/resource_barriers.rs:212:24 [INFO] [stdout] | [INFO] [stdout] 212 | Anonymous: D3D12_RESOURCE_BARRIER_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:220:23 [INFO] [stdout] | [INFO] [stdout] 220 | let barrier = D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER_0` in this scope [INFO] [stdout] --> src/resource_barriers.rs:223:24 [INFO] [stdout] | [INFO] [stdout] 223 | Anonymous: D3D12_RESOURCE_BARRIER_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_UAV_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:224:40 [INFO] [stdout] | [INFO] [stdout] 224 | UAV: ManuallyDrop::new(D3D12_RESOURCE_UAV_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER_FLAGS` in this scope [INFO] [stdout] --> src/resource_barriers.rs:237:35 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn flags(mut self, flags: D3D12_RESOURCE_BARRIER_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stdout] --> src/resource_barriers.rs:253:26 [INFO] [stdout] | [INFO] [stdout] 253 | fn as_raw(&self) -> &D3D12_RESOURCE_BARRIER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stdout] --> src/resources.rs:6:27 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct HeapProperties(D3D12_HEAP_PROPERTIES); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stdout] --> src/resources.rs:12:14 [INFO] [stdout] | [INFO] [stdout] 12 | Self(D3D12_HEAP_PROPERTIES { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_HEAP_TYPE_DEFAULT` in this scope [INFO] [stdout] --> src/resources.rs:13:19 [INFO] [stdout] | [INFO] [stdout] 13 | Type: D3D12_HEAP_TYPE_DEFAULT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stdout] --> src/resources.rs:22:14 [INFO] [stdout] | [INFO] [stdout] 22 | Self(D3D12_HEAP_PROPERTIES { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_HEAP_TYPE_UPLOAD` in this scope [INFO] [stdout] --> src/resources.rs:23:19 [INFO] [stdout] | [INFO] [stdout] 23 | Type: D3D12_HEAP_TYPE_UPLOAD, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stdout] --> src/resources.rs:32:14 [INFO] [stdout] | [INFO] [stdout] 32 | Self(D3D12_HEAP_PROPERTIES { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_HEAP_TYPE_READBACK` in this scope [INFO] [stdout] --> src/resources.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | Type: D3D12_HEAP_TYPE_READBACK, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stdout] --> src/resources.rs:42:14 [INFO] [stdout] | [INFO] [stdout] 42 | Self(D3D12_HEAP_PROPERTIES { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_HEAP_TYPE_CUSTOM` in this scope [INFO] [stdout] --> src/resources.rs:43:19 [INFO] [stdout] | [INFO] [stdout] 43 | Type: D3D12_HEAP_TYPE_CUSTOM, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stdout] --> src/resources.rs:52:14 [INFO] [stdout] | [INFO] [stdout] 52 | Self(D3D12_HEAP_PROPERTIES { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_HEAP_TYPE_GPU_UPLOAD` in this scope [INFO] [stdout] --> src/resources.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 53 | Type: D3D12_HEAP_TYPE_GPU_UPLOAD, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CPU_PAGE_PROPERTY` in this scope [INFO] [stdout] --> src/resources.rs:61:47 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn cpu_page_property(mut self, value: D3D12_CPU_PAGE_PROPERTY) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_DESC` in this scope [INFO] [stdout] --> src/resources.rs:89:22 [INFO] [stdout] | [INFO] [stdout] 89 | pub(crate) desc: D3D12_RESOURCE_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_DESC` in this scope [INFO] [stdout] --> src/resources.rs:97:19 [INFO] [stdout] | [INFO] [stdout] 97 | desc: D3D12_RESOURCE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stdout] --> src/resources.rs:98:28 [INFO] [stdout] | [INFO] [stdout] 98 | Dimension: D3D12_RESOURCE_DIMENSION_BUFFER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_TEXTURE_LAYOUT_ROW_MAJOR` in this scope [INFO] [stdout] --> src/resources.rs:102:25 [INFO] [stdout] | [INFO] [stdout] 102 | Layout: D3D12_TEXTURE_LAYOUT_ROW_MAJOR, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DXGI_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/resources.rs:103:29 [INFO] [stdout] | [INFO] [stdout] 103 | SampleDesc: DXGI_SAMPLE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_DESC` in this scope [INFO] [stdout] --> src/resources.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | desc: D3D12_RESOURCE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_TEXTURE1D` in this scope [INFO] [stdout] --> src/resources.rs:117:28 [INFO] [stdout] | [INFO] [stdout] 117 | Dimension: D3D12_RESOURCE_DIMENSION_TEXTURE1D, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DXGI_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/resources.rs:120:29 [INFO] [stdout] | [INFO] [stdout] 120 | SampleDesc: DXGI_SAMPLE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_DESC` in this scope [INFO] [stdout] --> src/resources.rs:133:19 [INFO] [stdout] | [INFO] [stdout] 133 | desc: D3D12_RESOURCE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_TEXTURE2D` in this scope [INFO] [stdout] --> src/resources.rs:134:28 [INFO] [stdout] | [INFO] [stdout] 134 | Dimension: D3D12_RESOURCE_DIMENSION_TEXTURE2D, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DXGI_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/resources.rs:136:29 [INFO] [stdout] | [INFO] [stdout] 136 | SampleDesc: DXGI_SAMPLE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/resources.rs:155:37 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn format(mut self, format: DXGI_FORMAT) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TEXTURE_LAYOUT` in this scope [INFO] [stdout] --> src/resources.rs:161:37 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn layout(mut self, layout: D3D12_TEXTURE_LAYOUT) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_FLAGS` in this scope [INFO] [stdout] --> src/resources.rs:167:35 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn flags(mut self, flags: D3D12_RESOURCE_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stdout] --> src/resources.rs:272:23 [INFO] [stdout] | [INFO] [stdout] 272 | pub struct ClearValue(D3D12_CLEAR_VALUE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/resources.rs:276:26 [INFO] [stdout] | [INFO] [stdout] 276 | pub fn color(format: DXGI_FORMAT, color: [f32; 4]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_CLEAR_VALUE` in this scope [INFO] [stdout] --> src/resources.rs:277:14 [INFO] [stdout] | [INFO] [stdout] 277 | Self(D3D12_CLEAR_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_CLEAR_VALUE_0` in this scope [INFO] [stdout] --> src/resources.rs:279:24 [INFO] [stdout] | [INFO] [stdout] 279 | Anonymous: D3D12_CLEAR_VALUE_0 { Color: color }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/resources.rs:284:34 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn depth_stencil(format: DXGI_FORMAT, depth: f32, stencil: u8) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_D16_UNORM` in this scope [INFO] [stdout] --> src/resources.rs:286:23 [INFO] [stdout] | [INFO] [stdout] 286 | format == DXGI_FORMAT_D16_UNORM [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_D32_FLOAT` in this scope [INFO] [stdout] --> src/resources.rs:287:30 [INFO] [stdout] | [INFO] [stdout] 287 | || format == DXGI_FORMAT_D32_FLOAT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_D24_UNORM_S8_UINT` in this scope [INFO] [stdout] --> src/resources.rs:288:30 [INFO] [stdout] | [INFO] [stdout] 288 | || format == DXGI_FORMAT_D24_UNORM_S8_UINT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_D32_FLOAT_S8X24_UINT` in this scope [INFO] [stdout] --> src/resources.rs:289:30 [INFO] [stdout] | [INFO] [stdout] 289 | || format == DXGI_FORMAT_D32_FLOAT_S8X24_UINT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_CLEAR_VALUE` in this scope [INFO] [stdout] --> src/resources.rs:291:14 [INFO] [stdout] | [INFO] [stdout] 291 | Self(D3D12_CLEAR_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_CLEAR_VALUE_0` in this scope [INFO] [stdout] --> src/resources.rs:293:24 [INFO] [stdout] | [INFO] [stdout] 293 | Anonymous: D3D12_CLEAR_VALUE_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCIL_VALUE` in this scope [INFO] [stdout] --> src/resources.rs:294:31 [INFO] [stdout] | [INFO] [stdout] 294 | DepthStencil: D3D12_DEPTH_STENCIL_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stdout] --> src/resources.rs:330:15 [INFO] [stdout] | [INFO] [stdout] 330 | resource: ID3D12Resource, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stdout] --> src/resources.rs:337:23 [INFO] [stdout] | [INFO] [stdout] 337 | fn new(resource: &ID3D12Resource, subresource: u32) -> windows::core::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/resources.rs:390:13 [INFO] [stdout] | [INFO] [stdout] 390 | device: ID3D12Device, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_HEAP_FLAGS` in this scope [INFO] [stdout] --> src/resources.rs:392:17 [INFO] [stdout] | [INFO] [stdout] 392 | heap_flags: D3D12_HEAP_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stdout] --> src/resources.rs:394:17 [INFO] [stdout] | [INFO] [stdout] 394 | init_state: D3D12_RESOURCE_STATES, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/resources.rs:400:20 [INFO] [stdout] | [INFO] [stdout] 400 | fn new(device: ID3D12Device) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_HEAP_FLAG_NONE` in this scope [INFO] [stdout] --> src/resources.rs:404:25 [INFO] [stdout] | [INFO] [stdout] 404 | heap_flags: D3D12_HEAP_FLAG_NONE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_COMMON` in this scope [INFO] [stdout] --> src/resources.rs:406:25 [INFO] [stdout] | [INFO] [stdout] 406 | init_state: D3D12_RESOURCE_STATE_COMMON, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_HEAP_FLAGS` in this scope [INFO] [stdout] --> src/resources.rs:428:40 [INFO] [stdout] | [INFO] [stdout] 428 | pub fn heap_flags(mut self, flags: D3D12_HEAP_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stdout] --> src/resources.rs:447:40 [INFO] [stdout] | [INFO] [stdout] 447 | pub fn init_state(mut self, state: D3D12_RESOURCE_STATES) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stdout] --> src/resources.rs:469:31 [INFO] [stdout] | [INFO] [stdout] 469 | let mut p: Option = None; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 465 | impl Builder<&HeapProperties, &ResourceDesc> { [INFO] [stdout] | ++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stdout] --> src/resources.rs:488:13 [INFO] [stdout] | [INFO] [stdout] 488 | handle: ID3D12Resource, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stdout] --> src/resources.rs:505:36 [INFO] [stdout] | [INFO] [stdout] 505 | pub(crate) fn from_raw(handle: ID3D12Resource) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stdout] --> src/resources.rs:520:30 [INFO] [stdout] | [INFO] [stdout] 520 | pub fn handle(&self) -> &ID3D12Resource { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_HEAP_FLAGS` in this scope [INFO] [stdout] --> src/resources.rs:553:16 [INFO] [stdout] | [INFO] [stdout] 553 | flags: D3D12_HEAP_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_HEAP_FLAG_NONE` in this scope [INFO] [stdout] --> src/resources.rs:564:24 [INFO] [stdout] | [INFO] [stdout] 564 | flags: D3D12_HEAP_FLAG_NONE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_HEAP_FLAGS` in this scope [INFO] [stdout] --> src/resources.rs:611:39 [INFO] [stdout] | [INFO] [stdout] 611 | pub fn flags(mut self, flags: D3D12_HEAP_FLAGS) -> Builder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Heap` in this scope [INFO] [stdout] --> src/resources.rs:627:35 [INFO] [stdout] | [INFO] [stdout] 627 | let mut p: Option = None; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 623 | impl Builder { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_HEAP_DESC` in this scope [INFO] [stdout] --> src/resources.rs:631:26 [INFO] [stdout] | [INFO] [stdout] 631 | &D3D12_HEAP_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Heap` in this scope [INFO] [stdout] --> src/resources.rs:649:13 [INFO] [stdout] | [INFO] [stdout] 649 | handle: ID3D12Heap, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Heap` in this scope [INFO] [stdout] --> src/resources.rs:666:30 [INFO] [stdout] | [INFO] [stdout] 666 | pub fn handle(&self) -> &ID3D12Heap { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stdout] --> src/resources.rs:680:21 [INFO] [stdout] | [INFO] [stdout] 680 | init_state: D3D12_RESOURCE_STATES, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_COMMON` in this scope [INFO] [stdout] --> src/resources.rs:692:29 [INFO] [stdout] | [INFO] [stdout] 692 | init_state: D3D12_RESOURCE_STATE_COMMON, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stdout] --> src/resources.rs:733:44 [INFO] [stdout] | [INFO] [stdout] 733 | pub fn init_state(mut self, state: D3D12_RESOURCE_STATES) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stdout] --> src/resources.rs:755:35 [INFO] [stdout] | [INFO] [stdout] 755 | let mut p: Option = None; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 751 | impl Builder<&Heap, &ResourceDesc> { [INFO] [stdout] | ++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stdout] --> src/root_signature.rs:7:28 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct DescriptorRange(D3D12_DESCRIPTOR_RANGE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE_TYPE` in this scope [INFO] [stdout] --> src/root_signature.rs:11:19 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn new(t: D3D12_DESCRIPTOR_RANGE_TYPE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stdout] --> src/root_signature.rs:12:14 [INFO] [stdout] | [INFO] [stdout] 12 | Self(D3D12_DESCRIPTOR_RANGE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND` in this scope [INFO] [stdout] --> src/root_signature.rs:14:48 [INFO] [stdout] | [INFO] [stdout] 14 | OffsetInDescriptorsFromTableStart: D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stdout] --> src/root_signature.rs:21:14 [INFO] [stdout] | [INFO] [stdout] 21 | Self(D3D12_DESCRIPTOR_RANGE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_CBV` in this scope [INFO] [stdout] --> src/root_signature.rs:22:24 [INFO] [stdout] | [INFO] [stdout] 22 | RangeType: D3D12_DESCRIPTOR_RANGE_TYPE_CBV, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND` in this scope [INFO] [stdout] --> src/root_signature.rs:23:48 [INFO] [stdout] | [INFO] [stdout] 23 | OffsetInDescriptorsFromTableStart: D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stdout] --> src/root_signature.rs:30:14 [INFO] [stdout] | [INFO] [stdout] 30 | Self(D3D12_DESCRIPTOR_RANGE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_SRV` in this scope [INFO] [stdout] --> src/root_signature.rs:31:24 [INFO] [stdout] | [INFO] [stdout] 31 | RangeType: D3D12_DESCRIPTOR_RANGE_TYPE_SRV, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND` in this scope [INFO] [stdout] --> src/root_signature.rs:32:48 [INFO] [stdout] | [INFO] [stdout] 32 | OffsetInDescriptorsFromTableStart: D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stdout] --> src/root_signature.rs:39:14 [INFO] [stdout] | [INFO] [stdout] 39 | Self(D3D12_DESCRIPTOR_RANGE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_UAV` in this scope [INFO] [stdout] --> src/root_signature.rs:40:24 [INFO] [stdout] | [INFO] [stdout] 40 | RangeType: D3D12_DESCRIPTOR_RANGE_TYPE_UAV, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND` in this scope [INFO] [stdout] --> src/root_signature.rs:41:48 [INFO] [stdout] | [INFO] [stdout] 41 | OffsetInDescriptorsFromTableStart: D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stdout] --> src/root_signature.rs:48:14 [INFO] [stdout] | [INFO] [stdout] 48 | Self(D3D12_DESCRIPTOR_RANGE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER` in this scope [INFO] [stdout] --> src/root_signature.rs:49:24 [INFO] [stdout] | [INFO] [stdout] 49 | RangeType: D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND` in this scope [INFO] [stdout] --> src/root_signature.rs:50:48 [INFO] [stdout] | [INFO] [stdout] 50 | OffsetInDescriptorsFromTableStart: D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND` in this scope [INFO] [stdout] --> src/root_signature.rs:76:30 [INFO] [stdout] | [INFO] [stdout] 76 | offset.unwrap_or(D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stdout] --> src/root_signature.rs:82:18 [INFO] [stdout] | [INFO] [stdout] 82 | const VALUE: D3D12_ROOT_PARAMETER_TYPE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stdout] --> src/root_signature.rs:91:22 [INFO] [stdout] | [INFO] [stdout] 91 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE` in this scope [INFO] [stdout] --> src/root_signature.rs:91:50 [INFO] [stdout] | [INFO] [stdout] 91 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stdout] --> src/root_signature.rs:97:22 [INFO] [stdout] | [INFO] [stdout] 97 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS` in this scope [INFO] [stdout] --> src/root_signature.rs:97:50 [INFO] [stdout] | [INFO] [stdout] 97 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stdout] --> src/root_signature.rs:103:22 [INFO] [stdout] | [INFO] [stdout] 103 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_CBV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_CBV` in this scope [INFO] [stdout] --> src/root_signature.rs:103:50 [INFO] [stdout] | [INFO] [stdout] 103 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_CBV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stdout] --> src/root_signature.rs:109:22 [INFO] [stdout] | [INFO] [stdout] 109 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_SRV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_SRV` in this scope [INFO] [stdout] --> src/root_signature.rs:109:50 [INFO] [stdout] | [INFO] [stdout] 109 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_SRV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stdout] --> src/root_signature.rs:115:22 [INFO] [stdout] | [INFO] [stdout] 115 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_UAV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_UAV` in this scope [INFO] [stdout] --> src/root_signature.rs:115:50 [INFO] [stdout] | [INFO] [stdout] 115 | const VALUE: D3D12_ROOT_PARAMETER_TYPE = D3D12_ROOT_PARAMETER_TYPE_UAV; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stdout] --> src/root_signature.rs:121:12 [INFO] [stdout] | [INFO] [stdout] 121 | param: D3D12_ROOT_PARAMETER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stdout] --> src/root_signature.rs:122:24 [INFO] [stdout] | [INFO] [stdout] 122 | ranges: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 120 | pub struct RootParameter { [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stdout] --> src/root_signature.rs:133:20 [INFO] [stdout] | [INFO] [stdout] 133 | param: D3D12_ROOT_PARAMETER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_ALL` in this scope [INFO] [stdout] --> src/root_signature.rs:135:35 [INFO] [stdout] | [INFO] [stdout] 135 | ShaderVisibility: D3D12_SHADER_VISIBILITY_ALL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHADER_VISIBILITY` in this scope [INFO] [stdout] --> src/root_signature.rs:174:52 [INFO] [stdout] | [INFO] [stdout] 174 | pub fn shader_visibility(mut self, visibility: D3D12_SHADER_VISIBILITY) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stdout] --> src/root_signature.rs:189:28 [INFO] [stdout] | [INFO] [stdout] 189 | .collect::>(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 180 | impl RootParameter { [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stdout] --> src/root_signature.rs:191:20 [INFO] [stdout] | [INFO] [stdout] 191 | param: D3D12_ROOT_PARAMETER { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_PARAMETER_0` in this scope [INFO] [stdout] --> src/root_signature.rs:194:28 [INFO] [stdout] | [INFO] [stdout] 194 | Anonymous: D3D12_ROOT_PARAMETER_0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_DESCRIPTOR_TABLE` in this scope [INFO] [stdout] --> src/root_signature.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | DescriptorTable: D3D12_ROOT_DESCRIPTOR_TABLE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATIC_SAMPLER_DESC` in this scope [INFO] [stdout] --> src/root_signature.rs:290:30 [INFO] [stdout] | [INFO] [stdout] 290 | pub struct StaticSamplerDesc(D3D12_STATIC_SAMPLER_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_STATIC_SAMPLER_DESC` in this scope [INFO] [stdout] --> src/root_signature.rs:295:14 [INFO] [stdout] | [INFO] [stdout] 295 | Self(D3D12_STATIC_SAMPLER_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_FILTER_ANISOTROPIC` in this scope [INFO] [stdout] --> src/root_signature.rs:296:21 [INFO] [stdout] | [INFO] [stdout] 296 | Filter: D3D12_FILTER_ANISOTROPIC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_WRAP` in this scope [INFO] [stdout] --> src/root_signature.rs:297:23 [INFO] [stdout] | [INFO] [stdout] 297 | AddressU: D3D12_TEXTURE_ADDRESS_MODE_WRAP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_WRAP` in this scope [INFO] [stdout] --> src/root_signature.rs:298:23 [INFO] [stdout] | [INFO] [stdout] 298 | AddressV: D3D12_TEXTURE_ADDRESS_MODE_WRAP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_WRAP` in this scope [INFO] [stdout] --> src/root_signature.rs:299:23 [INFO] [stdout] | [INFO] [stdout] 299 | AddressW: D3D12_TEXTURE_ADDRESS_MODE_WRAP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_LESS_EQUAL` in this scope [INFO] [stdout] --> src/root_signature.rs:301:29 [INFO] [stdout] | [INFO] [stdout] 301 | ComparisonFunc: D3D12_COMPARISON_FUNC_LESS_EQUAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK` in this scope [INFO] [stdout] --> src/root_signature.rs:302:26 [INFO] [stdout] | [INFO] [stdout] 302 | BorderColor: D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_ALL` in this scope [INFO] [stdout] --> src/root_signature.rs:304:31 [INFO] [stdout] | [INFO] [stdout] 304 | ShaderVisibility: D3D12_SHADER_VISIBILITY_ALL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_FILTER` in this scope [INFO] [stdout] --> src/root_signature.rs:310:37 [INFO] [stdout] | [INFO] [stdout] 310 | pub fn filter(mut self, filter: D3D12_FILTER) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TEXTURE_ADDRESS_MODE` in this scope [INFO] [stdout] --> src/root_signature.rs:316:38 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn address_u(mut self, mode: D3D12_TEXTURE_ADDRESS_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TEXTURE_ADDRESS_MODE` in this scope [INFO] [stdout] --> src/root_signature.rs:322:38 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn address_v(mut self, mode: D3D12_TEXTURE_ADDRESS_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_TEXTURE_ADDRESS_MODE` in this scope [INFO] [stdout] --> src/root_signature.rs:328:38 [INFO] [stdout] | [INFO] [stdout] 328 | pub fn address_w(mut self, mode: D3D12_TEXTURE_ADDRESS_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_COMPARISON_FUNC` in this scope [INFO] [stdout] --> src/root_signature.rs:346:44 [INFO] [stdout] | [INFO] [stdout] 346 | pub fn comparison_func(mut self, func: D3D12_COMPARISON_FUNC) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATIC_BORDER_COLOR` in this scope [INFO] [stdout] --> src/root_signature.rs:352:42 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn border_color(mut self, color: D3D12_STATIC_BORDER_COLOR) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SHADER_VISIBILITY` in this scope [INFO] [stdout] --> src/root_signature.rs:382:52 [INFO] [stdout] | [INFO] [stdout] 382 | pub fn shader_visibility(mut self, visibility: D3D12_SHADER_VISIBILITY) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_ROOT_SIGNATURE_FLAGS` in this scope [INFO] [stdout] --> src/root_signature.rs:398:12 [INFO] [stdout] | [INFO] [stdout] 398 | flags: D3D12_ROOT_SIGNATURE_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_NONE` in this scope [INFO] [stdout] --> src/root_signature.rs:408:20 [INFO] [stdout] | [INFO] [stdout] 408 | flags: D3D12_ROOT_SIGNATURE_FLAG_NONE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_ROOT_SIGNATURE_FLAGS` in this scope [INFO] [stdout] --> src/root_signature.rs:437:35 [INFO] [stdout] | [INFO] [stdout] 437 | pub fn flags(mut self, flags: D3D12_ROOT_SIGNATURE_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/root_signature.rs:444:13 [INFO] [stdout] | [INFO] [stdout] 444 | device: ID3D12Device, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/root_signature.rs:452:17 [INFO] [stdout] | [INFO] [stdout] 452 | T: Into + Clone, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 449 | impl Builder { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stdout] --> src/root_signature.rs:454:21 [INFO] [stdout] | [INFO] [stdout] 454 | let device: ID3D12Device = device.clone().into(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_SIGNATURE_DESC` in this scope [INFO] [stdout] --> src/root_signature.rs:486:20 [INFO] [stdout] | [INFO] [stdout] 486 | let desc = D3D12_ROOT_SIGNATURE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATIC_SAMPLER_DESC` in this scope [INFO] [stdout] --> src/root_signature.rs:490:58 [INFO] [stdout] | [INFO] [stdout] 490 | pStaticSamplers: samplers.as_ptr() as *const D3D12_STATIC_SAMPLER_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3DBlob` in this scope [INFO] [stdout] --> src/root_signature.rs:494:34 [INFO] [stdout] | [INFO] [stdout] 494 | let mut blob: Option = None; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 449 | impl Builder { [INFO] [stdout] | ++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D_ROOT_SIGNATURE_VERSION_1` in this scope [INFO] [stdout] --> src/root_signature.rs:495:48 [INFO] [stdout] | [INFO] [stdout] 495 | D3D12SerializeRootSignature(&desc, D3D_ROOT_SIGNATURE_VERSION_1, &mut blob, None) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12RootSignature` in this scope [INFO] [stdout] --> src/root_signature.rs:512:13 [INFO] [stdout] | [INFO] [stdout] 512 | handle: ID3D12RootSignature, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `GlobalRootSignature` [INFO] [stdout] | [INFO] [stdout] ::: src/state_object.rs:34:1 [INFO] [stdout] | [INFO] [stdout] 34 | pub struct GlobalRootSignature(D3D12_GLOBAL_ROOT_SIGNATURE); [INFO] [stdout] | ------------------------------------------------------------ similarly named struct `GlobalRootSignature` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12RootSignature` in this scope [INFO] [stdout] --> src/root_signature.rs:524:30 [INFO] [stdout] | [INFO] [stdout] 524 | pub fn handle(&self) -> &ID3D12RootSignature { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `GlobalRootSignature` [INFO] [stdout] | [INFO] [stdout] ::: src/state_object.rs:34:1 [INFO] [stdout] | [INFO] [stdout] 34 | pub struct GlobalRootSignature(D3D12_GLOBAL_ROOT_SIGNATURE); [INFO] [stdout] | ------------------------------------------------------------ similarly named struct `GlobalRootSignature` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:8:29 [INFO] [stdout] | [INFO] [stdout] 8 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_OBJECT_CONFIG` in this scope [INFO] [stdout] --> src/state_object.rs:17:30 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct StateObjectConfig(D3D12_STATE_OBJECT_CONFIG); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_OBJECT_FLAGS` in this scope [INFO] [stdout] --> src/state_object.rs:21:23 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn new(flags: D3D12_STATE_OBJECT_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_STATE_OBJECT_CONFIG` in this scope [INFO] [stdout] --> src/state_object.rs:22:14 [INFO] [stdout] | [INFO] [stdout] 22 | Self(D3D12_STATE_OBJECT_CONFIG { Flags: flags }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG` in this scope [INFO] [stdout] --> src/state_object.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | D3D12_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GLOBAL_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/state_object.rs:34:32 [INFO] [stdout] | [INFO] [stdout] 34 | pub struct GlobalRootSignature(D3D12_GLOBAL_ROOT_SIGNATURE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_GLOBAL_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/state_object.rs:39:14 [INFO] [stdout] | [INFO] [stdout] 39 | Self(D3D12_GLOBAL_ROOT_SIGNATURE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:46:29 [INFO] [stdout] | [INFO] [stdout] 46 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_GLOBAL_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/state_object.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | D3D12_STATE_SUBOBJECT_TYPE_GLOBAL_ROOT_SIGNATURE [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_LOCAL_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/state_object.rs:61:31 [INFO] [stdout] | [INFO] [stdout] 61 | pub struct LocalRootSignature(D3D12_LOCAL_ROOT_SIGNATURE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_LOCAL_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/state_object.rs:66:14 [INFO] [stdout] | [INFO] [stdout] 66 | Self(D3D12_LOCAL_ROOT_SIGNATURE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:73:29 [INFO] [stdout] | [INFO] [stdout] 73 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_LOCAL_ROOT_SIGNATURE` in this scope [INFO] [stdout] --> src/state_object.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | D3D12_STATE_SUBOBJECT_TYPE_LOCAL_ROOT_SIGNATURE [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_NODE_MASK` in this scope [INFO] [stdout] --> src/state_object.rs:88:21 [INFO] [stdout] | [INFO] [stdout] 88 | pub struct NodeMask(D3D12_NODE_MASK); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_NODE_MASK` in this scope [INFO] [stdout] --> src/state_object.rs:93:14 [INFO] [stdout] | [INFO] [stdout] 93 | Self(D3D12_NODE_MASK { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:100:29 [INFO] [stdout] | [INFO] [stdout] 100 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_NODE_MASK` in this scope [INFO] [stdout] --> src/state_object.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | D3D12_STATE_SUBOBJECT_TYPE_NODE_MASK [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_EXPORT_FLAGS` in this scope [INFO] [stdout] --> src/state_object.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 109 | flags: D3D12_EXPORT_FLAGS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_EXPORT_FLAG_NONE` in this scope [INFO] [stdout] --> src/state_object.rs:119:20 [INFO] [stdout] | [INFO] [stdout] 119 | flags: D3D12_EXPORT_FLAG_NONE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_EXPORT_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:139:23 [INFO] [stdout] | [INFO] [stdout] 139 | export_descs: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 136 | pub struct DxilLibraryDesc<'a, D3D12_EXPORT_DESC> { [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DXIL_LIBRARY_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:140:11 [INFO] [stdout] | [INFO] [stdout] 140 | desc: D3D12_DXIL_LIBRARY_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DXIL_LIBRARY_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:146:20 [INFO] [stdout] | [INFO] [stdout] 146 | let desc = D3D12_DXIL_LIBRARY_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_EXPORT_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:164:27 [INFO] [stdout] | [INFO] [stdout] 164 | .map(|export| D3D12_EXPORT_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:180:29 [INFO] [stdout] | [INFO] [stdout] 180 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_DXIL_LIBRARY` in this scope [INFO] [stdout] --> src/state_object.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | D3D12_STATE_SUBOBJECT_TYPE_DXIL_LIBRARY [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DXIL_LIBRARY_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:185:30 [INFO] [stdout] | [INFO] [stdout] 185 | &self.desc as *const D3D12_DXIL_LIBRARY_DESC as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_EXISTING_COLLECTION_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:190:11 [INFO] [stdout] | [INFO] [stdout] 190 | desc: D3D12_EXISTING_COLLECTION_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_EXPORT_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:192:23 [INFO] [stdout] | [INFO] [stdout] 192 | export_descs: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 189 | pub struct ExistingCollectionDesc { [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_EXISTING_COLLECTION_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:199:19 [INFO] [stdout] | [INFO] [stdout] 199 | desc: D3D12_EXISTING_COLLECTION_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_EXPORT_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:215:27 [INFO] [stdout] | [INFO] [stdout] 215 | .map(|export| D3D12_EXPORT_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:233:29 [INFO] [stdout] | [INFO] [stdout] 233 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_EXISTING_COLLECTION` in this scope [INFO] [stdout] --> src/state_object.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | D3D12_STATE_SUBOBJECT_TYPE_EXISTING_COLLECTION [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_EXISTING_COLLECTION_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:238:30 [INFO] [stdout] | [INFO] [stdout] 238 | &self.desc as *const D3D12_EXISTING_COLLECTION_DESC as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION` in this scope [INFO] [stdout] --> src/state_object.rs:283:11 [INFO] [stdout] | [INFO] [stdout] 283 | desc: D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION` in this scope [INFO] [stdout] --> src/state_object.rs:294:19 [INFO] [stdout] | [INFO] [stdout] 294 | desc: D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:324:29 [INFO] [stdout] | [INFO] [stdout] 324 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION` in this scope [INFO] [stdout] --> src/state_object.rs:325:9 [INFO] [stdout] | [INFO] [stdout] 325 | D3D12_STATE_SUBOBJECT_TYPE_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION` in this scope [INFO] [stdout] --> src/state_object.rs:329:30 [INFO] [stdout] | [INFO] [stdout] 329 | &self.desc as *const D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_SHADER_CONFIG` in this scope [INFO] [stdout] --> src/state_object.rs:335:35 [INFO] [stdout] | [INFO] [stdout] 335 | pub struct RaytracingShaderConfig(D3D12_RAYTRACING_SHADER_CONFIG); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:358:29 [INFO] [stdout] | [INFO] [stdout] 358 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_SHADER_CONFIG` in this scope [INFO] [stdout] --> src/state_object.rs:359:9 [INFO] [stdout] | [INFO] [stdout] 359 | D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_SHADER_CONFIG [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_PIPELINE_CONFIG1` in this scope [INFO] [stdout] --> src/state_object.rs:365:37 [INFO] [stdout] | [INFO] [stdout] 365 | pub struct RaytracingPipelineConfig(D3D12_RAYTRACING_PIPELINE_CONFIG1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_RAYTRACING_PIPELINE_FLAGS` in this scope [INFO] [stdout] --> src/state_object.rs:381:35 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn flags(mut self, flags: D3D12_RAYTRACING_PIPELINE_FLAGS) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:388:29 [INFO] [stdout] | [INFO] [stdout] 388 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_PIPELINE_CONFIG1` in this scope [INFO] [stdout] --> src/state_object.rs:389:9 [INFO] [stdout] | [INFO] [stdout] 389 | D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_PIPELINE_CONFIG1 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_HIT_GROUP_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:394:11 [INFO] [stdout] | [INFO] [stdout] 394 | desc: D3D12_HIT_GROUP_DESC, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_HIT_GROUP_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:415:41 [INFO] [stdout] | [INFO] [stdout] 415 | pub fn hit_group_type(mut self, ty: D3D12_HIT_GROUP_TYPE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:459:29 [INFO] [stdout] | [INFO] [stdout] 459 | fn type_value(&self) -> D3D12_STATE_SUBOBJECT_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_HIT_GROUP` in this scope [INFO] [stdout] --> src/state_object.rs:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | D3D12_STATE_SUBOBJECT_TYPE_HIT_GROUP [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_HIT_GROUP_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:464:30 [INFO] [stdout] | [INFO] [stdout] 464 | &self.desc as *const D3D12_HIT_GROUP_DESC as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device5` in this scope [INFO] [stdout] --> src/state_object.rs:469:13 [INFO] [stdout] | [INFO] [stdout] 469 | device: ID3D12Device5, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_OBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:470:9 [INFO] [stdout] | [INFO] [stdout] 470 | ty: D3D12_STATE_OBJECT_TYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Device5` in this scope [INFO] [stdout] --> src/state_object.rs:479:17 [INFO] [stdout] | [INFO] [stdout] 479 | T: Into + Clone, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 476 | impl<'a, ID3D12Device5> Builder<'a> { [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_OBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:477:31 [INFO] [stdout] | [INFO] [stdout] 477 | fn new(device: &T, ty: D3D12_STATE_OBJECT_TYPE) -> Self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_SUBOBJECT` in this scope [INFO] [stdout] --> src/state_object.rs:510:33 [INFO] [stdout] | [INFO] [stdout] 510 | let mut subobjects: Vec = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 476 | impl<'a, D3D12_STATE_SUBOBJECT> Builder<'a> { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_STATE_SUBOBJECT` in this scope [INFO] [stdout] --> src/state_object.rs:513:29 [INFO] [stdout] | [INFO] [stdout] 513 | subobjects.push(D3D12_STATE_SUBOBJECT { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION` in this scope [INFO] [stdout] --> src/state_object.rs:527:17 [INFO] [stdout] | [INFO] [stdout] 527 | D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_STATE_SUBOBJECT` in this scope [INFO] [stdout] --> src/state_object.rs:535:29 [INFO] [stdout] | [INFO] [stdout] 535 | subobjects.push(D3D12_STATE_SUBOBJECT { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_STATE_SUBOBJECT_TYPE_SUBOBJECT_TO_EXPORTS_ASSOCIATION` in this scope [INFO] [stdout] --> src/state_object.rs:536:23 [INFO] [stdout] | [INFO] [stdout] 536 | Type: D3D12_STATE_SUBOBJECT_TYPE_SUBOBJECT_TO_EXPORTS_ASSOCIATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION` in this scope [INFO] [stdout] --> src/state_object.rs:537:36 [INFO] [stdout] | [INFO] [stdout] 537 | pDesc: a as *const D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION as *const _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12StateObject` in this scope [INFO] [stdout] --> src/state_object.rs:540:21 [INFO] [stdout] | [INFO] [stdout] 540 | let handle: ID3D12StateObject = unsafe { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D12_STATE_OBJECT_DESC` in this scope [INFO] [stdout] --> src/state_object.rs:541:44 [INFO] [stdout] | [INFO] [stdout] 541 | self.device.CreateStateObject(&D3D12_STATE_OBJECT_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12StateObject` in this scope [INFO] [stdout] --> src/state_object.rs:554:13 [INFO] [stdout] | [INFO] [stdout] 554 | handle: ID3D12StateObject, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_STATE_OBJECT_TYPE` in this scope [INFO] [stdout] --> src/state_object.rs:561:37 [INFO] [stdout] | [INFO] [stdout] 561 | pub fn new(device: &Device, ty: D3D12_STATE_OBJECT_TYPE) -> Builder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12StateObject` in this scope [INFO] [stdout] --> src/state_object.rs:566:30 [INFO] [stdout] | [INFO] [stdout] 566 | pub fn handle(&self) -> &ID3D12StateObject { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12GraphicsCommandList7` in this scope [INFO] [stdout] --> src/state_object.rs:582:31 [INFO] [stdout] | [INFO] [stdout] 582 | fn call(&self, cmd_list: &ID3D12GraphicsCommandList7) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a type alias with a similar name exists: `BundleGraphicsCommandList` [INFO] [stdout] | [INFO] [stdout] ::: src/command_list.rs:1170:1 [INFO] [stdout] | [INFO] [stdout] 1170 | pub type BundleGraphicsCommandList = GraphicsCommandList; [INFO] [stdout] | ------------------------------------------------------------------------------------ similarly named type alias `BundleGraphicsCommandList` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12StateObjectProperties` in this scope [INFO] [stdout] --> src/state_object.rs:591:13 [INFO] [stdout] | [INFO] [stdout] 591 | handle: ID3D12StateObjectProperties, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12StateObjectProperties` in this scope [INFO] [stdout] --> src/state_object.rs:631:30 [INFO] [stdout] | [INFO] [stdout] 590 | pub struct StateObjectProperties { [INFO] [stdout] | -------------------------------- similarly named struct `StateObjectProperties` defined here [INFO] [stdout] ... [INFO] [stdout] 631 | pub fn handle(&self) -> &ID3D12StateObjectProperties { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `StateObjectProperties` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC1` in this scope [INFO] [stdout] --> src/swap_chain.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | desc: DXGI_SWAP_CHAIN_DESC1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DXGI_SWAP_CHAIN_DESC1` in this scope [INFO] [stdout] --> src/swap_chain.rs:15:19 [INFO] [stdout] | [INFO] [stdout] 15 | desc: DXGI_SWAP_CHAIN_DESC1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXGI_SCALING_STRETCH` in this scope [INFO] [stdout] --> src/swap_chain.rs:16:26 [INFO] [stdout] | [INFO] [stdout] 16 | Scaling: DXGI_SCALING_STRETCH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DXGI_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/swap_chain.rs:17:29 [INFO] [stdout] | [INFO] [stdout] 17 | SampleDesc: DXGI_SAMPLE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DXGI_SWAP_CHAIN_DESC1` in this scope [INFO] [stdout] --> src/swap_chain.rs:35:19 [INFO] [stdout] | [INFO] [stdout] 35 | desc: DXGI_SWAP_CHAIN_DESC1 { ..self.desc }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/swap_chain.rs:58:37 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn format(mut self, format: DXGI_FORMAT) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/swap_chain.rs:64:40 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn sample_desc(mut self, desc: DXGI_SAMPLE_DESC) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_USAGE` in this scope [INFO] [stdout] --> src/swap_chain.rs:70:42 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn buffer_usage(mut self, usage: DXGI_USAGE) -> Self { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_SCALING` in this scope [INFO] [stdout] --> src/swap_chain.rs:82:39 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn scaling(mut self, scaling: DXGI_SCALING) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_SWAP_EFFECT` in this scope [INFO] [stdout] --> src/swap_chain.rs:88:42 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn swap_effect(mut self, effect: DXGI_SWAP_EFFECT) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_ALPHA_MODE` in this scope [INFO] [stdout] --> src/swap_chain.rs:94:39 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn alpha_mode(mut self, mode: DXGI_ALPHA_MODE) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stdout] --> src/swap_chain.rs:110:21 [INFO] [stdout] | [INFO] [stdout] 110 | let handle: IDXGISwapChain4 = unsafe { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stdout] --> src/swap_chain.rs:126:21 [INFO] [stdout] | [INFO] [stdout] 126 | let handle: IDXGISwapChain4 = unsafe { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_FORMAT` in this scope [INFO] [stdout] --> src/swap_chain.rs:150:24 [INFO] [stdout] | [INFO] [stdout] 150 | pub format: Option, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 146 | pub struct ResizeBuffers { [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_FLAG` in this scope [INFO] [stdout] --> src/swap_chain.rs:151:23 [INFO] [stdout] | [INFO] [stdout] 151 | pub flags: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 146 | pub struct ResizeBuffers { [INFO] [stdout] | ++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stdout] --> src/swap_chain.rs:156:13 [INFO] [stdout] | [INFO] [stdout] 156 | handle: IDXGISwapChain4, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_UNKNOWN` in this scope [INFO] [stdout] --> src/swap_chain.rs:199:41 [INFO] [stdout] | [INFO] [stdout] 199 | params.format.unwrap_or(DXGI_FORMAT_UNKNOWN), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_PRESENT` in this scope [INFO] [stdout] --> src/swap_chain.rs:211:16 [INFO] [stdout] | [INFO] [stdout] 211 | flags: DXGI_PRESENT, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Object` in this scope [INFO] [stdout] --> src/utility.rs:90:17 [INFO] [stdout] | [INFO] [stdout] 90 | T: Into + Clone, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 87 | impl Name { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ID3D12Object` in this scope [INFO] [stdout] --> src/utility.rs:92:21 [INFO] [stdout] | [INFO] [stdout] 92 | let object: ID3D12Object = object.clone().into(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDXGIFactory7` in this scope [INFO] [stdout] --> src/utility.rs:105:35 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn dxgi_factory() -> &'static IDXGIFactory7 { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IDXGIFactory7` in this scope [INFO] [stdout] --> src/utility.rs:106:30 [INFO] [stdout] | [INFO] [stdout] 106 | static FACTORY: OnceLock = OnceLock::new(); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/utility.rs:112:27 [INFO] [stdout] | [INFO] [stdout] 112 | pub struct SampleDesc(pub DXGI_SAMPLE_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DXGI_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/utility.rs:112:27 [INFO] [stdout] | [INFO] [stdout] 112 | pub struct SampleDesc(pub DXGI_SAMPLE_DESC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 112 | pub struct SampleDesc(pub DXGI_SAMPLE_DESC); [INFO] [stdout] | ++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DXGI_SAMPLE_DESC` in this scope [INFO] [stdout] --> src/utility.rs:117:14 [INFO] [stdout] | [INFO] [stdout] 117 | Self(DXGI_SAMPLE_DESC { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS_RANGE` in this scope [INFO] [stdout] --> src/utility.rs:133:39 [INFO] [stdout] | [INFO] [stdout] 133 | pub struct GpuVirtualAddressRange(pub D3D12_GPU_VIRTUAL_ADDRESS_RANGE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS_RANGE` in this scope [INFO] [stdout] --> src/utility.rs:133:39 [INFO] [stdout] | [INFO] [stdout] 133 | pub struct GpuVirtualAddressRange(pub D3D12_GPU_VIRTUAL_ADDRESS_RANGE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 133 | pub struct GpuVirtualAddressRange(pub D3D12_GPU_VIRTUAL_ADDRESS_RANGE); [INFO] [stdout] | +++++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE` in this scope [INFO] [stdout] --> src/utility.rs:156:48 [INFO] [stdout] | [INFO] [stdout] 156 | pub struct GpuVirtualAddressRangeAndStride(pub D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE` in this scope [INFO] [stdout] --> src/utility.rs:156:48 [INFO] [stdout] | [INFO] [stdout] 156 | pub struct GpuVirtualAddressRangeAndStride(pub D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 156 | pub struct GpuVirtualAddressRangeAndStride(pub D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE); [INFO] [stdout] | ++++++++++++++++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE` in this scope [INFO] [stdout] --> src/utility.rs:206:43 [INFO] [stdout] | [INFO] [stdout] 206 | pub struct GpuVirtualAddressAndStride(pub D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE` in this scope [INFO] [stdout] --> src/utility.rs:206:43 [INFO] [stdout] | [INFO] [stdout] 206 | pub struct GpuVirtualAddressAndStride(pub D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 206 | pub struct GpuVirtualAddressAndStride(pub D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE); [INFO] [stdout] | ++++++++++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `D3D12_CONSTANT_BUFFER_DATA_PLACEMENT_ALIGNMENT` in this scope [INFO] [stdout] --> src/utility.rs:270:22 [INFO] [stdout] | [INFO] [stdout] 270 | align_size(size, D3D12_CONSTANT_BUFFER_DATA_PLACEMENT_ALIGNMENT as u64) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_VERTEX_BUFFER_VIEW` [INFO] [stdout] --> src/command_list.rs:74:19 [INFO] [stdout] | [INFO] [stdout] 74 | view: D3D12_VERTEX_BUFFER_VIEW::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_VERTEX_BUFFER_VIEW` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_INDEX_BUFFER_VIEW` [INFO] [stdout] --> src/command_list.rs:108:19 [INFO] [stdout] | [INFO] [stdout] 108 | view: D3D12_INDEX_BUFFER_VIEW::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_INDEX_BUFFER_VIEW` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_DISCARD_REGION` [INFO] [stdout] --> src/command_list.rs:141:21 [INFO] [stdout] | [INFO] [stdout] 141 | region: D3D12_DISCARD_REGION::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_DISCARD_REGION` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_DISPATCH_RAYS_DESC` [INFO] [stdout] --> src/command_list.rs:180:14 [INFO] [stdout] | [INFO] [stdout] 180 | Self(D3D12_DISPATCH_RAYS_DESC::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_DISPATCH_RAYS_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_STREAM_OUTPUT_BUFFER_VIEW` [INFO] [stdout] --> src/command_list.rs:234:14 [INFO] [stdout] | [INFO] [stdout] 234 | Self(D3D12_STREAM_OUTPUT_BUFFER_VIEW::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_STREAM_OUTPUT_BUFFER_VIEW` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_CONSTANT_BUFFER_VIEW_DESC` [INFO] [stdout] --> src/descriptor_heap.rs:133:14 [INFO] [stdout] | [INFO] [stdout] 133 | Self(D3D12_CONSTANT_BUFFER_VIEW_DESC::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_CONSTANT_BUFFER_VIEW_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_BLEND_DESC` [INFO] [stdout] --> src/pipeline_state.rs:207:24 [INFO] [stdout] | [INFO] [stdout] 207 | let mut desc = D3D12_BLEND_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_BLEND_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_COMPUTE_PIPELINE_STATE_DESC` [INFO] [stdout] --> src/pipeline_state.rs:755:19 [INFO] [stdout] | [INFO] [stdout] 755 | desc: D3D12_COMPUTE_PIPELINE_STATE_DESC::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_COMPUTE_PIPELINE_STATE_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_VIEW_INSTANCE_LOCATION` [INFO] [stdout] --> src/pipeline_state.rs:967:14 [INFO] [stdout] | [INFO] [stdout] 967 | Self(D3D12_VIEW_INSTANCE_LOCATION::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_VIEW_INSTANCE_LOCATION` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC` [INFO] [stdout] --> src/raytracing.rs:93:28 [INFO] [stdout] | [INFO] [stdout] 93 | Triangles: D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_RAYTRACING_GEOMETRY_AABBS_DESC` [INFO] [stdout] --> src/raytracing.rs:104:24 [INFO] [stdout] | [INFO] [stdout] 104 | AABBs: D3D12_RAYTRACING_GEOMETRY_AABBS_DESC::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_RAYTRACING_GEOMETRY_AABBS_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC` [INFO] [stdout] --> src/raytracing.rs:290:14 [INFO] [stdout] | [INFO] [stdout] 290 | Self(D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SHADER_TYPE_DESC` [INFO] [stdout] --> src/reflection.rs:104:28 [INFO] [stdout] | [INFO] [stdout] 104 | let mut desc = D3D12_SHADER_TYPE_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SHADER_TYPE_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SHADER_TYPE_DESC` [INFO] [stdout] --> src/reflection.rs:131:41 [INFO] [stdout] | [INFO] [stdout] 131 | ... let mut d = D3D12_SHADER_TYPE_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SHADER_TYPE_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ID3D12ShaderReflection` [INFO] [stdout] --> src/reflection.rs:247:22 [INFO] [stdout] | [INFO] [stdout] 247 | &ID3D12ShaderReflection::IID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `ID3D12ShaderReflection` [INFO] [stdout] | help: a struct with a similar name exists: `ShaderReflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SHADER_DESC` [INFO] [stdout] --> src/reflection.rs:266:28 [INFO] [stdout] | [INFO] [stdout] 266 | let mut desc = D3D12_SHADER_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SHADER_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SIGNATURE_PARAMETER_DESC` [INFO] [stdout] --> src/reflection.rs:293:35 [INFO] [stdout] | [INFO] [stdout] 293 | let mut ipd = D3D12_SIGNATURE_PARAMETER_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SIGNATURE_PARAMETER_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SHADER_INPUT_BIND_DESC` [INFO] [stdout] --> src/reflection.rs:316:36 [INFO] [stdout] | [INFO] [stdout] 316 | let mut sibd = D3D12_SHADER_INPUT_BIND_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SHADER_INPUT_BIND_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SHADER_BUFFER_DESC` [INFO] [stdout] --> src/reflection.rs:331:39 [INFO] [stdout] | [INFO] [stdout] 331 | let mut cb_desc = D3D12_SHADER_BUFFER_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SHADER_BUFFER_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SHADER_VARIABLE_DESC` [INFO] [stdout] --> src/reflection.rs:338:46 [INFO] [stdout] | [INFO] [stdout] 338 | ... let mut vd = D3D12_SHADER_VARIABLE_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SHADER_VARIABLE_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SIGNATURE_PARAMETER_DESC` [INFO] [stdout] --> src/reflection.rs:356:35 [INFO] [stdout] | [INFO] [stdout] 356 | let mut spd = D3D12_SIGNATURE_PARAMETER_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SIGNATURE_PARAMETER_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_FUNCTION_DESC` [INFO] [stdout] --> src/reflection.rs:409:28 [INFO] [stdout] | [INFO] [stdout] 409 | let mut desc = D3D12_FUNCTION_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_FUNCTION_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_PARAMETER_DESC` [INFO] [stdout] --> src/reflection.rs:422:36 [INFO] [stdout] | [INFO] [stdout] 422 | let mut desc = D3D12_PARAMETER_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_PARAMETER_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SHADER_INPUT_BIND_DESC` [INFO] [stdout] --> src/reflection.rs:440:36 [INFO] [stdout] | [INFO] [stdout] 440 | let mut sibd = D3D12_SHADER_INPUT_BIND_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SHADER_INPUT_BIND_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SHADER_BUFFER_DESC` [INFO] [stdout] --> src/reflection.rs:455:39 [INFO] [stdout] | [INFO] [stdout] 455 | let mut cb_desc = D3D12_SHADER_BUFFER_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SHADER_BUFFER_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_SHADER_VARIABLE_DESC` [INFO] [stdout] --> src/reflection.rs:462:46 [INFO] [stdout] | [INFO] [stdout] 462 | ... let mut vd = D3D12_SHADER_VARIABLE_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_SHADER_VARIABLE_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ID3D12ShaderReflection` [INFO] [stdout] --> src/reflection.rs:493:22 [INFO] [stdout] | [INFO] [stdout] 493 | &ID3D12ShaderReflection::IID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `ID3D12ShaderReflection` [INFO] [stdout] | help: a struct with a similar name exists: `ShaderReflection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_FUNCTION_DESC` [INFO] [stdout] --> src/reflection.rs:512:40 [INFO] [stdout] | [INFO] [stdout] 512 | let mut desc = D3D12_FUNCTION_DESC::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_FUNCTION_DESC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_RESOURCE_TRANSITION_BARRIER` [INFO] [stdout] --> src/resource_barriers.rs:19:47 [INFO] [stdout] | [INFO] [stdout] 19 | Transition: ManuallyDrop::new(D3D12_RESOURCE_TRANSITION_BARRIER::default()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_RESOURCE_TRANSITION_BARRIER` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_RESOURCE_ALIASING_BARRIER` [INFO] [stdout] --> src/resource_barriers.rs:119:45 [INFO] [stdout] | [INFO] [stdout] 119 | Aliasing: ManuallyDrop::new(D3D12_RESOURCE_ALIASING_BARRIER::default()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_RESOURCE_ALIASING_BARRIER` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_RESOURCE_UAV_BARRIER` [INFO] [stdout] --> src/resource_barriers.rs:213:40 [INFO] [stdout] | [INFO] [stdout] 213 | UAV: ManuallyDrop::new(D3D12_RESOURCE_UAV_BARRIER::default()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_RESOURCE_UAV_BARRIER` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_RAYTRACING_SHADER_CONFIG` [INFO] [stdout] --> src/state_object.rs:341:14 [INFO] [stdout] | [INFO] [stdout] 341 | Self(D3D12_RAYTRACING_SHADER_CONFIG::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_RAYTRACING_SHADER_CONFIG` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_RAYTRACING_PIPELINE_CONFIG1` [INFO] [stdout] --> src/state_object.rs:371:14 [INFO] [stdout] | [INFO] [stdout] 371 | Self(D3D12_RAYTRACING_PIPELINE_CONFIG1::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_RAYTRACING_PIPELINE_CONFIG1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_GPU_VIRTUAL_ADDRESS_RANGE` [INFO] [stdout] --> src/utility.rs:138:14 [INFO] [stdout] | [INFO] [stdout] 138 | Self(D3D12_GPU_VIRTUAL_ADDRESS_RANGE::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_GPU_VIRTUAL_ADDRESS_RANGE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE` [INFO] [stdout] --> src/utility.rs:161:14 [INFO] [stdout] | [INFO] [stdout] 161 | Self(D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE` [INFO] [stdout] --> src/utility.rs:211:14 [INFO] [stdout] | [INFO] [stdout] 211 | Self(D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE::default()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12_CLEAR_FLAGS` in this scope [INFO] [stdout] --> src/command_list.rs:458:17 [INFO] [stdout] | [INFO] [stdout] 458 | D3D12_CLEAR_FLAGS(flags), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12GetDebugInterface` in this scope [INFO] [stdout] --> src/debug.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | D3D12GetDebugInterface(&mut p).map(|_| p.unwrap())? [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AddVectoredExceptionHandler` in this scope [INFO] [stdout] --> src/debug.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | AddVectoredExceptionHandler(0, Some(exception_handler_proc)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12GetDebugInterface` in this scope [INFO] [stdout] --> src/debug.rs:120:13 [INFO] [stdout] | [INFO] [stdout] 120 | D3D12GetDebugInterface(&mut p).map(|_| p.unwrap())? [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12CreateDevice` in this scope [INFO] [stdout] --> src/device.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 60 | D3D12CreateDevice(adapter.as_ref(), self.min_feature_level, &mut p) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DxcCreateInstance` in this scope [INFO] [stdout] --> src/dxc.rs:15:26 [INFO] [stdout] | [INFO] [stdout] 15 | unsafe { Ok(Self(DxcCreateInstance(&CLSID_DxcUtils)?)) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DxcCreateInstance` in this scope [INFO] [stdout] --> src/dxc.rs:426:27 [INFO] [stdout] | [INFO] [stdout] 426 | compiler: DxcCreateInstance(&CLSID_DxcCompiler)?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DxcCreateInstance` in this scope [INFO] [stdout] --> src/dxc.rs:531:17 [INFO] [stdout] | [INFO] [stdout] 531 | DxcCreateInstance(&CLSID_DxcContainerReflection)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `D3D_SHADER_INPUT_FLAGS` in this scope [INFO] [stdout] --> src/reflection.rs:39:20 [INFO] [stdout] | [INFO] [stdout] 39 | flags: D3D_SHADER_INPUT_FLAGS(value.uFlags as i32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12SerializeRootSignature` in this scope [INFO] [stdout] --> src/root_signature.rs:495:13 [INFO] [stdout] | [INFO] [stdout] 495 | D3D12SerializeRootSignature(&desc, D3D_ROOT_SIGNATURE_VERSION_1, &mut blob, None) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DXGI_SWAP_CHAIN_FLAG` in this scope [INFO] [stdout] --> src/swap_chain.rs:200:17 [INFO] [stdout] | [INFO] [stdout] 200 | DXGI_SWAP_CHAIN_FLAG(params.flags.map_or(0, |flag| flag.0)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateDXGIFactory1` in this scope [INFO] [stdout] --> src/utility.rs:107:37 [INFO] [stdout] | [INFO] [stdout] 107 | FACTORY.get_or_init(|| unsafe { CreateDXGIFactory1().unwrap() }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0408, E0412, E0422, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0408`. [INFO] [stdout] [INFO] [stderr] error: could not compile `dxwr` (lib) due to 1030 previous errors [INFO] running `Command { std: "docker" "inspect" "2e8cd1d99c7e131442673559724ce3c939f30df64c8a39829c9d4244c662a511", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e8cd1d99c7e131442673559724ce3c939f30df64c8a39829c9d4244c662a511", kill_on_drop: false }` [INFO] [stdout] 2e8cd1d99c7e131442673559724ce3c939f30df64c8a39829c9d4244c662a511