[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] e93acd2..3151cd7 master -> master [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 3151cd7385937e91bd8c31c18fdc46b66b4e3143 [INFO] checking filkry/rusgam against master#4007d4ef26eab44bdabc2b7574d032152264d3ad for pr-66919 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffilkry%2Frusgam" "/workspace/builds/worker-0/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-0/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/filkry/rusgam on toolchain 4007d4ef26eab44bdabc2b7574d032152264d3ad [INFO] running `"/workspace/cargo-home/bin/cargo" "+4007d4ef26eab44bdabc2b7574d032152264d3ad" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/filkry/rusgam [INFO] finished tweaking git repo https://github.com/filkry/rusgam [INFO] tweaked toml for git repo https://github.com/filkry/rusgam written to /workspace/builds/worker-0/source/Cargo.toml [INFO] crate git repo https://github.com/filkry/rusgam already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+4007d4ef26eab44bdabc2b7574d032152264d3ad" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+4007d4ef26eab44bdabc2b7574d032152264d3ad" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 541f337f341dfcd4a5c6aefebbda43921ca7973806a31c564694ed0e21a9d8ae [INFO] running `"docker" "start" "-a" "541f337f341dfcd4a5c6aefebbda43921ca7973806a31c564694ed0e21a9d8ae"` [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Checking arrayvec v0.5.1 [INFO] [stderr] Checking rand_distr v0.2.2 [INFO] [stderr] Checking nalgebra v0.19.0 [INFO] [stderr] Checking wio v0.2.0 [INFO] [stderr] Checking nalgebra-glm v0.5.0 [INFO] [stderr] Checking rusgam v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | use winapi::shared::basetsd::{SIZE_T, UINT64}; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | use winapi::shared::dxgi::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | use winapi::shared::dxgi1_2::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | use winapi::shared::dxgi1_3::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | use winapi::shared::dxgi1_4::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:39:13 [INFO] [stderr] | [INFO] [stderr] 39 | use winapi::shared::dxgi1_5::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:40:13 [INFO] [stderr] | [INFO] [stderr] 40 | use winapi::shared::dxgi1_6::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::ctypes` [INFO] [stderr] --> src/directxgraphicssamples.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | use winapi::ctypes::c_void; [INFO] [stderr] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | use winapi::um::d3d12::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/directxgraphicssamples.rs:44:13 [INFO] [stderr] | [INFO] [stderr] 44 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/directxgraphicssamples.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | use winapi::shared::{dxgiformat, dxgitype, winerror}; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::um` [INFO] [stderr] --> src/directxgraphicssamples.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | use winapi::um::{d3dcommon, unknwnbase}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12.rs:15:13 [INFO] [stderr] | [INFO] [stderr] 15 | 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.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | use winapi::shared::basetsd::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/directxgraphicssamples.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | use winapi::shared::windef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | use winapi::um::winnt::LONG; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | use winapi::um::winuser::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/safewindows.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use winapi::shared::ntdef; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::um` [INFO] [stderr] --> src/safewindows.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | use winapi::um::{errhandlingapi, libloaderapi, profileapi, synchapi, unknwnbase, winnt}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/safewindows.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wio::com` [INFO] [stderr] --> src/safewindows.rs:15:10 [INFO] [stderr] | [INFO] [stderr] 15 | use wio::com::ComPtr; [INFO] [stderr] | ^^^ could not find `com` in `wio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | 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.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | 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.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | 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.rs:13:13 [INFO] [stderr] | [INFO] [stderr] 13 | 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.rs:14:13 [INFO] [stderr] | [INFO] [stderr] 14 | 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.rs:15:13 [INFO] [stderr] | [INFO] [stderr] 15 | 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.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::ctypes` [INFO] [stderr] --> src/typeyd3d12.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | 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.rs:18:13 [INFO] [stderr] | [INFO] [stderr] 18 | 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.rs:19:13 [INFO] [stderr] | [INFO] [stderr] 19 | 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.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | 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.rs:20:13 [INFO] [stderr] | [INFO] [stderr] 20 | 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.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wio::com` [INFO] [stderr] --> src/typeyd3d12.rs:23:10 [INFO] [stderr] | [INFO] [stderr] 23 | use wio::com::ComPtr; [INFO] [stderr] | ^^^ could not find `com` in `wio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Device` [INFO] [stderr] --> src/directxgraphicssamples.rs:167:10 [INFO] [stderr] | [INFO] [stderr] 167 | &ID3D12Device::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `ID3D12Device` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12.rs:152:44 [INFO] [stderr] | [INFO] [stderr] 152 | 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.rs:844:20 [INFO] [stderr] | [INFO] [stderr] 844 | 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.rs:845:24 [INFO] [stderr] | [INFO] [stderr] 845 | 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.rs:859:20 [INFO] [stderr] | [INFO] [stderr] 859 | 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.rs:860:20 [INFO] [stderr] | [INFO] [stderr] 860 | 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.rs:877:20 [INFO] [stderr] | [INFO] [stderr] 877 | 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.rs:878:20 [INFO] [stderr] | [INFO] [stderr] 878 | 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.rs:895:20 [INFO] [stderr] | [INFO] [stderr] 895 | 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.rs:896:20 [INFO] [stderr] | [INFO] [stderr] 896 | 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.rs:912:20 [INFO] [stderr] | [INFO] [stderr] 912 | 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.rs:913:20 [INFO] [stderr] | [INFO] [stderr] 913 | 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.rs:927:20 [INFO] [stderr] | [INFO] [stderr] 927 | 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.rs:928:20 [INFO] [stderr] | [INFO] [stderr] 928 | 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.rs:944:20 [INFO] [stderr] | [INFO] [stderr] 944 | 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.rs:945:20 [INFO] [stderr] | [INFO] [stderr] 945 | value: winapi::shared::dxgiformat::DXGI_FORMAT, [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | winapi::um::winuser::UnregisterClassW( [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:182:18 [INFO] [stderr] | [INFO] [stderr] 182 | msg: winapi::um::winuser::MSG, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:207:42 [INFO] [stderr] | [INFO] [stderr] 207 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:208:21 [INFO] [stderr] | [INFO] [stderr] 208 | winapi::um::winuser::BeginPaint(self.window, &mut paintstruct); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:215:42 [INFO] [stderr] | [INFO] [stderr] 215 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:216:21 [INFO] [stderr] | [INFO] [stderr] 216 | winapi::um::winuser::EndPaint(self.window, &mut paintstruct); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:264:40 [INFO] [stderr] | [INFO] [stderr] 264 | let foundmessage = winapi::um::winuser::PeekMessageW( [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:269:25 [INFO] [stderr] | [INFO] [stderr] 269 | winapi::um::winuser::PM_REMOVE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:283:21 [INFO] [stderr] | [INFO] [stderr] 283 | winapi::um::winuser::TranslateMessage(&mut message.msg); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:294:21 [INFO] [stderr] | [INFO] [stderr] 294 | winapi::um::winuser::DispatchMessageW(&mut message.msg); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:302:31 [INFO] [stderr] | [INFO] [stderr] 302 | let res = winapi::um::winuser::GetClientRect(self.window, &mut rect as LPRECT); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:393:36 [INFO] [stderr] | [INFO] [stderr] 393 | pub fn translatewmkey(key: winapi::shared::minwindef::WPARAM) -> EKey { [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:410:17 [INFO] [stderr] | [INFO] [stderr] 410 | winapi::um::winuser::WM_KEYDOWN => EMsgType::KeyDown { [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:413:17 [INFO] [stderr] | [INFO] [stderr] 413 | winapi::um::winuser::WM_PAINT => EMsgType::Paint, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:414:17 [INFO] [stderr] | [INFO] [stderr] 414 | winapi::um::winuser::WM_SIZE => EMsgType::Size, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Debug` [INFO] [stderr] --> src/typeyd3d12.rs:55:20 [INFO] [stderr] | [INFO] [stderr] 55 | let riid = ID3D12Debug::uuidof(); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `ID3D12Debug` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IDXGIFactory4` [INFO] [stderr] --> src/typeyd3d12.rs:84:14 [INFO] [stderr] | [INFO] [stderr] 84 | &IDXGIFactory4::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `IDXGIFactory4` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12CommandQueue` [INFO] [stderr] --> src/typeyd3d12.rs:253:18 [INFO] [stderr] | [INFO] [stderr] 253 | &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.rs:281:18 [INFO] [stderr] | [INFO] [stderr] 281 | &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.rs:359:18 [INFO] [stderr] | [INFO] [stderr] 359 | &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.rs:378:18 [INFO] [stderr] | [INFO] [stderr] 378 | &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.rs:402:18 [INFO] [stderr] | [INFO] [stderr] 402 | &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.rs:422:18 [INFO] [stderr] | [INFO] [stderr] 422 | &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.rs:443:14 [INFO] [stderr] | [INFO] [stderr] 443 | &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.rs:459:14 [INFO] [stderr] | [INFO] [stderr] 459 | &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 `ID3D12Device2` [INFO] [stderr] --> src/typeyd3d12.rs:503:14 [INFO] [stderr] | [INFO] [stderr] 503 | &ID3D12Device2::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Device2` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Resource` [INFO] [stderr] --> src/typeyd3d12.rs:615:18 [INFO] [stderr] | [INFO] [stderr] 615 | &ID3D12Resource::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Resource` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12.rs:1455:45 [INFO] [stderr] | [INFO] [stderr] 1455 | 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.rs:2086:59 [INFO] [stderr] | [INFO] [stderr] 2086 | desc.SizeInBytes = mem::size_of::() as winapi::shared::basetsd::SIZE_T; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/main.rs:275:25 [INFO] [stderr] | [INFO] [stderr] 275 | winapi::um::d3d12::D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/main.rs:284:25 [INFO] [stderr] | [INFO] [stderr] 284 | winapi::um::d3d12::D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_MEMCPY_DEST` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:49:18 [INFO] [stderr] | [INFO] [stderr] 49 | dest: *const D3D12_MEMCPY_DEST, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | src: *const D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:51:22 [INFO] [stderr] | [INFO] [stderr] 51 | rowsizesinbytes: SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:52:14 [INFO] [stderr] | [INFO] [stderr] 52 | numrows: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:53:16 [INFO] [stderr] | [INFO] [stderr] 53 | numslices: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:57:29 [INFO] [stderr] | [INFO] [stderr] 57 | let destslice: *mut BYTE = ((*dest).pData as *mut BYTE).offset(destoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:57:59 [INFO] [stderr] | [INFO] [stderr] 57 | let destslice: *mut BYTE = ((*dest).pData as *mut BYTE).offset(destoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:59:30 [INFO] [stderr] | [INFO] [stderr] 59 | let srcslice: *const BYTE = ((*src).pData as *const BYTE).offset(srcoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:59:61 [INFO] [stderr] | [INFO] [stderr] 59 | let srcslice: *const BYTE = ((*src).pData as *const BYTE).offset(srcoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:74:19 [INFO] [stderr] | [INFO] [stderr] 74 | cmdlist: *mut ID3D12GraphicsCommandList, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:75:31 [INFO] [stderr] | [INFO] [stderr] 75 | destinationresource: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:76:24 [INFO] [stderr] | [INFO] [stderr] 76 | intermediate: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:77:23 [INFO] [stderr] | [INFO] [stderr] 77 | firstsubresource: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:78:22 [INFO] [stderr] | [INFO] [stderr] 78 | numsubresources: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:79:19 [INFO] [stderr] | [INFO] [stderr] 79 | requiredsize: UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:80:21 [INFO] [stderr] | [INFO] [stderr] 80 | layouts: *const D3D12_PLACED_SUBRESOURCE_FOOTPRINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | numrows: *const UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:82:29 [INFO] [stderr] | [INFO] [stderr] 82 | rowsizesinbytes: *const UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:83:21 [INFO] [stderr] | [INFO] [stderr] 83 | srcdata: *const D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:84:6 [INFO] [stderr] | [INFO] [stderr] 84 | ) -> UINT64 { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_REQ_SUBRESOURCES` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:85:33 [INFO] [stderr] | [INFO] [stderr] 85 | assert!(firstsubresource <= D3D12_REQ_SUBRESOURCES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_REQ_SUBRESOURCES` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:86:32 [INFO] [stderr] | [INFO] [stderr] 86 | assert!(numsubresources <= D3D12_REQ_SUBRESOURCES - firstsubresource); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:91:47 [INFO] [stderr] | [INFO] [stderr] 91 | let cond1 = intermediatedesc.Dimension != D3D12_RESOURCE_DIMENSION_BUFFER; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:93:46 [INFO] [stderr] | [INFO] [stderr] 93 | let cond3 = destinationdesc.Dimension == D3D12_RESOURCE_DIMENSION_BUFFER [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:99:24 [INFO] [stderr] | [INFO] [stderr] 99 | let mut data: *mut BYTE = ptr::null_mut(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_MEMCPY_DEST` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:109:24 [INFO] [stderr] | [INFO] [stderr] 109 | let destdata = D3D12_MEMCPY_DEST { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:112:57 [INFO] [stderr] | [INFO] [stderr] 112 | SlicePitch: (*layout).Footprint.RowPitch as SIZE_T [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:113:52 [INFO] [stderr] | [INFO] [stderr] 113 | * *(numrows.offset(i as isize)) as SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:118:54 [INFO] [stderr] | [INFO] [stderr] 118 | *(rowsizesinbytes.offset(i as isize)) as SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:125:37 [INFO] [stderr] | [INFO] [stderr] 125 | if destinationdesc.Dimension == D3D12_RESOURCE_DIMENSION_BUFFER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:149:19 [INFO] [stderr] | [INFO] [stderr] 149 | cmdlist: *mut ID3D12GraphicsCommandList, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:150:31 [INFO] [stderr] | [INFO] [stderr] 150 | destinationresource: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:151:24 [INFO] [stderr] | [INFO] [stderr] 151 | intermediate: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:152:25 [INFO] [stderr] | [INFO] [stderr] 152 | intermediateoffset: UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:153:23 [INFO] [stderr] | [INFO] [stderr] 153 | firstsubresource: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:154:22 [INFO] [stderr] | [INFO] [stderr] 154 | numsubresources: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:155:19 [INFO] [stderr] | [INFO] [stderr] 155 | srcdata: *mut D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:156:6 [INFO] [stderr] | [INFO] [stderr] 156 | ) -> UINT64 { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:160:23 [INFO] [stderr] | [INFO] [stderr] 160 | let mut layouts: [D3D12_PLACED_SUBRESOURCE_FOOTPRINT; 10] = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:161:23 [INFO] [stderr] | [INFO] [stderr] 161 | let mut numrows: [UINT; 10] = [0; 10]; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:162:31 [INFO] [stderr] | [INFO] [stderr] 162 | let mut rowsizesinbytes: [UINT64; 10] = [0; 10]; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:165:26 [INFO] [stderr] | [INFO] [stderr] 165 | let mut device: *mut ID3D12Device = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:199:38 [INFO] [stderr] | [INFO] [stderr] 199 | pub unsafe fn from_res(res: *mut ID3D12Resource) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:199:57 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 199 | pub unsafe fn from_res(res: *mut ID3D12Resource) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:200:9 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 200 | D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:202:19 [INFO] [stderr] | [INFO] [stderr] 202 | Type: D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:208:19 [INFO] [stderr] | [INFO] [stderr] 208 | res: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:209:20 [INFO] [stderr] | [INFO] [stderr] 209 | footprint: D3D12_PLACED_SUBRESOURCE_FOOTPRINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:210:10 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 210 | ) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:211:25 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 211 | let mut result: D3D12_TEXTURE_COPY_LOCATION = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:213:23 [INFO] [stderr] | [INFO] [stderr] 213 | result.Type = D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:42 [INFO] [stderr] | [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:63 [INFO] [stderr] | [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:72 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:219:25 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 219 | let mut result: D3D12_TEXTURE_COPY_LOCATION = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:221:23 [INFO] [stderr] | [INFO] [stderr] 221 | result.Type = D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_CORRUPTION` in this scope [INFO] [stderr] --> src/niced3d12.rs:214:46 [INFO] [stderr] | [INFO] [stderr] 214 | 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.rs:214:81 [INFO] [stderr] | [INFO] [stderr] 214 | 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.rs:215:46 [INFO] [stderr] | [INFO] [stderr] 215 | 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.rs:215:76 [INFO] [stderr] | [INFO] [stderr] 215 | 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.rs:216:46 [INFO] [stderr] | [INFO] [stderr] 216 | 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.rs:216:78 [INFO] [stderr] | [INFO] [stderr] 216 | 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.rs:218:49 [INFO] [stderr] | [INFO] [stderr] 218 | 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.rs:221:22 [INFO] [stderr] | [INFO] [stderr] 221 | [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.rs:224:33 [INFO] [stderr] | [INFO] [stderr] 224 | 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.rs:233:32 [INFO] [stderr] | [INFO] [stderr] 233 | 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.rs:242:34 [INFO] [stderr] | [INFO] [stderr] 242 | let mut filter = D3D12_INFO_QUEUE_FILTER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:34:14 [INFO] [stderr] | [INFO] [stderr] 34 | errcode: DWORD, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HINSTANCE` in this scope [INFO] [stderr] --> src/safewindows.rs:51:16 [INFO] [stderr] | [INFO] [stderr] 51 | hinstance: HINSTANCE, [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ATOM` in this scope [INFO] [stderr] --> src/safewindows.rs:70:12 [INFO] [stderr] | [INFO] [stderr] 70 | class: ATOM, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:85:11 [INFO] [stderr] | [INFO] [stderr] 85 | hwnd: HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:86:10 [INFO] [stderr] | [INFO] [stderr] 86 | msg: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:87:13 [INFO] [stderr] | [INFO] [stderr] 87 | wparam: WPARAM, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:88:13 [INFO] [stderr] | [INFO] [stderr] 88 | lparam: LPARAM, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LRESULT` in this scope [INFO] [stderr] --> src/safewindows.rs:89:6 [INFO] [stderr] | [INFO] [stderr] 89 | ) -> LRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope [INFO] [stderr] --> src/safewindows.rs:90:22 [INFO] [stderr] | [INFO] [stderr] 90 | let window_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *mut SWindow; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `GWLP_USERDATA` in this scope [INFO] [stderr] --> src/safewindows.rs:90:46 [INFO] [stderr] | [INFO] [stderr] 90 | let window_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *mut SWindow; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | DefWindowProcW(hwnd, msg, wparam, lparam) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:108:72 [INFO] [stderr] | [INFO] [stderr] 108 | unsafe { synchapi::WaitForSingleObject(self.raw(), duration as DWORD) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `WNDCLASSEXW` in this scope [INFO] [stderr] --> src/safewindows.rs:135:29 [INFO] [stderr] | [INFO] [stderr] 135 | let classdata = WNDCLASSEXW { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WNDCLASSEXW` in this scope [INFO] [stderr] --> src/safewindows.rs:136:40 [INFO] [stderr] | [INFO] [stderr] 136 | cbSize: mem::size_of::() as u32, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CS_HREDRAW` in this scope [INFO] [stderr] --> src/safewindows.rs:137:24 [INFO] [stderr] | [INFO] [stderr] 137 | style: CS_HREDRAW | CS_VREDRAW, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CS_VREDRAW` in this scope [INFO] [stderr] --> src/safewindows.rs:137:37 [INFO] [stderr] | [INFO] [stderr] 137 | style: CS_HREDRAW | CS_VREDRAW, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LoadIconW` in this scope [INFO] [stderr] --> src/safewindows.rs:142:24 [INFO] [stderr] | [INFO] [stderr] 142 | hIcon: LoadIconW(self.hinstance, ntdef::NULL as *const u16), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LoadCursorW` in this scope [INFO] [stderr] --> src/safewindows.rs:143:26 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HINSTANCE` in this scope [INFO] [stderr] --> src/safewindows.rs:143:53 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `IDC_ARROW` in this scope [INFO] [stderr] --> src/safewindows.rs:143:64 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `COLOR_WINDOW` in this scope [INFO] [stderr] --> src/safewindows.rs:144:33 [INFO] [stderr] | [INFO] [stderr] 144 | hbrBackground: (COLOR_WINDOW + 1) as HBRUSH, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HBRUSH` in this scope [INFO] [stderr] --> src/safewindows.rs:144:54 [INFO] [stderr] | [INFO] [stderr] 144 | hbrBackground: (COLOR_WINDOW + 1) as HBRUSH, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HICON` in this scope [INFO] [stderr] --> src/safewindows.rs:147:41 [INFO] [stderr] | [INFO] [stderr] 147 | hIconSm: ntdef::NULL as HICON, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterClassExW` in this scope [INFO] [stderr] --> src/safewindows.rs:150:24 [INFO] [stderr] | [INFO] [stderr] 150 | let atom = RegisterClassExW(&classdata); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/safewindows.rs:164:70 [INFO] [stderr] | [INFO] [stderr] 164 | let event = unsafe { synchapi::CreateEventW(ptr::null_mut(), FALSE, FALSE, ptr::null()) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/safewindows.rs:164:77 [INFO] [stderr] | [INFO] [stderr] 164 | let event = unsafe { synchapi::CreateEventW(ptr::null_mut(), FALSE, FALSE, ptr::null()) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:175:13 [INFO] [stderr] | [INFO] [stderr] 175 | window: HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:196:33 [INFO] [stderr] | [INFO] [stderr] 196 | pub unsafe fn raw(&self) -> HWND { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `ShowWindow` in this scope [INFO] [stderr] --> src/safewindows.rs:201:18 [INFO] [stderr] | [INFO] [stderr] 201 | unsafe { ShowWindow(self.window, SW_SHOW) }; [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SW_SHOW` in this scope [INFO] [stderr] --> src/safewindows.rs:201:42 [INFO] [stderr] | [INFO] [stderr] 201 | unsafe { ShowWindow(self.window, SW_SHOW) }; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:221:46 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:221:60 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:221:76 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LRESULT` in this scope [INFO] [stderr] --> src/safewindows.rs:221:87 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:227:21 [INFO] [stderr] | [INFO] [stderr] 227 | DefWindowProcW(self.window, msg, wparam, lparam) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:229:25 [INFO] [stderr] | [INFO] [stderr] 229 | None => DefWindowProcW(self.window, msg, wparam, lparam), [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:231:21 [INFO] [stderr] | [INFO] [stderr] 231 | None => DefWindowProcW(self.window, msg, wparam, lparam), [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG_PTR` in this scope [INFO] [stderr] --> src/safewindows.rs:237:52 [INFO] [stderr] | [INFO] [stderr] 237 | let outwindowptr = self as *mut SWindow as LONG_PTR; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowLongPtrW` in this scope [INFO] [stderr] --> src/safewindows.rs:238:9 [INFO] [stderr] | [INFO] [stderr] 238 | SetWindowLongPtrW(self.window, GWLP_USERDATA, outwindowptr); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `GWLP_USERDATA` in this scope [INFO] [stderr] --> src/safewindows.rs:238:40 [INFO] [stderr] | [INFO] [stderr] 238 | SetWindowLongPtrW(self.window, GWLP_USERDATA, outwindowptr); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RECT` in this scope [INFO] [stderr] --> src/safewindows.rs:301:27 [INFO] [stderr] | [INFO] [stderr] 301 | let mut rect: RECT = mem::zeroed(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stderr] --> src/safewindows.rs:302:84 [INFO] [stderr] | [INFO] [stderr] 302 | let res = winapi::um::winuser::GetClientRect(self.window, &mut rect as LPRECT); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:334:30 [INFO] [stderr] | [INFO] [stderr] 334 | let windowstyle: DWORD = WS_OVERLAPPEDWINDOW; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `WS_OVERLAPPEDWINDOW` in this scope [INFO] [stderr] --> src/safewindows.rs:334:38 [INFO] [stderr] | [INFO] [stderr] 334 | let windowstyle: DWORD = WS_OVERLAPPEDWINDOW; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope [INFO] [stderr] --> src/safewindows.rs:336:31 [INFO] [stderr] | [INFO] [stderr] 336 | let screenwidth = GetSystemMetrics(SM_CXSCREEN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SM_CXSCREEN` in this scope [INFO] [stderr] --> src/safewindows.rs:336:48 [INFO] [stderr] | [INFO] [stderr] 336 | let screenwidth = GetSystemMetrics(SM_CXSCREEN); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope [INFO] [stderr] --> src/safewindows.rs:337:32 [INFO] [stderr] | [INFO] [stderr] 337 | let screenheight = GetSystemMetrics(SM_CYSCREEN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SM_CYSCREEN` in this scope [INFO] [stderr] --> src/safewindows.rs:337:49 [INFO] [stderr] | [INFO] [stderr] 337 | let screenheight = GetSystemMetrics(SM_CYSCREEN); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `RECT` in this scope [INFO] [stderr] --> src/safewindows.rs:339:34 [INFO] [stderr] | [INFO] [stderr] 339 | let mut windowrect = RECT { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG` in this scope [INFO] [stderr] --> src/safewindows.rs:342:33 [INFO] [stderr] | [INFO] [stderr] 342 | right: width as LONG, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG` in this scope [INFO] [stderr] --> src/safewindows.rs:343:35 [INFO] [stderr] | [INFO] [stderr] 343 | bottom: height as LONG, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `AdjustWindowRect` in this scope [INFO] [stderr] --> src/safewindows.rs:345:13 [INFO] [stderr] | [INFO] [stderr] 345 | AdjustWindowRect(&mut windowrect, windowstyle, false as i32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:359:23 [INFO] [stderr] | [INFO] [stderr] 359 | let hwnd: HWND = CreateWindowExW( [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateWindowExW` in this scope [INFO] [stderr] --> src/safewindows.rs:359:30 [INFO] [stderr] | [INFO] [stderr] 359 | let hwnd: HWND = CreateWindowExW( [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:368:32 [INFO] [stderr] | [INFO] [stderr] 368 | ntdef::NULL as HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HMENU` in this scope [INFO] [stderr] --> src/safewindows.rs:369:32 [INFO] [stderr] | [INFO] [stderr] 369 | ntdef::NULL as HMENU, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:408:21 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:408:35 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:408:52 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Debug` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:48:28 [INFO] [stderr] | [INFO] [stderr] 48 | debuginterface: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12GetDebugInterface` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:58:23 [INFO] [stderr] | [INFO] [stderr] 58 | let hresult = D3D12GetDebugInterface(&riid, voidcasted); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory4` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | 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.rs:80:30 [INFO] [stderr] | [INFO] [stderr] 80 | 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.rs:82:9 [INFO] [stderr] | [INFO] [stderr] 82 | 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.rs:83:13 [INFO] [stderr] | [INFO] [stderr] 83 | 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.rs:98:21 [INFO] [stderr] | [INFO] [stderr] 98 | adapter: ComPtr, [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.rs:102:30 [INFO] [stderr] | [INFO] [stderr] 102 | 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.rs:103:30 [INFO] [stderr] | [INFO] [stderr] 103 | let mut adapterdesc: DXGI_ADAPTER_DESC1 = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:109:35 [INFO] [stderr] | [INFO] [stderr] 109 | 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.rs:126:21 [INFO] [stderr] | [INFO] [stderr] 126 | adapter: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:152:26 [INFO] [stderr] | [INFO] [stderr] 152 | 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.rs:154:40 [INFO] [stderr] | [INFO] [stderr] 154 | 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.rs:156:17 [INFO] [stderr] | [INFO] [stderr] 156 | 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.rs:158:45 [INFO] [stderr] | [INFO] [stderr] 158 | 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.rs:159:46 [INFO] [stderr] | [INFO] [stderr] 159 | 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.rs:160:49 [INFO] [stderr] | [INFO] [stderr] 160 | 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.rs:161:44 [INFO] [stderr] | [INFO] [stderr] 161 | 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.rs:162:43 [INFO] [stderr] | [INFO] [stderr] 162 | 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.rs:164:17 [INFO] [stderr] | [INFO] [stderr] 164 | 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.rs:166:53 [INFO] [stderr] | [INFO] [stderr] 166 | 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.rs:167:43 [INFO] [stderr] | [INFO] [stderr] 167 | 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.rs:168:50 [INFO] [stderr] | [INFO] [stderr] 168 | 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.rs:169:42 [INFO] [stderr] | [INFO] [stderr] 169 | 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.rs:170:44 [INFO] [stderr] | [INFO] [stderr] 170 | 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.rs:171:45 [INFO] [stderr] | [INFO] [stderr] 171 | 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.rs:172:47 [INFO] [stderr] | [INFO] [stderr] 172 | 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.rs:173:45 [INFO] [stderr] | [INFO] [stderr] 173 | 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.rs:174:41 [INFO] [stderr] | [INFO] [stderr] 174 | 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.rs:175:45 [INFO] [stderr] | [INFO] [stderr] 175 | EResourceStates::Predication => D3D12_RESOURCE_STATE_PREDICATION, [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.rs:181:14 [INFO] [stderr] | [INFO] [stderr] 181 | barrier: D3D12_RESOURCE_BARRIER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:186:35 [INFO] [stderr] | [INFO] [stderr] 186 | 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.rs:194:30 [INFO] [stderr] | [INFO] [stderr] 194 | let adapter1: ComPtr = unsafe { ComPtr::from_raw(rawadapter1) }; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:204:23 [INFO] [stderr] | [INFO] [stderr] 204 | 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.rs:205:15 [INFO] [stderr] | [INFO] [stderr] 205 | 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.rs:206:16 [INFO] [stderr] | [INFO] [stderr] 206 | 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.rs:210:46 [INFO] [stderr] | [INFO] [stderr] 210 | *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.rs:212:22 [INFO] [stderr] | [INFO] [stderr] 212 | Subresource: D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device2` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:222:20 [INFO] [stderr] | [INFO] [stderr] 222 | device: 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.rs:227:34 [INFO] [stderr] | [INFO] [stderr] 227 | 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.rs:242:20 [INFO] [stderr] | [INFO] [stderr] 242 | 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.rs:244:23 [INFO] [stderr] | [INFO] [stderr] 244 | Priority: D3D12_COMMAND_QUEUE_PRIORITY_NORMAL as i32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/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[E0412]: cannot find type `ID3D12CommandQueue` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:249:32 [INFO] [stderr] | [INFO] [stderr] 249 | let mut rawqueue: *mut ID3D12CommandQueue = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] ... [INFO] [stderr] 565 | / pub struct SCommandQueue { [INFO] [stderr] 566 | | queue: ComPtr, [INFO] [stderr] 567 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [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[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_HEAP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:270:20 [INFO] [stderr] | [INFO] [stderr] 270 | let desc = D3D12_DESCRIPTOR_HEAP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/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[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:277:31 [INFO] [stderr] | [INFO] [stderr] 277 | let mut rawheap: *mut ID3D12DescriptorHeap = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] ... [INFO] [stderr] 735 | / pub struct SDescriptorHeap { [INFO] [stderr] 736 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 737 | | heap: ComPtr, [INFO] [stderr] 738 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:342:29 [INFO] [stderr] | [INFO] [stderr] 342 | let mut d3dcv : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:344:43 [INFO] [stderr] | [INFO] [stderr] 344 | let clear_value_ptr : * const D3D12_CLEAR_VALUE = match clear_value { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:352:39 [INFO] [stderr] | [INFO] [stderr] 352 | 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.rs:374:29 [INFO] [stderr] | [INFO] [stderr] 374 | let mut rawca: *mut ID3D12CommandAllocator = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] ... [INFO] [stderr] 966 | / pub struct SCommandAllocator { [INFO] [stderr] 967 | | type_: ECommandListType, [INFO] [stderr] 968 | | commandallocator: ComPtr, [INFO] [stderr] 969 | | } [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.rs:395:29 [INFO] [stderr] | [INFO] [stderr] 395 | 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.rs:416:28 [INFO] [stderr] | [INFO] [stderr] 416 | 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.rs:421:17 [INFO] [stderr] | [INFO] [stderr] 421 | 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.rs:437:43 [INFO] [stderr] | [INFO] [stderr] 437 | 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] 1239 | / pub struct SRootSignature { [INFO] [stderr] 1240 | | pub raw: ComPtr, [INFO] [stderr] 1241 | | } [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.rs:454:61 [INFO] [stderr] | [INFO] [stderr] 454 | pub fn create_pipeline_state_for_raw_desc(&self, desc: &D3D12_PIPELINE_STATE_STREAM_DESC) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:455:43 [INFO] [stderr] | [INFO] [stderr] 455 | 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] 1243 | / pub struct SPipelineState { [INFO] [stderr] 1244 | | raw: ComPtr, [INFO] [stderr] 1245 | | } [INFO] [stderr] | |_- similarly named struct `SPipelineState` defined here [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.rs:15:13 [INFO] [stderr] | [INFO] [stderr] 15 | 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.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | use winapi::um::d3d12sdklayers::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | use winapi::shared::basetsd::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/directxgraphicssamples.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12InfoQueue` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:477:23 [INFO] [stderr] | [INFO] [stderr] 477 | infoqueue: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | use winapi::shared::windef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | use winapi::um::winnt::LONG; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_MESSAGE_ID` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:481:42 [INFO] [stderr] | [INFO] [stderr] 481 | pub fn setbreakonseverity(&self, id: D3D12_MESSAGE_ID, val: BOOL) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | use winapi::um::winuser::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::shared` [INFO] [stderr] --> src/safewindows.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use winapi::shared::ntdef; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::um` [INFO] [stderr] --> src/safewindows.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | use winapi::um::{errhandlingapi, libloaderapi, profileapi, synchapi, unknwnbase, winnt}; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::Interface` [INFO] [stderr] --> src/safewindows.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wio::com` [INFO] [stderr] --> src/safewindows.rs:15:10 [INFO] [stderr] | [INFO] [stderr] 15 | use wio::com::ComPtr; [INFO] [stderr] | ^^^ could not find `com` in `wio` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/typeyd3d12.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | 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.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | 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.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | 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.rs:13:13 [INFO] [stderr] | [INFO] [stderr] 13 | 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.rs:14:13 [INFO] [stderr] | [INFO] [stderr] 14 | 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.rs:15:13 [INFO] [stderr] | [INFO] [stderr] 15 | 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.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | use winapi::shared::minwindef::*; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winapi::ctypes` [INFO] [stderr] --> src/typeyd3d12.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | 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.rs:18:13 [INFO] [stderr] | [INFO] [stderr] 18 | 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.rs:19:13 [INFO] [stderr] | [INFO] [stderr] 19 | 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.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | 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.rs:20:13 [INFO] [stderr] | [INFO] [stderr] 20 | 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.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | use winapi::Interface; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no `Interface` in the root [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:481:65 [INFO] [stderr] | [INFO] [stderr] 481 | 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.rs:489:22 [INFO] [stderr] | [INFO] [stderr] 489 | filter: &mut D3D12_INFO_QUEUE_FILTER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wio::com` [INFO] [stderr] --> src/typeyd3d12.rs:23:10 [INFO] [stderr] | [INFO] [stderr] 23 | use wio::com::ComPtr; [INFO] [stderr] | ^^^ could not find `com` in `wio` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device2` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:498:29 [INFO] [stderr] | [INFO] [stderr] 498 | 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.rs:500:9 [INFO] [stderr] | [INFO] [stderr] 497 | / fn d3d12createdevice(adapter: *mut unknwnbase::IUnknown) -> Result { [INFO] [stderr] 498 | | let mut rawdevice: *mut ID3D12Device2 = ptr::null_mut(); [INFO] [stderr] 499 | | let hn = unsafe { [INFO] [stderr] 500 | | D3D12CreateDevice( [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `d3d12createdevice` [INFO] [stderr] ... | [INFO] [stderr] 510 | | Ok(SDevice { device: device }) [INFO] [stderr] 511 | | } [INFO] [stderr] | |_- similarly named function `d3d12createdevice` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:531:26 [INFO] [stderr] | [INFO] [stderr] 531 | 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.rs:533:42 [INFO] [stderr] | [INFO] [stderr] 533 | 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.rs:534:41 [INFO] [stderr] | [INFO] [stderr] 534 | 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.rs:535:41 [INFO] [stderr] | [INFO] [stderr] 535 | 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.rs:536:42 [INFO] [stderr] | [INFO] [stderr] 536 | 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.rs:537:39 [INFO] [stderr] | [INFO] [stderr] 537 | 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.rs:543:24 [INFO] [stderr] | [INFO] [stderr] 543 | fn create(d3dtype: D3D12_COMMAND_LIST_TYPE) -> Self { [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.rs:555:10 [INFO] [stderr] | [INFO] [stderr] 555 | 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.rs:566:19 [INFO] [stderr] | [INFO] [stderr] 565 | / pub struct SCommandQueue { [INFO] [stderr] 566 | | queue: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] 567 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:571:22 [INFO] [stderr] | [INFO] [stderr] 571 | 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.rs:581:53 [INFO] [stderr] | [INFO] [stderr] 581 | pub unsafe fn raw_mut(&mut self) -> &mut ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:596:23 [INFO] [stderr] | [INFO] [stderr] 596 | swapchain: 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.rs:611:30 [INFO] [stderr] | [INFO] [stderr] 611 | let mut rawbuf: *mut ID3D12Resource = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:632:27 [INFO] [stderr] | [INFO] [stderr] 632 | let mut desc: DXGI_SWAP_CHAIN_DESC = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:662:11 [INFO] [stderr] | [INFO] [stderr] 662 | desc: DXGI_SWAP_CHAIN_DESC, [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.rs:675:20 [INFO] [stderr] | [INFO] [stderr] 675 | let desc = DXGI_SWAP_CHAIN_DESC1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:679:21 [INFO] [stderr] | [INFO] [stderr] 679 | Stereo: FALSE, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SCALING_STRETCH` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:686:22 [INFO] [stderr] | [INFO] [stderr] 686 | Scaling: DXGI_SCALING_STRETCH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:687:25 [INFO] [stderr] | [INFO] [stderr] 687 | SwapEffect: DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_ALPHA_MODE_UNSPECIFIED` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:688:24 [INFO] [stderr] | [INFO] [stderr] 688 | AlphaMode: DXGI_ALPHA_MODE_UNSPECIFIED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain1` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:691:36 [INFO] [stderr] | [INFO] [stderr] 691 | 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.rs:699:59 [INFO] [stderr] | [INFO] [stderr] 699 | &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.rs:706:32 [INFO] [stderr] | [INFO] [stderr] 706 | match swapchain.cast::() { [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.rs:725:17 [INFO] [stderr] | [INFO] [stderr] 725 | 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.rs:727:45 [INFO] [stderr] | [INFO] [stderr] 727 | 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.rs:728:50 [INFO] [stderr] | [INFO] [stderr] 728 | 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.rs:729:50 [INFO] [stderr] | [INFO] [stderr] 729 | EDescriptorHeapType::DepthStencil => D3D12_DESCRIPTOR_HEAP_TYPE_DSV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:737:18 [INFO] [stderr] | [INFO] [stderr] 735 | / pub struct SDescriptorHeap { [INFO] [stderr] 736 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 737 | | heap: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] 738 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:748:13 [INFO] [stderr] | [INFO] [stderr] 748 | handle: 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.rs:754:21 [INFO] [stderr] | [INFO] [stderr] 754 | handle: D3D12_CPU_DESCRIPTOR_HANDLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:770:30 [INFO] [stderr] | [INFO] [stderr] 770 | 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.rs:772:35 [INFO] [stderr] | [INFO] [stderr] 772 | 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.rs:773:34 [INFO] [stderr] | [INFO] [stderr] 773 | 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.rs:779:10 [INFO] [stderr] | [INFO] [stderr] 779 | raw: 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.rs:785:18 [INFO] [stderr] | [INFO] [stderr] 785 | 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.rs:787:34 [INFO] [stderr] | [INFO] [stderr] 787 | 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.rs:788:39 [INFO] [stderr] | [INFO] [stderr] 788 | 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.rs:802:21 [INFO] [stderr] | [INFO] [stderr] 802 | type TD3DType = 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.rs:806:34 [INFO] [stderr] | [INFO] [stderr] 806 | EHeapFlags::ENone => D3D12_HEAP_FLAG_NONE, [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.rs:811:10 [INFO] [stderr] | [INFO] [stderr] 811 | raw: 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.rs:895:18 [INFO] [stderr] | [INFO] [stderr] 895 | 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.rs:896:28 [INFO] [stderr] | [INFO] [stderr] 896 | 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.rs:897:28 [INFO] [stderr] | [INFO] [stderr] 897 | 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.rs:907:25 [INFO] [stderr] | [INFO] [stderr] 907 | 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.rs:915:18 [INFO] [stderr] | [INFO] [stderr] 915 | 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.rs:916:28 [INFO] [stderr] | [INFO] [stderr] 916 | 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.rs:917:28 [INFO] [stderr] | [INFO] [stderr] 917 | 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.rs:927:25 [INFO] [stderr] | [INFO] [stderr] 927 | 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.rs:946:21 [INFO] [stderr] | [INFO] [stderr] 946 | type TD3DType = D3D12_HEAP_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:950:38 [INFO] [stderr] | [INFO] [stderr] 950 | 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.rs:951:50 [INFO] [stderr] | [INFO] [stderr] 951 | 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.rs:952:50 [INFO] [stderr] | [INFO] [stderr] 952 | 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.rs:953:53 [INFO] [stderr] | [INFO] [stderr] 953 | 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.rs:954:51 [INFO] [stderr] | [INFO] [stderr] 954 | 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.rs:955:50 [INFO] [stderr] | [INFO] [stderr] 955 | 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.rs:957:17 [INFO] [stderr] | [INFO] [stderr] 957 | D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:968:30 [INFO] [stderr] | [INFO] [stderr] 966 | / pub struct SCommandAllocator { [INFO] [stderr] 967 | | type_: ECommandListType, [INFO] [stderr] 968 | | commandallocator: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] 969 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RECT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:980:25 [INFO] [stderr] | [INFO] [stderr] 980 | d3drects: ArrayVec<[D3D12_RECT; 16]>, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1001:25 [INFO] [stderr] | [INFO] [stderr] 1001 | commandlist: ComPtr, [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.rs:1035:32 [INFO] [stderr] | [INFO] [stderr] 1035 | descriptor.handle, D3D12_CLEAR_FLAG_DEPTH, depth, 0, 0, ptr::null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1098:27 [INFO] [stderr] | [INFO] [stderr] 1098 | num_values as UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1127:41 [INFO] [stderr] | [INFO] [stderr] 1127 | 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.rs:1131:52 [INFO] [stderr] | [INFO] [stderr] 1131 | pub unsafe fn rawmut(&mut self) -> &mut 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.rs:1138:19 [INFO] [stderr] | [INFO] [stderr] 1138 | fence: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandList` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1176:73 [INFO] [stderr] | [INFO] [stderr] 1176 | .ExecuteCommandLists(1, &(list.commandlist.as_raw() as *mut ID3D12CommandList)); [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.rs:1181:10 [INFO] [stderr] | [INFO] [stderr] 1181 | 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.rs:1185:26 [INFO] [stderr] | [INFO] [stderr] 1185 | pub fn raw(&self) -> D3D12_GPU_VIRTUAL_ADDRESS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_VERTEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1191:10 [INFO] [stderr] | [INFO] [stderr] 1191 | 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.rs:1201:18 [INFO] [stderr] | [INFO] [stderr] 1201 | raw: D3D12_VERTEX_BUFFER_VIEW { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INDEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1224:10 [INFO] [stderr] | [INFO] [stderr] 1224 | 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.rs:1230:18 [INFO] [stderr] | [INFO] [stderr] 1230 | raw: D3D12_INDEX_BUFFER_VIEW { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12RootSignature` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1240:21 [INFO] [stderr] | [INFO] [stderr] 1239 | / pub struct SRootSignature { [INFO] [stderr] 1240 | | pub raw: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SRootSignature` [INFO] [stderr] 1241 | | } [INFO] [stderr] | |_- similarly named struct `SRootSignature` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1244:17 [INFO] [stderr] | [INFO] [stderr] 1243 | / pub struct SPipelineState { [INFO] [stderr] 1244 | | raw: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SPipelineState` [INFO] [stderr] 1245 | | } [INFO] [stderr] | |_- similarly named struct `SPipelineState` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_VIEWPORT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1248:15 [INFO] [stderr] | [INFO] [stderr] 1248 | 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.rs:1261:23 [INFO] [stderr] | [INFO] [stderr] 1261 | 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.rs:1266:46 [INFO] [stderr] | [INFO] [stderr] 1266 | 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.rs:1267:46 [INFO] [stderr] | [INFO] [stderr] 1267 | 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.rs:1276:30 [INFO] [stderr] | [INFO] [stderr] 1276 | 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.rs:1277:9 [INFO] [stderr] | [INFO] [stderr] 1277 | D3D12_RECT { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1313:30 [INFO] [stderr] | [INFO] [stderr] 1313 | 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.rs:1314:9 [INFO] [stderr] | [INFO] [stderr] 1314 | 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.rs:1332:30 [INFO] [stderr] | [INFO] [stderr] 1332 | 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.rs:1334:30 [INFO] [stderr] | [INFO] [stderr] 1334 | let mut result : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DSV_DIMENSION` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1357:30 [INFO] [stderr] | [INFO] [stderr] 1357 | 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.rs:1359:30 [INFO] [stderr] | [INFO] [stderr] 1359 | 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.rs:1360:32 [INFO] [stderr] | [INFO] [stderr] 1360 | 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.rs:1361:37 [INFO] [stderr] | [INFO] [stderr] 1361 | 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.rs:1362:32 [INFO] [stderr] | [INFO] [stderr] 1362 | 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.rs:1363:37 [INFO] [stderr] | [INFO] [stderr] 1363 | 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.rs:1364:34 [INFO] [stderr] | [INFO] [stderr] 1364 | 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.rs:1365:39 [INFO] [stderr] | [INFO] [stderr] 1365 | 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.rs:1378:21 [INFO] [stderr] | [INFO] [stderr] 1378 | type TD3DType = D3D12_DSV_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1382:27 [INFO] [stderr] | [INFO] [stderr] 1382 | 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.rs:1383:36 [INFO] [stderr] | [INFO] [stderr] 1383 | 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.rs:1384:38 [INFO] [stderr] | [INFO] [stderr] 1384 | 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.rs:1395:30 [INFO] [stderr] | [INFO] [stderr] 1395 | 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.rs:1396:9 [INFO] [stderr] | [INFO] [stderr] 1396 | D3D12_TEX2D_DSV { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VIEW_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1414:30 [INFO] [stderr] | [INFO] [stderr] 1414 | 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.rs:1416:30 [INFO] [stderr] | [INFO] [stderr] 1416 | let mut result : D3D12_DEPTH_STENCIL_VIEW_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_CLASSIFICATION` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1437:30 [INFO] [stderr] | [INFO] [stderr] 1437 | 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.rs:1439:36 [INFO] [stderr] | [INFO] [stderr] 1439 | 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.rs:1440:38 [INFO] [stderr] | [INFO] [stderr] 1440 | 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.rs:1491:37 [INFO] [stderr] | [INFO] [stderr] 1491 | 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.rs:1492:9 [INFO] [stderr] | [INFO] [stderr] 1492 | D3D12_INPUT_ELEMENT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1506:10 [INFO] [stderr] | [INFO] [stderr] 1506 | 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.rs:1511:31 [INFO] [stderr] | [INFO] [stderr] 1511 | 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.rs:1521:46 [INFO] [stderr] | [INFO] [stderr] 1521 | pub unsafe fn raw_mut(&mut self) -> &mut D3D12_SUBRESOURCE_DATA { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1553:21 [INFO] [stderr] | [INFO] [stderr] 1553 | type TD3DType = DWORD; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1605:28 [INFO] [stderr] | [INFO] [stderr] 1605 | 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.rs:1606:53 [INFO] [stderr] | [INFO] [stderr] 1606 | Self::AllowInputAssemblerInputLayout => D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1607:49 [INFO] [stderr] | [INFO] [stderr] 1607 | Self::DenyVertexShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1608:47 [INFO] [stderr] | [INFO] [stderr] 1608 | Self::DenyHullShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1609:49 [INFO] [stderr] | [INFO] [stderr] 1609 | Self::DenyDomainShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1610:51 [INFO] [stderr] | [INFO] [stderr] 1610 | Self::DenyGeometryShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1611:48 [INFO] [stderr] | [INFO] [stderr] 1611 | Self::DenyPixelShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1612:40 [INFO] [stderr] | [INFO] [stderr] 1612 | Self::AllowStreamOutput => D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1632:30 [INFO] [stderr] | [INFO] [stderr] 1632 | 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.rs:1634:26 [INFO] [stderr] | [INFO] [stderr] 1634 | 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.rs:1635:26 [INFO] [stderr] | [INFO] [stderr] 1635 | 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.rs:1636:26 [INFO] [stderr] | [INFO] [stderr] 1636 | 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.rs:1637:30 [INFO] [stderr] | [INFO] [stderr] 1637 | 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.rs:1650:30 [INFO] [stderr] | [INFO] [stderr] 1650 | 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.rs:1665:30 [INFO] [stderr] | [INFO] [stderr] 1665 | 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.rs:1666:9 [INFO] [stderr] | [INFO] [stderr] 1666 | D3D12_DESCRIPTOR_RANGE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_CONSTANTS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1683:30 [INFO] [stderr] | [INFO] [stderr] 1683 | 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.rs:1684:9 [INFO] [stderr] | [INFO] [stderr] 1684 | D3D12_ROOT_CONSTANTS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_VISIBILITY` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1702:30 [INFO] [stderr] | [INFO] [stderr] 1702 | 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.rs:1704:26 [INFO] [stderr] | [INFO] [stderr] 1704 | 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.rs:1705:29 [INFO] [stderr] | [INFO] [stderr] 1705 | 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.rs:1706:27 [INFO] [stderr] | [INFO] [stderr] 1706 | 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.rs:1707:29 [INFO] [stderr] | [INFO] [stderr] 1707 | 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.rs:1708:31 [INFO] [stderr] | [INFO] [stderr] 1708 | 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.rs:1709:28 [INFO] [stderr] | [INFO] [stderr] 1709 | Self::Pixel => D3D12_SHADER_VISIBILITY_PIXEL [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1723:30 [INFO] [stderr] | [INFO] [stderr] 1723 | 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.rs:1725:38 [INFO] [stderr] | [INFO] [stderr] 1725 | 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.rs:1726:38 [INFO] [stderr] | [INFO] [stderr] 1726 | 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.rs:1727:26 [INFO] [stderr] | [INFO] [stderr] 1727 | 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.rs:1728:26 [INFO] [stderr] | [INFO] [stderr] 1728 | 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.rs:1729:26 [INFO] [stderr] | [INFO] [stderr] 1729 | 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.rs:1745:30 [INFO] [stderr] | [INFO] [stderr] 1745 | pub fn d3dtype(&self) -> D3D12_ROOT_PARAMETER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1747:30 [INFO] [stderr] | [INFO] [stderr] 1747 | let mut result : D3D12_ROOT_PARAMETER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1767:25 [INFO] [stderr] | [INFO] [stderr] 1767 | d3d_parameters: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_SIGNATURE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1779:41 [INFO] [stderr] | [INFO] [stderr] 1779 | pub unsafe fn d3dtype(&mut self) -> D3D12_ROOT_SIGNATURE_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [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[E0422]: cannot find struct, variant or union type `D3D12_ROOT_SIGNATURE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1785:9 [INFO] [stderr] | [INFO] [stderr] 1785 | 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.rs:1802:30 [INFO] [stderr] | [INFO] [stderr] 1802 | 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.rs:1804:26 [INFO] [stderr] | [INFO] [stderr] 1804 | 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.rs:1805:28 [INFO] [stderr] | [INFO] [stderr] 1805 | 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.rs:1806:28 [INFO] [stderr] | [INFO] [stderr] 1806 | 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.rs:1821:9 [INFO] [stderr] | [INFO] [stderr] 1821 | D3D12SerializeRootSignature( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_BYTECODE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1852:37 [INFO] [stderr] | [INFO] [stderr] 1852 | 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.rs:1856:9 [INFO] [stderr] | [INFO] [stderr] 1856 | D3D12_SHADER_BYTECODE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1866:42 [INFO] [stderr] | [INFO] [stderr] 1866 | 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.rs:1889:41 [INFO] [stderr] | [INFO] [stderr] 1889 | 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.rs:1894:22 [INFO] [stderr] | [INFO] [stderr] 1894 | let result = D3D12_INPUT_LAYOUT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PRIMITIVE_TOPOLOGY_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1913:30 [INFO] [stderr] | [INFO] [stderr] 1913 | 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.rs:1915:32 [INFO] [stderr] | [INFO] [stderr] 1915 | 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.rs:1916:28 [INFO] [stderr] | [INFO] [stderr] 1916 | 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.rs:1917:27 [INFO] [stderr] | [INFO] [stderr] 1917 | 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.rs:1918:31 [INFO] [stderr] | [INFO] [stderr] 1918 | 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.rs:1919:28 [INFO] [stderr] | [INFO] [stderr] 1919 | 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.rs:1931:30 [INFO] [stderr] | [INFO] [stderr] 1931 | pub fn d3dtype(&self) -> D3D12_PRIMITIVE_TOPOLOGY { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_WRITE_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1945:30 [INFO] [stderr] | [INFO] [stderr] 1945 | pub fn d3dtype(&self) -> D3D12_DEPTH_WRITE_MASK { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12.rs:152:44 [INFO] [stderr] | [INFO] [stderr] 152 | if adapterdesc.Flags & winapi::shared::dxgi::DXGI_ADAPTER_FLAG_SOFTWARE > 0 { [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DEPTH_WRITE_MASK_ZERO` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1947:27 [INFO] [stderr] | [INFO] [stderr] 1947 | 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.rs:1948:26 [INFO] [stderr] | [INFO] [stderr] 1948 | Self::All => D3D12_DEPTH_WRITE_MASK_ALL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMPARISON_FUNC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1966:30 [INFO] [stderr] | [INFO] [stderr] 1966 | 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.rs:1968:28 [INFO] [stderr] | [INFO] [stderr] 1968 | 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.rs:1969:27 [INFO] [stderr] | [INFO] [stderr] 1969 | 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.rs:1970:28 [INFO] [stderr] | [INFO] [stderr] 1970 | 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.rs:1971:32 [INFO] [stderr] | [INFO] [stderr] 1971 | 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.rs:1972:30 [INFO] [stderr] | [INFO] [stderr] 1972 | 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.rs:1973:31 [INFO] [stderr] | [INFO] [stderr] 1973 | 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.rs:1974:35 [INFO] [stderr] | [INFO] [stderr] 1974 | 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.rs:1975:29 [INFO] [stderr] | [INFO] [stderr] 1975 | Self::Always => D3D12_COMPARISON_FUNC_ALWAYS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_STENCIL_OP` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1993:30 [INFO] [stderr] | [INFO] [stderr] 1993 | 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.rs:1995:27 [INFO] [stderr] | [INFO] [stderr] 1995 | 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.rs:1996:27 [INFO] [stderr] | [INFO] [stderr] 1996 | 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.rs:1997:30 [INFO] [stderr] | [INFO] [stderr] 1997 | 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.rs:1998:30 [INFO] [stderr] | [INFO] [stderr] 1998 | 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.rs:1999:30 [INFO] [stderr] | [INFO] [stderr] 1999 | 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.rs:2000:29 [INFO] [stderr] | [INFO] [stderr] 2000 | 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.rs:2001:27 [INFO] [stderr] | [INFO] [stderr] 2001 | 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.rs:2002:27 [INFO] [stderr] | [INFO] [stderr] 2002 | 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.rs:2016:30 [INFO] [stderr] | [INFO] [stderr] 2016 | pub fn d3dtype(&self) -> D3D12_DEPTH_STENCILOP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12.rs:844:20 [INFO] [stderr] | [INFO] [stderr] 844 | 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.rs:845:24 [INFO] [stderr] | [INFO] [stderr] 845 | value: &'a winapi::um::d3d12::ID3D12RootSignature, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DEPTH_STENCILOP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2017:9 [INFO] [stderr] | [INFO] [stderr] 2017 | 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.rs:2039:30 [INFO] [stderr] | [INFO] [stderr] 2039 | 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.rs:2040:9 [INFO] [stderr] | [INFO] [stderr] 2040 | D3D12_DEPTH_STENCIL_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2041:47 [INFO] [stderr] | [INFO] [stderr] 2041 | DepthEnable: self.depth_enable as BOOL, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2044:51 [INFO] [stderr] | [INFO] [stderr] 2044 | StencilEnable: self.stencil_enable as BOOL, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RT_FORMAT_ARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2058:30 [INFO] [stderr] | [INFO] [stderr] 2058 | 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.rs:2059:26 [INFO] [stderr] | [INFO] [stderr] 2059 | let mut result : D3D12_RT_FORMAT_ARRAY = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2060:60 [INFO] [stderr] | [INFO] [stderr] 2060 | result.NumRenderTargets = self.rt_formats.len() as UINT; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2084:37 [INFO] [stderr] | [INFO] [stderr] 2084 | pub unsafe fn d3dtype(&self) -> D3D12_PIPELINE_STATE_STREAM_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2085:24 [INFO] [stderr] | [INFO] [stderr] 2085 | let mut desc : D3D12_PIPELINE_STATE_STREAM_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2134:30 [INFO] [stderr] | [INFO] [stderr] 2134 | pub fn d3dtype(&self) -> D3D12_PIPELINE_STATE_SUBOBJECT_TYPE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12.rs:859:20 [INFO] [stderr] | [INFO] [stderr] 859 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2136:36 [INFO] [stderr] | [INFO] [stderr] 2136 | Self::RootSignature => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12.rs:860:20 [INFO] [stderr] | [INFO] [stderr] 860 | value: winapi::um::d3d12::D3D12_SHADER_BYTECODE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2137:25 [INFO] [stderr] | [INFO] [stderr] 2137 | 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.rs:2138:25 [INFO] [stderr] | [INFO] [stderr] 2138 | 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.rs:2139:25 [INFO] [stderr] | [INFO] [stderr] 2139 | 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.rs:2140:25 [INFO] [stderr] | [INFO] [stderr] 2140 | 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.rs:2141:25 [INFO] [stderr] | [INFO] [stderr] 2141 | 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.rs:2142:25 [INFO] [stderr] | [INFO] [stderr] 2142 | 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.rs:2143:35 [INFO] [stderr] | [INFO] [stderr] 2143 | 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.rs:2144:28 [INFO] [stderr] | [INFO] [stderr] 2144 | 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.rs:2145:33 [INFO] [stderr] | [INFO] [stderr] 2145 | 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.rs:2146:33 [INFO] [stderr] | [INFO] [stderr] 2146 | 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.rs:2147:35 [INFO] [stderr] | [INFO] [stderr] 2147 | 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.rs:2148:34 [INFO] [stderr] | [INFO] [stderr] 2148 | 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.rs:2149:38 [INFO] [stderr] | [INFO] [stderr] 2149 | 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.rs:2150:40 [INFO] [stderr] | [INFO] [stderr] 2150 | 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.rs:2151:42 [INFO] [stderr] | [INFO] [stderr] 2151 | 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.rs:2152:41 [INFO] [stderr] | [INFO] [stderr] 2152 | 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.rs:2153:33 [INFO] [stderr] | [INFO] [stderr] 2153 | 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.rs:2154:31 [INFO] [stderr] | [INFO] [stderr] 2154 | 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.rs:2155:32 [INFO] [stderr] | [INFO] [stderr] 2155 | 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.rs:2156:28 [INFO] [stderr] | [INFO] [stderr] 2156 | 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.rs:2157:36 [INFO] [stderr] | [INFO] [stderr] 2157 | 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.rs:2159:31 [INFO] [stderr] | [INFO] [stderr] 2159 | Self::MaxValid => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/niced3d12.rs:877:20 [INFO] [stderr] | [INFO] [stderr] 877 | 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.rs:878:20 [INFO] [stderr] | [INFO] [stderr] 878 | 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.rs:895:20 [INFO] [stderr] | [INFO] [stderr] 895 | 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.rs:896:20 [INFO] [stderr] | [INFO] [stderr] 896 | 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.rs:912:20 [INFO] [stderr] | [INFO] [stderr] 912 | 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.rs:913:20 [INFO] [stderr] | [INFO] [stderr] 913 | 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.rs:927:20 [INFO] [stderr] | [INFO] [stderr] 927 | 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.rs:928:20 [INFO] [stderr] | [INFO] [stderr] 928 | 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.rs:944:20 [INFO] [stderr] | [INFO] [stderr] 944 | type_: winapi::um::d3d12::D3D12_PIPELINE_STATE_SUBOBJECT_TYPE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:114:57 [INFO] [stderr] | [INFO] [stderr] 114 | let mut result: winnt::LARGE_INTEGER = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:124:48 [INFO] [stderr] | [INFO] [stderr] 124 | let mut result: winnt::LARGE_INTEGER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:189:22 [INFO] [stderr] | [INFO] [stderr] 189 | msg: mem::uninitialized(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:207:69 [INFO] [stderr] | [INFO] [stderr] 207 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:215:69 [INFO] [stderr] | [INFO] [stderr] 215 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:53:43 [INFO] [stderr] | [INFO] [stderr] 53 | let mut result: SDebugInterface = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:103:60 [INFO] [stderr] | [INFO] [stderr] 103 | let mut adapterdesc: DXGI_ADAPTER_DESC1 = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:342:49 [INFO] [stderr] | [INFO] [stderr] 342 | let mut d3dcv : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:1334:50 [INFO] [stderr] | [INFO] [stderr] 1334 | let mut result : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/niced3d12.rs:945:20 [INFO] [stderr] | [INFO] [stderr] 945 | value: winapi::shared::dxgiformat::DXGI_FORMAT, [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:1416:62 [INFO] [stderr] | [INFO] [stderr] 1416 | let mut result : D3D12_DEPTH_STENCIL_VIEW_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:1747:53 [INFO] [stderr] | [INFO] [stderr] 1747 | let mut result : D3D12_ROOT_PARAMETER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:2059:59 [INFO] [stderr] | [INFO] [stderr] 2059 | let mut result : D3D12_RT_FORMAT_ARRAY = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | winapi::um::winuser::UnregisterClassW( [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:2085:59 [INFO] [stderr] | [INFO] [stderr] 2085 | let mut desc : D3D12_PIPELINE_STATE_STREAM_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 490 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] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:182:18 [INFO] [stderr] | [INFO] [stderr] 182 | msg: winapi::um::winuser::MSG, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:207:42 [INFO] [stderr] | [INFO] [stderr] 207 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:208:21 [INFO] [stderr] | [INFO] [stderr] 208 | winapi::um::winuser::BeginPaint(self.window, &mut paintstruct); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:215:42 [INFO] [stderr] | [INFO] [stderr] 215 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:216:21 [INFO] [stderr] | [INFO] [stderr] 216 | winapi::um::winuser::EndPaint(self.window, &mut paintstruct); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:264:40 [INFO] [stderr] | [INFO] [stderr] 264 | let foundmessage = winapi::um::winuser::PeekMessageW( [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:269:25 [INFO] [stderr] | [INFO] [stderr] 269 | winapi::um::winuser::PM_REMOVE, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:283:21 [INFO] [stderr] | [INFO] [stderr] 283 | winapi::um::winuser::TranslateMessage(&mut message.msg); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:294:21 [INFO] [stderr] | [INFO] [stderr] 294 | winapi::um::winuser::DispatchMessageW(&mut message.msg); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:302:31 [INFO] [stderr] | [INFO] [stderr] 302 | let res = winapi::um::winuser::GetClientRect(self.window, &mut rect as LPRECT); [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> src/safewindows.rs:393:36 [INFO] [stderr] | [INFO] [stderr] 393 | pub fn translatewmkey(key: winapi::shared::minwindef::WPARAM) -> EKey { [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:410:17 [INFO] [stderr] | [INFO] [stderr] 410 | winapi::um::winuser::WM_KEYDOWN => EMsgType::KeyDown { [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:413:17 [INFO] [stderr] | [INFO] [stderr] 413 | winapi::um::winuser::WM_PAINT => EMsgType::Paint, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/safewindows.rs:414:17 [INFO] [stderr] | [INFO] [stderr] 414 | winapi::um::winuser::WM_SIZE => EMsgType::Size, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Debug` [INFO] [stderr] --> src/typeyd3d12.rs:55:20 [INFO] [stderr] | [INFO] [stderr] 55 | let riid = ID3D12Debug::uuidof(); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `ID3D12Debug` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IDXGIFactory4` [INFO] [stderr] --> src/typeyd3d12.rs:84:14 [INFO] [stderr] | [INFO] [stderr] 84 | &IDXGIFactory4::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `IDXGIFactory4` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12CommandQueue` [INFO] [stderr] --> src/typeyd3d12.rs:253:18 [INFO] [stderr] | [INFO] [stderr] 253 | &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.rs:281:18 [INFO] [stderr] | [INFO] [stderr] 281 | &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.rs:359:18 [INFO] [stderr] | [INFO] [stderr] 359 | &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.rs:378:18 [INFO] [stderr] | [INFO] [stderr] 378 | &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.rs:402:18 [INFO] [stderr] | [INFO] [stderr] 402 | &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.rs:422:18 [INFO] [stderr] | [INFO] [stderr] 422 | &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.rs:443:14 [INFO] [stderr] | [INFO] [stderr] 443 | &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.rs:459:14 [INFO] [stderr] | [INFO] [stderr] 459 | &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 `ID3D12Device2` [INFO] [stderr] --> src/typeyd3d12.rs:503:14 [INFO] [stderr] | [INFO] [stderr] 503 | &ID3D12Device2::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Device2` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ID3D12Resource` [INFO] [stderr] --> src/typeyd3d12.rs:615:18 [INFO] [stderr] | [INFO] [stderr] 615 | &ID3D12Resource::uuidof(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ID3D12Resource` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/typeyd3d12.rs:1455:45 [INFO] [stderr] | [INFO] [stderr] 1455 | 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.rs:2086:59 [INFO] [stderr] | [INFO] [stderr] 2086 | desc.SizeInBytes = mem::size_of::() as winapi::shared::basetsd::SIZE_T; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/main.rs:275:25 [INFO] [stderr] | [INFO] [stderr] 275 | winapi::um::d3d12::D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> src/main.rs:284:25 [INFO] [stderr] | [INFO] [stderr] 284 | winapi::um::d3d12::D3D12_APPEND_ALIGNED_ELEMENT, [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_MEMCPY_DEST` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:49:18 [INFO] [stderr] | [INFO] [stderr] 49 | dest: *const D3D12_MEMCPY_DEST, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | src: *const D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:51:22 [INFO] [stderr] | [INFO] [stderr] 51 | rowsizesinbytes: SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:52:14 [INFO] [stderr] | [INFO] [stderr] 52 | numrows: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:53:16 [INFO] [stderr] | [INFO] [stderr] 53 | numslices: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:57:29 [INFO] [stderr] | [INFO] [stderr] 57 | let destslice: *mut BYTE = ((*dest).pData as *mut BYTE).offset(destoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:57:59 [INFO] [stderr] | [INFO] [stderr] 57 | let destslice: *mut BYTE = ((*dest).pData as *mut BYTE).offset(destoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:59:30 [INFO] [stderr] | [INFO] [stderr] 59 | let srcslice: *const BYTE = ((*src).pData as *const BYTE).offset(srcoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:59:61 [INFO] [stderr] | [INFO] [stderr] 59 | let srcslice: *const BYTE = ((*src).pData as *const BYTE).offset(srcoffset); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:74:19 [INFO] [stderr] | [INFO] [stderr] 74 | cmdlist: *mut ID3D12GraphicsCommandList, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:75:31 [INFO] [stderr] | [INFO] [stderr] 75 | destinationresource: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:76:24 [INFO] [stderr] | [INFO] [stderr] 76 | intermediate: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:77:23 [INFO] [stderr] | [INFO] [stderr] 77 | firstsubresource: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:78:22 [INFO] [stderr] | [INFO] [stderr] 78 | numsubresources: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:79:19 [INFO] [stderr] | [INFO] [stderr] 79 | requiredsize: UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:80:21 [INFO] [stderr] | [INFO] [stderr] 80 | layouts: *const D3D12_PLACED_SUBRESOURCE_FOOTPRINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | numrows: *const UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:82:29 [INFO] [stderr] | [INFO] [stderr] 82 | rowsizesinbytes: *const UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:83:21 [INFO] [stderr] | [INFO] [stderr] 83 | srcdata: *const D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:84:6 [INFO] [stderr] | [INFO] [stderr] 84 | ) -> UINT64 { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_REQ_SUBRESOURCES` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:85:33 [INFO] [stderr] | [INFO] [stderr] 85 | assert!(firstsubresource <= D3D12_REQ_SUBRESOURCES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_REQ_SUBRESOURCES` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:86:32 [INFO] [stderr] | [INFO] [stderr] 86 | assert!(numsubresources <= D3D12_REQ_SUBRESOURCES - firstsubresource); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:91:47 [INFO] [stderr] | [INFO] [stderr] 91 | let cond1 = intermediatedesc.Dimension != D3D12_RESOURCE_DIMENSION_BUFFER; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:93:46 [INFO] [stderr] | [INFO] [stderr] 93 | let cond3 = destinationdesc.Dimension == D3D12_RESOURCE_DIMENSION_BUFFER [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BYTE` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:99:24 [INFO] [stderr] | [INFO] [stderr] 99 | let mut data: *mut BYTE = ptr::null_mut(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_MEMCPY_DEST` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:109:24 [INFO] [stderr] | [INFO] [stderr] 109 | let destdata = D3D12_MEMCPY_DEST { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:112:57 [INFO] [stderr] | [INFO] [stderr] 112 | SlicePitch: (*layout).Footprint.RowPitch as SIZE_T [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:113:52 [INFO] [stderr] | [INFO] [stderr] 113 | * *(numrows.offset(i as isize)) as SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:118:54 [INFO] [stderr] | [INFO] [stderr] 118 | *(rowsizesinbytes.offset(i as isize)) as SIZE_T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_DIMENSION_BUFFER` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:125:37 [INFO] [stderr] | [INFO] [stderr] 125 | if destinationdesc.Dimension == D3D12_RESOURCE_DIMENSION_BUFFER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:149:19 [INFO] [stderr] | [INFO] [stderr] 149 | cmdlist: *mut ID3D12GraphicsCommandList, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:150:31 [INFO] [stderr] | [INFO] [stderr] 150 | destinationresource: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:151:24 [INFO] [stderr] | [INFO] [stderr] 151 | intermediate: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:152:25 [INFO] [stderr] | [INFO] [stderr] 152 | intermediateoffset: UINT64, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:153:23 [INFO] [stderr] | [INFO] [stderr] 153 | firstsubresource: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:154:22 [INFO] [stderr] | [INFO] [stderr] 154 | numsubresources: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:155:19 [INFO] [stderr] | [INFO] [stderr] 155 | srcdata: *mut D3D12_SUBRESOURCE_DATA, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:156:6 [INFO] [stderr] | [INFO] [stderr] 156 | ) -> UINT64 { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:160:23 [INFO] [stderr] | [INFO] [stderr] 160 | let mut layouts: [D3D12_PLACED_SUBRESOURCE_FOOTPRINT; 10] = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:161:23 [INFO] [stderr] | [INFO] [stderr] 161 | let mut numrows: [UINT; 10] = [0; 10]; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT64` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:162:31 [INFO] [stderr] | [INFO] [stderr] 162 | let mut rowsizesinbytes: [UINT64; 10] = [0; 10]; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:165:26 [INFO] [stderr] | [INFO] [stderr] 165 | let mut device: *mut ID3D12Device = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:199:38 [INFO] [stderr] | [INFO] [stderr] 199 | pub unsafe fn from_res(res: *mut ID3D12Resource) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:199:57 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 199 | pub unsafe fn from_res(res: *mut ID3D12Resource) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:200:9 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 200 | D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:202:19 [INFO] [stderr] | [INFO] [stderr] 202 | Type: D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:208:19 [INFO] [stderr] | [INFO] [stderr] 208 | res: *mut ID3D12Resource, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PLACED_SUBRESOURCE_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:209:20 [INFO] [stderr] | [INFO] [stderr] 209 | footprint: D3D12_PLACED_SUBRESOURCE_FOOTPRINT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:210:10 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 210 | ) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:211:25 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 211 | let mut result: D3D12_TEXTURE_COPY_LOCATION = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:213:23 [INFO] [stderr] | [INFO] [stderr] 213 | result.Type = D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:42 [INFO] [stderr] | [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:63 [INFO] [stderr] | [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:218:72 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 218 | pub unsafe fn from_res_sub(res: *mut ID3D12Resource, sub: UINT) -> D3D12_TEXTURE_COPY_LOCATION { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_TEXTURE_COPY_LOCATION` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:219:25 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct CD3DX12_TEXTURE_COPY_LOCATION {} [INFO] [stderr] | ------------------------------------------- similarly named struct `CD3DX12_TEXTURE_COPY_LOCATION` defined here [INFO] [stderr] ... [INFO] [stderr] 219 | let mut result: D3D12_TEXTURE_COPY_LOCATION = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CD3DX12_TEXTURE_COPY_LOCATION` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX` in this scope [INFO] [stderr] --> src/directxgraphicssamples.rs:221:23 [INFO] [stderr] | [INFO] [stderr] 221 | result.Type = D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_MESSAGE_SEVERITY_CORRUPTION` in this scope [INFO] [stderr] --> src/niced3d12.rs:214:46 [INFO] [stderr] | [INFO] [stderr] 214 | 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.rs:214:81 [INFO] [stderr] | [INFO] [stderr] 214 | 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.rs:215:46 [INFO] [stderr] | [INFO] [stderr] 215 | 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.rs:215:76 [INFO] [stderr] | [INFO] [stderr] 215 | 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.rs:216:46 [INFO] [stderr] | [INFO] [stderr] 216 | 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.rs:216:78 [INFO] [stderr] | [INFO] [stderr] 216 | 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.rs:218:49 [INFO] [stderr] | [INFO] [stderr] 218 | 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.rs:221:22 [INFO] [stderr] | [INFO] [stderr] 221 | [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.rs:224:33 [INFO] [stderr] | [INFO] [stderr] 224 | 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.rs:233:32 [INFO] [stderr] | [INFO] [stderr] 233 | 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.rs:242:34 [INFO] [stderr] | [INFO] [stderr] 242 | let mut filter = D3D12_INFO_QUEUE_FILTER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:34:14 [INFO] [stderr] | [INFO] [stderr] 34 | errcode: DWORD, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HINSTANCE` in this scope [INFO] [stderr] --> src/safewindows.rs:51:16 [INFO] [stderr] | [INFO] [stderr] 51 | hinstance: HINSTANCE, [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ATOM` in this scope [INFO] [stderr] --> src/safewindows.rs:70:12 [INFO] [stderr] | [INFO] [stderr] 70 | class: ATOM, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:85:11 [INFO] [stderr] | [INFO] [stderr] 85 | hwnd: HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:86:10 [INFO] [stderr] | [INFO] [stderr] 86 | msg: UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:87:13 [INFO] [stderr] | [INFO] [stderr] 87 | wparam: WPARAM, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:88:13 [INFO] [stderr] | [INFO] [stderr] 88 | lparam: LPARAM, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LRESULT` in this scope [INFO] [stderr] --> src/safewindows.rs:89:6 [INFO] [stderr] | [INFO] [stderr] 89 | ) -> LRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope [INFO] [stderr] --> src/safewindows.rs:90:22 [INFO] [stderr] | [INFO] [stderr] 90 | let window_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *mut SWindow; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `GWLP_USERDATA` in this scope [INFO] [stderr] --> src/safewindows.rs:90:46 [INFO] [stderr] | [INFO] [stderr] 90 | let window_ptr = GetWindowLongPtrW(hwnd, GWLP_USERDATA) as *mut SWindow; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | DefWindowProcW(hwnd, msg, wparam, lparam) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:108:72 [INFO] [stderr] | [INFO] [stderr] 108 | unsafe { synchapi::WaitForSingleObject(self.raw(), duration as DWORD) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `WNDCLASSEXW` in this scope [INFO] [stderr] --> src/safewindows.rs:135:29 [INFO] [stderr] | [INFO] [stderr] 135 | let classdata = WNDCLASSEXW { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WNDCLASSEXW` in this scope [INFO] [stderr] --> src/safewindows.rs:136:40 [INFO] [stderr] | [INFO] [stderr] 136 | cbSize: mem::size_of::() as u32, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CS_HREDRAW` in this scope [INFO] [stderr] --> src/safewindows.rs:137:24 [INFO] [stderr] | [INFO] [stderr] 137 | style: CS_HREDRAW | CS_VREDRAW, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CS_VREDRAW` in this scope [INFO] [stderr] --> src/safewindows.rs:137:37 [INFO] [stderr] | [INFO] [stderr] 137 | style: CS_HREDRAW | CS_VREDRAW, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LoadIconW` in this scope [INFO] [stderr] --> src/safewindows.rs:142:24 [INFO] [stderr] | [INFO] [stderr] 142 | hIcon: LoadIconW(self.hinstance, ntdef::NULL as *const u16), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LoadCursorW` in this scope [INFO] [stderr] --> src/safewindows.rs:143:26 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HINSTANCE` in this scope [INFO] [stderr] --> src/safewindows.rs:143:53 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `IDC_ARROW` in this scope [INFO] [stderr] --> src/safewindows.rs:143:64 [INFO] [stderr] | [INFO] [stderr] 143 | hCursor: LoadCursorW(ntdef::NULL as HINSTANCE, IDC_ARROW), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `COLOR_WINDOW` in this scope [INFO] [stderr] --> src/safewindows.rs:144:33 [INFO] [stderr] | [INFO] [stderr] 144 | hbrBackground: (COLOR_WINDOW + 1) as HBRUSH, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HBRUSH` in this scope [INFO] [stderr] --> src/safewindows.rs:144:54 [INFO] [stderr] | [INFO] [stderr] 144 | hbrBackground: (COLOR_WINDOW + 1) as HBRUSH, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HICON` in this scope [INFO] [stderr] --> src/safewindows.rs:147:41 [INFO] [stderr] | [INFO] [stderr] 147 | hIconSm: ntdef::NULL as HICON, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterClassExW` in this scope [INFO] [stderr] --> src/safewindows.rs:150:24 [INFO] [stderr] | [INFO] [stderr] 150 | let atom = RegisterClassExW(&classdata); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/safewindows.rs:164:70 [INFO] [stderr] | [INFO] [stderr] 164 | let event = unsafe { synchapi::CreateEventW(ptr::null_mut(), FALSE, FALSE, ptr::null()) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/safewindows.rs:164:77 [INFO] [stderr] | [INFO] [stderr] 164 | let event = unsafe { synchapi::CreateEventW(ptr::null_mut(), FALSE, FALSE, ptr::null()) }; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:175:13 [INFO] [stderr] | [INFO] [stderr] 175 | window: HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:196:33 [INFO] [stderr] | [INFO] [stderr] 196 | pub unsafe fn raw(&self) -> HWND { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `ShowWindow` in this scope [INFO] [stderr] --> src/safewindows.rs:201:18 [INFO] [stderr] | [INFO] [stderr] 201 | unsafe { ShowWindow(self.window, SW_SHOW) }; [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SW_SHOW` in this scope [INFO] [stderr] --> src/safewindows.rs:201:42 [INFO] [stderr] | [INFO] [stderr] 201 | unsafe { ShowWindow(self.window, SW_SHOW) }; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:221:46 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:221:60 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:221:76 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LRESULT` in this scope [INFO] [stderr] --> src/safewindows.rs:221:87 [INFO] [stderr] | [INFO] [stderr] 221 | pub unsafe fn windowproc(&mut self, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:227:21 [INFO] [stderr] | [INFO] [stderr] 227 | DefWindowProcW(self.window, msg, wparam, lparam) [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:229:25 [INFO] [stderr] | [INFO] [stderr] 229 | None => DefWindowProcW(self.window, msg, wparam, lparam), [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope [INFO] [stderr] --> src/safewindows.rs:231:21 [INFO] [stderr] | [INFO] [stderr] 231 | None => DefWindowProcW(self.window, msg, wparam, lparam), [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG_PTR` in this scope [INFO] [stderr] --> src/safewindows.rs:237:52 [INFO] [stderr] | [INFO] [stderr] 237 | let outwindowptr = self as *mut SWindow as LONG_PTR; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowLongPtrW` in this scope [INFO] [stderr] --> src/safewindows.rs:238:9 [INFO] [stderr] | [INFO] [stderr] 238 | SetWindowLongPtrW(self.window, GWLP_USERDATA, outwindowptr); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `GWLP_USERDATA` in this scope [INFO] [stderr] --> src/safewindows.rs:238:40 [INFO] [stderr] | [INFO] [stderr] 238 | SetWindowLongPtrW(self.window, GWLP_USERDATA, outwindowptr); [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RECT` in this scope [INFO] [stderr] --> src/safewindows.rs:301:27 [INFO] [stderr] | [INFO] [stderr] 301 | let mut rect: RECT = mem::zeroed(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stderr] --> src/safewindows.rs:302:84 [INFO] [stderr] | [INFO] [stderr] 302 | let res = winapi::um::winuser::GetClientRect(self.window, &mut rect as LPRECT); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/safewindows.rs:334:30 [INFO] [stderr] | [INFO] [stderr] 334 | let windowstyle: DWORD = WS_OVERLAPPEDWINDOW; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `WS_OVERLAPPEDWINDOW` in this scope [INFO] [stderr] --> src/safewindows.rs:334:38 [INFO] [stderr] | [INFO] [stderr] 334 | let windowstyle: DWORD = WS_OVERLAPPEDWINDOW; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope [INFO] [stderr] --> src/safewindows.rs:336:31 [INFO] [stderr] | [INFO] [stderr] 336 | let screenwidth = GetSystemMetrics(SM_CXSCREEN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SM_CXSCREEN` in this scope [INFO] [stderr] --> src/safewindows.rs:336:48 [INFO] [stderr] | [INFO] [stderr] 336 | let screenwidth = GetSystemMetrics(SM_CXSCREEN); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope [INFO] [stderr] --> src/safewindows.rs:337:32 [INFO] [stderr] | [INFO] [stderr] 337 | let screenheight = GetSystemMetrics(SM_CYSCREEN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SM_CYSCREEN` in this scope [INFO] [stderr] --> src/safewindows.rs:337:49 [INFO] [stderr] | [INFO] [stderr] 337 | let screenheight = GetSystemMetrics(SM_CYSCREEN); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `RECT` in this scope [INFO] [stderr] --> src/safewindows.rs:339:34 [INFO] [stderr] | [INFO] [stderr] 339 | let mut windowrect = RECT { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG` in this scope [INFO] [stderr] --> src/safewindows.rs:342:33 [INFO] [stderr] | [INFO] [stderr] 342 | right: width as LONG, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LONG` in this scope [INFO] [stderr] --> src/safewindows.rs:343:35 [INFO] [stderr] | [INFO] [stderr] 343 | bottom: height as LONG, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `AdjustWindowRect` in this scope [INFO] [stderr] --> src/safewindows.rs:345:13 [INFO] [stderr] | [INFO] [stderr] 345 | AdjustWindowRect(&mut windowrect, windowstyle, false as i32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:359:23 [INFO] [stderr] | [INFO] [stderr] 359 | let hwnd: HWND = CreateWindowExW( [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateWindowExW` in this scope [INFO] [stderr] --> src/safewindows.rs:359:30 [INFO] [stderr] | [INFO] [stderr] 359 | let hwnd: HWND = CreateWindowExW( [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope [INFO] [stderr] --> src/safewindows.rs:368:32 [INFO] [stderr] | [INFO] [stderr] 368 | ntdef::NULL as HWND, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HMENU` in this scope [INFO] [stderr] --> src/safewindows.rs:369:32 [INFO] [stderr] | [INFO] [stderr] 369 | ntdef::NULL as HMENU, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/safewindows.rs:408:21 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:408:35 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LPARAM` in this scope [INFO] [stderr] --> src/safewindows.rs:408:52 [INFO] [stderr] | [INFO] [stderr] 408 | pub fn msgtype(msg: UINT, wparam: WPARAM, _lparam: LPARAM) -> EMsgType { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Debug` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:48:28 [INFO] [stderr] | [INFO] [stderr] 48 | debuginterface: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3D12GetDebugInterface` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:58:23 [INFO] [stderr] | [INFO] [stderr] 58 | let hresult = D3D12GetDebugInterface(&riid, voidcasted); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory4` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | 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.rs:80:30 [INFO] [stderr] | [INFO] [stderr] 80 | 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.rs:82:9 [INFO] [stderr] | [INFO] [stderr] 82 | 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.rs:83:13 [INFO] [stderr] | [INFO] [stderr] 83 | 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.rs:98:21 [INFO] [stderr] | [INFO] [stderr] 98 | adapter: ComPtr, [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.rs:102:30 [INFO] [stderr] | [INFO] [stderr] 102 | 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.rs:103:30 [INFO] [stderr] | [INFO] [stderr] 103 | let mut adapterdesc: DXGI_ADAPTER_DESC1 = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter4` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:109:35 [INFO] [stderr] | [INFO] [stderr] 109 | 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.rs:126:21 [INFO] [stderr] | [INFO] [stderr] 126 | adapter: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RESOURCE_STATES` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:152:26 [INFO] [stderr] | [INFO] [stderr] 152 | 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.rs:154:40 [INFO] [stderr] | [INFO] [stderr] 154 | 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.rs:156:17 [INFO] [stderr] | [INFO] [stderr] 156 | 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.rs:158:45 [INFO] [stderr] | [INFO] [stderr] 158 | 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.rs:159:46 [INFO] [stderr] | [INFO] [stderr] 159 | 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.rs:160:49 [INFO] [stderr] | [INFO] [stderr] 160 | 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.rs:161:44 [INFO] [stderr] | [INFO] [stderr] 161 | 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.rs:162:43 [INFO] [stderr] | [INFO] [stderr] 162 | 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.rs:164:17 [INFO] [stderr] | [INFO] [stderr] 164 | 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.rs:166:53 [INFO] [stderr] | [INFO] [stderr] 166 | 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.rs:167:43 [INFO] [stderr] | [INFO] [stderr] 167 | 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.rs:168:50 [INFO] [stderr] | [INFO] [stderr] 168 | 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.rs:169:42 [INFO] [stderr] | [INFO] [stderr] 169 | 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.rs:170:44 [INFO] [stderr] | [INFO] [stderr] 170 | 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.rs:171:45 [INFO] [stderr] | [INFO] [stderr] 171 | 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.rs:172:47 [INFO] [stderr] | [INFO] [stderr] 172 | 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.rs:173:45 [INFO] [stderr] | [INFO] [stderr] 173 | 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.rs:174:41 [INFO] [stderr] | [INFO] [stderr] 174 | 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.rs:175:45 [INFO] [stderr] | [INFO] [stderr] 175 | EResourceStates::Predication => D3D12_RESOURCE_STATE_PREDICATION, [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.rs:181:14 [INFO] [stderr] | [INFO] [stderr] 181 | barrier: D3D12_RESOURCE_BARRIER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter1` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:186:35 [INFO] [stderr] | [INFO] [stderr] 186 | 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.rs:194:30 [INFO] [stderr] | [INFO] [stderr] 194 | let adapter1: ComPtr = unsafe { ComPtr::from_raw(rawadapter1) }; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_RESOURCE_BARRIER` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:204:23 [INFO] [stderr] | [INFO] [stderr] 204 | 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.rs:205:15 [INFO] [stderr] | [INFO] [stderr] 205 | 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.rs:206:16 [INFO] [stderr] | [INFO] [stderr] 206 | 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.rs:210:46 [INFO] [stderr] | [INFO] [stderr] 210 | *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.rs:212:22 [INFO] [stderr] | [INFO] [stderr] 212 | Subresource: D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device2` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:222:20 [INFO] [stderr] | [INFO] [stderr] 222 | device: 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.rs:227:34 [INFO] [stderr] | [INFO] [stderr] 227 | 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.rs:242:20 [INFO] [stderr] | [INFO] [stderr] 242 | 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.rs:244:23 [INFO] [stderr] | [INFO] [stderr] 244 | 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.rs:249:32 [INFO] [stderr] | [INFO] [stderr] 249 | let mut rawqueue: *mut ID3D12CommandQueue = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] ... [INFO] [stderr] 565 | / pub struct SCommandQueue { [INFO] [stderr] 566 | | queue: ComPtr, [INFO] [stderr] 567 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D12_DESCRIPTOR_HEAP_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:270:20 [INFO] [stderr] | [INFO] [stderr] 270 | let desc = D3D12_DESCRIPTOR_HEAP_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:277:31 [INFO] [stderr] | [INFO] [stderr] 277 | let mut rawheap: *mut ID3D12DescriptorHeap = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] ... [INFO] [stderr] 735 | / pub struct SDescriptorHeap { [INFO] [stderr] 736 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 737 | | heap: ComPtr, [INFO] [stderr] 738 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:342:29 [INFO] [stderr] | [INFO] [stderr] 342 | let mut d3dcv : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CLEAR_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:344:43 [INFO] [stderr] | [INFO] [stderr] 344 | let clear_value_ptr : * const D3D12_CLEAR_VALUE = match clear_value { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:352:39 [INFO] [stderr] | [INFO] [stderr] 352 | 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.rs:374:29 [INFO] [stderr] | [INFO] [stderr] 374 | let mut rawca: *mut ID3D12CommandAllocator = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] ... [INFO] [stderr] 966 | / pub struct SCommandAllocator { [INFO] [stderr] 967 | | type_: ECommandListType, [INFO] [stderr] 968 | | commandallocator: ComPtr, [INFO] [stderr] 969 | | } [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.rs:395:29 [INFO] [stderr] | [INFO] [stderr] 395 | 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.rs:416:28 [INFO] [stderr] | [INFO] [stderr] 416 | 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.rs:421:17 [INFO] [stderr] | [INFO] [stderr] 421 | 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.rs:437:43 [INFO] [stderr] | [INFO] [stderr] 437 | 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] 1239 | / pub struct SRootSignature { [INFO] [stderr] 1240 | | pub raw: ComPtr, [INFO] [stderr] 1241 | | } [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.rs:454:61 [INFO] [stderr] | [INFO] [stderr] 454 | pub fn create_pipeline_state_for_raw_desc(&self, desc: &D3D12_PIPELINE_STATE_STREAM_DESC) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:455:43 [INFO] [stderr] | [INFO] [stderr] 455 | 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] 1243 | / pub struct SPipelineState { [INFO] [stderr] 1244 | | raw: ComPtr, [INFO] [stderr] 1245 | | } [INFO] [stderr] | |_- similarly named struct `SPipelineState` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12InfoQueue` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:477:23 [INFO] [stderr] | [INFO] [stderr] 477 | infoqueue: ComPtr, [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.rs:481:42 [INFO] [stderr] | [INFO] [stderr] 481 | 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.rs:481:65 [INFO] [stderr] | [INFO] [stderr] 481 | 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.rs:489:22 [INFO] [stderr] | [INFO] [stderr] 489 | filter: &mut D3D12_INFO_QUEUE_FILTER, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Device2` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:498:29 [INFO] [stderr] | [INFO] [stderr] 498 | 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.rs:500:9 [INFO] [stderr] | [INFO] [stderr] 497 | / fn d3d12createdevice(adapter: *mut unknwnbase::IUnknown) -> Result { [INFO] [stderr] 498 | | let mut rawdevice: *mut ID3D12Device2 = ptr::null_mut(); [INFO] [stderr] 499 | | let hn = unsafe { [INFO] [stderr] 500 | | D3D12CreateDevice( [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `d3d12createdevice` [INFO] [stderr] ... | [INFO] [stderr] 510 | | Ok(SDevice { device: device }) [INFO] [stderr] 511 | | } [INFO] [stderr] | |_- similarly named function `d3d12createdevice` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMMAND_LIST_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:531:26 [INFO] [stderr] | [INFO] [stderr] 531 | 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.rs:533:42 [INFO] [stderr] | [INFO] [stderr] 533 | 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.rs:534:41 [INFO] [stderr] | [INFO] [stderr] 534 | 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.rs:535:41 [INFO] [stderr] | [INFO] [stderr] 535 | 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.rs:536:42 [INFO] [stderr] | [INFO] [stderr] 536 | 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.rs:537:39 [INFO] [stderr] | [INFO] [stderr] 537 | 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.rs:543:24 [INFO] [stderr] | [INFO] [stderr] 543 | fn create(d3dtype: D3D12_COMMAND_LIST_TYPE) -> Self { [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.rs:555:10 [INFO] [stderr] | [INFO] [stderr] 555 | 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.rs:566:19 [INFO] [stderr] | [INFO] [stderr] 565 | / pub struct SCommandQueue { [INFO] [stderr] 566 | | queue: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandQueue` [INFO] [stderr] 567 | | } [INFO] [stderr] | |_- similarly named struct `SCommandQueue` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12Resource` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:571:22 [INFO] [stderr] | [INFO] [stderr] 571 | 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.rs:581:53 [INFO] [stderr] | [INFO] [stderr] 581 | pub unsafe fn raw_mut(&mut self) -> &mut ComPtr { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain4` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:596:23 [INFO] [stderr] | [INFO] [stderr] 596 | swapchain: 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.rs:611:30 [INFO] [stderr] | [INFO] [stderr] 611 | let mut rawbuf: *mut ID3D12Resource = ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:632:27 [INFO] [stderr] | [INFO] [stderr] 632 | let mut desc: DXGI_SWAP_CHAIN_DESC = mem::zeroed(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DXGI_SWAP_CHAIN_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:662:11 [INFO] [stderr] | [INFO] [stderr] 662 | desc: DXGI_SWAP_CHAIN_DESC, [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.rs:675:20 [INFO] [stderr] | [INFO] [stderr] 675 | let desc = DXGI_SWAP_CHAIN_DESC1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:679:21 [INFO] [stderr] | [INFO] [stderr] 679 | Stereo: FALSE, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SCALING_STRETCH` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:686:22 [INFO] [stderr] | [INFO] [stderr] 686 | Scaling: DXGI_SCALING_STRETCH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:687:25 [INFO] [stderr] | [INFO] [stderr] 687 | SwapEffect: DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DXGI_ALPHA_MODE_UNSPECIFIED` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:688:24 [INFO] [stderr] | [INFO] [stderr] 688 | AlphaMode: DXGI_ALPHA_MODE_UNSPECIFIED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain1` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:691:36 [INFO] [stderr] | [INFO] [stderr] 691 | 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.rs:699:59 [INFO] [stderr] | [INFO] [stderr] 699 | &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.rs:706:32 [INFO] [stderr] | [INFO] [stderr] 706 | match swapchain.cast::() { [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.rs:725:17 [INFO] [stderr] | [INFO] [stderr] 725 | 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.rs:727:45 [INFO] [stderr] | [INFO] [stderr] 727 | 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.rs:728:50 [INFO] [stderr] | [INFO] [stderr] 728 | 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.rs:729:50 [INFO] [stderr] | [INFO] [stderr] 729 | EDescriptorHeapType::DepthStencil => D3D12_DESCRIPTOR_HEAP_TYPE_DSV, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12DescriptorHeap` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:737:18 [INFO] [stderr] | [INFO] [stderr] 735 | / pub struct SDescriptorHeap { [INFO] [stderr] 736 | | pub type_: EDescriptorHeapType, [INFO] [stderr] 737 | | heap: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SDescriptorHeap` [INFO] [stderr] 738 | | } [INFO] [stderr] | |_- similarly named struct `SDescriptorHeap` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_CPU_DESCRIPTOR_HANDLE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:748:13 [INFO] [stderr] | [INFO] [stderr] 748 | handle: 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.rs:754:21 [INFO] [stderr] | [INFO] [stderr] 754 | handle: D3D12_CPU_DESCRIPTOR_HANDLE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_HEAP_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:770:30 [INFO] [stderr] | [INFO] [stderr] 770 | 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.rs:772:35 [INFO] [stderr] | [INFO] [stderr] 772 | 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.rs:773:34 [INFO] [stderr] | [INFO] [stderr] 773 | 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.rs:779:10 [INFO] [stderr] | [INFO] [stderr] 779 | raw: 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.rs:785:18 [INFO] [stderr] | [INFO] [stderr] 785 | 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.rs:787:34 [INFO] [stderr] | [INFO] [stderr] 787 | 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.rs:788:39 [INFO] [stderr] | [INFO] [stderr] 788 | 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.rs:802:21 [INFO] [stderr] | [INFO] [stderr] 802 | type TD3DType = 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.rs:806:34 [INFO] [stderr] | [INFO] [stderr] 806 | EHeapFlags::ENone => D3D12_HEAP_FLAG_NONE, [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.rs:811:10 [INFO] [stderr] | [INFO] [stderr] 811 | raw: 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.rs:895:18 [INFO] [stderr] | [INFO] [stderr] 895 | 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.rs:896:28 [INFO] [stderr] | [INFO] [stderr] 896 | 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.rs:897:28 [INFO] [stderr] | [INFO] [stderr] 897 | 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.rs:907:25 [INFO] [stderr] | [INFO] [stderr] 907 | 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.rs:915:18 [INFO] [stderr] | [INFO] [stderr] 915 | 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.rs:916:28 [INFO] [stderr] | [INFO] [stderr] 916 | 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.rs:917:28 [INFO] [stderr] | [INFO] [stderr] 917 | 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.rs:927:25 [INFO] [stderr] | [INFO] [stderr] 927 | 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.rs:946:21 [INFO] [stderr] | [INFO] [stderr] 946 | type TD3DType = D3D12_HEAP_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_RESOURCE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:950:38 [INFO] [stderr] | [INFO] [stderr] 950 | 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.rs:951:50 [INFO] [stderr] | [INFO] [stderr] 951 | 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.rs:952:50 [INFO] [stderr] | [INFO] [stderr] 952 | 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.rs:953:53 [INFO] [stderr] | [INFO] [stderr] 953 | 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.rs:954:51 [INFO] [stderr] | [INFO] [stderr] 954 | 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.rs:955:50 [INFO] [stderr] | [INFO] [stderr] 955 | 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.rs:957:17 [INFO] [stderr] | [INFO] [stderr] 957 | D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandAllocator` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:968:30 [INFO] [stderr] | [INFO] [stderr] 966 | / pub struct SCommandAllocator { [INFO] [stderr] 967 | | type_: ECommandListType, [INFO] [stderr] 968 | | commandallocator: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SCommandAllocator` [INFO] [stderr] 969 | | } [INFO] [stderr] | |_- similarly named struct `SCommandAllocator` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RECT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:980:25 [INFO] [stderr] | [INFO] [stderr] 980 | d3drects: ArrayVec<[D3D12_RECT; 16]>, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1001:25 [INFO] [stderr] | [INFO] [stderr] 1001 | commandlist: ComPtr, [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.rs:1035:32 [INFO] [stderr] | [INFO] [stderr] 1035 | descriptor.handle, D3D12_CLEAR_FLAG_DEPTH, depth, 0, 0, ptr::null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1098:27 [INFO] [stderr] | [INFO] [stderr] 1098 | num_values as UINT, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12GraphicsCommandList` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1127:41 [INFO] [stderr] | [INFO] [stderr] 1127 | 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.rs:1131:52 [INFO] [stderr] | [INFO] [stderr] 1131 | pub unsafe fn rawmut(&mut self) -> &mut 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.rs:1138:19 [INFO] [stderr] | [INFO] [stderr] 1138 | fence: ComPtr, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12CommandList` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1176:73 [INFO] [stderr] | [INFO] [stderr] 1176 | .ExecuteCommandLists(1, &(list.commandlist.as_raw() as *mut ID3D12CommandList)); [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.rs:1181:10 [INFO] [stderr] | [INFO] [stderr] 1181 | 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.rs:1185:26 [INFO] [stderr] | [INFO] [stderr] 1185 | pub fn raw(&self) -> D3D12_GPU_VIRTUAL_ADDRESS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_VERTEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1191:10 [INFO] [stderr] | [INFO] [stderr] 1191 | 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.rs:1201:18 [INFO] [stderr] | [INFO] [stderr] 1201 | raw: D3D12_VERTEX_BUFFER_VIEW { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INDEX_BUFFER_VIEW` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1224:10 [INFO] [stderr] | [INFO] [stderr] 1224 | 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.rs:1230:18 [INFO] [stderr] | [INFO] [stderr] 1230 | raw: D3D12_INDEX_BUFFER_VIEW { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12RootSignature` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1240:21 [INFO] [stderr] | [INFO] [stderr] 1239 | / pub struct SRootSignature { [INFO] [stderr] 1240 | | pub raw: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SRootSignature` [INFO] [stderr] 1241 | | } [INFO] [stderr] | |_- similarly named struct `SRootSignature` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D12PipelineState` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1244:17 [INFO] [stderr] | [INFO] [stderr] 1243 | / pub struct SPipelineState { [INFO] [stderr] 1244 | | raw: ComPtr, [INFO] [stderr] | | ^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `SPipelineState` [INFO] [stderr] 1245 | | } [INFO] [stderr] | |_- similarly named struct `SPipelineState` defined here [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_VIEWPORT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1248:15 [INFO] [stderr] | [INFO] [stderr] 1248 | 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.rs:1261:23 [INFO] [stderr] | [INFO] [stderr] 1261 | 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.rs:1266:46 [INFO] [stderr] | [INFO] [stderr] 1266 | 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.rs:1267:46 [INFO] [stderr] | [INFO] [stderr] 1267 | 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.rs:1276:30 [INFO] [stderr] | [INFO] [stderr] 1276 | 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.rs:1277:9 [INFO] [stderr] | [INFO] [stderr] 1277 | D3D12_RECT { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VALUE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1313:30 [INFO] [stderr] | [INFO] [stderr] 1313 | 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.rs:1314:9 [INFO] [stderr] | [INFO] [stderr] 1314 | 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.rs:1332:30 [INFO] [stderr] | [INFO] [stderr] 1332 | 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.rs:1334:30 [INFO] [stderr] | [INFO] [stderr] 1334 | let mut result : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DSV_DIMENSION` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1357:30 [INFO] [stderr] | [INFO] [stderr] 1357 | 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.rs:1359:30 [INFO] [stderr] | [INFO] [stderr] 1359 | 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.rs:1360:32 [INFO] [stderr] | [INFO] [stderr] 1360 | 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.rs:1361:37 [INFO] [stderr] | [INFO] [stderr] 1361 | 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.rs:1362:32 [INFO] [stderr] | [INFO] [stderr] 1362 | 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.rs:1363:37 [INFO] [stderr] | [INFO] [stderr] 1363 | 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.rs:1364:34 [INFO] [stderr] | [INFO] [stderr] 1364 | 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.rs:1365:39 [INFO] [stderr] | [INFO] [stderr] 1365 | 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.rs:1378:21 [INFO] [stderr] | [INFO] [stderr] 1378 | type TD3DType = D3D12_DSV_FLAGS; [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_DSV_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1382:27 [INFO] [stderr] | [INFO] [stderr] 1382 | 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.rs:1383:36 [INFO] [stderr] | [INFO] [stderr] 1383 | 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.rs:1384:38 [INFO] [stderr] | [INFO] [stderr] 1384 | 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.rs:1395:30 [INFO] [stderr] | [INFO] [stderr] 1395 | 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.rs:1396:9 [INFO] [stderr] | [INFO] [stderr] 1396 | D3D12_TEX2D_DSV { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_STENCIL_VIEW_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1414:30 [INFO] [stderr] | [INFO] [stderr] 1414 | 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.rs:1416:30 [INFO] [stderr] | [INFO] [stderr] 1416 | let mut result : D3D12_DEPTH_STENCIL_VIEW_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_CLASSIFICATION` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1437:30 [INFO] [stderr] | [INFO] [stderr] 1437 | 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.rs:1439:36 [INFO] [stderr] | [INFO] [stderr] 1439 | 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.rs:1440:38 [INFO] [stderr] | [INFO] [stderr] 1440 | 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.rs:1491:37 [INFO] [stderr] | [INFO] [stderr] 1491 | 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.rs:1492:9 [INFO] [stderr] | [INFO] [stderr] 1492 | D3D12_INPUT_ELEMENT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SUBRESOURCE_DATA` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1506:10 [INFO] [stderr] | [INFO] [stderr] 1506 | 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.rs:1511:31 [INFO] [stderr] | [INFO] [stderr] 1511 | 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.rs:1521:46 [INFO] [stderr] | [INFO] [stderr] 1521 | pub unsafe fn raw_mut(&mut self) -> &mut D3D12_SUBRESOURCE_DATA { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1553:21 [INFO] [stderr] | [INFO] [stderr] 1553 | type TD3DType = DWORD; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_NONE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1605:28 [INFO] [stderr] | [INFO] [stderr] 1605 | 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.rs:1606:53 [INFO] [stderr] | [INFO] [stderr] 1606 | Self::AllowInputAssemblerInputLayout => D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1607:49 [INFO] [stderr] | [INFO] [stderr] 1607 | Self::DenyVertexShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1608:47 [INFO] [stderr] | [INFO] [stderr] 1608 | Self::DenyHullShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1609:49 [INFO] [stderr] | [INFO] [stderr] 1609 | Self::DenyDomainShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1610:51 [INFO] [stderr] | [INFO] [stderr] 1610 | Self::DenyGeometryShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1611:48 [INFO] [stderr] | [INFO] [stderr] 1611 | Self::DenyPixelShaderRootAccess => D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1612:40 [INFO] [stderr] | [INFO] [stderr] 1612 | Self::AllowStreamOutput => D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DESCRIPTOR_RANGE_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1632:30 [INFO] [stderr] | [INFO] [stderr] 1632 | 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.rs:1634:26 [INFO] [stderr] | [INFO] [stderr] 1634 | 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.rs:1635:26 [INFO] [stderr] | [INFO] [stderr] 1635 | 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.rs:1636:26 [INFO] [stderr] | [INFO] [stderr] 1636 | 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.rs:1637:30 [INFO] [stderr] | [INFO] [stderr] 1637 | 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.rs:1650:30 [INFO] [stderr] | [INFO] [stderr] 1650 | 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.rs:1665:30 [INFO] [stderr] | [INFO] [stderr] 1665 | 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.rs:1666:9 [INFO] [stderr] | [INFO] [stderr] 1666 | D3D12_DESCRIPTOR_RANGE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_CONSTANTS` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1683:30 [INFO] [stderr] | [INFO] [stderr] 1683 | 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.rs:1684:9 [INFO] [stderr] | [INFO] [stderr] 1684 | D3D12_ROOT_CONSTANTS { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_VISIBILITY` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1702:30 [INFO] [stderr] | [INFO] [stderr] 1702 | 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.rs:1704:26 [INFO] [stderr] | [INFO] [stderr] 1704 | 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.rs:1705:29 [INFO] [stderr] | [INFO] [stderr] 1705 | 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.rs:1706:27 [INFO] [stderr] | [INFO] [stderr] 1706 | 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.rs:1707:29 [INFO] [stderr] | [INFO] [stderr] 1707 | 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.rs:1708:31 [INFO] [stderr] | [INFO] [stderr] 1708 | 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.rs:1709:28 [INFO] [stderr] | [INFO] [stderr] 1709 | Self::Pixel => D3D12_SHADER_VISIBILITY_PIXEL [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1723:30 [INFO] [stderr] | [INFO] [stderr] 1723 | 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.rs:1725:38 [INFO] [stderr] | [INFO] [stderr] 1725 | 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.rs:1726:38 [INFO] [stderr] | [INFO] [stderr] 1726 | 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.rs:1727:26 [INFO] [stderr] | [INFO] [stderr] 1727 | 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.rs:1728:26 [INFO] [stderr] | [INFO] [stderr] 1728 | 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.rs:1729:26 [INFO] [stderr] | [INFO] [stderr] 1729 | 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.rs:1745:30 [INFO] [stderr] | [INFO] [stderr] 1745 | pub fn d3dtype(&self) -> D3D12_ROOT_PARAMETER { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1747:30 [INFO] [stderr] | [INFO] [stderr] 1747 | let mut result : D3D12_ROOT_PARAMETER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_PARAMETER` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1767:25 [INFO] [stderr] | [INFO] [stderr] 1767 | d3d_parameters: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_ROOT_SIGNATURE_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1779:41 [INFO] [stderr] | [INFO] [stderr] 1779 | 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.rs:1785:9 [INFO] [stderr] | [INFO] [stderr] 1785 | 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.rs:1802:30 [INFO] [stderr] | [INFO] [stderr] 1802 | 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.rs:1804:26 [INFO] [stderr] | [INFO] [stderr] 1804 | 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.rs:1805:28 [INFO] [stderr] | [INFO] [stderr] 1805 | 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.rs:1806:28 [INFO] [stderr] | [INFO] [stderr] 1806 | 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.rs:1821:9 [INFO] [stderr] | [INFO] [stderr] 1821 | D3D12SerializeRootSignature( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_SHADER_BYTECODE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1852:37 [INFO] [stderr] | [INFO] [stderr] 1852 | 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.rs:1856:9 [INFO] [stderr] | [INFO] [stderr] 1856 | D3D12_SHADER_BYTECODE { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_INPUT_ELEMENT_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1866:42 [INFO] [stderr] | [INFO] [stderr] 1866 | 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.rs:1889:41 [INFO] [stderr] | [INFO] [stderr] 1889 | 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.rs:1894:22 [INFO] [stderr] | [INFO] [stderr] 1894 | let result = D3D12_INPUT_LAYOUT_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PRIMITIVE_TOPOLOGY_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1913:30 [INFO] [stderr] | [INFO] [stderr] 1913 | 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.rs:1915:32 [INFO] [stderr] | [INFO] [stderr] 1915 | 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.rs:1916:28 [INFO] [stderr] | [INFO] [stderr] 1916 | 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.rs:1917:27 [INFO] [stderr] | [INFO] [stderr] 1917 | 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.rs:1918:31 [INFO] [stderr] | [INFO] [stderr] 1918 | 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.rs:1919:28 [INFO] [stderr] | [INFO] [stderr] 1919 | 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.rs:1931:30 [INFO] [stderr] | [INFO] [stderr] 1931 | pub fn d3dtype(&self) -> D3D12_PRIMITIVE_TOPOLOGY { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_DEPTH_WRITE_MASK` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1945:30 [INFO] [stderr] | [INFO] [stderr] 1945 | 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.rs:1947:27 [INFO] [stderr] | [INFO] [stderr] 1947 | 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.rs:1948:26 [INFO] [stderr] | [INFO] [stderr] 1948 | Self::All => D3D12_DEPTH_WRITE_MASK_ALL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_COMPARISON_FUNC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1966:30 [INFO] [stderr] | [INFO] [stderr] 1966 | 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.rs:1968:28 [INFO] [stderr] | [INFO] [stderr] 1968 | 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.rs:1969:27 [INFO] [stderr] | [INFO] [stderr] 1969 | 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.rs:1970:28 [INFO] [stderr] | [INFO] [stderr] 1970 | 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.rs:1971:32 [INFO] [stderr] | [INFO] [stderr] 1971 | 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.rs:1972:30 [INFO] [stderr] | [INFO] [stderr] 1972 | 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.rs:1973:31 [INFO] [stderr] | [INFO] [stderr] 1973 | 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.rs:1974:35 [INFO] [stderr] | [INFO] [stderr] 1974 | 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.rs:1975:29 [INFO] [stderr] | [INFO] [stderr] 1975 | Self::Always => D3D12_COMPARISON_FUNC_ALWAYS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_STENCIL_OP` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:1993:30 [INFO] [stderr] | [INFO] [stderr] 1993 | 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.rs:1995:27 [INFO] [stderr] | [INFO] [stderr] 1995 | 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.rs:1996:27 [INFO] [stderr] | [INFO] [stderr] 1996 | 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.rs:1997:30 [INFO] [stderr] | [INFO] [stderr] 1997 | 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.rs:1998:30 [INFO] [stderr] | [INFO] [stderr] 1998 | 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.rs:1999:30 [INFO] [stderr] | [INFO] [stderr] 1999 | 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.rs:2000:29 [INFO] [stderr] | [INFO] [stderr] 2000 | 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.rs:2001:27 [INFO] [stderr] | [INFO] [stderr] 2001 | 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.rs:2002:27 [INFO] [stderr] | [INFO] [stderr] 2002 | 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.rs:2016:30 [INFO] [stderr] | [INFO] [stderr] 2016 | 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.rs:2017:9 [INFO] [stderr] | [INFO] [stderr] 2017 | 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.rs:2039:30 [INFO] [stderr] | [INFO] [stderr] 2039 | 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.rs:2040:9 [INFO] [stderr] | [INFO] [stderr] 2040 | D3D12_DEPTH_STENCIL_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2041:47 [INFO] [stderr] | [INFO] [stderr] 2041 | DepthEnable: self.depth_enable as BOOL, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2044:51 [INFO] [stderr] | [INFO] [stderr] 2044 | StencilEnable: self.stencil_enable as BOOL, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_RT_FORMAT_ARRAY` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2058:30 [INFO] [stderr] | [INFO] [stderr] 2058 | 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.rs:2059:26 [INFO] [stderr] | [INFO] [stderr] 2059 | let mut result : D3D12_RT_FORMAT_ARRAY = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2060:60 [INFO] [stderr] | [INFO] [stderr] 2060 | result.NumRenderTargets = self.rt_formats.len() as UINT; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2084:37 [INFO] [stderr] | [INFO] [stderr] 2084 | pub unsafe fn d3dtype(&self) -> D3D12_PIPELINE_STATE_STREAM_DESC { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_STREAM_DESC` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2085:24 [INFO] [stderr] | [INFO] [stderr] 2085 | let mut desc : D3D12_PIPELINE_STATE_STREAM_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D12_PIPELINE_STATE_SUBOBJECT_TYPE` in this scope [INFO] [stderr] --> src/typeyd3d12.rs:2134:30 [INFO] [stderr] | [INFO] [stderr] 2134 | 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.rs:2136:36 [INFO] [stderr] | [INFO] [stderr] 2136 | 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.rs:2137:25 [INFO] [stderr] | [INFO] [stderr] 2137 | 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.rs:2138:25 [INFO] [stderr] | [INFO] [stderr] 2138 | 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.rs:2139:25 [INFO] [stderr] | [INFO] [stderr] 2139 | 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.rs:2140:25 [INFO] [stderr] | [INFO] [stderr] 2140 | 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.rs:2141:25 [INFO] [stderr] | [INFO] [stderr] 2141 | 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.rs:2142:25 [INFO] [stderr] | [INFO] [stderr] 2142 | 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.rs:2143:35 [INFO] [stderr] | [INFO] [stderr] 2143 | 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.rs:2144:28 [INFO] [stderr] | [INFO] [stderr] 2144 | 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.rs:2145:33 [INFO] [stderr] | [INFO] [stderr] 2145 | 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.rs:2146:33 [INFO] [stderr] | [INFO] [stderr] 2146 | 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.rs:2147:35 [INFO] [stderr] | [INFO] [stderr] 2147 | 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.rs:2148:34 [INFO] [stderr] | [INFO] [stderr] 2148 | 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.rs:2149:38 [INFO] [stderr] | [INFO] [stderr] 2149 | 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.rs:2150:40 [INFO] [stderr] | [INFO] [stderr] 2150 | 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.rs:2151:42 [INFO] [stderr] | [INFO] [stderr] 2151 | 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.rs:2152:41 [INFO] [stderr] | [INFO] [stderr] 2152 | 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.rs:2153:33 [INFO] [stderr] | [INFO] [stderr] 2153 | 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.rs:2154:31 [INFO] [stderr] | [INFO] [stderr] 2154 | 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.rs:2155:32 [INFO] [stderr] | [INFO] [stderr] 2155 | 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.rs:2156:28 [INFO] [stderr] | [INFO] [stderr] 2156 | 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.rs:2157:36 [INFO] [stderr] | [INFO] [stderr] 2157 | 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.rs:2159:31 [INFO] [stderr] | [INFO] [stderr] 2159 | Self::MaxValid => D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:114:57 [INFO] [stderr] | [INFO] [stderr] 114 | let mut result: winnt::LARGE_INTEGER = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:124:48 [INFO] [stderr] | [INFO] [stderr] 124 | let mut result: winnt::LARGE_INTEGER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:189:22 [INFO] [stderr] | [INFO] [stderr] 189 | msg: mem::uninitialized(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:207:69 [INFO] [stderr] | [INFO] [stderr] 207 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/safewindows.rs:215:69 [INFO] [stderr] | [INFO] [stderr] 215 | let mut paintstruct: winapi::um::winuser::PAINTSTRUCT = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:53:43 [INFO] [stderr] | [INFO] [stderr] 53 | let mut result: SDebugInterface = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:103:60 [INFO] [stderr] | [INFO] [stderr] 103 | let mut adapterdesc: DXGI_ADAPTER_DESC1 = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:342:49 [INFO] [stderr] | [INFO] [stderr] 342 | let mut d3dcv : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:1334:50 [INFO] [stderr] | [INFO] [stderr] 1334 | let mut result : D3D12_CLEAR_VALUE = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:1416:62 [INFO] [stderr] | [INFO] [stderr] 1416 | let mut result : D3D12_DEPTH_STENCIL_VIEW_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:1747:53 [INFO] [stderr] | [INFO] [stderr] 1747 | let mut result : D3D12_ROOT_PARAMETER = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:2059:59 [INFO] [stderr] | [INFO] [stderr] 2059 | let mut result : D3D12_RT_FORMAT_ARRAY = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/typeyd3d12.rs:2085:59 [INFO] [stderr] | [INFO] [stderr] 2085 | let mut desc : D3D12_PIPELINE_STATE_STREAM_DESC = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 490 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" "541f337f341dfcd4a5c6aefebbda43921ca7973806a31c564694ed0e21a9d8ae"` [INFO] running `"docker" "rm" "-f" "541f337f341dfcd4a5c6aefebbda43921ca7973806a31c564694ed0e21a9d8ae"` [INFO] [stdout] 541f337f341dfcd4a5c6aefebbda43921ca7973806a31c564694ed0e21a9d8ae