[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] 65ca673..ea3c1f2 master -> master [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] ea3c1f2e2fd734beeeab6b785d8b7d829ef7472b [INFO] testing filkry/rusgam against beta-2020-06-03 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffilkry%2Frusgam" "/workspace/builds/worker-7/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-7/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/filkry/rusgam on toolchain beta-2020-06-03 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "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-7/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" "+beta-2020-06-03" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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=warn" "-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" "+beta-2020-06-03" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] ec78e4bb3ef4813961a40a7b7abfffb7d08ec694467a519f574768ecb1613074 [INFO] running `"docker" "start" "-a" "ec78e4bb3ef4813961a40a7b7abfffb7d08ec694467a519f574768ecb1613074"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling syn v1.0.11 [INFO] [stderr] Compiling memchr v2.2.1 [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Compiling tobj v0.1.11 [INFO] [stderr] Compiling num-complex v0.2.3 [INFO] [stderr] Compiling num-rational v0.2.2 [INFO] [stderr] Compiling nom v5.0.1 [INFO] [stderr] Compiling imgui-sys v0.3.0 [INFO] [stderr] Compiling parking_lot_core v0.7.2 [INFO] [stderr] Compiling approx v0.3.2 [INFO] [stderr] Compiling rand_distr v0.2.2 [INFO] [stderr] Compiling parking_lot v0.10.2 [INFO] [stderr] Compiling wio v0.2.0 [INFO] [stderr] Compiling alga v0.9.1 [INFO] [stderr] Compiling tinytga v0.2.0 [INFO] [stderr] Compiling nalgebra v0.19.0 [INFO] [stderr] Compiling serde_derive v1.0.104 [INFO] [stderr] Compiling imgui v0.3.0 [INFO] [stderr] Compiling serde v1.0.104 [INFO] [stderr] Compiling serde_json v1.0.44 [INFO] [stderr] Compiling nalgebra-glm v0.5.0 [INFO] [stderr] Compiling rusgam v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows/mod.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | 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/mod.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use winapi::shared::minwindef::*; [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/mod.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | 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/mod.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | 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/mod.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | 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/mod.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | 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/mod.rs:13:13 [INFO] [stderr] | [INFO] [stderr] 13 | 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/mod.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | 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/rawinput.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | use winapi::shared::hidusage::*; [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/rawinput.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | use winapi::shared::ntdef::NULL; [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/rawinput.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | use winapi::um::winuser::RAWMOUSE; [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/rawinput.rs:58:21 [INFO] [stderr] | [INFO] [stderr] 58 | use winapi::um::winuser::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wio::com` [INFO] [stderr] --> src/safewindows/mod.rs:16:10 [INFO] [stderr] | [INFO] [stderr] 16 | 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:31:13 [INFO] [stderr] | [INFO] [stderr] 31 | 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:32:13 [INFO] [stderr] | [INFO] [stderr] 32 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` 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 `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:4:13 [INFO] [stderr] | [INFO] [stderr] 4 | use winapi::um::dxgidebug::{IDXGIDebug}; [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/swapchain.rs:4:13 [INFO] [stderr] | [INFO] [stderr] 4 | use winapi::shared::dxgitype::*; [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/swapchain.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | use winapi::shared::dxgi::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | use winapi::shared::ntdef; [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:39:13 [INFO] [stderr] | [INFO] [stderr] 39 | 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:40:13 [INFO] [stderr] | [INFO] [stderr] 40 | 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:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | 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:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | 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:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | 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:44:13 [INFO] [stderr] | [INFO] [stderr] 44 | 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:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | 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:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | 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:47:13 [INFO] [stderr] | [INFO] [stderr] 47 | 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:48:13 [INFO] [stderr] | [INFO] [stderr] 48 | 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:46:13 [INFO] [stderr] | [INFO] [stderr] 46 | 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:49:13 [INFO] [stderr] | [INFO] [stderr] 49 | 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:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `wio::com`, `super::SCommandList`, `super::SCommandAllocator`, `super::SCommandQueue`, `super::SFence`, `super::SDevice` [INFO] [stderr] --> src/niced3d12/commandlistpool.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | use super::{SCommandList, SCommandAllocator, SCommandQueue, SFence, SDevice}; [INFO] [stderr] | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^ ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/typeyd3d12/mod.rs:52:10 [INFO] [stderr] | [INFO] [stderr] 52 | use wio::com::ComPtr; [INFO] [stderr] | ^^^ could not find `com` in `wio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows/rawinput.rs:108:34 [INFO] [stderr] | [INFO] [stderr] 108 | let result = winapi::um::winuser::RegisterRawInputDevices( [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/rawinput.rs:118:36 [INFO] [stderr] | [INFO] [stderr] 118 | let _err = winapi::um::errhandlingapi::GetLastError(); [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/mod.rs:97:21 [INFO] [stderr] | [INFO] [stderr] 97 | winapi::um::winuser::UnregisterClassW( [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/mod.rs:195:33 [INFO] [stderr] | [INFO] [stderr] 195 | let mut point = winapi::shared::windef::POINT { [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/mod.rs:199:40 [INFO] [stderr] | [INFO] [stderr] 199 | let success = unsafe { winapi::um::winuser::GetCursorPos(&mut point) }; [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/mod.rs:217:18 [INFO] [stderr] | [INFO] [stderr] 217 | 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/mod.rs:232:62 [INFO] [stderr] | [INFO] [stderr] 232 | let mut paintstruct = mem::MaybeUninit::::uninit(); [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/mod.rs:233:21 [INFO] [stderr] | [INFO] [stderr] 233 | winapi::um::winuser::BeginPaint(self.window, paintstruct.as_mut_ptr()); [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/mod.rs:240:62 [INFO] [stderr] | [INFO] [stderr] 240 | let mut paintstruct = mem::MaybeUninit::::uninit(); [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/mod.rs:241:21 [INFO] [stderr] | [INFO] [stderr] 241 | winapi::um::winuser::EndPaint(self.window, paintstruct.as_mut_ptr()); [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/mod.rs:285:58 [INFO] [stderr] | [INFO] [stderr] 285 | let mut raw_msg = mem::MaybeUninit::::zeroed(); [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/mod.rs:289:40 [INFO] [stderr] | [INFO] [stderr] 289 | 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/mod.rs:294:25 [INFO] [stderr] | [INFO] [stderr] 294 | 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/mod.rs:310:21 [INFO] [stderr] | [INFO] [stderr] 310 | 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/mod.rs:321:21 [INFO] [stderr] | [INFO] [stderr] 321 | 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/mod.rs:329:31 [INFO] [stderr] | [INFO] [stderr] 329 | 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/mod.rs:344:33 [INFO] [stderr] | [INFO] [stderr] 344 | let mut point = winapi::shared::windef::POINT { [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/mod.rs:349:40 [INFO] [stderr] | [INFO] [stderr] 349 | let success = unsafe { winapi::um::winuser::ScreenToClient(self.window, &mut point) }; [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/mod.rs:485:36 [INFO] [stderr] | [INFO] [stderr] 485 | 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/mod.rs:524:17 [INFO] [stderr] | [INFO] [stderr] 524 | winapi::um::winuser::VK_OEM_3 => EKey::Tilde, [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/mod.rs:525:17 [INFO] [stderr] | [INFO] [stderr] 525 | winapi::um::winuser::VK_TAB => EKey::Tab, [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/mod.rs:526:17 [INFO] [stderr] | [INFO] [stderr] 526 | winapi::um::winuser::VK_LEFT => EKey::LeftArrow, [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/mod.rs:527:17 [INFO] [stderr] | [INFO] [stderr] 527 | winapi::um::winuser::VK_RIGHT => EKey::RightArrow, [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/mod.rs:528:17 [INFO] [stderr] | [INFO] [stderr] 528 | winapi::um::winuser::VK_UP => EKey::UpArrow, [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/mod.rs:529:17 [INFO] [stderr] | [INFO] [stderr] 529 | winapi::um::winuser::VK_DOWN => EKey::DownArrow, [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/mod.rs:530:17 [INFO] [stderr] | [INFO] [stderr] 530 | winapi::um::winuser::VK_PRIOR => EKey::PageUp, [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/mod.rs:531:17 [INFO] [stderr] | [INFO] [stderr] 531 | winapi::um::winuser::VK_NEXT => EKey::PageDown, [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/mod.rs:532:17 [INFO] [stderr] | [INFO] [stderr] 532 | winapi::um::winuser::VK_HOME => EKey::Home, [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/mod.rs:533:17 [INFO] [stderr] | [INFO] [stderr] 533 | winapi::um::winuser::VK_END => EKey::End, [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/mod.rs:534:17 [INFO] [stderr] | [INFO] [stderr] 534 | winapi::um::winuser::VK_INSERT => EKey::Insert, [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/mod.rs:535:17 [INFO] [stderr] | [INFO] [stderr] 535 | winapi::um::winuser::VK_DELETE => EKey::Delete, [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/mod.rs:536:17 [INFO] [stderr] | [INFO] [stderr] 536 | winapi::um::winuser::VK_BACK => EKey::Backspace, [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/mod.rs:537:17 [INFO] [stderr] | [INFO] [stderr] 537 | winapi::um::winuser::VK_RETURN => EKey::Enter, [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/mod.rs:538:17 [INFO] [stderr] | [INFO] [stderr] 538 | winapi::um::winuser::VK_ESCAPE => EKey::Escape, [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/mod.rs:539:17 [INFO] [stderr] | [INFO] [stderr] 539 | winapi::um::winuser::VK_OEM_MINUS => EKey::Minus, [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/mod.rs:560:17 [INFO] [stderr] | [INFO] [stderr] 560 | 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/mod.rs:563:17 [INFO] [stderr] | [INFO] [stderr] 563 | winapi::um::winuser::WM_KEYUP => EMsgType::KeyUp { [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/mod.rs:566:17 [INFO] [stderr] | [INFO] [stderr] 566 | winapi::um::winuser::WM_LBUTTONDOWN => EMsgType::LButtonDown { [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/mod.rs:567:28 [INFO] [stderr] | [INFO] [stderr] 567 | x_pos: winapi::shared::windowsx::GET_X_LPARAM(lparam), [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/mod.rs:568:28 [INFO] [stderr] | [INFO] [stderr] 568 | y_pos: winapi::shared::windowsx::GET_Y_LPARAM(lparam), [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/mod.rs:570:17 [INFO] [stderr] | [INFO] [stderr] 570 | winapi::um::winuser::WM_LBUTTONUP => EMsgType::LButtonUp { [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/mod.rs:571:28 [INFO] [stderr] | [INFO] [stderr] 571 | x_pos: winapi::shared::windowsx::GET_X_LPARAM(lparam), [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/mod.rs:572:28 [INFO] [stderr] | [INFO] [stderr] 572 | y_pos: winapi::shared::windowsx::GET_Y_LPARAM(lparam), [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/mod.rs:574:17 [INFO] [stderr] | [INFO] [stderr] 574 | winapi::um::winuser::WM_MBUTTONDOWN => EMsgType::MButtonDown { [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/mod.rs:575:28 [INFO] [stderr] | [INFO] [stderr] 575 | x_pos: winapi::shared::windowsx::GET_X_LPARAM(lparam), [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/mod.rs:576:28 [INFO] [stderr] | [INFO] [stderr] 576 | y_pos: winapi::shared::windowsx::GET_Y_LPARAM(lparam), [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/mod.rs:578:17 [INFO] [stderr] | [INFO] [stderr] 578 | winapi::um::winuser::WM_MBUTTONUP => EMsgType::MButtonUp { [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/mod.rs:579:28 [INFO] [stderr] | [INFO] [stderr] 579 | x_pos: winapi::shared::windowsx::GET_X_LPARAM(lparam), [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/mod.rs:580:28 [INFO] [stderr] | [INFO] [stderr] 580 | y_pos: winapi::shared::windowsx::GET_Y_LPARAM(lparam), [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/mod.rs:582:17 [INFO] [stderr] | [INFO] [stderr] 582 | 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/mod.rs:583:17 [INFO] [stderr] | [INFO] [stderr] 583 | 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/mod.rs:584:17 [INFO] [stderr] | [INFO] [stderr] 584 | winapi::um::winuser::WM_INPUT => { [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ctypes` in `winapi` [INFO] [stderr] --> src/safewindows/mod.rs:595:62 [INFO] [stderr] | [INFO] [stderr] 595 | &mut bytes[0] as *mut u8 as *mut 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/safewindows/mod.rs:617:22 [INFO] [stderr] | [INFO] [stderr] 617 | unsafe { winapi::um::debugapi::DebugBreak() }; [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/mod.rs:621:25 [INFO] [stderr] | [INFO] [stderr] 621 | if unsafe { winapi::um::debugapi::IsDebuggerPresent() == TRUE } { [INFO] [stderr] | ^^ could not find `um` 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: use of undeclared type or module `ID3D12Device` [INFO] [stderr] --> src/directxgraphicssamples.rs:237:55 [INFO] [stderr] | [INFO] [stderr] 237 | destination_resource.as_ref().unwrap().GetDevice(&ID3D12Device::uuidof(), &mut device as *mut *mut _ as *mut *mut c_void); [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/factory.rs:30:44 [INFO] [stderr] | [INFO] [stderr] 30 | 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/pipelinestate.rs:7:20 [INFO] [stderr] | [INFO] [stderr] 7 | 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/pipelinestate.rs:8:24 [INFO] [stderr] | [INFO] [stderr] 8 | 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/pipelinestate.rs:23:20 [INFO] [stderr] | [INFO] [stderr] 23 | 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/pipelinestate.rs:24:20 [INFO] [stderr] | [INFO] [stderr] 24 | 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/pipelinestate.rs:42:20 [INFO] [stderr] | [INFO] [stderr] 42 | 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/pipelinestate.rs:43:20 [INFO] [stderr] | [INFO] [stderr] 43 | 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/pipelinestate.rs:61:20 [INFO] [stderr] | [INFO] [stderr] 61 | 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/pipelinestate.rs:62:20 [INFO] [stderr] | [INFO] [stderr] 62 | value: winapi::um::d3d12::D3D12_BLEND_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/pipelinestate.rs:78:20 [INFO] [stderr] | [INFO] [stderr] 78 | 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/pipelinestate.rs:79:20 [INFO] [stderr] | [INFO] [stderr] 79 | 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/pipelinestate.rs:96:20 [INFO] [stderr] | [INFO] [stderr] 96 | 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/pipelinestate.rs:97:20 [INFO] [stderr] | [INFO] [stderr] 97 | 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/pipelinestate.rs:112:20 [INFO] [stderr] | [INFO] [stderr] 112 | 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/pipelinestate.rs:113:20 [INFO] [stderr] | [INFO] [stderr] 113 | 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/pipelinestate.rs:130:20 [INFO] [stderr] | [INFO] [stderr] 130 | 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/pipelinestate.rs:131:20 [INFO] [stderr] | [INFO] [stderr] 131 | value: winapi::um::d3d12::D3D12_DEPTH_STENCIL_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/pipelinestate.rs:146:20 [INFO] [stderr] | [INFO] [stderr] 146 | 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/pipelinestate.rs:147:20 [INFO] [stderr] | [INFO] [stderr] 147 | value: winapi::shared::dxgiformat::DXGI_FORMAT, [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Debug` [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:15:24 [INFO] [stderr] | [INFO] [stderr] 15 | 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/typeyd3d12/debuginterface.rs:50:34 [INFO] [stderr] | [INFO] [stderr] 50 | let module = winapi::um::libloaderapi::GetModuleHandleA(strbytes.as_ptr()); [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/debuginterface.rs:63:25 [INFO] [stderr] | [INFO] [stderr] 63 | winapi::um::libloaderapi::GetProcAddress(module, strbytes.as_ptr()); [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/debuginterface.rs:68:64 [INFO] [stderr] | [INFO] [stderr] 68 | let get_debug_interface_fn : extern "C" fn(winapi::shared::guiddef::REFIID, *mut *mut c_void) -> ntdef::HRESULT = std::mem::transmute(get_debug_interface_fn_ptr); [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IDXGIDebug` [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:72:24 [INFO] [stderr] | [INFO] [stderr] 72 | let riid = IDXGIDebug::uuidof(); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `IDXGIDebug` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | winapi::um::dxgidebug::DXGI_DEBUG_ALL, [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/debuginterface.rs:92:25 [INFO] [stderr] | [INFO] [stderr] 92 | winapi::um::dxgidebug::DXGI_DEBUG_RLO_ALL, [INFO] [stderr] | ^^ could not find `um` in `winapi` [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:72:18 [INFO] [stderr] | [INFO] [stderr] 72 | &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 `ID3D12Resource` [INFO] [stderr] --> src/typeyd3d12/device.rs:161:18 [INFO] [stderr] | [INFO] [stderr] 161 | &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:178:18 [INFO] [stderr] | [INFO] [stderr] 178 | &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:199:18 [INFO] [stderr] | [INFO] [stderr] 199 | &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:217:18 [INFO] [stderr] | [INFO] [stderr] 217 | &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:239:18 [INFO] [stderr] | [INFO] [stderr] 239 | &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 `ID3D12PipelineState` [INFO] [stderr] --> src/typeyd3d12/device.rs:260:18 [INFO] [stderr] | [INFO] [stderr] 260 | &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 `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: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:28:45 [INFO] [stderr] | [INFO] [stderr] 28 | 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/pipelinestate.rs:473:57 [INFO] [stderr] | [INFO] [stderr] 473 | 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: use of undeclared type or module `ID3D12Resource` [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:227:18 [INFO] [stderr] | [INFO] [stderr] 227 | &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/model.rs:38:21 [INFO] [stderr] | [INFO] [stderr] 38 | 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/model.rs:47:21 [INFO] [stderr] | [INFO] [stderr] 47 | 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/model.rs:56:21 [INFO] [stderr] | [INFO] [stderr] 56 | 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/render/render_imgui.rs:154:25 [INFO] [stderr] | [INFO] [stderr] 154 | 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/render/render_imgui.rs:163:25 [INFO] [stderr] | [INFO] [stderr] 163 | 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/render/render_imgui.rs:172:25 [INFO] [stderr] | [INFO] [stderr] 172 | 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/render/temp.rs:214:25 [INFO] [stderr] | [INFO] [stderr] 214 | 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/render/temp.rs:223:25 [INFO] [stderr] | [INFO] [stderr] 223 | 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/render/temp.rs:300:25 [INFO] [stderr] | [INFO] [stderr] 300 | 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/render/temp.rs:309:25 [INFO] [stderr] | [INFO] [stderr] 309 | 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/render/temp.rs:396:25 [INFO] [stderr] | [INFO] [stderr] 396 | 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/render/temp.rs:405:25 [INFO] [stderr] | [INFO] [stderr] 405 | 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/render/temp.rs:414:25 [INFO] [stderr] | [INFO] [stderr] 414 | winapi::um::d3d12::D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `USAGE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:18:30 [INFO] [stderr] | [INFO] [stderr] 18 | pub fn wintype(&self) -> USAGE { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `HID_USAGE_PAGE_GENERIC` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:21:30 [INFO] [stderr] | [INFO] [stderr] 21 | Self::Generic => HID_USAGE_PAGE_GENERIC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `USAGE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:31:30 [INFO] [stderr] | [INFO] [stderr] 31 | pub fn wintype(&self) -> USAGE { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `HID_USAGE_GENERIC_MOUSE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:34:35 [INFO] [stderr] | [INFO] [stderr] 34 | Self::GenericMouse => HID_USAGE_GENERIC_MOUSE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:55:21 [INFO] [stderr] | [INFO] [stderr] 55 | type TRawType = DWORD; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_APPKEYS` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:61:30 [INFO] [stderr] | [INFO] [stderr] 61 | Self::AppKeys => RIDEV_APPKEYS, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_CAPTUREMOUSE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:62:35 [INFO] [stderr] | [INFO] [stderr] 62 | Self::CaptureMouse => RIDEV_CAPTUREMOUSE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_DEVNOTIFY` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:63:32 [INFO] [stderr] | [INFO] [stderr] 63 | Self::DevNotify => RIDEV_DEVNOTIFY, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_EXCLUDE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:64:30 [INFO] [stderr] | [INFO] [stderr] 64 | Self::Exclude => RIDEV_EXCLUDE, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_EXINPUTSINK` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:65:34 [INFO] [stderr] | [INFO] [stderr] 65 | Self::ExInputSink => RIDEV_EXINPUTSINK, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_INPUTSINK` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:66:32 [INFO] [stderr] | [INFO] [stderr] 66 | Self::InputSink => RIDEV_INPUTSINK, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_NOHOTKEYS` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:67:32 [INFO] [stderr] | [INFO] [stderr] 67 | Self::NoHotKeys => RIDEV_NOHOTKEYS, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_NOLEGACY` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:68:31 [INFO] [stderr] | [INFO] [stderr] 68 | Self::NoLegacy => RIDEV_NOLEGACY, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_PAGEONLY` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:69:31 [INFO] [stderr] | [INFO] [stderr] 69 | Self::PageOnly => RIDEV_PAGEONLY, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIDEV_REMOVE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:70:29 [INFO] [stderr] | [INFO] [stderr] 70 | Self::Remove => RIDEV_REMOVE, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWINPUTDEVICE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:85:37 [INFO] [stderr] | [INFO] [stderr] 85 | pub unsafe fn wintype(&self) -> RAWINPUTDEVICE { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `RAWINPUTDEVICE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:86:9 [INFO] [stderr] | [INFO] [stderr] 86 | RAWINPUTDEVICE { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `NULL` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | None => NULL as HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:91:33 [INFO] [stderr] | [INFO] [stderr] 91 | None => NULL as HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWINPUTDEVICE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:100:30 [INFO] [stderr] | [INFO] [stderr] 98 | pub fn register_raw_input_devices(raw_input_devices: &[SRawInputDevice]) -> Result<(), &'static str> { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 99 | assert!(raw_input_devices.len() <= 4); [INFO] [stderr] 100 | let mut temp : ArrayVec<[RAWINPUTDEVICE; 4]>= ArrayVec::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:114:26 [INFO] [stderr] | [INFO] [stderr] 114 | if result == TRUE { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:135:30 [INFO] [stderr] | [INFO] [stderr] 135 | pub fn wintype(&self) -> DWORD { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIM_TYPEMOUSE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:137:28 [INFO] [stderr] | [INFO] [stderr] 137 | Self::Mouse => RIM_TYPEMOUSE, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIM_TYPEKEYBOARD` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:138:31 [INFO] [stderr] | [INFO] [stderr] 138 | Self::Keyboard => RIM_TYPEKEYBOARD, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RIM_TYPEHID` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:139:26 [INFO] [stderr] | [INFO] [stderr] 139 | Self::HID => RIM_TYPEHID, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:144:14 [INFO] [stderr] | [INFO] [stderr] 144 | impl TryFrom for ERIMType { [INFO] [stderr] | - ^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:147:24 [INFO] [stderr] | [INFO] [stderr] 147 | fn try_from(value: DWORD) -> Result { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWINPUTHEADER` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:166:14 [INFO] [stderr] | [INFO] [stderr] 166 | impl TryFrom for SRawInputHeader { [INFO] [stderr] | - ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWINPUTHEADER` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:169:24 [INFO] [stderr] | [INFO] [stderr] 169 | fn try_from(value: RAWINPUTHEADER) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `USHORT` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:180:32 [INFO] [stderr] | [INFO] [stderr] 180 | pub struct SRawMouseFlags: USHORT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `MOUSE_ATTRIBUTES_CHANGED` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:181:36 [INFO] [stderr] | [INFO] [stderr] 181 | const ATTRIBUTES_CHANGED = MOUSE_ATTRIBUTES_CHANGED; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `MOUSE_MOVE_RELATIVE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:182:31 [INFO] [stderr] | [INFO] [stderr] 182 | const MOVE_RELATIVE = MOUSE_MOVE_RELATIVE; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `MOUSE_MOVE_ABSOLUTE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:183:31 [INFO] [stderr] | [INFO] [stderr] 183 | const MOVE_ABSOLUTE = MOUSE_MOVE_ABSOLUTE; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `MOUSE_VIRTUAL_DESKTOP` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:184:33 [INFO] [stderr] | [INFO] [stderr] 184 | const VIRTUAL_DESKTOP = MOUSE_VIRTUAL_DESKTOP; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `USHORT` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:189:37 [INFO] [stderr] | [INFO] [stderr] 189 | pub struct SRIMouseButtonFlags: USHORT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_LEFT_BUTTON_DOWN` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:190:34 [INFO] [stderr] | [INFO] [stderr] 190 | const LEFT_BUTTON_DOWN = RI_MOUSE_LEFT_BUTTON_DOWN; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_LEFT_BUTTON_UP` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:191:32 [INFO] [stderr] | [INFO] [stderr] 191 | const LEFT_BUTTON_UP = RI_MOUSE_LEFT_BUTTON_UP; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_MIDDLE_BUTTON_DOWN` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:192:36 [INFO] [stderr] | [INFO] [stderr] 192 | const MIDDLE_BUTTON_DOWN = RI_MOUSE_MIDDLE_BUTTON_DOWN; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_MIDDLE_BUTTON_UP` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:193:34 [INFO] [stderr] | [INFO] [stderr] 193 | const MIDDLE_BUTTON_UP = RI_MOUSE_MIDDLE_BUTTON_UP; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_RIGHT_BUTTON_DOWN` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:194:35 [INFO] [stderr] | [INFO] [stderr] 194 | const RIGHT_BUTTON_DOWN = RI_MOUSE_RIGHT_BUTTON_DOWN; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_RIGHT_BUTTON_UP` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:195:33 [INFO] [stderr] | [INFO] [stderr] 195 | const RIGHT_BUTTON_UP = RI_MOUSE_RIGHT_BUTTON_UP; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_1_DOWN` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:196:31 [INFO] [stderr] | [INFO] [stderr] 196 | const BUTTON_1_DOWN = RI_MOUSE_BUTTON_1_DOWN; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_1_UP` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:197:29 [INFO] [stderr] | [INFO] [stderr] 197 | const BUTTON_1_UP = RI_MOUSE_BUTTON_1_UP; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_2_DOWN` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:198:31 [INFO] [stderr] | [INFO] [stderr] 198 | const BUTTON_2_DOWN = RI_MOUSE_BUTTON_2_DOWN; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_2_UP` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:199:29 [INFO] [stderr] | [INFO] [stderr] 199 | const BUTTON_2_UP = RI_MOUSE_BUTTON_2_UP; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_3_DOWN` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:200:31 [INFO] [stderr] | [INFO] [stderr] 200 | const BUTTON_3_DOWN = RI_MOUSE_BUTTON_3_DOWN; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_3_UP` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:201:29 [INFO] [stderr] | [INFO] [stderr] 201 | const BUTTON_3_UP = RI_MOUSE_BUTTON_3_UP; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_4_DOWN` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:202:31 [INFO] [stderr] | [INFO] [stderr] 202 | const BUTTON_4_DOWN = RI_MOUSE_BUTTON_4_DOWN; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_4_UP` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:203:29 [INFO] [stderr] | [INFO] [stderr] 203 | const BUTTON_4_UP = RI_MOUSE_BUTTON_4_UP; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_5_DOWN` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:204:31 [INFO] [stderr] | [INFO] [stderr] 204 | const BUTTON_5_DOWN = RI_MOUSE_BUTTON_5_DOWN; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_BUTTON_5_UP` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:205:29 [INFO] [stderr] | [INFO] [stderr] 205 | const BUTTON_5_UP = RI_MOUSE_BUTTON_5_UP; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RI_MOUSE_WHEEL` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:206:29 [INFO] [stderr] | [INFO] [stderr] 206 | const MOUSE_WHEEL = RI_MOUSE_WHEEL; [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWMOUSE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:219:15 [INFO] [stderr] | [INFO] [stderr] 219 | impl TryFrom<&RAWMOUSE> for SRawMouse { [INFO] [stderr] | - ^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWMOUSE` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:222:25 [INFO] [stderr] | [INFO] [stderr] 222 | fn try_from(value: &RAWMOUSE) -> Result { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWINPUT` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:244:14 [INFO] [stderr] | [INFO] [stderr] 244 | impl TryFrom for SRawInput { [INFO] [stderr] | - ^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWINPUT` in this scope [INFO] [stderr] --> src/safewindows/rawinput.rs:247:24 [INFO] [stderr] | [INFO] [stderr] 247 | fn try_from(value: RAWINPUT) -> Result { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:55:14 [INFO] [stderr] | [INFO] [stderr] 55 | 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/mod.rs:72:16 [INFO] [stderr] | [INFO] [stderr] 72 | 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/mod.rs:91:12 [INFO] [stderr] | [INFO] [stderr] 91 | 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/mod.rs:106:11 [INFO] [stderr] | [INFO] [stderr] 106 | 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/mod.rs:107:10 [INFO] [stderr] | [INFO] [stderr] 107 | 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/mod.rs:108:13 [INFO] [stderr] | [INFO] [stderr] 108 | 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/mod.rs:109:13 [INFO] [stderr] | [INFO] [stderr] 109 | 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/mod.rs:110:6 [INFO] [stderr] | [INFO] [stderr] 110 | ) -> 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/mod.rs:111:22 [INFO] [stderr] | [INFO] [stderr] 111 | 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/mod.rs:111:46 [INFO] [stderr] | [INFO] [stderr] 111 | 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/mod.rs:116:5 [INFO] [stderr] | [INFO] [stderr] 116 | DefWindowProcW(hwnd, msg, wparam, lparam) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:129:72 [INFO] [stderr] | [INFO] [stderr] 129 | 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/mod.rs:156:29 [INFO] [stderr] | [INFO] [stderr] 156 | let classdata = WNDCLASSEXW { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WNDCLASSEXW` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:157:40 [INFO] [stderr] | [INFO] [stderr] 133 | impl SWinAPI { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 157 | 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/mod.rs:158:24 [INFO] [stderr] | [INFO] [stderr] 158 | 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/mod.rs:158:37 [INFO] [stderr] | [INFO] [stderr] 158 | 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/mod.rs:163:24 [INFO] [stderr] | [INFO] [stderr] 163 | 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/mod.rs:164:26 [INFO] [stderr] | [INFO] [stderr] 164 | 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/mod.rs:164:53 [INFO] [stderr] | [INFO] [stderr] 164 | 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/mod.rs:164:64 [INFO] [stderr] | [INFO] [stderr] 164 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [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/mod.rs:165:33 [INFO] [stderr] | [INFO] [stderr] 165 | hbrBackground: (COLOR_WINDOW + 1) as HBRUSH, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HBRUSH` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:165:54 [INFO] [stderr] | [INFO] [stderr] 165 | 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/mod.rs:168:41 [INFO] [stderr] | [INFO] [stderr] 168 | hIconSm: ntdef::NULL as HICON, [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/mod.rs:171:24 [INFO] [stderr] | [INFO] [stderr] 171 | 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/mod.rs:185:70 [INFO] [stderr] | [INFO] [stderr] 185 | 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 `FALSE` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:185:77 [INFO] [stderr] | [INFO] [stderr] 185 | 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 `HWND` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:210:13 [INFO] [stderr] | [INFO] [stderr] 210 | window: HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:221:33 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn raw(&self) -> HWND { [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/mod.rs:226:18 [INFO] [stderr] | [INFO] [stderr] 226 | unsafe { ShowWindow(self.window, SW_SHOW) }; [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/mod.rs:226:42 [INFO] [stderr] | [INFO] [stderr] 226 | unsafe { ShowWindow(self.window, SW_SHOW) }; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:246:46 [INFO] [stderr] | [INFO] [stderr] 246 | 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/mod.rs:246:60 [INFO] [stderr] | [INFO] [stderr] 246 | 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/mod.rs:246:76 [INFO] [stderr] | [INFO] [stderr] 246 | 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/mod.rs:246:87 [INFO] [stderr] | [INFO] [stderr] 246 | 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/mod.rs:252:21 [INFO] [stderr] | [INFO] [stderr] 252 | 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/mod.rs:254:25 [INFO] [stderr] | [INFO] [stderr] 254 | 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/mod.rs:256:21 [INFO] [stderr] | [INFO] [stderr] 256 | 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/mod.rs:262:52 [INFO] [stderr] | [INFO] [stderr] 262 | let outwindowptr = self as *mut SWindow as LONG_PTR; [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/mod.rs:263:9 [INFO] [stderr] | [INFO] [stderr] 263 | SetWindowLongPtrW(self.window, GWLP_USERDATA, outwindowptr); [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/mod.rs:263:40 [INFO] [stderr] | [INFO] [stderr] 263 | 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/mod.rs:328:27 [INFO] [stderr] | [INFO] [stderr] 328 | let mut rect: RECT = mem::zeroed(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:329:84 [INFO] [stderr] | [INFO] [stderr] 329 | 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/mod.rs:373:30 [INFO] [stderr] | [INFO] [stderr] 373 | 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/mod.rs:373:38 [INFO] [stderr] | [INFO] [stderr] 373 | 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/mod.rs:375:31 [INFO] [stderr] | [INFO] [stderr] 375 | 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/mod.rs:375:48 [INFO] [stderr] | [INFO] [stderr] 375 | 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/mod.rs:376:32 [INFO] [stderr] | [INFO] [stderr] 376 | 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/mod.rs:376:49 [INFO] [stderr] | [INFO] [stderr] 376 | 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/mod.rs:378:34 [INFO] [stderr] | [INFO] [stderr] 378 | 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/mod.rs:381:33 [INFO] [stderr] | [INFO] [stderr] 381 | 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/mod.rs:382:35 [INFO] [stderr] | [INFO] [stderr] 382 | 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/mod.rs:384:13 [INFO] [stderr] | [INFO] [stderr] 384 | AdjustWindowRect(&mut windowrect, windowstyle, false as i32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:398:23 [INFO] [stderr] | [INFO] [stderr] 398 | 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/mod.rs:398:30 [INFO] [stderr] | [INFO] [stderr] 398 | 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/mod.rs:407:32 [INFO] [stderr] | [INFO] [stderr] 407 | 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/mod.rs:408:32 [INFO] [stderr] | [INFO] [stderr] 408 | 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/mod.rs:558:21 [INFO] [stderr] | [INFO] [stderr] 558 | 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/mod.rs:558:35 [INFO] [stderr] | [INFO] [stderr] 558 | 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/mod.rs:558:51 [INFO] [stderr] | [INFO] [stderr] 558 | 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 `RAWINPUT` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:585:55 [INFO] [stderr] | [INFO] [stderr] 585 | const RI_SIZE : u32 = std::mem::size_of::() as u32; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWINPUTHEADER` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:586:62 [INFO] [stderr] | [INFO] [stderr] 586 | const RI_HEADER_SIZE : u32 = std::mem::size_of::() as u32; [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetRawInputData` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:592:30 [INFO] [stderr] | [INFO] [stderr] 592 | let result = GetRawInputData( [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HRAWINPUT` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:593:31 [INFO] [stderr] | [INFO] [stderr] 593 | lparam as HRAWINPUT, [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RID_INPUT` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:594:21 [INFO] [stderr] | [INFO] [stderr] 594 | RID_INPUT, [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWINPUT` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:604:32 [INFO] [stderr] | [INFO] [stderr] 604 | let raw : *mut RAWINPUT = &mut bytes[0] as *mut u8 as *mut RAWINPUT; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RAWINPUT` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:604:76 [INFO] [stderr] | [INFO] [stderr] 604 | let raw : *mut RAWINPUT = &mut bytes[0] as *mut u8 as *mut RAWINPUT; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/safewindows/mod.rs:621:62 [INFO] [stderr] | [INFO] [stderr] 621 | if unsafe { winapi::um::debugapi::IsDebuggerPresent() == 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[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[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[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:229:32 [INFO] [stderr] | [INFO] [stderr] 229 | destination_resource: *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:230:24 [INFO] [stderr] | [INFO] [stderr] 230 | first_subresource: 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:231:23 [INFO] [stderr] | [INFO] [stderr] 231 | num_subresources: UINT, [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:236:27 [INFO] [stderr] | [INFO] [stderr] 236 | let mut device : *mut ID3D12Device = std::ptr::null_mut(); [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/adapter.rs:20:46 [INFO] [stderr] | [INFO] [stderr] 20 | 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/adapter.rs:20:81 [INFO] [stderr] | [INFO] [stderr] 20 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_CORRUPTION, TRUE); [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/adapter.rs:21:46 [INFO] [stderr] | [INFO] [stderr] 21 | 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/adapter.rs:21:76 [INFO] [stderr] | [INFO] [stderr] 21 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_ERROR, TRUE); [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/adapter.rs:22:46 [INFO] [stderr] | [INFO] [stderr] 22 | infoqueue.setbreakonseverity(D3D12_MESSAGE_SEVERITY_WARNING, 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/adapter.rs:22:78 [INFO] [stderr] | [INFO] [stderr] 22 | 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/adapter.rs:24:49 [INFO] [stderr] | [INFO] [stderr] 24 | 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/adapter.rs:27:22 [INFO] [stderr] | [INFO] [stderr] 27 | [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/adapter.rs:30:33 [INFO] [stderr] | [INFO] [stderr] 30 | 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/adapter.rs:39:32 [INFO] [stderr] | [INFO] [stderr] 39 | 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/adapter.rs:48:34 [INFO] [stderr] | [INFO] [stderr] 48 | let mut filter = D3D12_INFO_QUEUE_FILTER { [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] 3 | pub struct SAdapter1 { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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] 7 | impl SAdapter1 { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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:12:30 [INFO] [stderr] | [INFO] [stderr] 12 | 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:13:50 [INFO] [stderr] | [INFO] [stderr] 7 | impl SAdapter1 { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 13 | let mut adapterdesc = mem::MaybeUninit::::uninit(); [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] 7 | impl SAdapter1 { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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] 36 | pub struct SAdapter4 { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 37 | adapter: ComPtr, [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] | ---------------------------- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] 5 | type_: ECommandListType, [INFO] [stderr] 6 | commandallocator: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 6 | commandallocator: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 4 | pub struct SCommandAllocator { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/commandallocator.rs:12:21 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct SCommandAllocator { [INFO] [stderr] | ---------------------------- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] ... [INFO] [stderr] 12 | raw: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 12 | raw: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 9 | impl SCommandAllocator { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12/commandallocator.rs:20:41 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct SCommandAllocator { [INFO] [stderr] | ---------------------------- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] ... [INFO] [stderr] 20 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 20 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 9 | impl SCommandAllocator { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [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[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_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[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandlist.rs:40:25 [INFO] [stderr] | [INFO] [stderr] 39 | pub struct SCommandList { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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] 43 | impl SCommandList { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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:84:13 [INFO] [stderr] | [INFO] [stderr] 84 | D3D12_CLEAR_FLAG_DEPTH, [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/commandlist.rs:114:30 [INFO] [stderr] | [INFO] [stderr] 114 | let mut raw_array : [D3D12_VERTEX_BUFFER_VIEW ; 10] = [ [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:202:27 [INFO] [stderr] | [INFO] [stderr] 202 | num_values as UINT, [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:265:37 [INFO] [stderr] | [INFO] [stderr] 265 | root_parameter_index 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:270:41 [INFO] [stderr] | [INFO] [stderr] 43 | impl SCommandList { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 270 | 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:274:52 [INFO] [stderr] | [INFO] [stderr] 43 | impl SCommandList { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 274 | 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] | ------------------------ similarly named struct `SCommandQueue` defined here [INFO] [stderr] 15 | queue: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 15 | queue: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 14 | pub struct SCommandQueue { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [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] | ------------------------ similarly named struct `SCommandQueue` defined here [INFO] [stderr] ... [INFO] [stderr] 19 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 19 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 18 | impl SCommandQueue { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:23:41 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct SCommandQueue { [INFO] [stderr] | ------------------------ similarly named struct `SCommandQueue` defined here [INFO] [stderr] ... [INFO] [stderr] 23 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 23 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 18 | impl SCommandQueue { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandList` in this scope [INFO] [stderr] --> src/typeyd3d12/commandqueue.rs:45:67 [INFO] [stderr] | [INFO] [stderr] 45 | .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 `ID3D12Debug` in this scope [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:7:28 [INFO] [stderr] | [INFO] [stderr] 6 | pub struct SDebugInterface { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 7 | debuginterface: ComPtr, [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:13:60 [INFO] [stderr] | [INFO] [stderr] 10 | impl SDebugInterface { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 13 | let mut raw_ptr = std::mem::MaybeUninit::<*mut ID3D12Debug>::uninit(); [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:18:27 [INFO] [stderr] | [INFO] [stderr] 18 | let hresult = D3D12GetDebugInterface(&riid, voidcasted); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIDebug` in this scope [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:37:28 [INFO] [stderr] | [INFO] [stderr] 36 | pub struct SDXGIDebugInterface { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 37 | debuginterface: ComPtr, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIDebug` in this scope [INFO] [stderr] --> src/typeyd3d12/debuginterface.rs:70:60 [INFO] [stderr] | [INFO] [stderr] 40 | impl SDXGIDebugInterface { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 70 | let mut raw_ptr = std::mem::MaybeUninit::<*mut IDXGIDebug>::uninit(); [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_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[E0412]: cannot find type `D3D12_DESCRIPTOR_HEAP_FLAGS` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:31:21 [INFO] [stderr] | [INFO] [stderr] 31 | type TRawType = D3D12_DESCRIPTOR_HEAP_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:35:27 [INFO] [stderr] | [INFO] [stderr] 35 | Self::None => D3D12_DESCRIPTOR_HEAP_FLAG_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DESCRIPTOR_HEAP_FLAG_SHADER_VISIBLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:36:36 [INFO] [stderr] | [INFO] [stderr] 36 | Self::ShaderVisible => D3D12_DESCRIPTOR_HEAP_FLAG_SHADER_VISIBLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DESCRIPTOR_HEAP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:51:30 [INFO] [stderr] | [INFO] [stderr] 51 | pub fn d3dtype(&self) -> D3D12_DESCRIPTOR_HEAP_DESC { [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/descriptor.rs:52:9 [INFO] [stderr] | [INFO] [stderr] 52 | D3D12_DESCRIPTOR_HEAP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:54:53 [INFO] [stderr] | [INFO] [stderr] 54 | NumDescriptors: self.num_descriptors as UINT, [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:64:29 [INFO] [stderr] | [INFO] [stderr] 62 | pub struct SDescriptorHeap { [INFO] [stderr] | -------------------------- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] 63 | pub type_: EDescriptorHeapType, [INFO] [stderr] 64 | pub(super) heap: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 64 | pub(super) heap: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 62 | pub struct SDescriptorHeap { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:70:21 [INFO] [stderr] | [INFO] [stderr] 62 | pub struct SDescriptorHeap { [INFO] [stderr] | -------------------------- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] ... [INFO] [stderr] 70 | raw: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 70 | raw: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 67 | impl SDescriptorHeap { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:92:13 [INFO] [stderr] | [INFO] [stderr] 92 | 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:96:34 [INFO] [stderr] | [INFO] [stderr] 96 | 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:102:21 [INFO] [stderr] | [INFO] [stderr] 102 | 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:108:30 [INFO] [stderr] | [INFO] [stderr] 108 | pub fn d3dtype(&self) -> D3D12_CPU_DESCRIPTOR_HANDLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_GPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:115:13 [INFO] [stderr] | [INFO] [stderr] 115 | handle: D3D12_GPU_DESCRIPTOR_HANDLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_GPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:119:34 [INFO] [stderr] | [INFO] [stderr] 119 | pub unsafe fn raw(&self) -> &D3D12_GPU_DESCRIPTOR_HANDLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_GPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:125:21 [INFO] [stderr] | [INFO] [stderr] 125 | handle: D3D12_GPU_DESCRIPTOR_HANDLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_GPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/descriptor.rs:131:30 [INFO] [stderr] | [INFO] [stderr] 131 | pub fn d3dtype(&self) -> D3D12_GPU_DESCRIPTOR_HANDLE { [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/descriptor.rs:144:30 [INFO] [stderr] | [INFO] [stderr] 144 | pub fn d3dtype(&self) -> D3D12_DESCRIPTOR_RANGE_TYPE { [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/descriptor.rs:146:26 [INFO] [stderr] | [INFO] [stderr] 146 | Self::SRV => D3D12_DESCRIPTOR_RANGE_TYPE_SRV, [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/descriptor.rs:147:26 [INFO] [stderr] | [INFO] [stderr] 147 | 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/descriptor.rs:148:26 [INFO] [stderr] | [INFO] [stderr] 148 | 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/descriptor.rs:149:30 [INFO] [stderr] | [INFO] [stderr] 149 | 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/descriptor.rs:162:30 [INFO] [stderr] | [INFO] [stderr] 162 | 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/descriptor.rs:178:30 [INFO] [stderr] | [INFO] [stderr] 178 | 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/descriptor.rs:179:9 [INFO] [stderr] | [INFO] [stderr] 179 | D3D12_DESCRIPTOR_RANGE { [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] 4 | pub struct SDevice { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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[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] | --------------------------------------------------------------------------------------------- similarly named function `d3d12createdevice` defined here [INFO] [stderr] ... [INFO] [stderr] 11 | D3D12CreateDevice( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `d3d12createdevice` [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] 24 | impl SDevice { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 25 | pub fn castinfoqueue(&self) -> Option { [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] | ------------------------ similarly named struct `SCommandQueue` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:68:31 [INFO] [stderr] | [INFO] [stderr] 68 | 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:62:1 [INFO] [stderr] | [INFO] [stderr] 62 | pub struct SDescriptorHeap { [INFO] [stderr] | -------------------------- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:154:39 [INFO] [stderr] | [INFO] [stderr] 154 | 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:174:29 [INFO] [stderr] | [INFO] [stderr] 174 | 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] | ---------------------------- 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:192:29 [INFO] [stderr] | [INFO] [stderr] 192 | 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:211:28 [INFO] [stderr] | [INFO] [stderr] 211 | 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:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | 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:232:42 [INFO] [stderr] | [INFO] [stderr] 232 | 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/rootsignature.rs:48:1 [INFO] [stderr] | [INFO] [stderr] 48 | pub struct SRootSignature { [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:253:16 [INFO] [stderr] | [INFO] [stderr] 253 | desc: &D3D12_PIPELINE_STATE_STREAM_DESC, [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:255:42 [INFO] [stderr] | [INFO] [stderr] 255 | 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/pipelinestate.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | pub struct SPipelineState { [INFO] [stderr] | ------------------------- similarly named struct `SPipelineState` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:299:23 [INFO] [stderr] | [INFO] [stderr] 24 | impl SDevice { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 299 | size_of::(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:302:30 [INFO] [stderr] | [INFO] [stderr] 24 | impl SDevice { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 302 | assert_eq!(size_of::(), size_of::()); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:310:54 [INFO] [stderr] | [INFO] [stderr] 310 | dest_descriptor_range_sizes.len() as UINT, [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/device.rs:311:43 [INFO] [stderr] | [INFO] [stderr] 311 | dest_starts_ptr as *const D3D12_CPU_DESCRIPTOR_HANDLE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12/device.rs:313:53 [INFO] [stderr] | [INFO] [stderr] 313 | src_descriptor_range_sizes.len() as UINT, [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/device.rs:314:64 [INFO] [stderr] | [INFO] [stderr] 314 | src_descriptor_range_starts.as_ptr() as *const D3D12_CPU_DESCRIPTOR_HANDLE, [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] 3 | pub struct SFactory { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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 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 `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] 7 | impl SFactory { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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[E0412]: cannot find type `IDXGISwapChain1` in this scope [INFO] [stderr] --> src/typeyd3d12/factory.rs:67:36 [INFO] [stderr] | [INFO] [stderr] 67 | 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:75:59 [INFO] [stderr] | [INFO] [stderr] 75 | &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:82:32 [INFO] [stderr] | [INFO] [stderr] 7 | impl SFactory { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 82 | match swapchain.cast::() { [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] 4 | pub struct SFence { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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] 8 | impl SFence { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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 `ID3D12Fence` in this scope [INFO] [stderr] --> src/typeyd3d12/fence.rs:13:41 [INFO] [stderr] | [INFO] [stderr] 8 | impl SFence { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 13 | pub unsafe fn raw(&self) -> &ComPtr { [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_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 TRawType = D3D12_HEAP_FLAGS; [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 `ID3D12InfoQueue` in this scope [INFO] [stderr] --> src/typeyd3d12/infoqueue.rs:4:23 [INFO] [stderr] | [INFO] [stderr] 3 | pub struct SInfoQueue { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 4 | infoqueue: 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:8:44 [INFO] [stderr] | [INFO] [stderr] 7 | impl SInfoQueue { [INFO] [stderr] | - help: you might be missing a type parameter: `` [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:12:42 [INFO] [stderr] | [INFO] [stderr] 12 | 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:12:65 [INFO] [stderr] | [INFO] [stderr] 12 | 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:20:22 [INFO] [stderr] | [INFO] [stderr] 20 | filter: &mut D3D12_INFO_QUEUE_FILTER, [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/pipelinestate.rs:10:30 [INFO] [stderr] | [INFO] [stderr] 10 | 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/pipelinestate.rs:12:36 [INFO] [stderr] | [INFO] [stderr] 12 | 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/pipelinestate.rs:13:38 [INFO] [stderr] | [INFO] [stderr] 13 | 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/pipelinestate.rs:63:37 [INFO] [stderr] | [INFO] [stderr] 63 | 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/pipelinestate.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | D3D12_INPUT_ELEMENT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:78:17 [INFO] [stderr] | [INFO] [stderr] 77 | pub struct SPipelineState { [INFO] [stderr] | ------------------------- similarly named struct `SPipelineState` defined here [INFO] [stderr] 78 | raw: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 78 | raw: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 77 | pub struct SPipelineState { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:82:44 [INFO] [stderr] | [INFO] [stderr] 77 | pub struct SPipelineState { [INFO] [stderr] | ------------------------- similarly named struct `SPipelineState` defined here [INFO] [stderr] ... [INFO] [stderr] 82 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 82 | pub unsafe fn new_from_raw(raw: ComPtr) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 81 | impl SPipelineState { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:86:41 [INFO] [stderr] | [INFO] [stderr] 77 | pub struct SPipelineState { [INFO] [stderr] | ------------------------- similarly named struct `SPipelineState` defined here [INFO] [stderr] ... [INFO] [stderr] 86 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 86 | pub unsafe fn raw(&self) -> &ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 81 | impl SPipelineState { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:94:40 [INFO] [stderr] | [INFO] [stderr] 91 | pub struct SInputLayoutDesc { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 94 | 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/pipelinestate.rs:121:41 [INFO] [stderr] | [INFO] [stderr] 121 | 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/pipelinestate.rs:126:22 [INFO] [stderr] | [INFO] [stderr] 126 | let result = D3D12_INPUT_LAYOUT_DESC { [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/pipelinestate.rs:147:30 [INFO] [stderr] | [INFO] [stderr] 147 | 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/pipelinestate.rs:149:27 [INFO] [stderr] | [INFO] [stderr] 149 | 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/pipelinestate.rs:150:27 [INFO] [stderr] | [INFO] [stderr] 150 | 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/pipelinestate.rs:151:30 [INFO] [stderr] | [INFO] [stderr] 151 | 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/pipelinestate.rs:152:30 [INFO] [stderr] | [INFO] [stderr] 152 | 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/pipelinestate.rs:153:30 [INFO] [stderr] | [INFO] [stderr] 153 | 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/pipelinestate.rs:154:29 [INFO] [stderr] | [INFO] [stderr] 154 | 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/pipelinestate.rs:155:27 [INFO] [stderr] | [INFO] [stderr] 155 | 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/pipelinestate.rs:156:27 [INFO] [stderr] | [INFO] [stderr] 156 | 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/pipelinestate.rs:180:30 [INFO] [stderr] | [INFO] [stderr] 180 | 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/pipelinestate.rs:181:9 [INFO] [stderr] | [INFO] [stderr] 181 | 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/pipelinestate.rs:202:30 [INFO] [stderr] | [INFO] [stderr] 202 | 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/pipelinestate.rs:203:9 [INFO] [stderr] | [INFO] [stderr] 203 | D3D12_DEPTH_STENCIL_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEFAULT_STENCIL_READ_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:223:32 [INFO] [stderr] | [INFO] [stderr] 223 | stencil_read_mask: D3D12_DEFAULT_STENCIL_READ_MASK as u8, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEFAULT_STENCIL_READ_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:224:33 [INFO] [stderr] | [INFO] [stderr] 224 | stencil_write_mask: D3D12_DEFAULT_STENCIL_READ_MASK as u8, [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/pipelinestate.rs:241:30 [INFO] [stderr] | [INFO] [stderr] 241 | 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/pipelinestate.rs:243:32 [INFO] [stderr] | [INFO] [stderr] 243 | 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/pipelinestate.rs:244:28 [INFO] [stderr] | [INFO] [stderr] 244 | 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/pipelinestate.rs:245:27 [INFO] [stderr] | [INFO] [stderr] 245 | 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/pipelinestate.rs:246:31 [INFO] [stderr] | [INFO] [stderr] 246 | 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/pipelinestate.rs:247:28 [INFO] [stderr] | [INFO] [stderr] 247 | 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/pipelinestate.rs:268:30 [INFO] [stderr] | [INFO] [stderr] 268 | pub fn d3dtype(&self) -> D3D12_PRIMITIVE_TOPOLOGY { [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/pipelinestate.rs:289:30 [INFO] [stderr] | [INFO] [stderr] 289 | 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/pipelinestate.rs:291:49 [INFO] [stderr] | [INFO] [stderr] 288 | impl SRTFormatArray { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 291 | let mut result = mem::MaybeUninit::::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:292:80 [INFO] [stderr] | [INFO] [stderr] 292 | (*result.as_mut_ptr()).NumRenderTargets = self.rt_formats.len() as UINT; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_BLEND` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:327:30 [INFO] [stderr] | [INFO] [stderr] 327 | pub fn d3dtype(&self) -> D3D12_BLEND { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_ZERO` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:329:27 [INFO] [stderr] | [INFO] [stderr] 329 | Self::Zero => D3D12_BLEND_ZERO, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_ONE` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:330:26 [INFO] [stderr] | [INFO] [stderr] 330 | Self::One => D3D12_BLEND_ONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_SRC_COLOR` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:331:31 [INFO] [stderr] | [INFO] [stderr] 331 | Self::SrcColor => D3D12_BLEND_SRC_COLOR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_INV_SRC_COLOR` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:332:34 [INFO] [stderr] | [INFO] [stderr] 332 | Self::InvSrcColor => D3D12_BLEND_INV_SRC_COLOR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_SRC_ALPHA` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:333:31 [INFO] [stderr] | [INFO] [stderr] 333 | Self::SrcAlpha => D3D12_BLEND_SRC_ALPHA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_INV_SRC_ALPHA` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:334:34 [INFO] [stderr] | [INFO] [stderr] 334 | Self::InvSrcAlpha => D3D12_BLEND_INV_SRC_ALPHA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_DEST_ALPHA` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:335:32 [INFO] [stderr] | [INFO] [stderr] 335 | Self::DestAlpha => D3D12_BLEND_DEST_ALPHA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_INV_DEST_ALPHA` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:336:35 [INFO] [stderr] | [INFO] [stderr] 336 | Self::InvDestAlpha => D3D12_BLEND_INV_DEST_ALPHA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_DEST_COLOR` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:337:32 [INFO] [stderr] | [INFO] [stderr] 337 | Self::DestColor => D3D12_BLEND_DEST_COLOR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_INV_DEST_COLOR` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:338:35 [INFO] [stderr] | [INFO] [stderr] 338 | Self::InvDestColor => D3D12_BLEND_INV_DEST_COLOR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_SRC_ALPHA_SAT` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:339:34 [INFO] [stderr] | [INFO] [stderr] 339 | Self::SrcAlphaSat => D3D12_BLEND_SRC_ALPHA_SAT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_BLEND_FACTOR` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:340:34 [INFO] [stderr] | [INFO] [stderr] 340 | Self::BlendFactor => D3D12_BLEND_BLEND_FACTOR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_INV_BLEND_FACTOR` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:341:37 [INFO] [stderr] | [INFO] [stderr] 341 | Self::InvBlendFactor => D3D12_BLEND_INV_BLEND_FACTOR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_SRC1_COLOR` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:342:32 [INFO] [stderr] | [INFO] [stderr] 342 | Self::Src1Color => D3D12_BLEND_SRC1_COLOR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_INV_SRC1_COLOR` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:343:35 [INFO] [stderr] | [INFO] [stderr] 343 | Self::InvSrc1Color => D3D12_BLEND_INV_SRC1_COLOR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_SRC1_ALPHA` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:344:32 [INFO] [stderr] | [INFO] [stderr] 344 | Self::Src1Alpha => D3D12_BLEND_SRC1_ALPHA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_INV_SRC1_ALPHA` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:345:35 [INFO] [stderr] | [INFO] [stderr] 345 | Self::InvSrc1Alpha => D3D12_BLEND_INV_SRC1_ALPHA [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_BLEND` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:359:30 [INFO] [stderr] | [INFO] [stderr] 359 | pub fn d3dtype(&self) -> D3D12_BLEND { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_OP_ADD` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:361:26 [INFO] [stderr] | [INFO] [stderr] 361 | Self::Add => D3D12_BLEND_OP_ADD, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_OP_SUBTRACT` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:362:31 [INFO] [stderr] | [INFO] [stderr] 362 | Self::Subtract => D3D12_BLEND_OP_SUBTRACT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_OP_REV_SUBTRACT` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:363:34 [INFO] [stderr] | [INFO] [stderr] 363 | Self::RevSubtract => D3D12_BLEND_OP_REV_SUBTRACT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_OP_MIN` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:364:26 [INFO] [stderr] | [INFO] [stderr] 364 | Self::Min => D3D12_BLEND_OP_MIN, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_BLEND_OP_MAX` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:365:26 [INFO] [stderr] | [INFO] [stderr] 365 | Self::Max => D3D12_BLEND_OP_MAX [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RENDER_TARGET_BLEND_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:400:30 [INFO] [stderr] | [INFO] [stderr] 400 | pub fn d3dtype(&self) -> D3D12_RENDER_TARGET_BLEND_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RENDER_TARGET_BLEND_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:401:9 [INFO] [stderr] | [INFO] [stderr] 401 | D3D12_RENDER_TARGET_BLEND_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_LOGIC_OP_NOOP` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:410:22 [INFO] [stderr] | [INFO] [stderr] 410 | LogicOp: D3D12_LOGIC_OP_NOOP, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_COLOR_WRITE_ENABLE_ALL` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:411:36 [INFO] [stderr] | [INFO] [stderr] 411 | RenderTargetWriteMask: D3D12_COLOR_WRITE_ENABLE_ALL as u8, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_BLEND_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:442:30 [INFO] [stderr] | [INFO] [stderr] 442 | pub fn d3dtype(&self) -> D3D12_BLEND_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_BLEND_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:454:9 [INFO] [stderr] | [INFO] [stderr] 454 | D3D12_BLEND_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/pipelinestate.rs:471:37 [INFO] [stderr] | [INFO] [stderr] 471 | pub unsafe fn d3dtype(&self) -> D3D12_PIPELINE_STATE_STREAM_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/pipelinestate.rs:472:9 [INFO] [stderr] | [INFO] [stderr] 472 | D3D12_PIPELINE_STATE_STREAM_DESC { [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/pipelinestate.rs:507:30 [INFO] [stderr] | [INFO] [stderr] 507 | 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/pipelinestate.rs:509:36 [INFO] [stderr] | [INFO] [stderr] 509 | 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/pipelinestate.rs:510:25 [INFO] [stderr] | [INFO] [stderr] 510 | 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/pipelinestate.rs:511:25 [INFO] [stderr] | [INFO] [stderr] 511 | 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/pipelinestate.rs:512:25 [INFO] [stderr] | [INFO] [stderr] 512 | 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/pipelinestate.rs:513:25 [INFO] [stderr] | [INFO] [stderr] 513 | 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/pipelinestate.rs:514:25 [INFO] [stderr] | [INFO] [stderr] 514 | 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/pipelinestate.rs:515:25 [INFO] [stderr] | [INFO] [stderr] 515 | 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/pipelinestate.rs:516:35 [INFO] [stderr] | [INFO] [stderr] 516 | 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/pipelinestate.rs:517:28 [INFO] [stderr] | [INFO] [stderr] 517 | 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/pipelinestate.rs:518:33 [INFO] [stderr] | [INFO] [stderr] 518 | 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/pipelinestate.rs:519:33 [INFO] [stderr] | [INFO] [stderr] 519 | 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/pipelinestate.rs:520:35 [INFO] [stderr] | [INFO] [stderr] 520 | 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/pipelinestate.rs:521:34 [INFO] [stderr] | [INFO] [stderr] 521 | 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/pipelinestate.rs:522:38 [INFO] [stderr] | [INFO] [stderr] 522 | 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/pipelinestate.rs:523:40 [INFO] [stderr] | [INFO] [stderr] 523 | 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/pipelinestate.rs:524:42 [INFO] [stderr] | [INFO] [stderr] 524 | 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/pipelinestate.rs:525:41 [INFO] [stderr] | [INFO] [stderr] 525 | 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/pipelinestate.rs:526:33 [INFO] [stderr] | [INFO] [stderr] 526 | 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/pipelinestate.rs:527:31 [INFO] [stderr] | [INFO] [stderr] 527 | 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/pipelinestate.rs:528:32 [INFO] [stderr] | [INFO] [stderr] 528 | 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/pipelinestate.rs:529:28 [INFO] [stderr] | [INFO] [stderr] 529 | 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/pipelinestate.rs:530:36 [INFO] [stderr] | [INFO] [stderr] 530 | 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/pipelinestate.rs:532:31 [INFO] [stderr] | [INFO] [stderr] 532 | Self::MaxValid => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID, [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[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[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 `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[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[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 `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 `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:94:18 [INFO] [stderr] | [INFO] [stderr] 94 | 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:95:28 [INFO] [stderr] | [INFO] [stderr] 95 | 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:96:28 [INFO] [stderr] | [INFO] [stderr] 96 | 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:106:25 [INFO] [stderr] | [INFO] [stderr] 106 | 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:125:21 [INFO] [stderr] | [INFO] [stderr] 125 | type TRawType = 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:129:38 [INFO] [stderr] | [INFO] [stderr] 129 | 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:130:50 [INFO] [stderr] | [INFO] [stderr] 130 | 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:131:50 [INFO] [stderr] | [INFO] [stderr] 131 | 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:132:53 [INFO] [stderr] | [INFO] [stderr] 132 | 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:133:51 [INFO] [stderr] | [INFO] [stderr] 133 | 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:134:50 [INFO] [stderr] | [INFO] [stderr] 134 | 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:136:17 [INFO] [stderr] | [INFO] [stderr] 136 | 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:146:22 [INFO] [stderr] | [INFO] [stderr] 145 | pub struct SResource { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 146 | resource: 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:156:44 [INFO] [stderr] | [INFO] [stderr] 155 | impl SResource { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 156 | 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:160:41 [INFO] [stderr] | [INFO] [stderr] 155 | impl SResource { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 160 | 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:164:53 [INFO] [stderr] | [INFO] [stderr] 155 | impl SResource { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 164 | 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:199:23 [INFO] [stderr] | [INFO] [stderr] 199 | 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:200:15 [INFO] [stderr] | [INFO] [stderr] 200 | 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:201:16 [INFO] [stderr] | [INFO] [stderr] 201 | 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:205:46 [INFO] [stderr] | [INFO] [stderr] 205 | *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:207:22 [INFO] [stderr] | [INFO] [stderr] 207 | Subresource: D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES, [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/resource.rs:216:10 [INFO] [stderr] | [INFO] [stderr] 216 | 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/resource.rs:221:31 [INFO] [stderr] | [INFO] [stderr] 221 | 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/resource.rs:231:46 [INFO] [stderr] | [INFO] [stderr] 231 | pub unsafe fn raw_mut(&mut self) -> &mut D3D12_SUBRESOURCE_DATA { [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/rootsignature.rs:21:28 [INFO] [stderr] | [INFO] [stderr] 21 | 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/rootsignature.rs:23:17 [INFO] [stderr] | [INFO] [stderr] 23 | 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/rootsignature.rs:26:17 [INFO] [stderr] | [INFO] [stderr] 26 | 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/rootsignature.rs:29:17 [INFO] [stderr] | [INFO] [stderr] 29 | 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/rootsignature.rs:32:17 [INFO] [stderr] | [INFO] [stderr] 32 | 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/rootsignature.rs:35:17 [INFO] [stderr] | [INFO] [stderr] 35 | 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/rootsignature.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | 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/rootsignature.rs:40:40 [INFO] [stderr] | [INFO] [stderr] 40 | 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 `ID3D12RootSignature` in this scope [INFO] [stderr] --> src/typeyd3d12/rootsignature.rs:49:21 [INFO] [stderr] | [INFO] [stderr] 48 | pub struct SRootSignature { [INFO] [stderr] | ------------------------- similarly named struct `SRootSignature` defined here [INFO] [stderr] 49 | pub raw: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: a struct with a similar name exists [INFO] [stderr] | [INFO] [stderr] 49 | pub raw: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 48 | pub struct SRootSignature { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12/rootsignature.rs:58:25 [INFO] [stderr] | [INFO] [stderr] 52 | pub struct SRootSignatureDesc { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 58 | d3d_parameters: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_STATIC_SAMPLER_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/rootsignature.rs:59:30 [INFO] [stderr] | [INFO] [stderr] 52 | pub struct SRootSignatureDesc { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 59 | d3d_static_samplers: 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/rootsignature.rs:73:41 [INFO] [stderr] | [INFO] [stderr] 73 | 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/rootsignature.rs:84:9 [INFO] [stderr] | [INFO] [stderr] 84 | 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/rootsignature.rs:101:30 [INFO] [stderr] | [INFO] [stderr] 101 | 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/rootsignature.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | 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/rootsignature.rs:104:27 [INFO] [stderr] | [INFO] [stderr] 104 | 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/rootsignature.rs:105:27 [INFO] [stderr] | [INFO] [stderr] 105 | 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/rootsignature.rs:120:9 [INFO] [stderr] | [INFO] [stderr] 120 | D3D12SerializeRootSignature( [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/rootsignature.rs:146:30 [INFO] [stderr] | [INFO] [stderr] 146 | 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/rootsignature.rs:147:9 [INFO] [stderr] | [INFO] [stderr] 147 | D3D12_ROOT_CONSTANTS { [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/rootsignature.rs:159:38 [INFO] [stderr] | [INFO] [stderr] 155 | pub struct SRootDescriptorTable { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 159 | d3d_descriptor_ranges: ArrayVec<[D3D12_DESCRIPTOR_RANGE; 16]>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_DESCRIPTOR_TABLE` in this scope [INFO] [stderr] --> src/typeyd3d12/rootsignature.rs:170:41 [INFO] [stderr] | [INFO] [stderr] 170 | pub unsafe fn d3dtype(&mut self) -> D3D12_ROOT_DESCRIPTOR_TABLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_DESCRIPTOR_TABLE` in this scope [INFO] [stderr] --> src/typeyd3d12/rootsignature.rs:176:9 [INFO] [stderr] | [INFO] [stderr] 176 | D3D12_ROOT_DESCRIPTOR_TABLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_DESCRIPTOR` in this scope [INFO] [stderr] --> src/typeyd3d12/rootsignature.rs:189:30 [INFO] [stderr] | [INFO] [stderr] 189 | pub fn d3dtype(&self) -> D3D12_ROOT_DESCRIPTOR { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_ROOT_DESCRIPTOR` in this scope [INFO] [stderr] --> src/typeyd3d12/rootsignature.rs:190:9 [INFO] [stderr] | [INFO] [stderr] 190 | D3D12_ROOT_DESCRIPTOR { [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/rootsignature.rs:206:30 [INFO] [stderr] | [INFO] [stderr] 206 | 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/rootsignature.rs:208:38 [INFO] [stderr] | [INFO] [stderr] 208 | 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/rootsignature.rs:209:38 [INFO] [stderr] | [INFO] [stderr] 209 | 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/rootsignature.rs:210:26 [INFO] [stderr] | [INFO] [stderr] 210 | 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/rootsignature.rs:211:26 [INFO] [stderr] | [INFO] [stderr] 211 | 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/rootsignature.rs:212:26 [INFO] [stderr] | [INFO] [stderr] 212 | 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/rootsignature.rs:230:34 [INFO] [stderr] | [INFO] [stderr] 230 | pub fn d3dtype(&mut 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/rootsignature.rs:232:49 [INFO] [stderr] | [INFO] [stderr] 229 | impl SRootParameter { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 232 | let mut result = mem::MaybeUninit::::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_FILTER` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:43:30 [INFO] [stderr] | [INFO] [stderr] 43 | pub fn d3dtype(&self) -> D3D12_FILTER { [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MIN_MAG_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:45:37 [INFO] [stderr] | [INFO] [stderr] 45 | Self::MinMagMipPoint => D3D12_FILTER_MIN_MAG_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MIN_MAG_POINT_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:46:43 [INFO] [stderr] | [INFO] [stderr] 46 | Self::MinMagPointMipLinear => D3D12_FILTER_MIN_MAG_POINT_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:47:48 [INFO] [stderr] | [INFO] [stderr] 47 | Self::MinPointMagLinearMipPoint => D3D12_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MIN_POINT_MAG_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:48:43 [INFO] [stderr] | [INFO] [stderr] 48 | Self::MinPointMagMipLinear => D3D12_FILTER_MIN_POINT_MAG_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MIN_LINEAR_MAG_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:49:43 [INFO] [stderr] | [INFO] [stderr] 49 | Self::MinLinearMagMipPoint => D3D12_FILTER_MIN_LINEAR_MAG_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:50:49 [INFO] [stderr] | [INFO] [stderr] 50 | Self::MinLinearMagPointMipLinear => D3D12_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MIN_MAG_LINEAR_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:51:43 [INFO] [stderr] | [INFO] [stderr] 51 | Self::MinMagLinearMipPoint => D3D12_FILTER_MIN_MAG_LINEAR_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MIN_MAG_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:52:38 [INFO] [stderr] | [INFO] [stderr] 52 | Self::MinMagMipLinear => D3D12_FILTER_MIN_MAG_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_ANISOTROPIC` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:53:34 [INFO] [stderr] | [INFO] [stderr] 53 | Self::Anisotropic => D3D12_FILTER_ANISOTROPIC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_COMPARISON_MIN_MAG_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:54:47 [INFO] [stderr] | [INFO] [stderr] 54 | Self::ComparisonMinMagMipPoint => D3D12_FILTER_COMPARISON_MIN_MAG_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:56:17 [INFO] [stderr] | [INFO] [stderr] 56 | D3D12_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:59:17 [INFO] [stderr] | [INFO] [stderr] 59 | D3D12_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:62:17 [INFO] [stderr] | [INFO] [stderr] 62 | D3D12_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:65:17 [INFO] [stderr] | [INFO] [stderr] 65 | D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:68:17 [INFO] [stderr] | [INFO] [stderr] 68 | D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:71:17 [INFO] [stderr] | [INFO] [stderr] 71 | D3D12_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:73:48 [INFO] [stderr] | [INFO] [stderr] 73 | Self::ComparisonMinMagMipLinear => D3D12_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_COMPARISON_ANISOTROPIC` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:74:44 [INFO] [stderr] | [INFO] [stderr] 74 | Self::ComparisonAnisotropic => D3D12_FILTER_COMPARISON_ANISOTROPIC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MINIMUM_MIN_MAG_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:75:44 [INFO] [stderr] | [INFO] [stderr] 75 | Self::MinimumMinMagMipPoint => D3D12_FILTER_MINIMUM_MIN_MAG_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:76:50 [INFO] [stderr] | [INFO] [stderr] 76 | Self::MinimumMinMagPointMipLinear => D3D12_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:78:17 [INFO] [stderr] | [INFO] [stderr] 78 | D3D12_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:80:50 [INFO] [stderr] | [INFO] [stderr] 80 | Self::MinimumMinPointMagMipLinear => D3D12_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:81:50 [INFO] [stderr] | [INFO] [stderr] 81 | Self::MinimumMinLinearMagMipPoint => D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:83:17 [INFO] [stderr] | [INFO] [stderr] 83 | D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:85:50 [INFO] [stderr] | [INFO] [stderr] 85 | Self::MinimumMinMagLinearMipPoint => D3D12_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:86:45 [INFO] [stderr] | [INFO] [stderr] 86 | Self::MinimumMinMagMipLinear => D3D12_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MINIMUM_ANISOTROPIC` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:87:41 [INFO] [stderr] | [INFO] [stderr] 87 | Self::MinimumAnisotropic => D3D12_FILTER_MINIMUM_ANISOTROPIC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:88:44 [INFO] [stderr] | [INFO] [stderr] 88 | Self::MaximumMinMagMipPoint => D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:89:50 [INFO] [stderr] | [INFO] [stderr] 89 | Self::MaximumMinMagPointMipLinear => D3D12_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:91:17 [INFO] [stderr] | [INFO] [stderr] 91 | D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:93:50 [INFO] [stderr] | [INFO] [stderr] 93 | Self::MaximumMinPointMagMipLinear => D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:94:50 [INFO] [stderr] | [INFO] [stderr] 94 | Self::MaximumMinLinearMagMipPoint => D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:96:17 [INFO] [stderr] | [INFO] [stderr] 96 | D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:98:50 [INFO] [stderr] | [INFO] [stderr] 98 | Self::MaximumMinMagLinearMipPoint => D3D12_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:99:45 [INFO] [stderr] | [INFO] [stderr] 99 | Self::MaximumMinMagMipLinear => D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_FILTER_MAXIMUM_ANISOTROPIC` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:100:41 [INFO] [stderr] | [INFO] [stderr] 100 | Self::MaximumAnisotropic => D3D12_FILTER_MAXIMUM_ANISOTROPIC, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_ADDRESS_MODE` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:114:30 [INFO] [stderr] | [INFO] [stderr] 114 | pub fn d3dtype(&self) -> D3D12_TEXTURE_ADDRESS_MODE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_WRAP` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:116:27 [INFO] [stderr] | [INFO] [stderr] 116 | Self::Wrap => D3D12_TEXTURE_ADDRESS_MODE_WRAP, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_MIRROR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:117:29 [INFO] [stderr] | [INFO] [stderr] 117 | Self::Mirror => D3D12_TEXTURE_ADDRESS_MODE_MIRROR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_CLAMP` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:118:28 [INFO] [stderr] | [INFO] [stderr] 118 | Self::Clamp => D3D12_TEXTURE_ADDRESS_MODE_CLAMP, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_BORDER` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:119:29 [INFO] [stderr] | [INFO] [stderr] 119 | Self::Border => D3D12_TEXTURE_ADDRESS_MODE_BORDER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:120:33 [INFO] [stderr] | [INFO] [stderr] 120 | Self::MirrorOnce => D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_STATIC_BORDER_COLOR` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:132:30 [INFO] [stderr] | [INFO] [stderr] 132 | pub fn d3dtype(&self) -> D3D12_STATIC_BORDER_COLOR { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STATIC_BORDER_COLOR_TRANSPARENT_BLACK` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:134:39 [INFO] [stderr] | [INFO] [stderr] 134 | Self::TransparentBlack => D3D12_STATIC_BORDER_COLOR_TRANSPARENT_BLACK, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:135:34 [INFO] [stderr] | [INFO] [stderr] 135 | Self::OpaqueBlack => D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:136:34 [INFO] [stderr] | [INFO] [stderr] 136 | Self::OpaqueWhite => D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_STATIC_SAMPLER_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:158:30 [INFO] [stderr] | [INFO] [stderr] 158 | pub fn d3dtype(&self) -> D3D12_STATIC_SAMPLER_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_STATIC_SAMPLER_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/sampler.rs:159:9 [INFO] [stderr] | [INFO] [stderr] 159 | D3D12_STATIC_SAMPLER_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/typeyd3d12/shader.rs:30:21 [INFO] [stderr] | [INFO] [stderr] 30 | type TRawType = DWORD; [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/shader.rs:74:30 [INFO] [stderr] | [INFO] [stderr] 74 | 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/shader.rs:76:26 [INFO] [stderr] | [INFO] [stderr] 76 | 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/shader.rs:77:29 [INFO] [stderr] | [INFO] [stderr] 77 | 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/shader.rs:78:27 [INFO] [stderr] | [INFO] [stderr] 78 | 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/shader.rs:79:29 [INFO] [stderr] | [INFO] [stderr] 79 | 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/shader.rs:80:31 [INFO] [stderr] | [INFO] [stderr] 80 | 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/shader.rs:81:28 [INFO] [stderr] | [INFO] [stderr] 81 | Self::Pixel => D3D12_SHADER_VISIBILITY_PIXEL, [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/shader.rs:95:37 [INFO] [stderr] | [INFO] [stderr] 95 | 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/shader.rs:99:9 [INFO] [stderr] | [INFO] [stderr] 99 | D3D12_SHADER_BYTECODE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SAMPLE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:15:30 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn d3dtype(&self) -> DXGI_SAMPLE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `DXGI_SAMPLE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:16:9 [INFO] [stderr] | [INFO] [stderr] 16 | DXGI_SAMPLE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SAMPLE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:23:11 [INFO] [stderr] | [INFO] [stderr] 23 | impl From for SDXGISampleDesc { [INFO] [stderr] | - ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SAMPLE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:24:19 [INFO] [stderr] | [INFO] [stderr] 24 | fn from(desc: DXGI_SAMPLE_DESC) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_USAGE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:33:33 [INFO] [stderr] | [INFO] [stderr] 33 | pub struct SDXGIUsageFlags: DXGI_USAGE { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_USAGE_BACK_BUFFER` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:34:29 [INFO] [stderr] | [INFO] [stderr] 34 | const BACK_BUFFER = DXGI_USAGE_BACK_BUFFER; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_USAGE_DISCARD_ON_PRESENT` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:35:36 [INFO] [stderr] | [INFO] [stderr] 35 | const DISCARD_ON_PRESENT = DXGI_USAGE_DISCARD_ON_PRESENT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_USAGE_READ_ONLY` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:36:27 [INFO] [stderr] | [INFO] [stderr] 36 | const READ_ONLY = DXGI_USAGE_READ_ONLY; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_USAGE_RENDER_TARGET_OUTPUT` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:37:38 [INFO] [stderr] | [INFO] [stderr] 37 | const RENDER_TARGET_OUTPUT = DXGI_USAGE_RENDER_TARGET_OUTPUT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_USAGE_SHADER_INPUT` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:38:30 [INFO] [stderr] | [INFO] [stderr] 38 | const SHADER_INPUT = DXGI_USAGE_SHADER_INPUT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_USAGE_SHARED` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:39:24 [INFO] [stderr] | [INFO] [stderr] 39 | const SHARED = DXGI_USAGE_SHARED; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_USAGE_UNORDERED_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:40:34 [INFO] [stderr] | [INFO] [stderr] 40 | const UNORDERED_ACCESS = DXGI_USAGE_UNORDERED_ACCESS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SCALING` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:51:30 [INFO] [stderr] | [INFO] [stderr] 51 | pub fn d3dtype(&self) -> DXGI_SCALING { [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/swapchain.rs:53:30 [INFO] [stderr] | [INFO] [stderr] 53 | Self::Stretch => DXGI_SCALING_STRETCH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SCALING_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:54:27 [INFO] [stderr] | [INFO] [stderr] 54 | Self::None => DXGI_SCALING_NONE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SCALING_ASPECT_RATIO_STRETCH` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:55:41 [INFO] [stderr] | [INFO] [stderr] 55 | Self::AspectRatioStretch => DXGI_SCALING_ASPECT_RATIO_STRETCH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SCALING` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:60:11 [INFO] [stderr] | [INFO] [stderr] 60 | impl From for EDXGIScaling { [INFO] [stderr] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SCALING` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:61:18 [INFO] [stderr] | [INFO] [stderr] 61 | fn from(raw: DXGI_SCALING) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_EFFECT` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:79:30 [INFO] [stderr] | [INFO] [stderr] 79 | pub fn d3dtype(&self) -> DXGI_SWAP_EFFECT { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_EFFECT_DISCARD` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:81:30 [INFO] [stderr] | [INFO] [stderr] 81 | Self::Discard => DXGI_SWAP_EFFECT_DISCARD, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_EFFECT_SEQUENTIAL` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:82:33 [INFO] [stderr] | [INFO] [stderr] 82 | Self::Sequential => DXGI_SWAP_EFFECT_SEQUENTIAL, [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/swapchain.rs:83:37 [INFO] [stderr] | [INFO] [stderr] 83 | Self::FlipSequential => DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_EFFECT_FLIP_DISCARD` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:84:34 [INFO] [stderr] | [INFO] [stderr] 84 | Self::FlipDiscard => DXGI_SWAP_EFFECT_FLIP_DISCARD, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_EFFECT` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:89:11 [INFO] [stderr] | [INFO] [stderr] 89 | impl From for EDXGISwapEffect { [INFO] [stderr] | - ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_EFFECT` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:90:21 [INFO] [stderr] | [INFO] [stderr] 90 | fn from(effect: DXGI_SWAP_EFFECT) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_ALPHA_MODE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:110:30 [INFO] [stderr] | [INFO] [stderr] 110 | pub fn d3dtype(&self) -> DXGI_ALPHA_MODE { [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/swapchain.rs:112:34 [INFO] [stderr] | [INFO] [stderr] 112 | Self::Unspecified => DXGI_ALPHA_MODE_UNSPECIFIED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_ALPHA_MODE_PREMULTIPLIED` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:113:36 [INFO] [stderr] | [INFO] [stderr] 113 | Self::Premultiplied => DXGI_ALPHA_MODE_PREMULTIPLIED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_ALPHA_MODE_STRAIGHT` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:114:31 [INFO] [stderr] | [INFO] [stderr] 114 | Self::Straight => DXGI_ALPHA_MODE_STRAIGHT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_ALPHA_MODE_IGNORE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:115:29 [INFO] [stderr] | [INFO] [stderr] 115 | Self::Ignore => DXGI_ALPHA_MODE_IGNORE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_ALPHA_MODE_FORCE_DWORD` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:116:33 [INFO] [stderr] | [INFO] [stderr] 116 | Self::ForceDWord => DXGI_ALPHA_MODE_FORCE_DWORD, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_ALPHA_MODE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:121:11 [INFO] [stderr] | [INFO] [stderr] 121 | impl From for EDXGIAlphaMode { [INFO] [stderr] | - ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_ALPHA_MODE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:122:19 [INFO] [stderr] | [INFO] [stderr] 122 | fn from(mode: DXGI_ALPHA_MODE) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_FLAG` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:135:37 [INFO] [stderr] | [INFO] [stderr] 135 | pub struct SDXGISwapChainFlags: DXGI_SWAP_CHAIN_FLAG { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_NONPREROTATED` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:136:31 [INFO] [stderr] | [INFO] [stderr] 136 | const NONPREROTATED = DXGI_SWAP_CHAIN_FLAG_NONPREROTATED; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:137:35 [INFO] [stderr] | [INFO] [stderr] 137 | const ALLOW_MODE_SWITCH = DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:138:32 [INFO] [stderr] | [INFO] [stderr] 138 | const GDI_COMPATIBLE = DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_RESTRICTED_CONTENT` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:139:36 [INFO] [stderr] | [INFO] [stderr] 139 | const RESTRICTED_CONTENT = DXGI_SWAP_CHAIN_FLAG_RESTRICTED_CONTENT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_RESTRICT_SHARED_RESOURCE_DRIVER` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:140:49 [INFO] [stderr] | [INFO] [stderr] 140 | const RESTRICT_SHARED_RESOURCE_DRIVER = DXGI_SWAP_CHAIN_FLAG_RESTRICT_SHARED_RESOURCE_DRIVER; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:141:30 [INFO] [stderr] | [INFO] [stderr] 141 | const DISPLAY_ONLY = DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:142:47 [INFO] [stderr] | [INFO] [stderr] 142 | const FRAME_LATENCY_WAITABLE_OBJECT = DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_FOREGROUND_LAYER` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:143:34 [INFO] [stderr] | [INFO] [stderr] 143 | const FOREGROUND_LAYER = DXGI_SWAP_CHAIN_FLAG_FOREGROUND_LAYER; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_FULLSCREEN_VIDEO` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:144:34 [INFO] [stderr] | [INFO] [stderr] 144 | const FULLSCREEN_VIDEO = DXGI_SWAP_CHAIN_FLAG_FULLSCREEN_VIDEO; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_YUV_VIDEO` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:145:27 [INFO] [stderr] | [INFO] [stderr] 145 | const YUV_VIDEO = DXGI_SWAP_CHAIN_FLAG_YUV_VIDEO; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_HW_PROTECTED` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:146:30 [INFO] [stderr] | [INFO] [stderr] 146 | const HW_PROTECTED = DXGI_SWAP_CHAIN_FLAG_HW_PROTECTED; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:147:31 [INFO] [stderr] | [INFO] [stderr] 147 | const ALLOW_TEARING = DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:167:30 [INFO] [stderr] | [INFO] [stderr] 167 | pub fn d3dtype(&self) -> DXGI_SWAP_CHAIN_DESC1 { [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/swapchain.rs:168:9 [INFO] [stderr] | [INFO] [stderr] 168 | DXGI_SWAP_CHAIN_DESC1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:172:38 [INFO] [stderr] | [INFO] [stderr] 172 | Stereo: if self.stereo { TRUE } else { FALSE }, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:172:52 [INFO] [stderr] | [INFO] [stderr] 172 | Stereo: if self.stereo { TRUE } else { FALSE }, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:184:11 [INFO] [stderr] | [INFO] [stderr] 184 | impl From for SSwapChainDesc { [INFO] [stderr] | - ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:185:19 [INFO] [stderr] | [INFO] [stderr] 185 | fn from(desc: DXGI_SWAP_CHAIN_DESC1) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:190:39 [INFO] [stderr] | [INFO] [stderr] 190 | stereo: if desc.Stereo == TRUE { true } else { false }, [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:204:23 [INFO] [stderr] | [INFO] [stderr] 203 | pub struct SSwapChain { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 204 | swapchain: 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:208:44 [INFO] [stderr] | [INFO] [stderr] 207 | impl SSwapChain { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 208 | 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:223:30 [INFO] [stderr] | [INFO] [stderr] 223 | 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_DESC1` in this scope [INFO] [stderr] --> src/typeyd3d12/swapchain.rs:242:27 [INFO] [stderr] | [INFO] [stderr] 242 | let mut desc: DXGI_SWAP_CHAIN_DESC1 = mem::zeroed(); [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/view.rs:4:10 [INFO] [stderr] | [INFO] [stderr] 4 | 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/view.rs:14:18 [INFO] [stderr] | [INFO] [stderr] 14 | raw: D3D12_VERTEX_BUFFER_VIEW { [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/view.rs:22:34 [INFO] [stderr] | [INFO] [stderr] 22 | pub unsafe fn raw(&self) -> &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/view.rs:28:10 [INFO] [stderr] | [INFO] [stderr] 28 | 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/view.rs:38:18 [INFO] [stderr] | [INFO] [stderr] 38 | raw: D3D12_INDEX_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/view.rs:46:34 [INFO] [stderr] | [INFO] [stderr] 46 | pub unsafe fn raw(&self) -> &D3D12_INDEX_BUFFER_VIEW { [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/view.rs:64:30 [INFO] [stderr] | [INFO] [stderr] 64 | 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/view.rs:66:49 [INFO] [stderr] | [INFO] [stderr] 63 | impl SDepthStencilViewDesc { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 66 | let mut result = mem::MaybeUninit::::zeroed(); [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/view.rs:91:30 [INFO] [stderr] | [INFO] [stderr] 91 | 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/view.rs:92:9 [INFO] [stderr] | [INFO] [stderr] 92 | 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/view.rs:110:30 [INFO] [stderr] | [INFO] [stderr] 110 | 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/view.rs:112:49 [INFO] [stderr] | [INFO] [stderr] 109 | impl SClearValue { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 112 | let mut result = mem::MaybeUninit::::zeroed(); [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/view.rs:137:30 [INFO] [stderr] | [INFO] [stderr] 137 | 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/view.rs:139:30 [INFO] [stderr] | [INFO] [stderr] 139 | 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/view.rs:140:32 [INFO] [stderr] | [INFO] [stderr] 140 | 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/view.rs:141:37 [INFO] [stderr] | [INFO] [stderr] 141 | 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/view.rs:142:32 [INFO] [stderr] | [INFO] [stderr] 142 | 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/view.rs:143:37 [INFO] [stderr] | [INFO] [stderr] 143 | 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/view.rs:144:34 [INFO] [stderr] | [INFO] [stderr] 144 | 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/view.rs:145:39 [INFO] [stderr] | [INFO] [stderr] 145 | Self::Texture2DMSArray => D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY, [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/view.rs:158:21 [INFO] [stderr] | [INFO] [stderr] 158 | type TRawType = 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/view.rs:162:27 [INFO] [stderr] | [INFO] [stderr] 162 | 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/view.rs:163:36 [INFO] [stderr] | [INFO] [stderr] 163 | 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/view.rs:164:38 [INFO] [stderr] | [INFO] [stderr] 164 | 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/view.rs:175:30 [INFO] [stderr] | [INFO] [stderr] 175 | 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/view.rs:176:9 [INFO] [stderr] | [INFO] [stderr] 176 | D3D12_TEX2D_DSV { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEX2D_ARRAY_DSV` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:189:30 [INFO] [stderr] | [INFO] [stderr] 189 | pub fn d3dtype(&self) -> D3D12_TEX2D_ARRAY_DSV { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_TEX2D_ARRAY_DSV` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:190:9 [INFO] [stderr] | [INFO] [stderr] 190 | D3D12_TEX2D_ARRAY_DSV { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEX2D_SRV` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:217:30 [INFO] [stderr] | [INFO] [stderr] 217 | pub fn d3dtype(&self) -> D3D12_TEX2D_SRV { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_TEX2D_SRV` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:218:9 [INFO] [stderr] | [INFO] [stderr] 218 | D3D12_TEX2D_SRV { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXCUBE_SRV` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:238:30 [INFO] [stderr] | [INFO] [stderr] 238 | pub fn d3dtype(&self) -> D3D12_TEXCUBE_SRV { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_TEXCUBE_SRV` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:239:9 [INFO] [stderr] | [INFO] [stderr] 239 | D3D12_TEXCUBE_SRV { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SRV_DIMENSION` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:259:41 [INFO] [stderr] | [INFO] [stderr] 259 | pub fn d3d_view_dimension(&self) -> D3D12_SRV_DIMENSION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURE2D` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:261:39 [INFO] [stderr] | [INFO] [stderr] 261 | Self::Texture2D { .. } => D3D12_SRV_DIMENSION_TEXTURE2D, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_SRV_DIMENSION_TEXTURECUBE` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:262:41 [INFO] [stderr] | [INFO] [stderr] 262 | Self::TextureCube { .. } => D3D12_SRV_DIMENSION_TEXTURECUBE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_RESOURCE_VIEW_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:274:30 [INFO] [stderr] | [INFO] [stderr] 274 | pub fn d3dtype(&self) -> D3D12_SHADER_RESOURCE_VIEW_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_RESOURCE_VIEW_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12/view.rs:276:49 [INFO] [stderr] | [INFO] [stderr] 273 | impl SShaderResourceViewDesc { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 276 | let mut result = mem::MaybeUninit::::zeroed(); [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:89:14 [INFO] [stderr] | [INFO] [stderr] 89 | 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:95:25 [INFO] [stderr] | [INFO] [stderr] 92 | pub struct SScissorRects { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 95 | 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:115:10 [INFO] [stderr] | [INFO] [stderr] 115 | 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:119:26 [INFO] [stderr] | [INFO] [stderr] 119 | 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_VIEWPORT` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:131:15 [INFO] [stderr] | [INFO] [stderr] 131 | 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:144:23 [INFO] [stderr] | [INFO] [stderr] 144 | 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:149:46 [INFO] [stderr] | [INFO] [stderr] 149 | 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:150:46 [INFO] [stderr] | [INFO] [stderr] 150 | 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:160:30 [INFO] [stderr] | [INFO] [stderr] 160 | 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:161:9 [INFO] [stderr] | [INFO] [stderr] 161 | D3D12_RECT { [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:233:30 [INFO] [stderr] | [INFO] [stderr] 233 | 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:235:27 [INFO] [stderr] | [INFO] [stderr] 235 | 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:236:26 [INFO] [stderr] | [INFO] [stderr] 236 | Self::All => D3D12_DEPTH_WRITE_MASK_ALL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RANGE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:259:30 [INFO] [stderr] | [INFO] [stderr] 259 | pub fn d3dtype(&self) -> D3D12_RANGE { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RANGE` in this scope [INFO] [stderr] --> src/typeyd3d12/mod.rs:260:9 [INFO] [stderr] | [INFO] [stderr] 260 | D3D12_RANGE { [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:268:30 [INFO] [stderr] | [INFO] [stderr] 268 | 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:270:28 [INFO] [stderr] | [INFO] [stderr] 270 | Self::Never => D3D12_COMPARISON_FUNC_NEVER, [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:271:27 [INFO] [stderr] | [INFO] [stderr] 271 | 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:272:28 [INFO] [stderr] | [INFO] [stderr] 272 | 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:273:32 [INFO] [stderr] | [INFO] [stderr] 273 | Self::LessEqual => D3D12_COMPARISON_FUNC_LESS_EQUAL, [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:274:30 [INFO] [stderr] | [INFO] [stderr] 274 | Self::Greater => D3D12_COMPARISON_FUNC_GREATER, [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:275:31 [INFO] [stderr] | [INFO] [stderr] 275 | 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:276:35 [INFO] [stderr] | [INFO] [stderr] 276 | 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:277:29 [INFO] [stderr] | [INFO] [stderr] 277 | Self::Always => D3D12_COMPARISON_FUNC_ALWAYS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error: aborting due to 812 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" "ec78e4bb3ef4813961a40a7b7abfffb7d08ec694467a519f574768ecb1613074"` [INFO] running `"docker" "rm" "-f" "ec78e4bb3ef4813961a40a7b7abfffb7d08ec694467a519f574768ecb1613074"` [INFO] [stdout] ec78e4bb3ef4813961a40a7b7abfffb7d08ec694467a519f574768ecb1613074