[INFO] updating cached repository https://github.com/filkry/rusgam [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] [stderr] From https://github.com/filkry/rusgam [INFO] [stderr] 3151cd7..6d2926a master -> master [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 6d2926a5509f145ead1731c3a74b7e6ced42ea05 [INFO] checking filkry/rusgam against try#7cb06892a23b4da510686618c8730f0b2e8bd952 for pr-66963 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffilkry%2Frusgam" "/workspace/builds/worker-0/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-0/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/filkry/rusgam on toolchain 7cb06892a23b4da510686618c8730f0b2e8bd952 [INFO] running `"/workspace/cargo-home/bin/cargo" "+7cb06892a23b4da510686618c8730f0b2e8bd952" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/filkry/rusgam [INFO] finished tweaking git repo https://github.com/filkry/rusgam [INFO] tweaked toml for git repo https://github.com/filkry/rusgam written to /workspace/builds/worker-0/source/Cargo.toml [INFO] crate git repo https://github.com/filkry/rusgam already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+7cb06892a23b4da510686618c8730f0b2e8bd952" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+7cb06892a23b4da510686618c8730f0b2e8bd952" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 50cfe7ab8b37347e8bfa1058dffba2145ab91e8b1f97f35c7f350fc3b9e5497a [INFO] running `"docker" "start" "-a" "50cfe7ab8b37347e8bfa1058dffba2145ab91e8b1f97f35c7f350fc3b9e5497a"` [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Compiling num-complex v0.2.3 [INFO] [stderr] Compiling num-rational v0.2.2 [INFO] [stderr] Checking approx v0.3.2 [INFO] [stderr] Checking generic-array v0.13.2 [INFO] [stderr] Checking rand_distr v0.2.2 [INFO] [stderr] Checking wio v0.2.0 [INFO] [stderr] Checking alga v0.9.1 [INFO] [stderr] Checking nalgebra v0.19.0 [INFO] [stderr] Checking nalgebra-glm v0.5.0 [INFO] [stderr] Checking rusgam v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | use winapi::shared::basetsd::{SIZE_T, UINT64}; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | use winapi::shared::dxgi::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | use winapi::shared::dxgi1_2::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | use winapi::shared::dxgi1_3::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | use winapi::shared::dxgi1_4::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:39:13 [INFO] [stderr] | [INFO] [stderr] 39 | use winapi::shared::dxgi1_5::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:40:13 [INFO] [stderr] | [INFO] [stderr] 40 | use winapi::shared::dxgi1_6::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::ctypes` [INFO] [stderr] --> src/directxgraphicssamples.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | use winapi::ctypes::c_void; [INFO] [stderr] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | use winapi::um::d3d12::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:44:13 [INFO] [stderr] | [INFO] [stderr] 44 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/directxgraphicssamples.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | use winapi::shared::{dxgiformat, dxgitype, winerror}; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::um` [INFO] [stderr] --> src/directxgraphicssamples.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | use winapi::um::{d3dcommon, unknwnbase}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | use winapi::shared::basetsd::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/directxgraphicssamples.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | use winapi::shared::windef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | use winapi::um::winnt::LONG; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | use winapi::um::winuser::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/safewindows.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use winapi::shared::ntdef; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::um` [INFO] [stderr] --> src/safewindows.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | use winapi::um::{errhandlingapi, libloaderapi, profileapi, synchapi, unknwnbase, winnt}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/safewindows.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wio::com` [INFO] [stderr] --> src/safewindows.rs:15:10 [INFO] [stderr] | [INFO] [stderr] 15 | use wio::com::ComPtr; [INFO] [stderr] | ^^^ could not find `com` in `wio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:32:13 [INFO] [stderr] | [INFO] [stderr] 32 | use winapi::shared::dxgi::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | use winapi::shared::dxgi1_2::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | use winapi::shared::dxgi1_3::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | use winapi::shared::dxgi1_4::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | use winapi::shared::dxgi1_5::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | use winapi::shared::dxgi1_6::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::ctypes` [INFO] [stderr] --> src/typeyd3d12/mod.rs:31:13 [INFO] [stderr] | [INFO] [stderr] 31 | use winapi::ctypes::c_void; [INFO] [stderr] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:40:13 [INFO] [stderr] | [INFO] [stderr] 40 | use winapi::um::d3d12::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/typeyd3d12/mod.rs:39:13 [INFO] [stderr] | [INFO] [stderr] 39 | use winapi::shared::{dxgiformat, dxgitype, winerror}; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::um` [INFO] [stderr] --> src/typeyd3d12/mod.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | use winapi::um::{d3dcommon, d3dcompiler, unknwnbase}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/typeyd3d12/mod.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wio::com` [INFO] [stderr] --> src/typeyd3d12/mod.rs:45:10 [INFO] [stderr] | [INFO] [stderr] 45 | use wio::com::ComPtr; [INFO] [stderr] | ^^^ could not find `com` in `wio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | use winapi::shared::basetsd::{SIZE_T, UINT64}; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | use winapi::shared::dxgi::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | use winapi::shared::dxgi1_2::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | use winapi::shared::dxgi1_3::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | use winapi::shared::dxgi1_4::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:39:13 [INFO] [stderr] | [INFO] [stderr] 39 | use winapi::shared::dxgi1_5::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:40:13 [INFO] [stderr] | [INFO] [stderr] 40 | use winapi::shared::dxgi1_6::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::ctypes` [INFO] [stderr] --> src/directxgraphicssamples.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | use winapi::ctypes::c_void; [INFO] [stderr] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | use winapi::um::d3d12::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:44:13 [INFO] [stderr] | [INFO] [stderr] 44 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/directxgraphicssamples.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | use winapi::shared::{dxgiformat, dxgitype, winerror}; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::um` [INFO] [stderr] --> src/directxgraphicssamples.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | use winapi::um::{d3dcommon, unknwnbase}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | use winapi::shared::basetsd::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/directxgraphicssamples.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | use winapi::shared::windef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | use winapi::um::winnt::LONG; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | use winapi::um::winuser::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/safewindows.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use winapi::shared::ntdef; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::um` [INFO] [stderr] --> src/safewindows.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | use winapi::um::{errhandlingapi, libloaderapi, profileapi, synchapi, unknwnbase, winnt}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/safewindows.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wio::com` [INFO] [stderr] --> src/safewindows.rs:15:10 [INFO] [stderr] | [INFO] [stderr] 15 | use wio::com::ComPtr; [INFO] [stderr] | ^^^ could not find `com` in `wio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:32:13 [INFO] [stderr] | [INFO] [stderr] 32 | use winapi::shared::dxgi::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | use winapi::shared::dxgi1_2::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | use winapi::shared::dxgi1_3::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | use winapi::shared::dxgi1_4::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | use winapi::shared::dxgi1_5::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | use winapi::shared::dxgi1_6::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::ctypes` [INFO] [stderr] --> src/typeyd3d12/mod.rs:31:13 [INFO] [stderr] | [INFO] [stderr] 31 | use winapi::ctypes::c_void; [INFO] [stderr] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:40:13 [INFO] [stderr] | [INFO] [stderr] 40 | use winapi::um::d3d12::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/typeyd3d12/mod.rs:39:13 [INFO] [stderr] | [INFO] [stderr] 39 | use winapi::shared::{dxgiformat, dxgitype, winerror}; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::um` [INFO] [stderr] --> src/typeyd3d12/mod.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | use winapi::um::{d3dcommon, d3dcompiler, unknwnbase}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/typeyd3d12/mod.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wio::com` [INFO] [stderr] --> src/typeyd3d12/mod.rs:45:10 [INFO] [stderr] | [INFO] [stderr] 45 | use wio::com::ComPtr; [INFO] [stderr] | ^^^ could not find `com` in `wio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Device` [INFO] [stderr] --> src/directxgraphicssamples.rs:167:10 [INFO] [stderr] | [INFO] [stderr] 167 | &ID3D12Device::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `ID3D12Device` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:145:44 [INFO] [stderr] | [INFO] [stderr] 145 | if adapterdesc.Flags & winapi::shared::dxgi::DXGI_ADAPTER_FLAG_SOFTWARE > 0 { [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Device` [INFO] [stderr] --> src/directxgraphicssamples.rs:167:10 [INFO] [stderr] | [INFO] [stderr] 167 | &ID3D12Device::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `ID3D12Device` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:837:20 [INFO] [stderr] | [INFO] [stderr] 837 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:838:24 [INFO] [stderr] | [INFO] [stderr] 838 | value: &'a winapi::um::d3d12::ID3D12RootSignature, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:852:20 [INFO] [stderr] | [INFO] [stderr] 852 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:853:20 [INFO] [stderr] | [INFO] [stderr] 853 | value: winapi::um::d3d12::D3D12_SHADER_BYTECODE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:870:20 [INFO] [stderr] | [INFO] [stderr] 870 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:871:20 [INFO] [stderr] | [INFO] [stderr] 871 | value: winapi::um::d3d12::D3D12_SHADER_BYTECODE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:888:20 [INFO] [stderr] | [INFO] [stderr] 888 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:889:20 [INFO] [stderr] | [INFO] [stderr] 889 | value: winapi::um::d3d12::D3D12_INPUT_LAYOUT_DESC, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:145:44 [INFO] [stderr] | [INFO] [stderr] 145 | if adapterdesc.Flags & winapi::shared::dxgi::DXGI_ADAPTER_FLAG_SOFTWARE > 0 { [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:905:20 [INFO] [stderr] | [INFO] [stderr] 905 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:906:20 [INFO] [stderr] | [INFO] [stderr] 906 | value: winapi::um::d3d12::D3D12_PRIMITIVE_TOPOLOGY_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:920:20 [INFO] [stderr] | [INFO] [stderr] 920 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:921:20 [INFO] [stderr] | [INFO] [stderr] 921 | value: winapi::um::d3d12::D3D12_RT_FORMAT_ARRAY, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:837:20 [INFO] [stderr] | [INFO] [stderr] 837 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:937:20 [INFO] [stderr] | [INFO] [stderr] 937 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:938:20 [INFO] [stderr] | [INFO] [stderr] 938 | value: winapi::shared::dxgiformat::DXGI_FORMAT, [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:838:24 [INFO] [stderr] | [INFO] [stderr] 838 | value: &'a winapi::um::d3d12::ID3D12RootSignature, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:852:20 [INFO] [stderr] | [INFO] [stderr] 852 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | winapi::um::winuser::UnregisterClassW( [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:853:20 [INFO] [stderr] | [INFO] [stderr] 853 | value: winapi::um::d3d12::D3D12_SHADER_BYTECODE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:870:20 [INFO] [stderr] | [INFO] [stderr] 870 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:871:20 [INFO] [stderr] | [INFO] [stderr] 871 | value: winapi::um::d3d12::D3D12_SHADER_BYTECODE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:888:20 [INFO] [stderr] | [INFO] [stderr] 888 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:889:20 [INFO] [stderr] | [INFO] [stderr] 889 | value: winapi::um::d3d12::D3D12_INPUT_LAYOUT_DESC, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:905:20 [INFO] [stderr] | [INFO] [stderr] 905 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:906:20 [INFO] [stderr] | [INFO] [stderr] 906 | value: winapi::um::d3d12::D3D12_PRIMITIVE_TOPOLOGY_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:920:20 [INFO] [stderr] | [INFO] [stderr] 920 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:921:20 [INFO] [stderr] | [INFO] [stderr] 921 | value: winapi::um::d3d12::D3D12_RT_FORMAT_ARRAY, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:937:20 [INFO] [stderr] | [INFO] [stderr] 937 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12/mod.rs:938:20 [INFO] [stderr] | [INFO] [stderr] 938 | value: winapi::shared::dxgiformat::DXGI_FORMAT, [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:182:18 [INFO] [stderr] | [INFO] [stderr] 182 | msg: winapi::um::winuser::MSG, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | winapi::um::winuser::UnregisterClassW( [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:207:42 [INFO] [stderr] | [INFO] [stderr] 207 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:208:21 [INFO] [stderr] | [INFO] [stderr] 208 | winapi::um::winuser::BeginPaint(self.window, &mut paintstruct); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:215:42 [INFO] [stderr] | [INFO] [stderr] 215 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:216:21 [INFO] [stderr] | [INFO] [stderr] 216 | winapi::um::winuser::EndPaint(self.window, &mut paintstruct); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:182:18 [INFO] [stderr] | [INFO] [stderr] 182 | msg: winapi::um::winuser::MSG, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:264:40 [INFO] [stderr] | [INFO] [stderr] 264 | let foundmessage = winapi::um::winuser::PeekMessageW( [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:207:42 [INFO] [stderr] | [INFO] [stderr] 207 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:208:21 [INFO] [stderr] | [INFO] [stderr] 208 | winapi::um::winuser::BeginPaint(self.window, &mut paintstruct); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:215:42 [INFO] [stderr] | [INFO] [stderr] 215 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:269:25 [INFO] [stderr] | [INFO] [stderr] 269 | winapi::um::winuser::PM_REMOVE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:283:21 [INFO] [stderr] | [INFO] [stderr] 283 | winapi::um::winuser::TranslateMessage(&mut message.msg); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:216:21 [INFO] [stderr] | [INFO] [stderr] 216 | winapi::um::winuser::EndPaint(self.window, &mut paintstruct); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:294:21 [INFO] [stderr] | [INFO] [stderr] 294 | winapi::um::winuser::DispatchMessageW(&mut message.msg); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:302:31 [INFO] [stderr] | [INFO] [stderr] 302 | let res = winapi::um::winuser::GetClientRect(self.window, &mut rect as LPRECT); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:264:40 [INFO] [stderr] | [INFO] [stderr] 264 | let foundmessage = winapi::um::winuser::PeekMessageW( [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:269:25 [INFO] [stderr] | [INFO] [stderr] 269 | winapi::um::winuser::PM_REMOVE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:283:21 [INFO] [stderr] | [INFO] [stderr] 283 | winapi::um::winuser::TranslateMessage(&mut message.msg); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:294:21 [INFO] [stderr] | [INFO] [stderr] 294 | winapi::um::winuser::DispatchMessageW(&mut message.msg); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:302:31 [INFO] [stderr] | [INFO] [stderr] 302 | let res = winapi::um::winuser::GetClientRect(self.window, &mut rect as LPRECT); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:393:36 [INFO] [stderr] | [INFO] [stderr] 393 | pub fn translatewmkey(key: winapi::shared::minwindef::WPARAM) -> EKey { [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:410:17 [INFO] [stderr] | [INFO] [stderr] 410 | winapi::um::winuser::WM_KEYDOWN => EMsgType::KeyDown { [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:413:17 [INFO] [stderr] | [INFO] [stderr] 413 | winapi::um::winuser::WM_PAINT => EMsgType::Paint, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:393:36 [INFO] [stderr] | [INFO] [stderr] 393 | pub fn translatewmkey(key: winapi::shared::minwindef::WPARAM) -> EKey { [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:414:17 [INFO] [stderr] | [INFO] [stderr] 414 | winapi::um::winuser::WM_SIZE => EMsgType::Size, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:410:17 [INFO] [stderr] | [INFO] [stderr] 410 | winapi::um::winuser::WM_KEYDOWN => EMsgType::KeyDown { [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Debug` [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:12:24 [INFO] [stderr] | [INFO] [stderr] 12 | let riid = ID3D12Debug::uuidof(); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `ID3D12Debug` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:413:17 [INFO] [stderr] | [INFO] [stderr] 413 | winapi::um::winuser::WM_PAINT => EMsgType::Paint, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:414:17 [INFO] [stderr] | [INFO] [stderr] 414 | winapi::um::winuser::WM_SIZE => EMsgType::Size, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Debug` [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:12:24 [INFO] [stderr] | [INFO] [stderr] 12 | let riid = ID3D12Debug::uuidof(); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `ID3D12Debug` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IDXGIFactory4` [INFO] [stderr] --> src/typeyd3d12/factory.rs:13:18 [INFO] [stderr] | [INFO] [stderr] 13 | &IDXGIFactory4::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `IDXGIFactory4` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IDXGIFactory4` [INFO] [stderr] --> src/typeyd3d12/factory.rs:13:18 [INFO] [stderr] | [INFO] [stderr] 13 | &IDXGIFactory4::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `IDXGIFactory4` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Device2` [INFO] [stderr] --> src/typeyd3d12/device.rs:14:14 [INFO] [stderr] | [INFO] [stderr] 14 | &ID3D12Device2::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Device2` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12CommandQueue` [INFO] [stderr] --> src/typeyd3d12/device.rs:52:18 [INFO] [stderr] | [INFO] [stderr] 52 | &ID3D12CommandQueue::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12CommandQueue` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12DescriptorHeap` [INFO] [stderr] --> src/typeyd3d12/device.rs:78:18 [INFO] [stderr] | [INFO] [stderr] 78 | &ID3D12DescriptorHeap::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12DescriptorHeap` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Device2` [INFO] [stderr] --> src/typeyd3d12/device.rs:14:14 [INFO] [stderr] | [INFO] [stderr] 14 | &ID3D12Device2::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Device2` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Resource` [INFO] [stderr] --> src/typeyd3d12/device.rs:154:18 [INFO] [stderr] | [INFO] [stderr] 154 | &ID3D12Resource::uuidof(), // $$$FRK(TODO): this isn't necessarily right [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Resource` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12CommandAllocator` [INFO] [stderr] --> src/typeyd3d12/device.rs:171:18 [INFO] [stderr] | [INFO] [stderr] 171 | &ID3D12CommandAllocator::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12CommandAllocator` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12GraphicsCommandList` [INFO] [stderr] --> src/typeyd3d12/device.rs:192:18 [INFO] [stderr] | [INFO] [stderr] 192 | &ID3D12GraphicsCommandList::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12GraphicsCommandList` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12CommandQueue` [INFO] [stderr] --> src/typeyd3d12/device.rs:52:18 [INFO] [stderr] | [INFO] [stderr] 52 | &ID3D12CommandQueue::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12CommandQueue` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Fence` [INFO] [stderr] --> src/typeyd3d12/device.rs:210:18 [INFO] [stderr] | [INFO] [stderr] 210 | &ID3D12Fence::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `ID3D12Fence` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12DescriptorHeap` [INFO] [stderr] --> src/typeyd3d12/device.rs:78:18 [INFO] [stderr] | [INFO] [stderr] 78 | &ID3D12DescriptorHeap::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12DescriptorHeap` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12RootSignature` [INFO] [stderr] --> src/typeyd3d12/device.rs:229:14 [INFO] [stderr] | [INFO] [stderr] 229 | &ID3D12RootSignature::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12RootSignature` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Resource` [INFO] [stderr] --> src/typeyd3d12/device.rs:154:18 [INFO] [stderr] | [INFO] [stderr] 154 | &ID3D12Resource::uuidof(), // $$$FRK(TODO): this isn't necessarily right [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Resource` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12PipelineState` [INFO] [stderr] --> src/typeyd3d12/device.rs:245:14 [INFO] [stderr] | [INFO] [stderr] 245 | &ID3D12PipelineState::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12PipelineState` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12CommandAllocator` [INFO] [stderr] --> src/typeyd3d12/device.rs:171:18 [INFO] [stderr] | [INFO] [stderr] 171 | &ID3D12CommandAllocator::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12CommandAllocator` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12GraphicsCommandList` [INFO] [stderr] --> src/typeyd3d12/device.rs:192:18 [INFO] [stderr] | [INFO] [stderr] 192 | &ID3D12GraphicsCommandList::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12GraphicsCommandList` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Fence` [INFO] [stderr] --> src/typeyd3d12/device.rs:210:18 [INFO] [stderr] | [INFO] [stderr] 210 | &ID3D12Fence::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `ID3D12Fence` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12RootSignature` [INFO] [stderr] --> src/typeyd3d12/device.rs:229:14 [INFO] [stderr] | [INFO] [stderr] 229 | &ID3D12RootSignature::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12RootSignature` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Resource` [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | &ID3D12Resource::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Resource` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12PipelineState` [INFO] [stderr] --> src/typeyd3d12/device.rs:245:14 [INFO] [stderr] | [INFO] [stderr] 245 | &ID3D12PipelineState::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12PipelineState` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Resource` [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | &ID3D12Resource::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Resource` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:447:45 [INFO] [stderr] | [INFO] [stderr] 447 | semantic_name_null_terminated: [winapi::um::winnt::CHAR; 32], [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:1078:59 [INFO] [stderr] | [INFO] [stderr] 1078 | desc.SizeInBytes = mem::size_of::() as winapi::shared::basetsd::SIZE_T; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:447:45 [INFO] [stderr] | [INFO] [stderr] 447 | semantic_name_null_terminated: [winapi::um::winnt::CHAR; 32], [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/main.rs:276:25 [INFO] [stderr] | [INFO] [stderr] 276 | winapi::um::d3d12::D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/main.rs:285:25 [INFO] [stderr] | [INFO] [stderr] 285 | winapi::um::d3d12::D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_MEMCPY_DEST` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:49:18 [INFO] [stderr] | [INFO] [stderr] 49 | dest: *const D3D12_MEMCPY_DEST, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | src: *const D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:51:22 [INFO] [stderr] | [INFO] [stderr] 51 | rowsizesinbytes: SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:52:14 [INFO] [stderr] | [INFO] [stderr] 52 | numrows: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:53:16 [INFO] [stderr] | [INFO] [stderr] 53 | numslices: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:57:29 [INFO] [stderr] | [INFO] [stderr] 57 | let destslice: *mut BYTE = ((*dest).pData as *mut BYTE).offset(destoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:57:59 [INFO] [stderr] | [INFO] [stderr] 57 | let destslice: *mut BYTE = ((*dest).pData as *mut BYTE).offset(destoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:59:30 [INFO] [stderr] | [INFO] [stderr] 59 | let srcslice: *const BYTE = ((*src).pData as *const BYTE).offset(srcoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:59:61 [INFO] [stderr] | [INFO] [stderr] 59 | let srcslice: *const BYTE = ((*src).pData as *const BYTE).offset(srcoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:74:19 [INFO] [stderr] | [INFO] [stderr] 74 | cmdlist: *mut ID3D12GraphicsCommandList, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:75:31 [INFO] [stderr] | [INFO] [stderr] 75 | destinationresource: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:76:24 [INFO] [stderr] | [INFO] [stderr] 76 | intermediate: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:77:23 [INFO] [stderr] | [INFO] [stderr] 77 | firstsubresource: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:78:22 [INFO] [stderr] | [INFO] [stderr] 78 | numsubresources: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:79:19 [INFO] [stderr] | [INFO] [stderr] 79 | requiredsize: UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:80:21 [INFO] [stderr] | [INFO] [stderr] 80 | layouts: *const D3D12_PLACED_SUBRESOURCE_FOOTPRINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | numrows: *const UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:82:29 [INFO] [stderr] | [INFO] [stderr] 82 | rowsizesinbytes: *const UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:83:21 [INFO] [stderr] | [INFO] [stderr] 83 | srcdata: *const D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:84:6 [INFO] [stderr] | [INFO] [stderr] 84 | ) -> UINT64 { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_REQ_SUBRESOURCES` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:85:33 [INFO] [stderr] | [INFO] [stderr] 85 | assert!(firstsubresource <= D3D12_REQ_SUBRESOURCES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_REQ_SUBRESOURCES` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:86:32 [INFO] [stderr] | [INFO] [stderr] 86 | assert!(numsubresources <= D3D12_REQ_SUBRESOURCES - firstsubresource); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:91:47 [INFO] [stderr] | [INFO] [stderr] 91 | let cond1 = intermediatedesc.Dimension != D3D12_RESOURCE_DIMENSION_BUFFER; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:93:46 [INFO] [stderr] | [INFO] [stderr] 93 | let cond3 = destinationdesc.Dimension == D3D12_RESOURCE_DIMENSION_BUFFER [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:99:24 [INFO] [stderr] | [INFO] [stderr] 99 | let mut data: *mut BYTE = ptr::null_mut(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_MEMCPY_DEST` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:109:24 [INFO] [stderr] | [INFO] [stderr] 109 | let destdata = D3D12_MEMCPY_DEST { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:112:57 [INFO] [stderr] | [INFO] [stderr] 112 | SlicePitch: (*layout).Footprint.RowPitch as SIZE_T [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:113:52 [INFO] [stderr] | [INFO] [stderr] 113 | * *(numrows.offset(i as isize)) as SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:118:54 [INFO] [stderr] | [INFO] [stderr] 118 | *(rowsizesinbytes.offset(i as isize)) as SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:125:37 [INFO] [stderr] | [INFO] [stderr] 125 | if destinationdesc.Dimension == D3D12_RESOURCE_DIMENSION_BUFFER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:149:19 [INFO] [stderr] | [INFO] [stderr] 149 | cmdlist: *mut ID3D12GraphicsCommandList, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:150:31 [INFO] [stderr] | [INFO] [stderr] 150 | destinationresource: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:151:24 [INFO] [stderr] | [INFO] [stderr] 151 | intermediate: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:152:25 [INFO] [stderr] | [INFO] [stderr] 152 | intermediateoffset: UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:153:23 [INFO] [stderr] | [INFO] [stderr] 153 | firstsubresource: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:154:22 [INFO] [stderr] | [INFO] [stderr] 154 | numsubresources: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:155:19 [INFO] [stderr] | [INFO] [stderr] 155 | srcdata: *mut D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:156:6 [INFO] [stderr] | [INFO] [stderr] 156 | ) -> UINT64 { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:160:23 [INFO] [stderr] | [INFO] [stderr] 160 | let mut layouts: [D3D12_PLACED_SUBRESOURCE_FOOTPRINT; 10] = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:161:23 [INFO] [stderr] | [INFO] [stderr] 161 | let mut numrows: [UINT; 10] = [0; 10]; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:162:31 [INFO] [stderr] | [INFO] [stderr] 162 | let mut rowsizesinbytes: [UINT64; 10] = [0; 10]; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:165:26 [INFO] [stderr] | [INFO] [stderr] 165 | let mut device: *mut ID3D12Device = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:199:38 [INFO] [stderr] | [INFO] [stderr] 199 | pub unsafe fn from_res(res: *mut ID3D12Resource) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:199:57 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 199 | pub unsafe fn from_res(res: *mut ID3D12Resource) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:200:9 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 200 | D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:202:19 [INFO] [stderr] | [INFO] [stderr] 202 | Type: D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:208:19 [INFO] [stderr] | [INFO] [stderr] 208 | res: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:209:20 [INFO] [stderr] | [INFO] [stderr] 209 | footprint: D3D12_PLACED_SUBRESOURCE_FOOTPRINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12/mod.rs:1078:59 [INFO] [stderr] | [INFO] [stderr] 1078 | desc.SizeInBytes = mem::size_of::() as winapi::shared::basetsd::SIZE_T; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:210:10 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 210 | ) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:211:25 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 211 | let mut result: D3D12_TEXTURE_COPY_LOCATION = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:213:23 [INFO] [stderr] | [INFO] [stderr] 213 | result.Type = D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:42 [INFO] [stderr] | [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:63 [INFO] [stderr] | [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:72 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:219:25 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 219 | let mut result: D3D12_TEXTURE_COPY_LOCATION = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:221:23 [INFO] [stderr] | [INFO] [stderr] 221 | result.Type = D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_CORRUPTION` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:207:46 [INFO] [stderr] | [INFO] [stderr] 207 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_CORRUPTION, TRUE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:207:81 [INFO] [stderr] | [INFO] [stderr] 207 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_CORRUPTION, TRUE); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/main.rs:276:25 [INFO] [stderr] | [INFO] [stderr] 276 | winapi::um::d3d12::D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/main.rs:285:25 [INFO] [stderr] | [INFO] [stderr] 285 | winapi::um::d3d12::D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_ERROR` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:208:46 [INFO] [stderr] | [INFO] [stderr] 208 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_ERROR, TRUE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:208:76 [INFO] [stderr] | [INFO] [stderr] 208 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_ERROR, TRUE); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_MEMCPY_DEST` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:49:18 [INFO] [stderr] | [INFO] [stderr] 49 | dest: *const D3D12_MEMCPY_DEST, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_WARNING` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:209:46 [INFO] [stderr] | [INFO] [stderr] 209 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_WARNING, TRUE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | src: *const D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:209:78 [INFO] [stderr] | [INFO] [stderr] 209 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_WARNING, TRUE); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_INFO` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:211:49 [INFO] [stderr] | [INFO] [stderr] 211 | let mut suppressedseverities = [D3D12_MESSAGE_SEVERITY_INFO]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_ID_CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:214:22 [INFO] [stderr] | [INFO] [stderr] 214 | [D3D12_MESSAGE_ID_CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INFO_QUEUE_FILTER_DESC` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:217:33 [INFO] [stderr] | [INFO] [stderr] 217 | let allowlist = D3D12_INFO_QUEUE_FILTER_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INFO_QUEUE_FILTER_DESC` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:226:32 [INFO] [stderr] | [INFO] [stderr] 226 | let denylist = D3D12_INFO_QUEUE_FILTER_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INFO_QUEUE_FILTER` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:235:34 [INFO] [stderr] | [INFO] [stderr] 235 | let mut filter = D3D12_INFO_QUEUE_FILTER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:51:22 [INFO] [stderr] | [INFO] [stderr] 51 | rowsizesinbytes: SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:34:14 [INFO] [stderr] | [INFO] [stderr] 34 | errcode: DWORD, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:52:14 [INFO] [stderr] | [INFO] [stderr] 52 | numrows: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:53:16 [INFO] [stderr] | [INFO] [stderr] 53 | numslices: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HINSTANCE` in this scope [INFO] [stderr] --> src/safewindows.rs:51:16 [INFO] [stderr] | [INFO] [stderr] 51 | hinstance: HINSTANCE, [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ATOM` in this scope [INFO] [stderr] --> src/safewindows.rs:70:12 [INFO] [stderr] | [INFO] [stderr] 70 | class: ATOM, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:85:11 [INFO] [stderr] | [INFO] [stderr] 85 | hwnd: HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:86:10 [INFO] [stderr] | [INFO] [stderr] 86 | msg: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:87:13 [INFO] [stderr] | [INFO] [stderr] 87 | wparam: WPARAM, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:88:13 [INFO] [stderr] | [INFO] [stderr] 88 | lparam: LPARAM, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LRESULT` in this scope [INFO] [stderr] --> src/safewindows.rs:89:6 [INFO] [stderr] | [INFO] [stderr] 89 | ) -> LRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope [INFO] [stderr] --> src/safewindows.rs:90:22 [INFO] [stderr] | [INFO] [stderr] 90 | let window_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *mut SWindow; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `GWLP_USERDATA` in this scope [INFO] [stderr] --> src/safewindows.rs:90:46 [INFO] [stderr] | [INFO] [stderr] 90 | let window_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *mut SWindow; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | DefWindowProcW(hwnd, msg, wparam, lparam) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:57:29 [INFO] [stderr] | [INFO] [stderr] 57 | let destslice: *mut BYTE = ((*dest).pData as *mut BYTE).offset(destoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:108:72 [INFO] [stderr] | [INFO] [stderr] 108 | unsafe { synchapi::WaitForSingleObject(self.raw(), duration as DWORD) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:57:59 [INFO] [stderr] | [INFO] [stderr] 57 | let destslice: *mut BYTE = ((*dest).pData as *mut BYTE).offset(destoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `WNDCLASSEXW` in this scope [INFO] [stderr] --> src/safewindows.rs:135:29 [INFO] [stderr] | [INFO] [stderr] 135 | let classdata = WNDCLASSEXW { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:59:30 [INFO] [stderr] | [INFO] [stderr] 59 | let srcslice: *const BYTE = ((*src).pData as *const BYTE).offset(srcoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WNDCLASSEXW` in this scope [INFO] [stderr] --> src/safewindows.rs:136:40 [INFO] [stderr] | [INFO] [stderr] 136 | cbSize: mem::size_of::() as u32, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:59:61 [INFO] [stderr] | [INFO] [stderr] 59 | let srcslice: *const BYTE = ((*src).pData as *const BYTE).offset(srcoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CS_HREDRAW` in this scope [INFO] [stderr] --> src/safewindows.rs:137:24 [INFO] [stderr] | [INFO] [stderr] 137 | style: CS_HREDRAW | CS_VREDRAW, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:74:19 [INFO] [stderr] | [INFO] [stderr] 74 | cmdlist: *mut ID3D12GraphicsCommandList, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:75:31 [INFO] [stderr] | [INFO] [stderr] 75 | destinationresource: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:76:24 [INFO] [stderr] | [INFO] [stderr] 76 | intermediate: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:77:23 [INFO] [stderr] | [INFO] [stderr] 77 | firstsubresource: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:78:22 [INFO] [stderr] | [INFO] [stderr] 78 | numsubresources: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:79:19 [INFO] [stderr] | [INFO] [stderr] 79 | requiredsize: UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:80:21 [INFO] [stderr] | [INFO] [stderr] 80 | layouts: *const D3D12_PLACED_SUBRESOURCE_FOOTPRINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | numrows: *const UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:82:29 [INFO] [stderr] | [INFO] [stderr] 82 | rowsizesinbytes: *const UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:83:21 [INFO] [stderr] | [INFO] [stderr] 83 | srcdata: *const D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:84:6 [INFO] [stderr] | [INFO] [stderr] 84 | ) -> UINT64 { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_REQ_SUBRESOURCES` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:85:33 [INFO] [stderr] | [INFO] [stderr] 85 | assert!(firstsubresource <= D3D12_REQ_SUBRESOURCES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CS_VREDRAW` in this scope [INFO] [stderr] --> src/safewindows.rs:137:37 [INFO] [stderr] | [INFO] [stderr] 137 | style: CS_HREDRAW | CS_VREDRAW, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LoadIconW` in this scope [INFO] [stderr] --> src/safewindows.rs:142:24 [INFO] [stderr] | [INFO] [stderr] 142 | hIcon: LoadIconW(self.hinstance, ntdef::NULL as *const u16), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_REQ_SUBRESOURCES` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:86:32 [INFO] [stderr] | [INFO] [stderr] 86 | assert!(numsubresources <= D3D12_REQ_SUBRESOURCES - firstsubresource); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LoadCursorW` in this scope [INFO] [stderr] --> src/safewindows.rs:143:26 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:91:47 [INFO] [stderr] | [INFO] [stderr] 91 | let cond1 = intermediatedesc.Dimension != D3D12_RESOURCE_DIMENSION_BUFFER; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HINSTANCE` in this scope [INFO] [stderr] --> src/safewindows.rs:143:53 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:93:46 [INFO] [stderr] | [INFO] [stderr] 93 | let cond3 = destinationdesc.Dimension == D3D12_RESOURCE_DIMENSION_BUFFER [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `IDC_ARROW` in this scope [INFO] [stderr] --> src/safewindows.rs:143:64 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:99:24 [INFO] [stderr] | [INFO] [stderr] 99 | let mut data: *mut BYTE = ptr::null_mut(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `COLOR_WINDOW` in this scope [INFO] [stderr] --> src/safewindows.rs:144:33 [INFO] [stderr] | [INFO] [stderr] 144 | hbrBackground: (COLOR_WINDOW + 1) as HBRUSH, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_MEMCPY_DEST` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:109:24 [INFO] [stderr] | [INFO] [stderr] 109 | let destdata = D3D12_MEMCPY_DEST { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HBRUSH` in this scope [INFO] [stderr] --> src/safewindows.rs:144:54 [INFO] [stderr] | [INFO] [stderr] 144 | hbrBackground: (COLOR_WINDOW + 1) as HBRUSH, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HICON` in this scope [INFO] [stderr] --> src/safewindows.rs:147:41 [INFO] [stderr] | [INFO] [stderr] 147 | hIconSm: ntdef::NULL as HICON, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:112:57 [INFO] [stderr] | [INFO] [stderr] 112 | SlicePitch: (*layout).Footprint.RowPitch as SIZE_T [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterClassExW` in this scope [INFO] [stderr] --> src/safewindows.rs:150:24 [INFO] [stderr] | [INFO] [stderr] 150 | let atom = RegisterClassExW(&classdata); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:113:52 [INFO] [stderr] | [INFO] [stderr] 113 | * *(numrows.offset(i as isize)) as SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/safewindows.rs:164:70 [INFO] [stderr] | [INFO] [stderr] 164 | let event = unsafe { synchapi::CreateEventW(ptr::null_mut(), FALSE, FALSE, ptr::null()) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:118:54 [INFO] [stderr] | [INFO] [stderr] 118 | *(rowsizesinbytes.offset(i as isize)) as SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/safewindows.rs:164:77 [INFO] [stderr] | [INFO] [stderr] 164 | let event = unsafe { synchapi::CreateEventW(ptr::null_mut(), FALSE, FALSE, ptr::null()) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:125:37 [INFO] [stderr] | [INFO] [stderr] 125 | if destinationdesc.Dimension == D3D12_RESOURCE_DIMENSION_BUFFER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:175:13 [INFO] [stderr] | [INFO] [stderr] 175 | window: HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:149:19 [INFO] [stderr] | [INFO] [stderr] 149 | cmdlist: *mut ID3D12GraphicsCommandList, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:196:33 [INFO] [stderr] | [INFO] [stderr] 196 | pub unsafe fn raw(&self) -> HWND { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:150:31 [INFO] [stderr] | [INFO] [stderr] 150 | destinationresource: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `ShowWindow` in this scope [INFO] [stderr] --> src/safewindows.rs:201:18 [INFO] [stderr] | [INFO] [stderr] 201 | unsafe { ShowWindow(self.window, SW_SHOW) }; [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:151:24 [INFO] [stderr] | [INFO] [stderr] 151 | intermediate: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SW_SHOW` in this scope [INFO] [stderr] --> src/safewindows.rs:201:42 [INFO] [stderr] | [INFO] [stderr] 201 | unsafe { ShowWindow(self.window, SW_SHOW) }; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:152:25 [INFO] [stderr] | [INFO] [stderr] 152 | intermediateoffset: UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:221:46 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:153:23 [INFO] [stderr] | [INFO] [stderr] 153 | firstsubresource: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:221:60 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:154:22 [INFO] [stderr] | [INFO] [stderr] 154 | numsubresources: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:221:76 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:155:19 [INFO] [stderr] | [INFO] [stderr] 155 | srcdata: *mut D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:156:6 [INFO] [stderr] | [INFO] [stderr] 156 | ) -> UINT64 { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LRESULT` in this scope [INFO] [stderr] --> src/safewindows.rs:221:87 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:160:23 [INFO] [stderr] | [INFO] [stderr] 160 | let mut layouts: [D3D12_PLACED_SUBRESOURCE_FOOTPRINT; 10] = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:227:21 [INFO] [stderr] | [INFO] [stderr] 227 | DefWindowProcW(self.window, msg, wparam, lparam) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:161:23 [INFO] [stderr] | [INFO] [stderr] 161 | let mut numrows: [UINT; 10] = [0; 10]; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:229:25 [INFO] [stderr] | [INFO] [stderr] 229 | None => DefWindowProcW(self.window, msg, wparam, lparam), [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:162:31 [INFO] [stderr] | [INFO] [stderr] 162 | let mut rowsizesinbytes: [UINT64; 10] = [0; 10]; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:231:21 [INFO] [stderr] | [INFO] [stderr] 231 | None => DefWindowProcW(self.window, msg, wparam, lparam), [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG_PTR` in this scope [INFO] [stderr] --> src/safewindows.rs:237:52 [INFO] [stderr] | [INFO] [stderr] 237 | let outwindowptr = self as *mut SWindow as LONG_PTR; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:165:26 [INFO] [stderr] | [INFO] [stderr] 165 | let mut device: *mut ID3D12Device = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowLongPtrW` in this scope [INFO] [stderr] --> src/safewindows.rs:238:9 [INFO] [stderr] | [INFO] [stderr] 238 | SetWindowLongPtrW(self.window, GWLP_USERDATA, outwindowptr); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:199:38 [INFO] [stderr] | [INFO] [stderr] 199 | pub unsafe fn from_res(res: *mut ID3D12Resource) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `GWLP_USERDATA` in this scope [INFO] [stderr] --> src/safewindows.rs:238:40 [INFO] [stderr] | [INFO] [stderr] 238 | SetWindowLongPtrW(self.window, GWLP_USERDATA, outwindowptr); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RECT` in this scope [INFO] [stderr] --> src/safewindows.rs:301:27 [INFO] [stderr] | [INFO] [stderr] 301 | let mut rect: RECT = mem::zeroed(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:199:57 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 199 | pub unsafe fn from_res(res: *mut ID3D12Resource) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:200:9 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 200 | D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:202:19 [INFO] [stderr] | [INFO] [stderr] 202 | Type: D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:208:19 [INFO] [stderr] | [INFO] [stderr] 208 | res: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stderr] --> src/safewindows.rs:302:84 [INFO] [stderr] | [INFO] [stderr] 302 | let res = winapi::um::winuser::GetClientRect(self.window, &mut rect as LPRECT); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:209:20 [INFO] [stderr] | [INFO] [stderr] 209 | footprint: D3D12_PLACED_SUBRESOURCE_FOOTPRINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:334:30 [INFO] [stderr] | [INFO] [stderr] 334 | let windowstyle: DWORD = WS_OVERLAPPEDWINDOW; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `WS_OVERLAPPEDWINDOW` in this scope [INFO] [stderr] --> src/safewindows.rs:334:38 [INFO] [stderr] | [INFO] [stderr] 334 | let windowstyle: DWORD = WS_OVERLAPPEDWINDOW; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope [INFO] [stderr] --> src/safewindows.rs:336:31 [INFO] [stderr] | [INFO] [stderr] 336 | let screenwidth = GetSystemMetrics(SM_CXSCREEN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:210:10 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 210 | ) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SM_CXSCREEN` in this scope [INFO] [stderr] --> src/safewindows.rs:336:48 [INFO] [stderr] | [INFO] [stderr] 336 | let screenwidth = GetSystemMetrics(SM_CXSCREEN); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope [INFO] [stderr] --> src/safewindows.rs:337:32 [INFO] [stderr] | [INFO] [stderr] 337 | let screenheight = GetSystemMetrics(SM_CYSCREEN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:211:25 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 211 | let mut result: D3D12_TEXTURE_COPY_LOCATION = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SM_CYSCREEN` in this scope [INFO] [stderr] --> src/safewindows.rs:337:49 [INFO] [stderr] | [INFO] [stderr] 337 | let screenheight = GetSystemMetrics(SM_CYSCREEN); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `RECT` in this scope [INFO] [stderr] --> src/safewindows.rs:339:34 [INFO] [stderr] | [INFO] [stderr] 339 | let mut windowrect = RECT { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:213:23 [INFO] [stderr] | [INFO] [stderr] 213 | result.Type = D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:42 [INFO] [stderr] | [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:63 [INFO] [stderr] | [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:72 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG` in this scope [INFO] [stderr] --> src/safewindows.rs:342:33 [INFO] [stderr] | [INFO] [stderr] 342 | right: width as LONG, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:219:25 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 219 | let mut result: D3D12_TEXTURE_COPY_LOCATION = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:221:23 [INFO] [stderr] | [INFO] [stderr] 221 | result.Type = D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG` in this scope [INFO] [stderr] --> src/safewindows.rs:343:35 [INFO] [stderr] | [INFO] [stderr] 343 | bottom: height as LONG, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_CORRUPTION` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:207:46 [INFO] [stderr] | [INFO] [stderr] 207 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_CORRUPTION, TRUE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `AdjustWindowRect` in this scope [INFO] [stderr] --> src/safewindows.rs:345:13 [INFO] [stderr] | [INFO] [stderr] 345 | AdjustWindowRect(&mut windowrect, windowstyle, false as i32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:207:81 [INFO] [stderr] | [INFO] [stderr] 207 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_CORRUPTION, TRUE); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:359:23 [INFO] [stderr] | [INFO] [stderr] 359 | let hwnd: HWND = CreateWindowExW( [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateWindowExW` in this scope [INFO] [stderr] --> src/safewindows.rs:359:30 [INFO] [stderr] | [INFO] [stderr] 359 | let hwnd: HWND = CreateWindowExW( [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_ERROR` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:208:46 [INFO] [stderr] | [INFO] [stderr] 208 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_ERROR, TRUE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:368:32 [INFO] [stderr] | [INFO] [stderr] 368 | ntdef::NULL as HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HMENU` in this scope [INFO] [stderr] --> src/safewindows.rs:369:32 [INFO] [stderr] | [INFO] [stderr] 369 | ntdef::NULL as HMENU, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:208:76 [INFO] [stderr] | [INFO] [stderr] 208 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_ERROR, TRUE); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:408:21 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:408:35 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:408:52 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Debug` in this scope [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:4:28 [INFO] [stderr] | [INFO] [stderr] 4 | debuginterface: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12GetDebugInterface` in this scope [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:15:27 [INFO] [stderr] | [INFO] [stderr] 15 | let hresult = D3D12GetDebugInterface(&riid, voidcasted); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory4` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:4:21 [INFO] [stderr] | [INFO] [stderr] 4 | factory: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory4` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:9:34 [INFO] [stderr] | [INFO] [stderr] 9 | let mut rawfactory: *mut IDXGIFactory4 = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_WARNING` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:209:46 [INFO] [stderr] | [INFO] [stderr] 209 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_WARNING, TRUE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateDXGIFactory2` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | CreateDXGIFactory2( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:209:78 [INFO] [stderr] | [INFO] [stderr] 209 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_WARNING, TRUE); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_CREATE_FACTORY_DEBUG` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:12:17 [INFO] [stderr] | [INFO] [stderr] 12 | DXGI_CREATE_FACTORY_DEBUG, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_INFO` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:211:49 [INFO] [stderr] | [INFO] [stderr] 211 | let mut suppressedseverities = [D3D12_MESSAGE_SEVERITY_INFO]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:27:35 [INFO] [stderr] | [INFO] [stderr] 27 | let mut rawadapter1: *mut IDXGIAdapter1 = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:35:30 [INFO] [stderr] | [INFO] [stderr] 35 | let adapter1: ComPtr = unsafe { ComPtr::from_raw(rawadapter1) }; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `DXGI_SWAP_CHAIN_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:48:20 [INFO] [stderr] | [INFO] [stderr] 48 | let desc = DXGI_SWAP_CHAIN_DESC1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:52:21 [INFO] [stderr] | [INFO] [stderr] 52 | Stereo: FALSE, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_ID_CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:214:22 [INFO] [stderr] | [INFO] [stderr] 214 | [D3D12_MESSAGE_ID_CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INFO_QUEUE_FILTER_DESC` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:217:33 [INFO] [stderr] | [INFO] [stderr] 217 | let allowlist = D3D12_INFO_QUEUE_FILTER_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INFO_QUEUE_FILTER_DESC` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:226:32 [INFO] [stderr] | [INFO] [stderr] 226 | let denylist = D3D12_INFO_QUEUE_FILTER_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INFO_QUEUE_FILTER` in this scope [INFO] [stderr] --> src/niced3d12/mod.rs:235:34 [INFO] [stderr] | [INFO] [stderr] 235 | let mut filter = D3D12_INFO_QUEUE_FILTER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:34:14 [INFO] [stderr] | [INFO] [stderr] 34 | errcode: DWORD, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HINSTANCE` in this scope [INFO] [stderr] --> src/safewindows.rs:51:16 [INFO] [stderr] | [INFO] [stderr] 51 | hinstance: HINSTANCE, [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ATOM` in this scope [INFO] [stderr] --> src/safewindows.rs:70:12 [INFO] [stderr] | [INFO] [stderr] 70 | class: ATOM, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:85:11 [INFO] [stderr] | [INFO] [stderr] 85 | hwnd: HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:86:10 [INFO] [stderr] | [INFO] [stderr] 86 | msg: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:87:13 [INFO] [stderr] | [INFO] [stderr] 87 | wparam: WPARAM, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:88:13 [INFO] [stderr] | [INFO] [stderr] 88 | lparam: LPARAM, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LRESULT` in this scope [INFO] [stderr] --> src/safewindows.rs:89:6 [INFO] [stderr] | [INFO] [stderr] 89 | ) -> LRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope [INFO] [stderr] --> src/safewindows.rs:90:22 [INFO] [stderr] | [INFO] [stderr] 90 | let window_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *mut SWindow; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SCALING_STRETCH` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:59:22 [INFO] [stderr] | [INFO] [stderr] 59 | Scaling: DXGI_SCALING_STRETCH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:60:25 [INFO] [stderr] | [INFO] [stderr] 60 | SwapEffect: DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `GWLP_USERDATA` in this scope [INFO] [stderr] --> src/safewindows.rs:90:46 [INFO] [stderr] | [INFO] [stderr] 90 | let window_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *mut SWindow; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_ALPHA_MODE_UNSPECIFIED` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:61:24 [INFO] [stderr] | [INFO] [stderr] 61 | AlphaMode: DXGI_ALPHA_MODE_UNSPECIFIED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | DefWindowProcW(hwnd, msg, wparam, lparam) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:64:36 [INFO] [stderr] | [INFO] [stderr] 64 | let mut rawswapchain: *mut IDXGISwapChain1 = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:72:59 [INFO] [stderr] | [INFO] [stderr] 72 | &mut rawswapchain as *mut *mut _ as *mut *mut IDXGISwapChain1, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:79:32 [INFO] [stderr] | [INFO] [stderr] 79 | match swapchain.cast::() { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:4:21 [INFO] [stderr] | [INFO] [stderr] 4 | adapter: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:8:44 [INFO] [stderr] | [INFO] [stderr] 8 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_ADAPTER_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:14:30 [INFO] [stderr] | [INFO] [stderr] 14 | pub fn getdesc(&self) -> DXGI_ADAPTER_DESC1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_ADAPTER_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:15:30 [INFO] [stderr] | [INFO] [stderr] 15 | let mut adapterdesc: DXGI_ADAPTER_DESC1 = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:21:35 [INFO] [stderr] | [INFO] [stderr] 21 | match self.adapter.cast::() { [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:37:21 [INFO] [stderr] | [INFO] [stderr] 37 | adapter: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:26:30 [INFO] [stderr] | [INFO] [stderr] 26 | pub fn d3dtype(&self) -> D3D12_RESOURCE_STATES { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_COMMON` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:28:40 [INFO] [stderr] | [INFO] [stderr] 28 | EResourceStates::Common => D3D12_RESOURCE_STATE_COMMON, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:108:72 [INFO] [stderr] | [INFO] [stderr] 108 | unsafe { synchapi::WaitForSingleObject(self.raw(), duration as DWORD) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `WNDCLASSEXW` in this scope [INFO] [stderr] --> src/safewindows.rs:135:29 [INFO] [stderr] | [INFO] [stderr] 135 | let classdata = WNDCLASSEXW { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:30:17 [INFO] [stderr] | [INFO] [stderr] 30 | D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_INDEX_BUFFER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:32:45 [INFO] [stderr] | [INFO] [stderr] 32 | EResourceStates::IndexBuffer => D3D12_RESOURCE_STATE_INDEX_BUFFER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WNDCLASSEXW` in this scope [INFO] [stderr] --> src/safewindows.rs:136:40 [INFO] [stderr] | [INFO] [stderr] 136 | cbSize: mem::size_of::() as u32, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CS_HREDRAW` in this scope [INFO] [stderr] --> src/safewindows.rs:137:24 [INFO] [stderr] | [INFO] [stderr] 137 | style: CS_HREDRAW | CS_VREDRAW, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CS_VREDRAW` in this scope [INFO] [stderr] --> src/safewindows.rs:137:37 [INFO] [stderr] | [INFO] [stderr] 137 | style: CS_HREDRAW | CS_VREDRAW, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LoadIconW` in this scope [INFO] [stderr] --> src/safewindows.rs:142:24 [INFO] [stderr] | [INFO] [stderr] 142 | hIcon: LoadIconW(self.hinstance, ntdef::NULL as *const u16), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LoadCursorW` in this scope [INFO] [stderr] --> src/safewindows.rs:143:26 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HINSTANCE` in this scope [INFO] [stderr] --> src/safewindows.rs:143:53 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `IDC_ARROW` in this scope [INFO] [stderr] --> src/safewindows.rs:143:64 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_RENDER_TARGET` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:33:46 [INFO] [stderr] | [INFO] [stderr] 33 | EResourceStates::RenderTarget => D3D12_RESOURCE_STATE_RENDER_TARGET, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `COLOR_WINDOW` in this scope [INFO] [stderr] --> src/safewindows.rs:144:33 [INFO] [stderr] | [INFO] [stderr] 144 | hbrBackground: (COLOR_WINDOW + 1) as HBRUSH, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_UNORDERED_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:34:49 [INFO] [stderr] | [INFO] [stderr] 34 | EResourceStates::UnorderedAccess => D3D12_RESOURCE_STATE_UNORDERED_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HBRUSH` in this scope [INFO] [stderr] --> src/safewindows.rs:144:54 [INFO] [stderr] | [INFO] [stderr] 144 | hbrBackground: (COLOR_WINDOW + 1) as HBRUSH, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_DEPTH_WRITE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:35:44 [INFO] [stderr] | [INFO] [stderr] 35 | EResourceStates::DepthWrite => D3D12_RESOURCE_STATE_DEPTH_WRITE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HICON` in this scope [INFO] [stderr] --> src/safewindows.rs:147:41 [INFO] [stderr] | [INFO] [stderr] 147 | hIconSm: ntdef::NULL as HICON, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_DEPTH_READ` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:36:43 [INFO] [stderr] | [INFO] [stderr] 36 | EResourceStates::DepthRead => D3D12_RESOURCE_STATE_DEPTH_READ, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | D3D12_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterClassExW` in this scope [INFO] [stderr] --> src/safewindows.rs:150:24 [INFO] [stderr] | [INFO] [stderr] 150 | let atom = RegisterClassExW(&classdata); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/safewindows.rs:164:70 [INFO] [stderr] | [INFO] [stderr] 164 | let event = unsafe { synchapi::CreateEventW(ptr::null_mut(), FALSE, FALSE, ptr::null()) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:40:53 [INFO] [stderr] | [INFO] [stderr] 40 | EResourceStates::PixelShaderResource => D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/safewindows.rs:164:77 [INFO] [stderr] | [INFO] [stderr] 164 | let event = unsafe { synchapi::CreateEventW(ptr::null_mut(), FALSE, FALSE, ptr::null()) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_STREAM_OUT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:41:43 [INFO] [stderr] | [INFO] [stderr] 41 | EResourceStates::StreamOut => D3D12_RESOURCE_STATE_STREAM_OUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_INDIRECT_ARGUMENT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:42:50 [INFO] [stderr] | [INFO] [stderr] 42 | EResourceStates::IndirectArgument => D3D12_RESOURCE_STATE_INDIRECT_ARGUMENT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:175:13 [INFO] [stderr] | [INFO] [stderr] 175 | window: HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_COPY_DEST` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:43:42 [INFO] [stderr] | [INFO] [stderr] 43 | EResourceStates::CopyDest => D3D12_RESOURCE_STATE_COPY_DEST, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:196:33 [INFO] [stderr] | [INFO] [stderr] 196 | pub unsafe fn raw(&self) -> HWND { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_COPY_SOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:44:44 [INFO] [stderr] | [INFO] [stderr] 44 | EResourceStates::CopySource => D3D12_RESOURCE_STATE_COPY_SOURCE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `ShowWindow` in this scope [INFO] [stderr] --> src/safewindows.rs:201:18 [INFO] [stderr] | [INFO] [stderr] 201 | unsafe { ShowWindow(self.window, SW_SHOW) }; [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_RESOLVE_DEST` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:45:45 [INFO] [stderr] | [INFO] [stderr] 45 | EResourceStates::ResolveDest => D3D12_RESOURCE_STATE_RESOLVE_DEST, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SW_SHOW` in this scope [INFO] [stderr] --> src/safewindows.rs:201:42 [INFO] [stderr] | [INFO] [stderr] 201 | unsafe { ShowWindow(self.window, SW_SHOW) }; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_RESOLVE_SOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:46:47 [INFO] [stderr] | [INFO] [stderr] 46 | EResourceStates::ResolveSource => D3D12_RESOURCE_STATE_RESOLVE_SOURCE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_GENERIC_READ` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:47:45 [INFO] [stderr] | [INFO] [stderr] 47 | EResourceStates::GenericRead => D3D12_RESOURCE_STATE_GENERIC_READ, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:221:46 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:221:60 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:221:76 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LRESULT` in this scope [INFO] [stderr] --> src/safewindows.rs:221:87 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:227:21 [INFO] [stderr] | [INFO] [stderr] 227 | DefWindowProcW(self.window, msg, wparam, lparam) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_PRESENT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:48:41 [INFO] [stderr] | [INFO] [stderr] 48 | EResourceStates::Present => D3D12_RESOURCE_STATE_PRESENT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:229:25 [INFO] [stderr] | [INFO] [stderr] 229 | None => DefWindowProcW(self.window, msg, wparam, lparam), [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:231:21 [INFO] [stderr] | [INFO] [stderr] 231 | None => DefWindowProcW(self.window, msg, wparam, lparam), [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_PREDICATION` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:49:45 [INFO] [stderr] | [INFO] [stderr] 49 | EResourceStates::Predication => D3D12_RESOURCE_STATE_PREDICATION, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG_PTR` in this scope [INFO] [stderr] --> src/safewindows.rs:237:52 [INFO] [stderr] | [INFO] [stderr] 237 | let outwindowptr = self as *mut SWindow as LONG_PTR; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:55:10 [INFO] [stderr] | [INFO] [stderr] 55 | raw: D3D12_RESOURCE_DESC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowLongPtrW` in this scope [INFO] [stderr] --> src/safewindows.rs:238:9 [INFO] [stderr] | [INFO] [stderr] 238 | SetWindowLongPtrW(self.window, GWLP_USERDATA, outwindowptr); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:61:34 [INFO] [stderr] | [INFO] [stderr] 61 | pub unsafe fn raw(&self) -> &D3D12_RESOURCE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:67:18 [INFO] [stderr] | [INFO] [stderr] 67 | raw: D3D12_RESOURCE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `GWLP_USERDATA` in this scope [INFO] [stderr] --> src/safewindows.rs:238:40 [INFO] [stderr] | [INFO] [stderr] 238 | SetWindowLongPtrW(self.window, GWLP_USERDATA, outwindowptr); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RECT` in this scope [INFO] [stderr] --> src/safewindows.rs:301:27 [INFO] [stderr] | [INFO] [stderr] 301 | let mut rect: RECT = mem::zeroed(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:68:28 [INFO] [stderr] | [INFO] [stderr] 68 | Dimension: D3D12_RESOURCE_DIMENSION_BUFFER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:69:28 [INFO] [stderr] | [INFO] [stderr] 69 | Alignment: D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT as u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_LAYOUT_ROW_MAJOR` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | Layout: D3D12_TEXTURE_LAYOUT_ROW_MAJOR, // required [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stderr] --> src/safewindows.rs:302:84 [INFO] [stderr] | [INFO] [stderr] 302 | let res = winapi::um::winuser::GetClientRect(self.window, &mut rect as LPRECT); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:334:30 [INFO] [stderr] | [INFO] [stderr] 334 | let windowstyle: DWORD = WS_OVERLAPPEDWINDOW; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `WS_OVERLAPPEDWINDOW` in this scope [INFO] [stderr] --> src/safewindows.rs:334:38 [INFO] [stderr] | [INFO] [stderr] 334 | let windowstyle: DWORD = WS_OVERLAPPEDWINDOW; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope [INFO] [stderr] --> src/safewindows.rs:336:31 [INFO] [stderr] | [INFO] [stderr] 336 | let screenwidth = GetSystemMetrics(SM_CXSCREEN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SM_CXSCREEN` in this scope [INFO] [stderr] --> src/safewindows.rs:336:48 [INFO] [stderr] | [INFO] [stderr] 336 | let screenwidth = GetSystemMetrics(SM_CXSCREEN); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope [INFO] [stderr] --> src/safewindows.rs:337:32 [INFO] [stderr] | [INFO] [stderr] 337 | let screenheight = GetSystemMetrics(SM_CYSCREEN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SM_CYSCREEN` in this scope [INFO] [stderr] --> src/safewindows.rs:337:49 [INFO] [stderr] | [INFO] [stderr] 337 | let screenheight = GetSystemMetrics(SM_CYSCREEN); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `RECT` in this scope [INFO] [stderr] --> src/safewindows.rs:339:34 [INFO] [stderr] | [INFO] [stderr] 339 | let mut windowrect = RECT { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG` in this scope [INFO] [stderr] --> src/safewindows.rs:342:33 [INFO] [stderr] | [INFO] [stderr] 342 | right: width as LONG, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG` in this scope [INFO] [stderr] --> src/safewindows.rs:343:35 [INFO] [stderr] | [INFO] [stderr] 343 | bottom: height as LONG, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `AdjustWindowRect` in this scope [INFO] [stderr] --> src/safewindows.rs:345:13 [INFO] [stderr] | [INFO] [stderr] 345 | AdjustWindowRect(&mut windowrect, windowstyle, false as i32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:87:18 [INFO] [stderr] | [INFO] [stderr] 87 | raw: D3D12_RESOURCE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_TEXTURE2D` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:88:28 [INFO] [stderr] | [INFO] [stderr] 88 | Dimension: D3D12_RESOURCE_DIMENSION_TEXTURE2D, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:89:28 [INFO] [stderr] | [INFO] [stderr] 89 | Alignment: D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT as u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_LAYOUT_UNKNOWN` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:99:25 [INFO] [stderr] | [INFO] [stderr] 99 | Layout: D3D12_TEXTURE_LAYOUT_UNKNOWN, // required [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_FLAGS` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:118:21 [INFO] [stderr] | [INFO] [stderr] 118 | type TD3DType = D3D12_HEAP_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:122:38 [INFO] [stderr] | [INFO] [stderr] 122 | EResourceFlags::ENone => D3D12_RESOURCE_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:123:50 [INFO] [stderr] | [INFO] [stderr] 123 | EResourceFlags::AllowRenderTarget => D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:359:23 [INFO] [stderr] | [INFO] [stderr] 359 | let hwnd: HWND = CreateWindowExW( [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateWindowExW` in this scope [INFO] [stderr] --> src/safewindows.rs:359:30 [INFO] [stderr] | [INFO] [stderr] 359 | let hwnd: HWND = CreateWindowExW( [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:368:32 [INFO] [stderr] | [INFO] [stderr] 368 | ntdef::NULL as HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HMENU` in this scope [INFO] [stderr] --> src/safewindows.rs:369:32 [INFO] [stderr] | [INFO] [stderr] 369 | ntdef::NULL as HMENU, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:408:21 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:408:35 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:408:52 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Debug` in this scope [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:4:28 [INFO] [stderr] | [INFO] [stderr] 4 | debuginterface: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12GetDebugInterface` in this scope [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:15:27 [INFO] [stderr] | [INFO] [stderr] 15 | let hresult = D3D12GetDebugInterface(&riid, voidcasted); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:124:50 [INFO] [stderr] | [INFO] [stderr] 124 | EResourceFlags::AllowDepthStencil => D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:125:53 [INFO] [stderr] | [INFO] [stderr] 125 | EResourceFlags::AllowUnorderedAccess => D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:126:51 [INFO] [stderr] | [INFO] [stderr] 126 | EResourceFlags::DenyShaderResource => D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:127:50 [INFO] [stderr] | [INFO] [stderr] 127 | EResourceFlags::AllowCrossAdapter => D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory4` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:4:21 [INFO] [stderr] | [INFO] [stderr] 4 | factory: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory4` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:9:34 [INFO] [stderr] | [INFO] [stderr] 9 | let mut rawfactory: *mut IDXGIFactory4 = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:140:22 [INFO] [stderr] | [INFO] [stderr] 140 | resource: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateDXGIFactory2` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | CreateDXGIFactory2( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_CREATE_FACTORY_DEBUG` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:12:17 [INFO] [stderr] | [INFO] [stderr] 12 | DXGI_CREATE_FACTORY_DEBUG, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:150:44 [INFO] [stderr] | [INFO] [stderr] 150 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:27:35 [INFO] [stderr] | [INFO] [stderr] 27 | let mut rawadapter1: *mut IDXGIAdapter1 = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:35:30 [INFO] [stderr] | [INFO] [stderr] 35 | let adapter1: ComPtr = unsafe { ComPtr::from_raw(rawadapter1) }; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `DXGI_SWAP_CHAIN_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:48:20 [INFO] [stderr] | [INFO] [stderr] 48 | let desc = DXGI_SWAP_CHAIN_DESC1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:52:21 [INFO] [stderr] | [INFO] [stderr] 52 | Stereo: FALSE, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SCALING_STRETCH` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:59:22 [INFO] [stderr] | [INFO] [stderr] 59 | Scaling: DXGI_SCALING_STRETCH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:60:25 [INFO] [stderr] | [INFO] [stderr] 60 | SwapEffect: DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_ALPHA_MODE_UNSPECIFIED` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:61:24 [INFO] [stderr] | [INFO] [stderr] 61 | AlphaMode: DXGI_ALPHA_MODE_UNSPECIFIED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:64:36 [INFO] [stderr] | [INFO] [stderr] 64 | let mut rawswapchain: *mut IDXGISwapChain1 = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:72:59 [INFO] [stderr] | [INFO] [stderr] 72 | &mut rawswapchain as *mut *mut _ as *mut *mut IDXGISwapChain1, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:79:32 [INFO] [stderr] | [INFO] [stderr] 79 | match swapchain.cast::() { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:156:41 [INFO] [stderr] | [INFO] [stderr] 156 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:4:21 [INFO] [stderr] | [INFO] [stderr] 4 | adapter: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:160:53 [INFO] [stderr] | [INFO] [stderr] 160 | pub unsafe fn raw_mut(&mut self) -> &mut ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:8:44 [INFO] [stderr] | [INFO] [stderr] 8 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:178:23 [INFO] [stderr] | [INFO] [stderr] 178 | let mut barrier = D3D12_RESOURCE_BARRIER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_ADAPTER_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:14:30 [INFO] [stderr] | [INFO] [stderr] 14 | pub fn getdesc(&self) -> DXGI_ADAPTER_DESC1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_ADAPTER_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:15:30 [INFO] [stderr] | [INFO] [stderr] 15 | let mut adapterdesc: DXGI_ADAPTER_DESC1 = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_TYPE_TRANSITION` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:179:15 [INFO] [stderr] | [INFO] [stderr] 179 | Type: D3D12_RESOURCE_BARRIER_TYPE_TRANSITION, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:180:16 [INFO] [stderr] | [INFO] [stderr] 180 | Flags: D3D12_RESOURCE_BARRIER_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_TRANSITION_BARRIER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:184:46 [INFO] [stderr] | [INFO] [stderr] 184 | *unsafe { barrier.u.Transition_mut() } = D3D12_RESOURCE_TRANSITION_BARRIER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:186:22 [INFO] [stderr] | [INFO] [stderr] 186 | Subresource: D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device2` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | device: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device2` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:9:29 [INFO] [stderr] | [INFO] [stderr] 9 | let mut rawdevice: *mut ID3D12Device2 = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:21:35 [INFO] [stderr] | [INFO] [stderr] 21 | match self.adapter.cast::() { [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stderr] --> src/typeyd3d12/adapter.rs:37:21 [INFO] [stderr] | [INFO] [stderr] 37 | adapter: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:26:30 [INFO] [stderr] | [INFO] [stderr] 26 | pub fn d3dtype(&self) -> D3D12_RESOURCE_STATES { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12CreateDevice` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:11:9 [INFO] [stderr] | [INFO] [stderr] 8 | / pub fn d3d12createdevice(adapter: *mut unknwnbase::IUnknown) -> Result { [INFO] [stderr] 9 | | let mut rawdevice: *mut ID3D12Device2 = ptr::null_mut(); [INFO] [stderr] 10 | | let hn = unsafe { [INFO] [stderr] 11 | | D3D12CreateDevice( [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `d3d12createdevice` [INFO] [stderr] ... | [INFO] [stderr] 21 | | Ok(SDevice { device: device }) [INFO] [stderr] 22 | | } [INFO] [stderr] | |_- similarly named function `d3d12createdevice` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12InfoQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:26:34 [INFO] [stderr] | [INFO] [stderr] 26 | match self.device.cast::() { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_COMMAND_QUEUE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:41:20 [INFO] [stderr] | [INFO] [stderr] 41 | let desc = D3D12_COMMAND_QUEUE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_QUEUE_PRIORITY_NORMAL` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:43:23 [INFO] [stderr] | [INFO] [stderr] 43 | Priority: D3D12_COMMAND_QUEUE_PRIORITY_NORMAL as i32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:48:32 [INFO] [stderr] | [INFO] [stderr] 48 | let mut rawqueue: *mut ID3D12CommandQueue = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/commandqueue.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | / pub struct SCommandQueue { [INFO] [stderr] 15 | | queue: ComPtr, [INFO] [stderr] 16 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_COMMON` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:28:40 [INFO] [stderr] | [INFO] [stderr] 28 | EResourceStates::Common => D3D12_RESOURCE_STATE_COMMON, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:30:17 [INFO] [stderr] | [INFO] [stderr] 30 | D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_HEAP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:67:20 [INFO] [stderr] | [INFO] [stderr] 67 | let desc = D3D12_DESCRIPTOR_HEAP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:74:31 [INFO] [stderr] | [INFO] [stderr] 74 | let mut rawheap: *mut ID3D12DescriptorHeap = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/descriptor.rs:25:1 [INFO] [stderr] | [INFO] [stderr] 25 | / pub struct SDescriptorHeap { [INFO] [stderr] 26 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 27 | | heap: ComPtr, [INFO] [stderr] 28 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_INDEX_BUFFER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:32:45 [INFO] [stderr] | [INFO] [stderr] 32 | EResourceStates::IndexBuffer => D3D12_RESOURCE_STATE_INDEX_BUFFER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_RENDER_TARGET` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:33:46 [INFO] [stderr] | [INFO] [stderr] 33 | EResourceStates::RenderTarget => D3D12_RESOURCE_STATE_RENDER_TARGET, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:137:29 [INFO] [stderr] | [INFO] [stderr] 137 | let mut d3dcv : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:139:43 [INFO] [stderr] | [INFO] [stderr] 139 | let clear_value_ptr : * const D3D12_CLEAR_VALUE = match clear_value { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:147:39 [INFO] [stderr] | [INFO] [stderr] 147 | let mut rawresource: *mut ID3D12Resource = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_UNORDERED_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:34:49 [INFO] [stderr] | [INFO] [stderr] 34 | EResourceStates::UnorderedAccess => D3D12_RESOURCE_STATE_UNORDERED_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_DEPTH_WRITE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:35:44 [INFO] [stderr] | [INFO] [stderr] 35 | EResourceStates::DepthWrite => D3D12_RESOURCE_STATE_DEPTH_WRITE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_DEPTH_READ` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:36:43 [INFO] [stderr] | [INFO] [stderr] 36 | EResourceStates::DepthRead => D3D12_RESOURCE_STATE_DEPTH_READ, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | D3D12_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:167:29 [INFO] [stderr] | [INFO] [stderr] 167 | let mut rawca: *mut ID3D12CommandAllocator = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/commandallocator.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / pub struct SCommandAllocator { [INFO] [stderr] 5 | | type_: ECommandListType, [INFO] [stderr] 6 | | commandallocator: ComPtr, [INFO] [stderr] 7 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:185:29 [INFO] [stderr] | [INFO] [stderr] 185 | let mut rawcl: *mut ID3D12GraphicsCommandList = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:204:28 [INFO] [stderr] | [INFO] [stderr] 204 | let mut rawf: *mut ID3D12Fence = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FENCE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:209:17 [INFO] [stderr] | [INFO] [stderr] 209 | D3D12_FENCE_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12RootSignature` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:223:43 [INFO] [stderr] | [INFO] [stderr] 223 | let mut raw_root_signature : *mut ID3D12RootSignature = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SRootSignature` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/mod.rs:231:1 [INFO] [stderr] | [INFO] [stderr] 231 | / pub struct SRootSignature { [INFO] [stderr] 232 | | pub raw: ComPtr, [INFO] [stderr] 233 | | } [INFO] [stderr] | |_- similarly named struct `SRootSignature` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:240:61 [INFO] [stderr] | [INFO] [stderr] 240 | pub fn create_pipeline_state_for_raw_desc(&self, desc: &D3D12_PIPELINE_STATE_STREAM_DESC) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:241:43 [INFO] [stderr] | [INFO] [stderr] 241 | let mut raw_pipeline_state : *mut ID3D12PipelineState = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SPipelineState` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/mod.rs:235:1 [INFO] [stderr] | [INFO] [stderr] 235 | / pub struct SPipelineState { [INFO] [stderr] 236 | | raw: ComPtr, [INFO] [stderr] 237 | | } [INFO] [stderr] | |_- similarly named struct `SPipelineState` defined here [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:40:53 [INFO] [stderr] | [INFO] [stderr] 40 | EResourceStates::PixelShaderResource => D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_STREAM_OUT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:41:43 [INFO] [stderr] | [INFO] [stderr] 41 | EResourceStates::StreamOut => D3D12_RESOURCE_STATE_STREAM_OUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_INDIRECT_ARGUMENT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:42:50 [INFO] [stderr] | [INFO] [stderr] 42 | EResourceStates::IndirectArgument => D3D12_RESOURCE_STATE_INDIRECT_ARGUMENT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_COPY_DEST` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:43:42 [INFO] [stderr] | [INFO] [stderr] 43 | EResourceStates::CopyDest => D3D12_RESOURCE_STATE_COPY_DEST, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_COPY_SOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:44:44 [INFO] [stderr] | [INFO] [stderr] 44 | EResourceStates::CopySource => D3D12_RESOURCE_STATE_COPY_SOURCE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_RESOLVE_DEST` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:45:45 [INFO] [stderr] | [INFO] [stderr] 45 | EResourceStates::ResolveDest => D3D12_RESOURCE_STATE_RESOLVE_DEST, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_RESOLVE_SOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:46:47 [INFO] [stderr] | [INFO] [stderr] 46 | EResourceStates::ResolveSource => D3D12_RESOURCE_STATE_RESOLVE_SOURCE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12InfoQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:4:23 [INFO] [stderr] | [INFO] [stderr] 4 | infoqueue: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_GENERIC_READ` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:47:45 [INFO] [stderr] | [INFO] [stderr] 47 | EResourceStates::GenericRead => D3D12_RESOURCE_STATE_GENERIC_READ, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_PRESENT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:48:41 [INFO] [stderr] | [INFO] [stderr] 48 | EResourceStates::Present => D3D12_RESOURCE_STATE_PRESENT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_STATE_PREDICATION` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:49:45 [INFO] [stderr] | [INFO] [stderr] 49 | EResourceStates::Predication => D3D12_RESOURCE_STATE_PREDICATION, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:55:10 [INFO] [stderr] | [INFO] [stderr] 55 | raw: D3D12_RESOURCE_DESC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12InfoQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:8:44 [INFO] [stderr] | [INFO] [stderr] 8 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_MESSAGE_ID` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:14:42 [INFO] [stderr] | [INFO] [stderr] 14 | pub fn setbreakonseverity(&self, id: D3D12_MESSAGE_ID, val: BOOL) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:14:65 [INFO] [stderr] | [INFO] [stderr] 14 | pub fn setbreakonseverity(&self, id: D3D12_MESSAGE_ID, val: BOOL) { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INFO_QUEUE_FILTER` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:22:22 [INFO] [stderr] | [INFO] [stderr] 22 | filter: &mut D3D12_INFO_QUEUE_FILTER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:61:34 [INFO] [stderr] | [INFO] [stderr] 61 | pub unsafe fn raw(&self) -> &D3D12_RESOURCE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:15:30 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn d3dtype(&self) -> D3D12_COMMAND_LIST_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:67:18 [INFO] [stderr] | [INFO] [stderr] 67 | raw: D3D12_RESOURCE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_DIRECT` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:17:42 [INFO] [stderr] | [INFO] [stderr] 17 | ECommandListType::Invalid => D3D12_COMMAND_LIST_TYPE_DIRECT, // $$$FRK(TODO): obviously wrong, this needs to return an option I guess [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:68:28 [INFO] [stderr] | [INFO] [stderr] 68 | Dimension: D3D12_RESOURCE_DIMENSION_BUFFER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:69:28 [INFO] [stderr] | [INFO] [stderr] 69 | Alignment: D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT as u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_LAYOUT_ROW_MAJOR` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:79:25 [INFO] [stderr] | [INFO] [stderr] 79 | Layout: D3D12_TEXTURE_LAYOUT_ROW_MAJOR, // required [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:87:18 [INFO] [stderr] | [INFO] [stderr] 87 | raw: D3D12_RESOURCE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_TEXTURE2D` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:88:28 [INFO] [stderr] | [INFO] [stderr] 88 | Dimension: D3D12_RESOURCE_DIMENSION_TEXTURE2D, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:89:28 [INFO] [stderr] | [INFO] [stderr] 89 | Alignment: D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT as u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_LAYOUT_UNKNOWN` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:99:25 [INFO] [stderr] | [INFO] [stderr] 99 | Layout: D3D12_TEXTURE_LAYOUT_UNKNOWN, // required [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_FLAGS` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:118:21 [INFO] [stderr] | [INFO] [stderr] 118 | type TD3DType = D3D12_HEAP_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:122:38 [INFO] [stderr] | [INFO] [stderr] 122 | EResourceFlags::ENone => D3D12_RESOURCE_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:123:50 [INFO] [stderr] | [INFO] [stderr] 123 | EResourceFlags::AllowRenderTarget => D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:124:50 [INFO] [stderr] | [INFO] [stderr] 124 | EResourceFlags::AllowDepthStencil => D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_DIRECT` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:18:41 [INFO] [stderr] | [INFO] [stderr] 18 | ECommandListType::Direct => D3D12_COMMAND_LIST_TYPE_DIRECT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_BUNDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:19:41 [INFO] [stderr] | [INFO] [stderr] 19 | ECommandListType::Bundle => D3D12_COMMAND_LIST_TYPE_BUNDLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_COMPUTE` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:20:42 [INFO] [stderr] | [INFO] [stderr] 20 | ECommandListType::Compute => D3D12_COMMAND_LIST_TYPE_COMPUTE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:125:53 [INFO] [stderr] | [INFO] [stderr] 125 | EResourceFlags::AllowUnorderedAccess => D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_COPY` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:21:39 [INFO] [stderr] | [INFO] [stderr] 21 | ECommandListType::Copy => D3D12_COMMAND_LIST_TYPE_COPY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:126:51 [INFO] [stderr] | [INFO] [stderr] 126 | EResourceFlags::DenyShaderResource => D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:127:50 [INFO] [stderr] | [INFO] [stderr] 127 | EResourceFlags::AllowCrossAdapter => D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:140:22 [INFO] [stderr] | [INFO] [stderr] 140 | resource: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:27:38 [INFO] [stderr] | [INFO] [stderr] 27 | pub fn new_from_d3dtype(d3dtype: D3D12_COMMAND_LIST_TYPE) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:40:25 [INFO] [stderr] | [INFO] [stderr] 40 | commandlist: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:44:44 [INFO] [stderr] | [INFO] [stderr] 44 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_CLEAR_FLAG_DEPTH` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:80:32 [INFO] [stderr] | [INFO] [stderr] 80 | *descriptor.raw(), D3D12_CLEAR_FLAG_DEPTH, depth, 0, 0, ptr::null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:143:27 [INFO] [stderr] | [INFO] [stderr] 143 | num_values as UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:172:41 [INFO] [stderr] | [INFO] [stderr] 172 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:176:52 [INFO] [stderr] | [INFO] [stderr] 176 | pub unsafe fn rawmut(&mut self) -> &mut ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMMAND_QUEUE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:4:10 [INFO] [stderr] | [INFO] [stderr] 4 | raw: D3D12_COMMAND_QUEUE_DESC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:15:19 [INFO] [stderr] | [INFO] [stderr] 14 | / pub struct SCommandQueue { [INFO] [stderr] 15 | | queue: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] 16 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:150:44 [INFO] [stderr] | [INFO] [stderr] 150 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:156:41 [INFO] [stderr] | [INFO] [stderr] 156 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:160:53 [INFO] [stderr] | [INFO] [stderr] 160 | pub unsafe fn raw_mut(&mut self) -> &mut ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:178:23 [INFO] [stderr] | [INFO] [stderr] 178 | let mut barrier = D3D12_RESOURCE_BARRIER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_TYPE_TRANSITION` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:179:15 [INFO] [stderr] | [INFO] [stderr] 179 | Type: D3D12_RESOURCE_BARRIER_TYPE_TRANSITION, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:180:16 [INFO] [stderr] | [INFO] [stderr] 180 | Flags: D3D12_RESOURCE_BARRIER_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_TRANSITION_BARRIER` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:184:46 [INFO] [stderr] | [INFO] [stderr] 184 | *unsafe { barrier.u.Transition_mut() } = D3D12_RESOURCE_TRANSITION_BARRIER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES` in this scope [INFO] [stderr] --> src/typeyd3d12/resource.rs:186:22 [INFO] [stderr] | [INFO] [stderr] 186 | Subresource: D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device2` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | device: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device2` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:9:29 [INFO] [stderr] | [INFO] [stderr] 9 | let mut rawdevice: *mut ID3D12Device2 = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:19:44 [INFO] [stderr] | [INFO] [stderr] 14 | / pub struct SCommandQueue { [INFO] [stderr] 15 | | queue: ComPtr, [INFO] [stderr] 16 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] ... [INFO] [stderr] 19 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12CreateDevice` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:11:9 [INFO] [stderr] | [INFO] [stderr] 8 | / pub fn d3d12createdevice(adapter: *mut unknwnbase::IUnknown) -> Result { [INFO] [stderr] 9 | | let mut rawdevice: *mut ID3D12Device2 = ptr::null_mut(); [INFO] [stderr] 10 | | let hn = unsafe { [INFO] [stderr] 11 | | D3D12CreateDevice( [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `d3d12createdevice` [INFO] [stderr] ... | [INFO] [stderr] 21 | | Ok(SDevice { device: device }) [INFO] [stderr] 22 | | } [INFO] [stderr] | |_- similarly named function `d3d12createdevice` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12InfoQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:26:34 [INFO] [stderr] | [INFO] [stderr] 26 | match self.device.cast::() { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_COMMAND_QUEUE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:41:20 [INFO] [stderr] | [INFO] [stderr] 41 | let desc = D3D12_COMMAND_QUEUE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_QUEUE_PRIORITY_NORMAL` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:43:23 [INFO] [stderr] | [INFO] [stderr] 43 | Priority: D3D12_COMMAND_QUEUE_PRIORITY_NORMAL as i32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:48:32 [INFO] [stderr] | [INFO] [stderr] 48 | let mut rawqueue: *mut ID3D12CommandQueue = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/commandqueue.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | / pub struct SCommandQueue { [INFO] [stderr] 15 | | queue: ComPtr, [INFO] [stderr] 16 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:25:41 [INFO] [stderr] | [INFO] [stderr] 14 | / pub struct SCommandQueue { [INFO] [stderr] 15 | | queue: ComPtr, [INFO] [stderr] 16 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] ... [INFO] [stderr] 25 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_HEAP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:67:20 [INFO] [stderr] | [INFO] [stderr] 67 | let desc = D3D12_DESCRIPTOR_HEAP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:74:31 [INFO] [stderr] | [INFO] [stderr] 74 | let mut rawheap: *mut ID3D12DescriptorHeap = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/descriptor.rs:25:1 [INFO] [stderr] | [INFO] [stderr] 25 | / pub struct SDescriptorHeap { [INFO] [stderr] 26 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 27 | | heap: ComPtr, [INFO] [stderr] 28 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:137:29 [INFO] [stderr] | [INFO] [stderr] 137 | let mut d3dcv : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:139:43 [INFO] [stderr] | [INFO] [stderr] 139 | let clear_value_ptr : * const D3D12_CLEAR_VALUE = match clear_value { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:147:39 [INFO] [stderr] | [INFO] [stderr] 147 | let mut rawresource: *mut ID3D12Resource = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:167:29 [INFO] [stderr] | [INFO] [stderr] 167 | let mut rawca: *mut ID3D12CommandAllocator = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/commandallocator.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / pub struct SCommandAllocator { [INFO] [stderr] 5 | | type_: ECommandListType, [INFO] [stderr] 6 | | commandallocator: ComPtr, [INFO] [stderr] 7 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:185:29 [INFO] [stderr] | [INFO] [stderr] 185 | let mut rawcl: *mut ID3D12GraphicsCommandList = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:204:28 [INFO] [stderr] | [INFO] [stderr] 204 | let mut rawf: *mut ID3D12Fence = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FENCE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:209:17 [INFO] [stderr] | [INFO] [stderr] 209 | D3D12_FENCE_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:47:67 [INFO] [stderr] | [INFO] [stderr] 47 | .ExecuteCommandLists(1, &(list.raw().as_raw() as *mut ID3D12CommandList)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/commandallocator.rs:6:30 [INFO] [stderr] | [INFO] [stderr] 4 | / pub struct SCommandAllocator { [INFO] [stderr] 5 | | type_: ECommandListType, [INFO] [stderr] 6 | | commandallocator: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] 7 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12RootSignature` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:223:43 [INFO] [stderr] | [INFO] [stderr] 223 | let mut raw_root_signature : *mut ID3D12RootSignature = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SRootSignature` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/mod.rs:231:1 [INFO] [stderr] | [INFO] [stderr] 231 | / pub struct SRootSignature { [INFO] [stderr] 232 | | pub raw: ComPtr, [INFO] [stderr] 233 | | } [INFO] [stderr] | |_- similarly named struct `SRootSignature` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/commandallocator.rs:10:69 [INFO] [stderr] | [INFO] [stderr] 4 | / pub struct SCommandAllocator { [INFO] [stderr] 5 | | type_: ECommandListType, [INFO] [stderr] 6 | | commandallocator: ComPtr, [INFO] [stderr] 7 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] ... [INFO] [stderr] 10 | pub unsafe fn new_from_raw(type_: ECommandListType, raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:240:61 [INFO] [stderr] | [INFO] [stderr] 240 | pub fn create_pipeline_state_for_raw_desc(&self, desc: &D3D12_PIPELINE_STATE_STREAM_DESC) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/commandallocator.rs:17:41 [INFO] [stderr] | [INFO] [stderr] 4 | / pub struct SCommandAllocator { [INFO] [stderr] 5 | | type_: ECommandListType, [INFO] [stderr] 6 | | commandallocator: ComPtr, [INFO] [stderr] 7 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] ... [INFO] [stderr] 17 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:241:43 [INFO] [stderr] | [INFO] [stderr] 241 | let mut raw_pipeline_state : *mut ID3D12PipelineState = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SPipelineState` [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/mod.rs:235:1 [INFO] [stderr] | [INFO] [stderr] 235 | / pub struct SPipelineState { [INFO] [stderr] 236 | | raw: ComPtr, [INFO] [stderr] 237 | | } [INFO] [stderr] | |_- similarly named struct `SPipelineState` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:5:23 [INFO] [stderr] | [INFO] [stderr] 5 | swapchain: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12InfoQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:4:23 [INFO] [stderr] | [INFO] [stderr] 4 | infoqueue: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:9:44 [INFO] [stderr] | [INFO] [stderr] 9 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12InfoQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:8:44 [INFO] [stderr] | [INFO] [stderr] 8 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:26:30 [INFO] [stderr] | [INFO] [stderr] 26 | let mut rawbuf: *mut ID3D12Resource = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_MESSAGE_ID` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:14:42 [INFO] [stderr] | [INFO] [stderr] 14 | pub fn setbreakonseverity(&self, id: D3D12_MESSAGE_ID, val: BOOL) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:14:65 [INFO] [stderr] | [INFO] [stderr] 14 | pub fn setbreakonseverity(&self, id: D3D12_MESSAGE_ID, val: BOOL) { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:45:27 [INFO] [stderr] | [INFO] [stderr] 45 | let mut desc: DXGI_SWAP_CHAIN_DESC = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INFO_QUEUE_FILTER` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:22:22 [INFO] [stderr] | [INFO] [stderr] 22 | filter: &mut D3D12_INFO_QUEUE_FILTER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:15:30 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn d3dtype(&self) -> D3D12_COMMAND_LIST_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_DIRECT` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:17:42 [INFO] [stderr] | [INFO] [stderr] 17 | ECommandListType::Invalid => D3D12_COMMAND_LIST_TYPE_DIRECT, // $$$FRK(TODO): obviously wrong, this needs to return an option I guess [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_DIRECT` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:18:41 [INFO] [stderr] | [INFO] [stderr] 18 | ECommandListType::Direct => D3D12_COMMAND_LIST_TYPE_DIRECT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:75:11 [INFO] [stderr] | [INFO] [stderr] 75 | desc: DXGI_SWAP_CHAIN_DESC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_BUNDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:19:41 [INFO] [stderr] | [INFO] [stderr] 19 | ECommandListType::Bundle => D3D12_COMMAND_LIST_TYPE_BUNDLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_COMPUTE` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:20:42 [INFO] [stderr] | [INFO] [stderr] 20 | ECommandListType::Compute => D3D12_COMMAND_LIST_TYPE_COMPUTE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:15:17 [INFO] [stderr] | [INFO] [stderr] 15 | D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:17:45 [INFO] [stderr] | [INFO] [stderr] 17 | EDescriptorHeapType::Sampler => D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMMAND_LIST_TYPE_COPY` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:21:39 [INFO] [stderr] | [INFO] [stderr] 21 | ECommandListType::Copy => D3D12_COMMAND_LIST_TYPE_COPY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:27:38 [INFO] [stderr] | [INFO] [stderr] 27 | pub fn new_from_d3dtype(d3dtype: D3D12_COMMAND_LIST_TYPE) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_RTV` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:18:50 [INFO] [stderr] | [INFO] [stderr] 18 | EDescriptorHeapType::RenderTarget => D3D12_DESCRIPTOR_HEAP_TYPE_RTV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:40:25 [INFO] [stderr] | [INFO] [stderr] 40 | commandlist: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:44:44 [INFO] [stderr] | [INFO] [stderr] 44 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_CLEAR_FLAG_DEPTH` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:80:32 [INFO] [stderr] | [INFO] [stderr] 80 | *descriptor.raw(), D3D12_CLEAR_FLAG_DEPTH, depth, 0, 0, ptr::null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:143:27 [INFO] [stderr] | [INFO] [stderr] 143 | num_values as UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:172:41 [INFO] [stderr] | [INFO] [stderr] 172 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:176:52 [INFO] [stderr] | [INFO] [stderr] 176 | pub unsafe fn rawmut(&mut self) -> &mut ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_DSV` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:19:50 [INFO] [stderr] | [INFO] [stderr] 19 | EDescriptorHeapType::DepthStencil => D3D12_DESCRIPTOR_HEAP_TYPE_DSV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMMAND_QUEUE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:4:10 [INFO] [stderr] | [INFO] [stderr] 4 | raw: D3D12_COMMAND_QUEUE_DESC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:27:18 [INFO] [stderr] | [INFO] [stderr] 25 | / pub struct SDescriptorHeap { [INFO] [stderr] 26 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 27 | | heap: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] 28 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:15:19 [INFO] [stderr] | [INFO] [stderr] 14 | / pub struct SCommandQueue { [INFO] [stderr] 15 | | queue: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] 16 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:19:44 [INFO] [stderr] | [INFO] [stderr] 14 | / pub struct SCommandQueue { [INFO] [stderr] 15 | | queue: ComPtr, [INFO] [stderr] 16 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] ... [INFO] [stderr] 19 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:25:41 [INFO] [stderr] | [INFO] [stderr] 14 | / pub struct SCommandQueue { [INFO] [stderr] 15 | | queue: ComPtr, [INFO] [stderr] 16 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] ... [INFO] [stderr] 25 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:47:67 [INFO] [stderr] | [INFO] [stderr] 47 | .ExecuteCommandLists(1, &(list.raw().as_raw() as *mut ID3D12CommandList)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/commandallocator.rs:6:30 [INFO] [stderr] | [INFO] [stderr] 4 | / pub struct SCommandAllocator { [INFO] [stderr] 5 | | type_: ECommandListType, [INFO] [stderr] 6 | | commandallocator: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] 7 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:31:72 [INFO] [stderr] | [INFO] [stderr] 25 | / pub struct SDescriptorHeap { [INFO] [stderr] 26 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 27 | | heap: ComPtr, [INFO] [stderr] 28 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] ... [INFO] [stderr] 31 | pub unsafe fn new_from_raw(type_: EDescriptorHeapType, raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | handle: D3D12_CPU_DESCRIPTOR_HANDLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:49:34 [INFO] [stderr] | [INFO] [stderr] 49 | pub unsafe fn raw(&self) -> &D3D12_CPU_DESCRIPTOR_HANDLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/commandallocator.rs:10:69 [INFO] [stderr] | [INFO] [stderr] 4 | / pub struct SCommandAllocator { [INFO] [stderr] 5 | | type_: ECommandListType, [INFO] [stderr] 6 | | commandallocator: ComPtr, [INFO] [stderr] 7 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] ... [INFO] [stderr] 10 | pub unsafe fn new_from_raw(type_: ECommandListType, raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:55:21 [INFO] [stderr] | [INFO] [stderr] 55 | handle: D3D12_CPU_DESCRIPTOR_HANDLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:10:30 [INFO] [stderr] | [INFO] [stderr] 10 | pub fn d3dtype(&self) -> D3D12_HEAP_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_HEAP_TYPE_DEFAULT` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:12:35 [INFO] [stderr] | [INFO] [stderr] 12 | EHeapType::Default => D3D12_HEAP_TYPE_DEFAULT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_HEAP_TYPE_UPLOAD` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:13:34 [INFO] [stderr] | [INFO] [stderr] 13 | EHeapType::Upload => D3D12_HEAP_TYPE_UPLOAD, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:19:10 [INFO] [stderr] | [INFO] [stderr] 19 | raw: D3D12_HEAP_PROPERTIES, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/commandallocator.rs:17:41 [INFO] [stderr] | [INFO] [stderr] 4 | / pub struct SCommandAllocator { [INFO] [stderr] 5 | | type_: ECommandListType, [INFO] [stderr] 6 | | commandallocator: ComPtr, [INFO] [stderr] 7 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] ... [INFO] [stderr] 17 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:5:23 [INFO] [stderr] | [INFO] [stderr] 5 | swapchain: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:23:34 [INFO] [stderr] | [INFO] [stderr] 23 | pub unsafe fn raw(&self) -> &D3D12_HEAP_PROPERTIES { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:9:44 [INFO] [stderr] | [INFO] [stderr] 9 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:26:30 [INFO] [stderr] | [INFO] [stderr] 26 | let mut rawbuf: *mut ID3D12Resource = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:45:27 [INFO] [stderr] | [INFO] [stderr] 45 | let mut desc: DXGI_SWAP_CHAIN_DESC = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | raw: D3D12_HEAP_PROPERTIES { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:75:11 [INFO] [stderr] | [INFO] [stderr] 75 | desc: DXGI_SWAP_CHAIN_DESC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_CPU_PAGE_PROPERTY_UNKNOWN` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:31:34 [INFO] [stderr] | [INFO] [stderr] 31 | CPUPageProperty: D3D12_CPU_PAGE_PROPERTY_UNKNOWN, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:15:17 [INFO] [stderr] | [INFO] [stderr] 15 | D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MEMORY_POOL_UNKNOWN` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:32:39 [INFO] [stderr] | [INFO] [stderr] 32 | MemoryPoolPreference: D3D12_MEMORY_POOL_UNKNOWN, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_FLAGS` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:46:21 [INFO] [stderr] | [INFO] [stderr] 46 | type TD3DType = D3D12_HEAP_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:17:45 [INFO] [stderr] | [INFO] [stderr] 17 | EDescriptorHeapType::Sampler => D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_RTV` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:18:50 [INFO] [stderr] | [INFO] [stderr] 18 | EDescriptorHeapType::RenderTarget => D3D12_DESCRIPTOR_HEAP_TYPE_RTV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_TYPE_DSV` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:19:50 [INFO] [stderr] | [INFO] [stderr] 19 | EDescriptorHeapType::DepthStencil => D3D12_DESCRIPTOR_HEAP_TYPE_DSV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_HEAP_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:50:34 [INFO] [stderr] | [INFO] [stderr] 50 | EHeapFlags::ENone => D3D12_HEAP_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stderr] --> src/typeyd3d12/fence.rs:5:19 [INFO] [stderr] | [INFO] [stderr] 5 | fence: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stderr] --> src/typeyd3d12/fence.rs:9:44 [INFO] [stderr] | [INFO] [stderr] 9 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:27:18 [INFO] [stderr] | [INFO] [stderr] 25 | / pub struct SDescriptorHeap { [INFO] [stderr] 26 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 27 | | heap: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] 28 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:31:72 [INFO] [stderr] | [INFO] [stderr] 25 | / pub struct SDescriptorHeap { [INFO] [stderr] 26 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 27 | | heap: ComPtr, [INFO] [stderr] 28 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] ... [INFO] [stderr] 31 | pub unsafe fn new_from_raw(type_: EDescriptorHeapType, raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | handle: D3D12_CPU_DESCRIPTOR_HANDLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stderr] --> src/typeyd3d12/fence.rs:15:41 [INFO] [stderr] | [INFO] [stderr] 15 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:145:14 [INFO] [stderr] | [INFO] [stderr] 145 | barrier: D3D12_RESOURCE_BARRIER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RECT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:153:25 [INFO] [stderr] | [INFO] [stderr] 153 | d3drects: ArrayVec<[D3D12_RECT; 16]>, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:173:10 [INFO] [stderr] | [INFO] [stderr] 173 | raw: D3D12_GPU_VIRTUAL_ADDRESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:177:26 [INFO] [stderr] | [INFO] [stderr] 177 | pub fn raw(&self) -> D3D12_GPU_VIRTUAL_ADDRESS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_VERTEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:183:10 [INFO] [stderr] | [INFO] [stderr] 183 | raw: D3D12_VERTEX_BUFFER_VIEW, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:49:34 [INFO] [stderr] | [INFO] [stderr] 49 | pub unsafe fn raw(&self) -> &D3D12_CPU_DESCRIPTOR_HANDLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:55:21 [INFO] [stderr] | [INFO] [stderr] 55 | handle: D3D12_CPU_DESCRIPTOR_HANDLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:10:30 [INFO] [stderr] | [INFO] [stderr] 10 | pub fn d3dtype(&self) -> D3D12_HEAP_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_HEAP_TYPE_DEFAULT` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:12:35 [INFO] [stderr] | [INFO] [stderr] 12 | EHeapType::Default => D3D12_HEAP_TYPE_DEFAULT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_HEAP_TYPE_UPLOAD` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:13:34 [INFO] [stderr] | [INFO] [stderr] 13 | EHeapType::Upload => D3D12_HEAP_TYPE_UPLOAD, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:19:10 [INFO] [stderr] | [INFO] [stderr] 19 | raw: D3D12_HEAP_PROPERTIES, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:23:34 [INFO] [stderr] | [INFO] [stderr] 23 | pub unsafe fn raw(&self) -> &D3D12_HEAP_PROPERTIES { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_VERTEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:193:18 [INFO] [stderr] | [INFO] [stderr] 193 | raw: D3D12_VERTEX_BUFFER_VIEW { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_HEAP_PROPERTIES` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | raw: D3D12_HEAP_PROPERTIES { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_CPU_PAGE_PROPERTY_UNKNOWN` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:31:34 [INFO] [stderr] | [INFO] [stderr] 31 | CPUPageProperty: D3D12_CPU_PAGE_PROPERTY_UNKNOWN, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MEMORY_POOL_UNKNOWN` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:32:39 [INFO] [stderr] | [INFO] [stderr] 32 | MemoryPoolPreference: D3D12_MEMORY_POOL_UNKNOWN, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_FLAGS` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:46:21 [INFO] [stderr] | [INFO] [stderr] 46 | type TD3DType = D3D12_HEAP_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INDEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:216:10 [INFO] [stderr] | [INFO] [stderr] 216 | raw: D3D12_INDEX_BUFFER_VIEW, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INDEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:222:18 [INFO] [stderr] | [INFO] [stderr] 222 | raw: D3D12_INDEX_BUFFER_VIEW { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12RootSignature` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:232:21 [INFO] [stderr] | [INFO] [stderr] 231 | / pub struct SRootSignature { [INFO] [stderr] 232 | | pub raw: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SRootSignature` [INFO] [stderr] 233 | | } [INFO] [stderr] | |_- similarly named struct `SRootSignature` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:236:17 [INFO] [stderr] | [INFO] [stderr] 235 | / pub struct SPipelineState { [INFO] [stderr] 236 | | raw: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SPipelineState` [INFO] [stderr] 237 | | } [INFO] [stderr] | |_- similarly named struct `SPipelineState` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_VIEWPORT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:240:15 [INFO] [stderr] | [INFO] [stderr] 240 | viewport: D3D12_VIEWPORT, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_VIEWPORT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:253:23 [INFO] [stderr] | [INFO] [stderr] 253 | viewport: D3D12_VIEWPORT { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MIN_DEPTH` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:258:46 [INFO] [stderr] | [INFO] [stderr] 258 | MinDepth: mindepth.unwrap_or(D3D12_MIN_DEPTH), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_HEAP_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/heap.rs:50:34 [INFO] [stderr] | [INFO] [stderr] 50 | EHeapFlags::ENone => D3D12_HEAP_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stderr] --> src/typeyd3d12/fence.rs:5:19 [INFO] [stderr] | [INFO] [stderr] 5 | fence: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stderr] --> src/typeyd3d12/fence.rs:9:44 [INFO] [stderr] | [INFO] [stderr] 9 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MAX_DEPTH` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:259:46 [INFO] [stderr] | [INFO] [stderr] 259 | MaxDepth: maxdepth.unwrap_or(D3D12_MAX_DEPTH), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Fence` in this scope [INFO] [stderr] --> src/typeyd3d12/fence.rs:15:41 [INFO] [stderr] | [INFO] [stderr] 15 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:145:14 [INFO] [stderr] | [INFO] [stderr] 145 | barrier: D3D12_RESOURCE_BARRIER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RECT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:268:30 [INFO] [stderr] | [INFO] [stderr] 268 | pub fn d3dtype(&self) -> D3D12_RECT { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RECT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:269:9 [INFO] [stderr] | [INFO] [stderr] 269 | D3D12_RECT { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RECT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:153:25 [INFO] [stderr] | [INFO] [stderr] 153 | d3drects: ArrayVec<[D3D12_RECT; 16]>, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:173:10 [INFO] [stderr] | [INFO] [stderr] 173 | raw: D3D12_GPU_VIRTUAL_ADDRESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_GPU_VIRTUAL_ADDRESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:177:26 [INFO] [stderr] | [INFO] [stderr] 177 | pub fn raw(&self) -> D3D12_GPU_VIRTUAL_ADDRESS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_VERTEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:183:10 [INFO] [stderr] | [INFO] [stderr] 183 | raw: D3D12_VERTEX_BUFFER_VIEW, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_VERTEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:193:18 [INFO] [stderr] | [INFO] [stderr] 193 | raw: D3D12_VERTEX_BUFFER_VIEW { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INDEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:216:10 [INFO] [stderr] | [INFO] [stderr] 216 | raw: D3D12_INDEX_BUFFER_VIEW, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INDEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:222:18 [INFO] [stderr] | [INFO] [stderr] 222 | raw: D3D12_INDEX_BUFFER_VIEW { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12RootSignature` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:232:21 [INFO] [stderr] | [INFO] [stderr] 231 | / pub struct SRootSignature { [INFO] [stderr] 232 | | pub raw: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SRootSignature` [INFO] [stderr] 233 | | } [INFO] [stderr] | |_- similarly named struct `SRootSignature` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:236:17 [INFO] [stderr] | [INFO] [stderr] 235 | / pub struct SPipelineState { [INFO] [stderr] 236 | | raw: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SPipelineState` [INFO] [stderr] 237 | | } [INFO] [stderr] | |_- similarly named struct `SPipelineState` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_VIEWPORT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:240:15 [INFO] [stderr] | [INFO] [stderr] 240 | viewport: D3D12_VIEWPORT, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_VIEWPORT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:253:23 [INFO] [stderr] | [INFO] [stderr] 253 | viewport: D3D12_VIEWPORT { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:305:30 [INFO] [stderr] | [INFO] [stderr] 305 | pub fn d3dtype(&self) -> D3D12_DEPTH_STENCIL_VALUE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCIL_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:306:9 [INFO] [stderr] | [INFO] [stderr] 306 | D3D12_DEPTH_STENCIL_VALUE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:324:30 [INFO] [stderr] | [INFO] [stderr] 324 | pub fn d3dtype(&self) -> D3D12_CLEAR_VALUE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:326:30 [INFO] [stderr] | [INFO] [stderr] 326 | let mut result : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DSV_DIMENSION` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:349:30 [INFO] [stderr] | [INFO] [stderr] 349 | pub fn d3dtype(&self) -> D3D12_DSV_DIMENSION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_UNKNOWN` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:351:30 [INFO] [stderr] | [INFO] [stderr] 351 | Self::Unknown => D3D12_DSV_DIMENSION_UNKNOWN, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE1D` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:352:32 [INFO] [stderr] | [INFO] [stderr] 352 | Self::Texture1D => D3D12_DSV_DIMENSION_TEXTURE1D, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE1DARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:353:37 [INFO] [stderr] | [INFO] [stderr] 353 | Self::Texture1DArray => D3D12_DSV_DIMENSION_TEXTURE1DARRAY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2D` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:354:32 [INFO] [stderr] | [INFO] [stderr] 354 | Self::Texture2D => D3D12_DSV_DIMENSION_TEXTURE2D, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2DARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:355:37 [INFO] [stderr] | [INFO] [stderr] 355 | Self::Texture2DArray => D3D12_DSV_DIMENSION_TEXTURE2DARRAY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2DMS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:356:34 [INFO] [stderr] | [INFO] [stderr] 356 | Self::Texture2DMS => D3D12_DSV_DIMENSION_TEXTURE2DMS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:357:39 [INFO] [stderr] | [INFO] [stderr] 357 | Self::Texture2DMSArray => D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MIN_DEPTH` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:258:46 [INFO] [stderr] | [INFO] [stderr] 258 | MinDepth: mindepth.unwrap_or(D3D12_MIN_DEPTH), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MAX_DEPTH` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:259:46 [INFO] [stderr] | [INFO] [stderr] 259 | MaxDepth: maxdepth.unwrap_or(D3D12_MAX_DEPTH), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RECT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:268:30 [INFO] [stderr] | [INFO] [stderr] 268 | pub fn d3dtype(&self) -> D3D12_RECT { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RECT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:269:9 [INFO] [stderr] | [INFO] [stderr] 269 | D3D12_RECT { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:305:30 [INFO] [stderr] | [INFO] [stderr] 305 | pub fn d3dtype(&self) -> D3D12_DEPTH_STENCIL_VALUE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCIL_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:306:9 [INFO] [stderr] | [INFO] [stderr] 306 | D3D12_DEPTH_STENCIL_VALUE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DSV_FLAGS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:370:21 [INFO] [stderr] | [INFO] [stderr] 370 | type TD3DType = D3D12_DSV_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:324:30 [INFO] [stderr] | [INFO] [stderr] 324 | pub fn d3dtype(&self) -> D3D12_CLEAR_VALUE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:326:30 [INFO] [stderr] | [INFO] [stderr] 326 | let mut result : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DSV_DIMENSION` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:349:30 [INFO] [stderr] | [INFO] [stderr] 349 | pub fn d3dtype(&self) -> D3D12_DSV_DIMENSION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_UNKNOWN` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:351:30 [INFO] [stderr] | [INFO] [stderr] 351 | Self::Unknown => D3D12_DSV_DIMENSION_UNKNOWN, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE1D` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:352:32 [INFO] [stderr] | [INFO] [stderr] 352 | Self::Texture1D => D3D12_DSV_DIMENSION_TEXTURE1D, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE1DARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:353:37 [INFO] [stderr] | [INFO] [stderr] 353 | Self::Texture1DArray => D3D12_DSV_DIMENSION_TEXTURE1DARRAY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2D` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:354:32 [INFO] [stderr] | [INFO] [stderr] 354 | Self::Texture2D => D3D12_DSV_DIMENSION_TEXTURE2D, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2DARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:355:37 [INFO] [stderr] | [INFO] [stderr] 355 | Self::Texture2DArray => D3D12_DSV_DIMENSION_TEXTURE2DARRAY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:374:27 [INFO] [stderr] | [INFO] [stderr] 374 | Self::None => D3D12_DSV_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2DMS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:356:34 [INFO] [stderr] | [INFO] [stderr] 356 | Self::Texture2DMS => D3D12_DSV_DIMENSION_TEXTURE2DMS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_FLAG_READ_ONLY_DEPTH` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:375:36 [INFO] [stderr] | [INFO] [stderr] 375 | Self::ReadOnlyDepth => D3D12_DSV_FLAG_READ_ONLY_DEPTH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:357:39 [INFO] [stderr] | [INFO] [stderr] 357 | Self::Texture2DMSArray => D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_FLAG_READ_ONLY_STENCIL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:376:38 [INFO] [stderr] | [INFO] [stderr] 376 | Self::ReadOnlyStencil => D3D12_DSV_FLAG_READ_ONLY_STENCIL [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DSV_FLAGS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:370:21 [INFO] [stderr] | [INFO] [stderr] 370 | type TD3DType = D3D12_DSV_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:374:27 [INFO] [stderr] | [INFO] [stderr] 374 | Self::None => D3D12_DSV_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_FLAG_READ_ONLY_DEPTH` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:375:36 [INFO] [stderr] | [INFO] [stderr] 375 | Self::ReadOnlyDepth => D3D12_DSV_FLAG_READ_ONLY_DEPTH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_FLAG_READ_ONLY_STENCIL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:376:38 [INFO] [stderr] | [INFO] [stderr] 376 | Self::ReadOnlyStencil => D3D12_DSV_FLAG_READ_ONLY_STENCIL [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEX2D_DSV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:387:30 [INFO] [stderr] | [INFO] [stderr] 387 | pub fn d3dtype(&self) -> D3D12_TEX2D_DSV { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_TEX2D_DSV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:388:9 [INFO] [stderr] | [INFO] [stderr] 388 | D3D12_TEX2D_DSV { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VIEW_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:406:30 [INFO] [stderr] | [INFO] [stderr] 406 | pub fn d3dtype(&self) -> D3D12_DEPTH_STENCIL_VIEW_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VIEW_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:408:30 [INFO] [stderr] | [INFO] [stderr] 408 | let mut result : D3D12_DEPTH_STENCIL_VIEW_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_CLASSIFICATION` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:429:30 [INFO] [stderr] | [INFO] [stderr] 429 | pub fn d3dtype(&self) -> D3D12_INPUT_CLASSIFICATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:431:36 [INFO] [stderr] | [INFO] [stderr] 431 | Self::PerVertexData => D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_INPUT_CLASSIFICATION_PER_INSTANCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:432:38 [INFO] [stderr] | [INFO] [stderr] 432 | Self::PerInstanceData => D3D12_INPUT_CLASSIFICATION_PER_INSTANCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:483:37 [INFO] [stderr] | [INFO] [stderr] 483 | pub unsafe fn d3dtype(&self) -> D3D12_INPUT_ELEMENT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:484:9 [INFO] [stderr] | [INFO] [stderr] 484 | D3D12_INPUT_ELEMENT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEX2D_DSV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:387:30 [INFO] [stderr] | [INFO] [stderr] 387 | pub fn d3dtype(&self) -> D3D12_TEX2D_DSV { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_TEX2D_DSV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:388:9 [INFO] [stderr] | [INFO] [stderr] 388 | D3D12_TEX2D_DSV { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:498:10 [INFO] [stderr] | [INFO] [stderr] 498 | raw: D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:503:31 [INFO] [stderr] | [INFO] [stderr] 503 | let subresourcedata = D3D12_SUBRESOURCE_DATA { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:513:46 [INFO] [stderr] | [INFO] [stderr] 513 | pub unsafe fn raw_mut(&mut self) -> &mut D3D12_SUBRESOURCE_DATA { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:545:21 [INFO] [stderr] | [INFO] [stderr] 545 | type TD3DType = DWORD; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:597:28 [INFO] [stderr] | [INFO] [stderr] 597 | Self::ENone => D3D12_ROOT_SIGNATURE_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:598:53 [INFO] [stderr] | [INFO] [stderr] 598 | Self::AllowInputAssemblerInputLayout => D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:599:49 [INFO] [stderr] | [INFO] [stderr] 599 | Self::DenyVertexShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:600:47 [INFO] [stderr] | [INFO] [stderr] 600 | Self::DenyHullShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:601:49 [INFO] [stderr] | [INFO] [stderr] 601 | Self::DenyDomainShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:602:51 [INFO] [stderr] | [INFO] [stderr] 602 | Self::DenyGeometryShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:603:48 [INFO] [stderr] | [INFO] [stderr] 603 | Self::DenyPixelShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:604:40 [INFO] [stderr] | [INFO] [stderr] 604 | Self::AllowStreamOutput => D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VIEW_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:406:30 [INFO] [stderr] | [INFO] [stderr] 406 | pub fn d3dtype(&self) -> D3D12_DEPTH_STENCIL_VIEW_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VIEW_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:408:30 [INFO] [stderr] | [INFO] [stderr] 408 | let mut result : D3D12_DEPTH_STENCIL_VIEW_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_CLASSIFICATION` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:429:30 [INFO] [stderr] | [INFO] [stderr] 429 | pub fn d3dtype(&self) -> D3D12_INPUT_CLASSIFICATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:431:36 [INFO] [stderr] | [INFO] [stderr] 431 | Self::PerVertexData => D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_INPUT_CLASSIFICATION_PER_INSTANCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:432:38 [INFO] [stderr] | [INFO] [stderr] 432 | Self::PerInstanceData => D3D12_INPUT_CLASSIFICATION_PER_INSTANCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:483:37 [INFO] [stderr] | [INFO] [stderr] 483 | pub unsafe fn d3dtype(&self) -> D3D12_INPUT_ELEMENT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:484:9 [INFO] [stderr] | [INFO] [stderr] 484 | D3D12_INPUT_ELEMENT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:498:10 [INFO] [stderr] | [INFO] [stderr] 498 | raw: D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:624:30 [INFO] [stderr] | [INFO] [stderr] 624 | pub fn d3dtype(&self) -> D3D12_DESCRIPTOR_RANGE_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:503:31 [INFO] [stderr] | [INFO] [stderr] 503 | let subresourcedata = D3D12_SUBRESOURCE_DATA { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_SRV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:626:26 [INFO] [stderr] | [INFO] [stderr] 626 | Self::SRV => D3D12_DESCRIPTOR_RANGE_TYPE_SRV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:513:46 [INFO] [stderr] | [INFO] [stderr] 513 | pub unsafe fn raw_mut(&mut self) -> &mut D3D12_SUBRESOURCE_DATA { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:545:21 [INFO] [stderr] | [INFO] [stderr] 545 | type TD3DType = DWORD; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_UAV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:627:26 [INFO] [stderr] | [INFO] [stderr] 627 | Self::UAV => D3D12_DESCRIPTOR_RANGE_TYPE_UAV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:597:28 [INFO] [stderr] | [INFO] [stderr] 597 | Self::ENone => D3D12_ROOT_SIGNATURE_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_CBV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:628:26 [INFO] [stderr] | [INFO] [stderr] 628 | Self::CBV => D3D12_DESCRIPTOR_RANGE_TYPE_CBV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:629:30 [INFO] [stderr] | [INFO] [stderr] 629 | Self::Sampler => D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:642:30 [INFO] [stderr] | [INFO] [stderr] 642 | Self::EAppend => D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:657:30 [INFO] [stderr] | [INFO] [stderr] 657 | pub fn d3dtype(&self) -> D3D12_DESCRIPTOR_RANGE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:658:9 [INFO] [stderr] | [INFO] [stderr] 658 | D3D12_DESCRIPTOR_RANGE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_CONSTANTS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:675:30 [INFO] [stderr] | [INFO] [stderr] 675 | pub fn d3dtype(&self) -> D3D12_ROOT_CONSTANTS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_CONSTANTS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:676:9 [INFO] [stderr] | [INFO] [stderr] 676 | D3D12_ROOT_CONSTANTS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_VISIBILITY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:694:30 [INFO] [stderr] | [INFO] [stderr] 694 | pub fn d3dtype(&self) -> D3D12_SHADER_VISIBILITY { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_ALL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:696:26 [INFO] [stderr] | [INFO] [stderr] 696 | Self::All => D3D12_SHADER_VISIBILITY_ALL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_VERTEX` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:697:29 [INFO] [stderr] | [INFO] [stderr] 697 | Self::Vertex => D3D12_SHADER_VISIBILITY_VERTEX, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_HULL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:698:27 [INFO] [stderr] | [INFO] [stderr] 698 | Self::Hull => D3D12_SHADER_VISIBILITY_HULL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_DOMAIN` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:699:29 [INFO] [stderr] | [INFO] [stderr] 699 | Self::Domain => D3D12_SHADER_VISIBILITY_DOMAIN, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_GEOMETRY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:700:31 [INFO] [stderr] | [INFO] [stderr] 700 | Self::Geometry => D3D12_SHADER_VISIBILITY_GEOMETRY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_PIXEL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:701:28 [INFO] [stderr] | [INFO] [stderr] 701 | Self::Pixel => D3D12_SHADER_VISIBILITY_PIXEL [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:715:30 [INFO] [stderr] | [INFO] [stderr] 715 | pub fn d3dtype(&self) -> D3D12_ROOT_PARAMETER_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:717:38 [INFO] [stderr] | [INFO] [stderr] 717 | Self::DescriptorTable => D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:718:38 [INFO] [stderr] | [INFO] [stderr] 718 | Self::E32BitConstants => D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:598:53 [INFO] [stderr] | [INFO] [stderr] 598 | Self::AllowInputAssemblerInputLayout => D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:599:49 [INFO] [stderr] | [INFO] [stderr] 599 | Self::DenyVertexShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_CBV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:719:26 [INFO] [stderr] | [INFO] [stderr] 719 | Self::CBV => D3D12_ROOT_PARAMETER_TYPE_CBV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:600:47 [INFO] [stderr] | [INFO] [stderr] 600 | Self::DenyHullShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:601:49 [INFO] [stderr] | [INFO] [stderr] 601 | Self::DenyDomainShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:602:51 [INFO] [stderr] | [INFO] [stderr] 602 | Self::DenyGeometryShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:603:48 [INFO] [stderr] | [INFO] [stderr] 603 | Self::DenyPixelShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_SRV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:720:26 [INFO] [stderr] | [INFO] [stderr] 720 | Self::SRV => D3D12_ROOT_PARAMETER_TYPE_SRV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:604:40 [INFO] [stderr] | [INFO] [stderr] 604 | Self::AllowStreamOutput => D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_UAV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:721:26 [INFO] [stderr] | [INFO] [stderr] 721 | Self::UAV => D3D12_ROOT_PARAMETER_TYPE_UAV [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:737:30 [INFO] [stderr] | [INFO] [stderr] 737 | pub fn d3dtype(&self) -> D3D12_ROOT_PARAMETER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:739:30 [INFO] [stderr] | [INFO] [stderr] 739 | let mut result : D3D12_ROOT_PARAMETER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:759:25 [INFO] [stderr] | [INFO] [stderr] 759 | d3d_parameters: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_SIGNATURE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:771:41 [INFO] [stderr] | [INFO] [stderr] 771 | pub unsafe fn d3dtype(&mut self) -> D3D12_ROOT_SIGNATURE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:624:30 [INFO] [stderr] | [INFO] [stderr] 624 | pub fn d3dtype(&self) -> D3D12_DESCRIPTOR_RANGE_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_SIGNATURE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:777:9 [INFO] [stderr] | [INFO] [stderr] 777 | D3D12_ROOT_SIGNATURE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_SRV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:626:26 [INFO] [stderr] | [INFO] [stderr] 626 | Self::SRV => D3D12_DESCRIPTOR_RANGE_TYPE_SRV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D_ROOT_SIGNATURE_VERSION` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:794:30 [INFO] [stderr] | [INFO] [stderr] 794 | pub fn d3dtype(&self) -> D3D_ROOT_SIGNATURE_VERSION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_UAV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:627:26 [INFO] [stderr] | [INFO] [stderr] 627 | Self::UAV => D3D12_DESCRIPTOR_RANGE_TYPE_UAV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_CBV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:628:26 [INFO] [stderr] | [INFO] [stderr] 628 | Self::CBV => D3D12_DESCRIPTOR_RANGE_TYPE_CBV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:629:30 [INFO] [stderr] | [INFO] [stderr] 629 | Self::Sampler => D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:642:30 [INFO] [stderr] | [INFO] [stderr] 642 | Self::EAppend => D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:657:30 [INFO] [stderr] | [INFO] [stderr] 657 | pub fn d3dtype(&self) -> D3D12_DESCRIPTOR_RANGE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_RANGE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:658:9 [INFO] [stderr] | [INFO] [stderr] 658 | D3D12_DESCRIPTOR_RANGE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D_ROOT_SIGNATURE_VERSION_1` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:796:26 [INFO] [stderr] | [INFO] [stderr] 796 | Self:: V1 => D3D_ROOT_SIGNATURE_VERSION_1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D_ROOT_SIGNATURE_VERSION_1_0` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:797:28 [INFO] [stderr] | [INFO] [stderr] 797 | Self:: V1_0 => D3D_ROOT_SIGNATURE_VERSION_1_0, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D_ROOT_SIGNATURE_VERSION_1_1` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:798:28 [INFO] [stderr] | [INFO] [stderr] 798 | Self:: V1_1 => D3D_ROOT_SIGNATURE_VERSION_1_1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12SerializeRootSignature` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:813:9 [INFO] [stderr] | [INFO] [stderr] 813 | D3D12SerializeRootSignature( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_BYTECODE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:844:37 [INFO] [stderr] | [INFO] [stderr] 844 | pub unsafe fn d3dtype(&self) -> D3D12_SHADER_BYTECODE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_SHADER_BYTECODE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:848:9 [INFO] [stderr] | [INFO] [stderr] 848 | D3D12_SHADER_BYTECODE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:858:42 [INFO] [stderr] | [INFO] [stderr] 858 | d3d_input_element_descs: ArrayVec::<[D3D12_INPUT_ELEMENT_DESC; 16]>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_LAYOUT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:881:41 [INFO] [stderr] | [INFO] [stderr] 881 | pub unsafe fn d3dtype(&mut self) -> D3D12_INPUT_LAYOUT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INPUT_LAYOUT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:886:22 [INFO] [stderr] | [INFO] [stderr] 886 | let result = D3D12_INPUT_LAYOUT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PRIMITIVE_TOPOLOGY_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:905:30 [INFO] [stderr] | [INFO] [stderr] 905 | pub fn d3dtype(&self) -> D3D12_PRIMITIVE_TOPOLOGY_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:907:32 [INFO] [stderr] | [INFO] [stderr] 907 | Self::Undefined => D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:908:28 [INFO] [stderr] | [INFO] [stderr] 908 | Self::Point => D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:909:27 [INFO] [stderr] | [INFO] [stderr] 909 | Self::Line => D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:910:31 [INFO] [stderr] | [INFO] [stderr] 910 | Self::Triangle => D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:911:28 [INFO] [stderr] | [INFO] [stderr] 911 | Self::Patch => D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PRIMITIVE_TOPOLOGY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:923:30 [INFO] [stderr] | [INFO] [stderr] 923 | pub fn d3dtype(&self) -> D3D12_PRIMITIVE_TOPOLOGY { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_WRITE_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:937:30 [INFO] [stderr] | [INFO] [stderr] 937 | pub fn d3dtype(&self) -> D3D12_DEPTH_WRITE_MASK { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEPTH_WRITE_MASK_ZERO` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:939:27 [INFO] [stderr] | [INFO] [stderr] 939 | Self::Zero => D3D12_DEPTH_WRITE_MASK_ZERO, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_CONSTANTS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:675:30 [INFO] [stderr] | [INFO] [stderr] 675 | pub fn d3dtype(&self) -> D3D12_ROOT_CONSTANTS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_CONSTANTS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:676:9 [INFO] [stderr] | [INFO] [stderr] 676 | D3D12_ROOT_CONSTANTS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_VISIBILITY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:694:30 [INFO] [stderr] | [INFO] [stderr] 694 | pub fn d3dtype(&self) -> D3D12_SHADER_VISIBILITY { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_ALL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:696:26 [INFO] [stderr] | [INFO] [stderr] 696 | Self::All => D3D12_SHADER_VISIBILITY_ALL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_VERTEX` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:697:29 [INFO] [stderr] | [INFO] [stderr] 697 | Self::Vertex => D3D12_SHADER_VISIBILITY_VERTEX, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_HULL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:698:27 [INFO] [stderr] | [INFO] [stderr] 698 | Self::Hull => D3D12_SHADER_VISIBILITY_HULL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_DOMAIN` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:699:29 [INFO] [stderr] | [INFO] [stderr] 699 | Self::Domain => D3D12_SHADER_VISIBILITY_DOMAIN, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEPTH_WRITE_MASK_ALL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:940:26 [INFO] [stderr] | [INFO] [stderr] 940 | Self::All => D3D12_DEPTH_WRITE_MASK_ALL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_GEOMETRY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:700:31 [INFO] [stderr] | [INFO] [stderr] 700 | Self::Geometry => D3D12_SHADER_VISIBILITY_GEOMETRY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMPARISON_FUNC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:958:30 [INFO] [stderr] | [INFO] [stderr] 958 | pub fn d3dtype(&self) -> D3D12_COMPARISON_FUNC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_NEVER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:960:28 [INFO] [stderr] | [INFO] [stderr] 960 | Self::Never => D3D12_COMPARISON_FUNC_NEVER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SHADER_VISIBILITY_PIXEL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:701:28 [INFO] [stderr] | [INFO] [stderr] 701 | Self::Pixel => D3D12_SHADER_VISIBILITY_PIXEL [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_LESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:961:27 [INFO] [stderr] | [INFO] [stderr] 961 | Self::Less => D3D12_COMPARISON_FUNC_LESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:715:30 [INFO] [stderr] | [INFO] [stderr] 715 | pub fn d3dtype(&self) -> D3D12_ROOT_PARAMETER_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:717:38 [INFO] [stderr] | [INFO] [stderr] 717 | Self::DescriptorTable => D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_EQUAL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:962:28 [INFO] [stderr] | [INFO] [stderr] 962 | Self::Equal => D3D12_COMPARISON_FUNC_EQUAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_LESS_EQUAL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:963:32 [INFO] [stderr] | [INFO] [stderr] 963 | Self::LessEqual => D3D12_COMPARISON_FUNC_LESS_EQUAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:718:38 [INFO] [stderr] | [INFO] [stderr] 718 | Self::E32BitConstants => D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_CBV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:719:26 [INFO] [stderr] | [INFO] [stderr] 719 | Self::CBV => D3D12_ROOT_PARAMETER_TYPE_CBV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_SRV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:720:26 [INFO] [stderr] | [INFO] [stderr] 720 | Self::SRV => D3D12_ROOT_PARAMETER_TYPE_SRV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_PARAMETER_TYPE_UAV` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:721:26 [INFO] [stderr] | [INFO] [stderr] 721 | Self::UAV => D3D12_ROOT_PARAMETER_TYPE_UAV [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:737:30 [INFO] [stderr] | [INFO] [stderr] 737 | pub fn d3dtype(&self) -> D3D12_ROOT_PARAMETER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_GREATER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:964:30 [INFO] [stderr] | [INFO] [stderr] 964 | Self::Greater => D3D12_COMPARISON_FUNC_GREATER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:739:30 [INFO] [stderr] | [INFO] [stderr] 739 | let mut result : D3D12_ROOT_PARAMETER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:759:25 [INFO] [stderr] | [INFO] [stderr] 759 | d3d_parameters: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_NOT_EQUAL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:965:31 [INFO] [stderr] | [INFO] [stderr] 965 | Self::NotEqual => D3D12_COMPARISON_FUNC_NOT_EQUAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_GREATER_EQUAL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:966:35 [INFO] [stderr] | [INFO] [stderr] 966 | Self::GreaterEqual => D3D12_COMPARISON_FUNC_GREATER_EQUAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_ALWAYS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:967:29 [INFO] [stderr] | [INFO] [stderr] 967 | Self::Always => D3D12_COMPARISON_FUNC_ALWAYS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_SIGNATURE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:771:41 [INFO] [stderr] | [INFO] [stderr] 771 | pub unsafe fn d3dtype(&mut self) -> D3D12_ROOT_SIGNATURE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_SIGNATURE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:777:9 [INFO] [stderr] | [INFO] [stderr] 777 | D3D12_ROOT_SIGNATURE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D_ROOT_SIGNATURE_VERSION` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:794:30 [INFO] [stderr] | [INFO] [stderr] 794 | pub fn d3dtype(&self) -> D3D_ROOT_SIGNATURE_VERSION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D_ROOT_SIGNATURE_VERSION_1` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:796:26 [INFO] [stderr] | [INFO] [stderr] 796 | Self:: V1 => D3D_ROOT_SIGNATURE_VERSION_1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D_ROOT_SIGNATURE_VERSION_1_0` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:797:28 [INFO] [stderr] | [INFO] [stderr] 797 | Self:: V1_0 => D3D_ROOT_SIGNATURE_VERSION_1_0, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D_ROOT_SIGNATURE_VERSION_1_1` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:798:28 [INFO] [stderr] | [INFO] [stderr] 798 | Self:: V1_1 => D3D_ROOT_SIGNATURE_VERSION_1_1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12SerializeRootSignature` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:813:9 [INFO] [stderr] | [INFO] [stderr] 813 | D3D12SerializeRootSignature( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_BYTECODE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:844:37 [INFO] [stderr] | [INFO] [stderr] 844 | pub unsafe fn d3dtype(&self) -> D3D12_SHADER_BYTECODE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_SHADER_BYTECODE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:848:9 [INFO] [stderr] | [INFO] [stderr] 848 | D3D12_SHADER_BYTECODE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:858:42 [INFO] [stderr] | [INFO] [stderr] 858 | d3d_input_element_descs: ArrayVec::<[D3D12_INPUT_ELEMENT_DESC; 16]>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_STENCIL_OP` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:985:30 [INFO] [stderr] | [INFO] [stderr] 985 | pub fn d3dtype(&self) -> D3D12_STENCIL_OP { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_KEEP` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:987:27 [INFO] [stderr] | [INFO] [stderr] 987 | Self::Keep => D3D12_STENCIL_OP_KEEP, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_ZERO` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:988:27 [INFO] [stderr] | [INFO] [stderr] 988 | Self::Zero => D3D12_STENCIL_OP_ZERO, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_REPLACE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:989:30 [INFO] [stderr] | [INFO] [stderr] 989 | Self::Replace => D3D12_STENCIL_OP_REPLACE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_INCR_SAT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:990:30 [INFO] [stderr] | [INFO] [stderr] 990 | Self::IncrSat => D3D12_STENCIL_OP_INCR_SAT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_DECR_SAT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:991:30 [INFO] [stderr] | [INFO] [stderr] 991 | Self::DecrSat => D3D12_STENCIL_OP_DECR_SAT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_INVERT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:992:29 [INFO] [stderr] | [INFO] [stderr] 992 | Self::Invert => D3D12_STENCIL_OP_INVERT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_INCR` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:993:27 [INFO] [stderr] | [INFO] [stderr] 993 | Self::Incr => D3D12_STENCIL_OP_INCR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_LAYOUT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:881:41 [INFO] [stderr] | [INFO] [stderr] 881 | pub unsafe fn d3dtype(&mut self) -> D3D12_INPUT_LAYOUT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_DECR` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:994:27 [INFO] [stderr] | [INFO] [stderr] 994 | Self::Decr => D3D12_STENCIL_OP_DECR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCILOP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1008:30 [INFO] [stderr] | [INFO] [stderr] 1008 | pub fn d3dtype(&self) -> D3D12_DEPTH_STENCILOP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCILOP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1009:9 [INFO] [stderr] | [INFO] [stderr] 1009 | D3D12_DEPTH_STENCILOP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_INPUT_LAYOUT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:886:22 [INFO] [stderr] | [INFO] [stderr] 886 | let result = D3D12_INPUT_LAYOUT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PRIMITIVE_TOPOLOGY_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:905:30 [INFO] [stderr] | [INFO] [stderr] 905 | pub fn d3dtype(&self) -> D3D12_PRIMITIVE_TOPOLOGY_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:907:32 [INFO] [stderr] | [INFO] [stderr] 907 | Self::Undefined => D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:908:28 [INFO] [stderr] | [INFO] [stderr] 908 | Self::Point => D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:909:27 [INFO] [stderr] | [INFO] [stderr] 909 | Self::Line => D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:910:31 [INFO] [stderr] | [INFO] [stderr] 910 | Self::Triangle => D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:911:28 [INFO] [stderr] | [INFO] [stderr] 911 | Self::Patch => D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PRIMITIVE_TOPOLOGY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:923:30 [INFO] [stderr] | [INFO] [stderr] 923 | pub fn d3dtype(&self) -> D3D12_PRIMITIVE_TOPOLOGY { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_WRITE_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:937:30 [INFO] [stderr] | [INFO] [stderr] 937 | pub fn d3dtype(&self) -> D3D12_DEPTH_WRITE_MASK { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEPTH_WRITE_MASK_ZERO` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:939:27 [INFO] [stderr] | [INFO] [stderr] 939 | Self::Zero => D3D12_DEPTH_WRITE_MASK_ZERO, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEPTH_WRITE_MASK_ALL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:940:26 [INFO] [stderr] | [INFO] [stderr] 940 | Self::All => D3D12_DEPTH_WRITE_MASK_ALL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMPARISON_FUNC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:958:30 [INFO] [stderr] | [INFO] [stderr] 958 | pub fn d3dtype(&self) -> D3D12_COMPARISON_FUNC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1031:30 [INFO] [stderr] | [INFO] [stderr] 1031 | pub fn d3dtype(&self) -> D3D12_DEPTH_STENCIL_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_NEVER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:960:28 [INFO] [stderr] | [INFO] [stderr] 960 | Self::Never => D3D12_COMPARISON_FUNC_NEVER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCIL_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1032:9 [INFO] [stderr] | [INFO] [stderr] 1032 | D3D12_DEPTH_STENCIL_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_LESS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:961:27 [INFO] [stderr] | [INFO] [stderr] 961 | Self::Less => D3D12_COMPARISON_FUNC_LESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_EQUAL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:962:28 [INFO] [stderr] | [INFO] [stderr] 962 | Self::Equal => D3D12_COMPARISON_FUNC_EQUAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1033:47 [INFO] [stderr] | [INFO] [stderr] 1033 | DepthEnable: self.depth_enable as BOOL, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1036:51 [INFO] [stderr] | [INFO] [stderr] 1036 | StencilEnable: self.stencil_enable as BOOL, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RT_FORMAT_ARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1050:30 [INFO] [stderr] | [INFO] [stderr] 1050 | pub fn d3dtype(&self) -> D3D12_RT_FORMAT_ARRAY { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RT_FORMAT_ARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1051:26 [INFO] [stderr] | [INFO] [stderr] 1051 | let mut result : D3D12_RT_FORMAT_ARRAY = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1052:60 [INFO] [stderr] | [INFO] [stderr] 1052 | result.NumRenderTargets = self.rt_formats.len() as UINT; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1076:37 [INFO] [stderr] | [INFO] [stderr] 1076 | pub unsafe fn d3dtype(&self) -> D3D12_PIPELINE_STATE_STREAM_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1077:24 [INFO] [stderr] | [INFO] [stderr] 1077 | let mut desc : D3D12_PIPELINE_STATE_STREAM_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1126:30 [INFO] [stderr] | [INFO] [stderr] 1126 | pub fn d3dtype(&self) -> D3D12_PIPELINE_STATE_SUBOBJECT_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1128:36 [INFO] [stderr] | [INFO] [stderr] 1128 | Self::RootSignature => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_LESS_EQUAL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:963:32 [INFO] [stderr] | [INFO] [stderr] 963 | Self::LessEqual => D3D12_COMPARISON_FUNC_LESS_EQUAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1129:25 [INFO] [stderr] | [INFO] [stderr] 1129 | Self::VS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1130:25 [INFO] [stderr] | [INFO] [stderr] 1130 | Self::PS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1131:25 [INFO] [stderr] | [INFO] [stderr] 1131 | Self::DS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1132:25 [INFO] [stderr] | [INFO] [stderr] 1132 | Self::HS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_GREATER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:964:30 [INFO] [stderr] | [INFO] [stderr] 964 | Self::Greater => D3D12_COMPARISON_FUNC_GREATER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1133:25 [INFO] [stderr] | [INFO] [stderr] 1133 | Self::GS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_NOT_EQUAL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:965:31 [INFO] [stderr] | [INFO] [stderr] 965 | Self::NotEqual => D3D12_COMPARISON_FUNC_NOT_EQUAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1134:25 [INFO] [stderr] | [INFO] [stderr] 1134 | Self::CS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1135:35 [INFO] [stderr] | [INFO] [stderr] 1135 | Self::StreamOutput => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1136:28 [INFO] [stderr] | [INFO] [stderr] 1136 | Self::Blend => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1137:33 [INFO] [stderr] | [INFO] [stderr] 1137 | Self::SampleMask => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1138:33 [INFO] [stderr] | [INFO] [stderr] 1138 | Self::Rasterizer => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1139:35 [INFO] [stderr] | [INFO] [stderr] 1139 | Self::DepthStencil => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1140:34 [INFO] [stderr] | [INFO] [stderr] 1140 | Self::InputLayout => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1141:38 [INFO] [stderr] | [INFO] [stderr] 1141 | Self::IBStripCutValue => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1142:40 [INFO] [stderr] | [INFO] [stderr] 1142 | Self::PrimitiveTopology => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1143:42 [INFO] [stderr] | [INFO] [stderr] 1143 | Self::RenderTargetFormats => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_GREATER_EQUAL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:966:35 [INFO] [stderr] | [INFO] [stderr] 966 | Self::GreaterEqual => D3D12_COMPARISON_FUNC_GREATER_EQUAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COMPARISON_FUNC_ALWAYS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:967:29 [INFO] [stderr] | [INFO] [stderr] 967 | Self::Always => D3D12_COMPARISON_FUNC_ALWAYS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_STENCIL_OP` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:985:30 [INFO] [stderr] | [INFO] [stderr] 985 | pub fn d3dtype(&self) -> D3D12_STENCIL_OP { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_KEEP` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:987:27 [INFO] [stderr] | [INFO] [stderr] 987 | Self::Keep => D3D12_STENCIL_OP_KEEP, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_ZERO` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:988:27 [INFO] [stderr] | [INFO] [stderr] 988 | Self::Zero => D3D12_STENCIL_OP_ZERO, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_REPLACE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:989:30 [INFO] [stderr] | [INFO] [stderr] 989 | Self::Replace => D3D12_STENCIL_OP_REPLACE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_INCR_SAT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:990:30 [INFO] [stderr] | [INFO] [stderr] 990 | Self::IncrSat => D3D12_STENCIL_OP_INCR_SAT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1144:41 [INFO] [stderr] | [INFO] [stderr] 1144 | Self::DepthStencilFormat => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1145:33 [INFO] [stderr] | [INFO] [stderr] 1145 | Self::SampleDesc => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_NODE_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1146:31 [INFO] [stderr] | [INFO] [stderr] 1146 | Self::NodeMask => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_NODE_MASK, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CACHED_PSO` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1147:32 [INFO] [stderr] | [INFO] [stderr] 1147 | Self::CachedPSO => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CACHED_PSO, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_FLAGS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1148:28 [INFO] [stderr] | [INFO] [stderr] 1148 | Self::Flags => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_FLAGS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1149:36 [INFO] [stderr] | [INFO] [stderr] 1149 | Self::DepthStencil1 => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1151:31 [INFO] [stderr] | [INFO] [stderr] 1151 | Self::MaxValid => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_DECR_SAT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:991:30 [INFO] [stderr] | [INFO] [stderr] 991 | Self::DecrSat => D3D12_STENCIL_OP_DECR_SAT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_INVERT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:992:29 [INFO] [stderr] | [INFO] [stderr] 992 | Self::Invert => D3D12_STENCIL_OP_INVERT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_INCR` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:993:27 [INFO] [stderr] | [INFO] [stderr] 993 | Self::Incr => D3D12_STENCIL_OP_INCR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STENCIL_OP_DECR` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:994:27 [INFO] [stderr] | [INFO] [stderr] 994 | Self::Decr => D3D12_STENCIL_OP_DECR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCILOP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1008:30 [INFO] [stderr] | [INFO] [stderr] 1008 | pub fn d3dtype(&self) -> D3D12_DEPTH_STENCILOP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCILOP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1009:9 [INFO] [stderr] | [INFO] [stderr] 1009 | D3D12_DEPTH_STENCILOP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1031:30 [INFO] [stderr] | [INFO] [stderr] 1031 | pub fn d3dtype(&self) -> D3D12_DEPTH_STENCIL_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCIL_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1032:9 [INFO] [stderr] | [INFO] [stderr] 1032 | D3D12_DEPTH_STENCIL_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1033:47 [INFO] [stderr] | [INFO] [stderr] 1033 | DepthEnable: self.depth_enable as BOOL, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1036:51 [INFO] [stderr] | [INFO] [stderr] 1036 | StencilEnable: self.stencil_enable as BOOL, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RT_FORMAT_ARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1050:30 [INFO] [stderr] | [INFO] [stderr] 1050 | pub fn d3dtype(&self) -> D3D12_RT_FORMAT_ARRAY { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RT_FORMAT_ARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1051:26 [INFO] [stderr] | [INFO] [stderr] 1051 | let mut result : D3D12_RT_FORMAT_ARRAY = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1052:60 [INFO] [stderr] | [INFO] [stderr] 1052 | result.NumRenderTargets = self.rt_formats.len() as UINT; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1076:37 [INFO] [stderr] | [INFO] [stderr] 1076 | pub unsafe fn d3dtype(&self) -> D3D12_PIPELINE_STATE_STREAM_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1077:24 [INFO] [stderr] | [INFO] [stderr] 1077 | let mut desc : D3D12_PIPELINE_STATE_STREAM_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1126:30 [INFO] [stderr] | [INFO] [stderr] 1126 | pub fn d3dtype(&self) -> D3D12_PIPELINE_STATE_SUBOBJECT_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1128:36 [INFO] [stderr] | [INFO] [stderr] 1128 | Self::RootSignature => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1129:25 [INFO] [stderr] | [INFO] [stderr] 1129 | Self::VS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1130:25 [INFO] [stderr] | [INFO] [stderr] 1130 | Self::PS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1131:25 [INFO] [stderr] | [INFO] [stderr] 1131 | Self::DS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1132:25 [INFO] [stderr] | [INFO] [stderr] 1132 | Self::HS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1133:25 [INFO] [stderr] | [INFO] [stderr] 1133 | Self::GS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1134:25 [INFO] [stderr] | [INFO] [stderr] 1134 | Self::CS => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1135:35 [INFO] [stderr] | [INFO] [stderr] 1135 | Self::StreamOutput => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1136:28 [INFO] [stderr] | [INFO] [stderr] 1136 | Self::Blend => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1137:33 [INFO] [stderr] | [INFO] [stderr] 1137 | Self::SampleMask => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1138:33 [INFO] [stderr] | [INFO] [stderr] 1138 | Self::Rasterizer => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1139:35 [INFO] [stderr] | [INFO] [stderr] 1139 | Self::DepthStencil => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1140:34 [INFO] [stderr] | [INFO] [stderr] 1140 | Self::InputLayout => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1141:38 [INFO] [stderr] | [INFO] [stderr] 1141 | Self::IBStripCutValue => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1142:40 [INFO] [stderr] | [INFO] [stderr] 1142 | Self::PrimitiveTopology => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1143:42 [INFO] [stderr] | [INFO] [stderr] 1143 | Self::RenderTargetFormats => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1144:41 [INFO] [stderr] | [INFO] [stderr] 1144 | Self::DepthStencilFormat => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1145:33 [INFO] [stderr] | [INFO] [stderr] 1145 | Self::SampleDesc => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_NODE_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1146:31 [INFO] [stderr] | [INFO] [stderr] 1146 | Self::NodeMask => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_NODE_MASK, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CACHED_PSO` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1147:32 [INFO] [stderr] | [INFO] [stderr] 1147 | Self::CachedPSO => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CACHED_PSO, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_FLAGS` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1148:28 [INFO] [stderr] | [INFO] [stderr] 1148 | Self::Flags => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_FLAGS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1149:36 [INFO] [stderr] | [INFO] [stderr] 1149 | Self::DepthStencil1 => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:1151:31 [INFO] [stderr] | [INFO] [stderr] 1151 | Self::MaxValid => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:114:57 [INFO] [stderr] | [INFO] [stderr] 114 | let mut result: winnt::LARGE_INTEGER = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:124:48 [INFO] [stderr] | [INFO] [stderr] 124 | let mut result: winnt::LARGE_INTEGER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:189:22 [INFO] [stderr] | [INFO] [stderr] 189 | msg: mem::uninitialized(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:207:69 [INFO] [stderr] | [INFO] [stderr] 207 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:215:69 [INFO] [stderr] | [INFO] [stderr] 215 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:326:50 [INFO] [stderr] | [INFO] [stderr] 326 | let mut result : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:408:62 [INFO] [stderr] | [INFO] [stderr] 408 | let mut result : D3D12_DEPTH_STENCIL_VIEW_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:739:53 [INFO] [stderr] | [INFO] [stderr] 739 | let mut result : D3D12_ROOT_PARAMETER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:1051:59 [INFO] [stderr] | [INFO] [stderr] 1051 | let mut result : D3D12_RT_FORMAT_ARRAY = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:1077:59 [INFO] [stderr] | [INFO] [stderr] 1077 | let mut desc : D3D12_PIPELINE_STATE_STREAM_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:10:47 [INFO] [stderr] | [INFO] [stderr] 10 | let mut result: SDebugInterface = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/adapter.rs:15:60 [INFO] [stderr] | [INFO] [stderr] 15 | let mut adapterdesc: DXGI_ADAPTER_DESC1 = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/device.rs:137:49 [INFO] [stderr] | [INFO] [stderr] 137 | let mut d3dcv : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 506 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0412`. [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:114:57 [INFO] [stderr] | [INFO] [stderr] 114 | let mut result: winnt::LARGE_INTEGER = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:124:48 [INFO] [stderr] | [INFO] [stderr] 124 | let mut result: winnt::LARGE_INTEGER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: could not compile `rusgam`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:189:22 [INFO] [stderr] | [INFO] [stderr] 189 | msg: mem::uninitialized(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:207:69 [INFO] [stderr] | [INFO] [stderr] 207 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:215:69 [INFO] [stderr] | [INFO] [stderr] 215 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:326:50 [INFO] [stderr] | [INFO] [stderr] 326 | let mut result : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:408:62 [INFO] [stderr] | [INFO] [stderr] 408 | let mut result : D3D12_DEPTH_STENCIL_VIEW_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:739:53 [INFO] [stderr] | [INFO] [stderr] 739 | let mut result : D3D12_ROOT_PARAMETER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:1051:59 [INFO] [stderr] | [INFO] [stderr] 1051 | let mut result : D3D12_RT_FORMAT_ARRAY = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/mod.rs:1077:59 [INFO] [stderr] | [INFO] [stderr] 1077 | let mut desc : D3D12_PIPELINE_STATE_STREAM_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:10:47 [INFO] [stderr] | [INFO] [stderr] 10 | let mut result: SDebugInterface = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/adapter.rs:15:60 [INFO] [stderr] | [INFO] [stderr] 15 | let mut adapterdesc: DXGI_ADAPTER_DESC1 = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12/device.rs:137:49 [INFO] [stderr] | [INFO] [stderr] 137 | let mut d3dcv : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 506 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0412`. [INFO] [stderr] error: could not compile `rusgam`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "50cfe7ab8b37347e8bfa1058dffba2145ab91e8b1f97f35c7f350fc3b9e5497a"` [INFO] running `"docker" "rm" "-f" "50cfe7ab8b37347e8bfa1058dffba2145ab91e8b1f97f35c7f350fc3b9e5497a"` [INFO] [stdout] 50cfe7ab8b37347e8bfa1058dffba2145ab91e8b1f97f35c7f350fc3b9e5497a