[INFO] fetching crate egui-directx11 0.6.0...
[INFO] checking egui-directx11-0.6.0 against try#31561a63598a0f21fc74c024747ef1310fdd2eb2 for pr-133536
[INFO] extracting crate egui-directx11 0.6.0 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate egui-directx11 0.6.0 on toolchain 31561a63598a0f21fc74c024747ef1310fdd2eb2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate egui-directx11 0.6.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate egui-directx11 0.6.0
[INFO] tweaked toml for crates.io crate egui-directx11 0.6.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] crate crates.io crate egui-directx11 0.6.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 68934db82a6d1affb795a8dd936829018cf1ee0817d10e1677e35874a52dd6b0
[INFO] running `Command { std: "docker" "start" "-a" "68934db82a6d1affb795a8dd936829018cf1ee0817d10e1677e35874a52dd6b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "68934db82a6d1affb795a8dd936829018cf1ee0817d10e1677e35874a52dd6b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "68934db82a6d1affb795a8dd936829018cf1ee0817d10e1677e35874a52dd6b0", kill_on_drop: false }`
[INFO] [stdout] 68934db82a6d1affb795a8dd936829018cf1ee0817d10e1677e35874a52dd6b0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 713a2a5c23e3a2b44b60ac53db8a8ddb75210103db3bbc59ca1faa74c29e8615
[INFO] running `Command { std: "docker" "start" "-a" "713a2a5c23e3a2b44b60ac53db8a8ddb75210103db3bbc59ca1faa74c29e8615", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling unicode-ident v1.0.13
[INFO] [stderr]    Compiling libc v0.2.159
[INFO] [stderr]     Checking once_cell v1.20.1
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling unicase v2.7.0
[INFO] [stderr]    Compiling windows_x86_64_gnu v0.52.6
[INFO] [stderr]     Checking ttf-parser v0.24.1
[INFO] [stderr]     Checking emath v0.29.1
[INFO] [stderr]     Checking ab_glyph_rasterizer v0.1.8
[INFO] [stderr]    Compiling color-hex v0.2.0
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]     Checking bitflags v2.6.0
[INFO] [stderr]     Checking epaint_default_fonts v0.29.1
[INFO] [stderr]    Compiling rustix v0.38.37
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]     Checking windows-targets v0.52.6
[INFO] [stderr]     Checking ecolor v0.29.1
[INFO] [stderr]     Checking linux-raw-sys v0.4.14
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]     Checking pin-project-lite v0.2.14
[INFO] [stderr]    Compiling thiserror v1.0.64
[INFO] [stderr]    Compiling serde v1.0.210
[INFO] [stderr]    Compiling mime_guess2 v2.0.5
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking windows-result v0.2.0
[INFO] [stderr]     Checking libloading v0.8.5
[INFO] [stderr]     Checking regex-syntax v0.8.5
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]     Checking parking_lot_core v0.9.10
[INFO] [stderr]    Compiling syn v2.0.79
[INFO] [stderr]    Compiling winit v0.30.5
[INFO] [stderr]     Checking dlib v0.5.2
[INFO] [stderr]     Checking windows-strings v0.1.0
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]     Checking xkeysym v0.2.1
[INFO] [stderr]     Checking is-terminal v0.4.13
[INFO] [stderr]     Checking raw-window-handle v0.6.2
[INFO] [stderr]     Checking cursor-icon v1.1.0
[INFO] [stderr]     Checking smol_str v0.2.2
[INFO] [stderr]     Checking dpi v0.1.1
[INFO] [stderr]     Checking unicode_names2 v0.6.0
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]     Checking regex-automata v0.4.8
[INFO] [stderr]     Checking owned_ttf_parser v0.24.0
[INFO] [stderr]     Checking xkbcommon-dl v0.4.2
[INFO] [stderr]     Checking ab_glyph v0.2.28
[INFO] [stderr]     Checking epaint v0.29.1
[INFO] [stderr]     Checking egui v0.29.1
[INFO] [stderr]     Checking regex v1.11.0
[INFO] [stderr]     Checking env_logger v0.10.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.64
[INFO] [stderr]    Compiling windows-interface v0.58.0
[INFO] [stderr]    Compiling enum-map-derive v0.17.0
[INFO] [stderr]    Compiling windows-implement v0.58.0
[INFO] [stderr]     Checking polling v3.7.3
[INFO] [stderr]     Checking pretty_env_logger v0.5.0
[INFO] [stderr]     Checking enum-map v2.7.3
[INFO] [stderr]     Checking windows-core v0.58.0
[INFO] [stderr]     Checking calloop v0.13.0
[INFO] [stderr]     Checking windows v0.58.0
[INFO] [stdout] error: The platform you're compiling for is not supported by winit
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.5/src/platform_impl/mod.rs:78:1
[INFO] [stdout]    |
[INFO] [stdout] 78 | compile_error!("The platform you're compiling for is not supported by winit");
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `self::platform`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.5/src/platform_impl/mod.rs:34:15
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use self::platform::*;
[INFO] [stdout]    |               ^^^^^^^^ could not find `platform` in `self`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::platform_impl::PlatformCustomCursor`, `crate::platform_impl::PlatformCustomCursorSource`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.5/src/cursor.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::platform_impl::{PlatformCustomCursor, PlatformCustomCursorSource};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^ no `PlatformCustomCursorSource` in `platform_impl`
[INFO] [stdout]   |                            |
[INFO] [stdout]   |                            no `PlatformCustomCursor` in `platform_impl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::platform_impl::PlatformIcon`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.5/src/icon.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::platform_impl::PlatformIcon;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `PlatformIcon` in `platform_impl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::platform_impl::PlatformSpecificWindowAttributes`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.5/src/window.rs:7:34
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::platform_impl::{self, PlatformSpecificWindowAttributes};
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `PlatformSpecificWindowAttributes` in `platform_impl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking egui_extras v0.29.1
[INFO] [stderr]     Checking egui-directx11 v0.6.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]   --> src/texture.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Win32::Graphics::{Direct3D11::*, Dxgi::Common::*},
[INFO] [stdout]    |     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/texture.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     core::Result,
[INFO] [stdout]    |     ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]   --> src/lib.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     Win32::{
[INFO] [stdout]    |     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/lib.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     core::{Interface, Result},
[INFO] [stdout]    |     ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:359:36
[INFO] [stdout]     |
[INFO] [stdout] 359 |             SemanticName: windows::core::s!("POSITION"),
[INFO] [stdout]     |                                    ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:368:36
[INFO] [stdout]     |
[INFO] [stdout] 368 |             SemanticName: windows::core::s!("TEXCOORD"),
[INFO] [stdout]     |                                    ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:377:36
[INFO] [stdout]     |
[INFO] [stdout] 377 |             SemanticName: windows::core::s!("COLOR"),
[INFO] [stdout]     |                                    ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Texture2D` in this scope
[INFO] [stdout]   --> src/texture.rs:21:10
[INFO] [stdout]    |
[INFO] [stdout] 21 |     tex: ID3D11Texture2D,
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11ShaderResourceView` in this scope
[INFO] [stdout]   --> src/texture.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 |     srv: ID3D11ShaderResourceView,
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Device` in this scope
[INFO] [stdout]   --> src/texture.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |     device: ID3D11Device,
[INFO] [stdout]    |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Device` in this scope
[INFO] [stdout]   --> src/texture.rs:33:25
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn new(device: &ID3D11Device) -> Self {
[INFO] [stdout]    |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11ShaderResourceView` in this scope
[INFO] [stdout]   --> src/texture.rs:40:53
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn get_srv(&self, tid: TextureId) -> Option<ID3D11ShaderResourceView> {
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl<ID3D11ShaderResourceView> TexturePool {
[INFO] [stdout]    |     ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11DeviceContext` in this scope
[INFO] [stdout]   --> src/texture.rs:46:15
[INFO] [stdout]    |
[INFO] [stdout] 46 |         ctx: &ID3D11DeviceContext,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11DeviceContext` in this scope
[INFO] [stdout]   --> src/texture.rs:75:15
[INFO] [stdout]    |
[INFO] [stdout] 75 |         ctx: &ID3D11DeviceContext,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_MAP_WRITE_DISCARD` in this scope
[INFO] [stdout]   --> src/texture.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |                 D3D11_MAP_WRITE_DISCARD,
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Device` in this scope
[INFO] [stdout]    --> src/texture.rs:134:18
[INFO] [stdout]     |
[INFO] [stdout] 134 |         device: &ID3D11Device,
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_TEXTURE2D_DESC` in this scope
[INFO] [stdout]    --> src/texture.rs:155:20
[INFO] [stdout]     |
[INFO] [stdout] 155 |         let desc = D3D11_TEXTURE2D_DESC {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB` in this scope
[INFO] [stdout]    --> src/texture.rs:160:21
[INFO] [stdout]     |
[INFO] [stdout] 160 |             Format: DXGI_FORMAT_R8G8B8A8_UNORM_SRGB,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DXGI_SAMPLE_DESC` in this scope
[INFO] [stdout]    --> src/texture.rs:161:25
[INFO] [stdout]     |
[INFO] [stdout] 161 |             SampleDesc: DXGI_SAMPLE_DESC {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_USAGE_DYNAMIC` in this scope
[INFO] [stdout]    --> src/texture.rs:165:20
[INFO] [stdout]     |
[INFO] [stdout] 165 |             Usage: D3D11_USAGE_DYNAMIC,
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_BIND_SHADER_RESOURCE` in this scope
[INFO] [stdout]    --> src/texture.rs:166:24
[INFO] [stdout]     |
[INFO] [stdout] 166 |             BindFlags: D3D11_BIND_SHADER_RESOURCE.0 as _,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_CPU_ACCESS_WRITE` in this scope
[INFO] [stdout]    --> src/texture.rs:167:29
[INFO] [stdout]     |
[INFO] [stdout] 167 |             CPUAccessFlags: D3D11_CPU_ACCESS_WRITE.0 as _,
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_SUBRESOURCE_DATA` in this scope
[INFO] [stdout]    --> src/texture.rs:171:32
[INFO] [stdout]     |
[INFO] [stdout] 171 |         let subresource_data = D3D11_SUBRESOURCE_DATA {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Device` in this scope
[INFO] [stdout]   --> src/lib.rs:52:13
[INFO] [stdout]    |
[INFO] [stdout] 52 |     device: ID3D11Device,
[INFO] [stdout]    |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11InputLayout` in this scope
[INFO] [stdout]   --> src/lib.rs:54:19
[INFO] [stdout]    |
[INFO] [stdout] 54 |     input_layout: ID3D11InputLayout,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11VertexShader` in this scope
[INFO] [stdout]   --> src/lib.rs:55:20
[INFO] [stdout]    |
[INFO] [stdout] 55 |     vertex_shader: ID3D11VertexShader,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11PixelShader` in this scope
[INFO] [stdout]   --> src/lib.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pixel_shader: ID3D11PixelShader,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11RasterizerState` in this scope
[INFO] [stdout]   --> src/lib.rs:57:23
[INFO] [stdout]    |
[INFO] [stdout] 57 |     rasterizer_state: ID3D11RasterizerState,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11SamplerState` in this scope
[INFO] [stdout]   --> src/lib.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 |     sampler_state: ID3D11SamplerState,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11BlendState` in this scope
[INFO] [stdout]   --> src/lib.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     blend_state: ID3D11BlendState,
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Device` in this scope
[INFO] [stdout]    --> src/lib.rs:122:25
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub fn new(device: &ID3D11Device) -> Result<Self> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11DeviceContext` in this scope
[INFO] [stdout]    --> src/lib.rs:207:26
[INFO] [stdout]     |
[INFO] [stdout] 207 |         device_context: &ID3D11DeviceContext,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11RenderTargetView` in this scope
[INFO] [stdout]    --> src/lib.rs:208:25
[INFO] [stdout]     |
[INFO] [stdout] 208 |         render_target: &ID3D11RenderTargetView,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11DeviceContext` in this scope
[INFO] [stdout]    --> src/lib.rs:287:15
[INFO] [stdout]     |
[INFO] [stdout] 287 |         ctx: &ID3D11DeviceContext,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11RenderTargetView` in this scope
[INFO] [stdout]    --> src/lib.rs:288:25
[INFO] [stdout]     |
[INFO] [stdout] 288 |         render_target: &ID3D11RenderTargetView,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST` in this scope
[INFO] [stdout]    --> src/lib.rs:292:40
[INFO] [stdout]     |
[INFO] [stdout] 292 |             ctx.IASetPrimitiveTopology(D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST);
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_VIEWPORT` in this scope
[INFO] [stdout]    --> src/lib.rs:297:39
[INFO] [stdout]     |
[INFO] [stdout] 297 |             ctx.RSSetViewports(Some(&[D3D11_VIEWPORT {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Device` in this scope
[INFO] [stdout]    --> src/lib.rs:312:18
[INFO] [stdout]     |
[INFO] [stdout] 312 |         device: &ID3D11Device,
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11DeviceContext` in this scope
[INFO] [stdout]    --> src/lib.rs:313:26
[INFO] [stdout]     |
[INFO] [stdout] 313 |         device_context: &ID3D11DeviceContext,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stdout]    --> src/lib.rs:327:50
[INFO] [stdout]     |
[INFO] [stdout] 327 |             device_context.IASetIndexBuffer(&vb, DXGI_FORMAT_R32_UINT, 0);
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `D3D11_INPUT_ELEMENT_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:357:33
[INFO] [stdout]     |
[INFO] [stdout] 357 |     const INPUT_ELEMENTS_DESC: [D3D11_INPUT_ELEMENT_DESC; 3] = [
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_INPUT_ELEMENT_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 |         D3D11_INPUT_ELEMENT_DESC {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_FLOAT` in this scope
[INFO] [stdout]    --> src/lib.rs:361:21
[INFO] [stdout]     |
[INFO] [stdout] 361 |             Format: DXGI_FORMAT_R32G32_FLOAT,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_INPUT_PER_VERTEX_DATA` in this scope
[INFO] [stdout]    --> src/lib.rs:364:29
[INFO] [stdout]     |
[INFO] [stdout] 364 |             InputSlotClass: D3D11_INPUT_PER_VERTEX_DATA,
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_INPUT_ELEMENT_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:367:9
[INFO] [stdout]     |
[INFO] [stdout] 367 |         D3D11_INPUT_ELEMENT_DESC {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_FLOAT` in this scope
[INFO] [stdout]    --> src/lib.rs:370:21
[INFO] [stdout]     |
[INFO] [stdout] 370 |             Format: DXGI_FORMAT_R32G32_FLOAT,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_APPEND_ALIGNED_ELEMENT` in this scope
[INFO] [stdout]    --> src/lib.rs:372:32
[INFO] [stdout]     |
[INFO] [stdout] 372 |             AlignedByteOffset: D3D11_APPEND_ALIGNED_ELEMENT,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_INPUT_PER_VERTEX_DATA` in this scope
[INFO] [stdout]    --> src/lib.rs:373:29
[INFO] [stdout]     |
[INFO] [stdout] 373 |             InputSlotClass: D3D11_INPUT_PER_VERTEX_DATA,
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_INPUT_ELEMENT_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:376:9
[INFO] [stdout]     |
[INFO] [stdout] 376 |         D3D11_INPUT_ELEMENT_DESC {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32A32_FLOAT` in this scope
[INFO] [stdout]    --> src/lib.rs:379:21
[INFO] [stdout]     |
[INFO] [stdout] 379 |             Format: DXGI_FORMAT_R32G32B32A32_FLOAT,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_APPEND_ALIGNED_ELEMENT` in this scope
[INFO] [stdout]    --> src/lib.rs:381:32
[INFO] [stdout]     |
[INFO] [stdout] 381 |             AlignedByteOffset: D3D11_APPEND_ALIGNED_ELEMENT,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_INPUT_PER_VERTEX_DATA` in this scope
[INFO] [stdout]    --> src/lib.rs:382:29
[INFO] [stdout]     |
[INFO] [stdout] 382 |             InputSlotClass: D3D11_INPUT_PER_VERTEX_DATA,
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `D3D11_RASTERIZER_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:387:28
[INFO] [stdout]     |
[INFO] [stdout] 387 |     const RASTERIZER_DESC: D3D11_RASTERIZER_DESC = D3D11_RASTERIZER_DESC {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_RASTERIZER_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:387:52
[INFO] [stdout]     |
[INFO] [stdout] 387 |     const RASTERIZER_DESC: D3D11_RASTERIZER_DESC = D3D11_RASTERIZER_DESC {
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_FILL_SOLID` in this scope
[INFO] [stdout]    --> src/lib.rs:388:19
[INFO] [stdout]     |
[INFO] [stdout] 388 |         FillMode: D3D11_FILL_SOLID,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_CULL_NONE` in this scope
[INFO] [stdout]    --> src/lib.rs:389:19
[INFO] [stdout]     |
[INFO] [stdout] 389 |         CullMode: D3D11_CULL_NONE,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `D3D11_SAMPLER_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:400:25
[INFO] [stdout]     |
[INFO] [stdout] 400 |     const SAMPLER_DESC: D3D11_SAMPLER_DESC = D3D11_SAMPLER_DESC {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_SAMPLER_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:400:46
[INFO] [stdout]     |
[INFO] [stdout] 400 |     const SAMPLER_DESC: D3D11_SAMPLER_DESC = D3D11_SAMPLER_DESC {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_FILTER_MIN_MAG_MIP_LINEAR` in this scope
[INFO] [stdout]    --> src/lib.rs:401:17
[INFO] [stdout]     |
[INFO] [stdout] 401 |         Filter: D3D11_FILTER_MIN_MAG_MIP_LINEAR,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_BORDER` in this scope
[INFO] [stdout]    --> src/lib.rs:402:19
[INFO] [stdout]     |
[INFO] [stdout] 402 |         AddressU: D3D11_TEXTURE_ADDRESS_BORDER,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_BORDER` in this scope
[INFO] [stdout]    --> src/lib.rs:403:19
[INFO] [stdout]     |
[INFO] [stdout] 403 |         AddressV: D3D11_TEXTURE_ADDRESS_BORDER,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_BORDER` in this scope
[INFO] [stdout]    --> src/lib.rs:404:19
[INFO] [stdout]     |
[INFO] [stdout] 404 |         AddressW: D3D11_TEXTURE_ADDRESS_BORDER,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_COMPARISON_ALWAYS` in this scope
[INFO] [stdout]    --> src/lib.rs:405:25
[INFO] [stdout]     |
[INFO] [stdout] 405 |         ComparisonFunc: D3D11_COMPARISON_ALWAYS,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `D3D11_BLEND_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:410:23
[INFO] [stdout]     |
[INFO] [stdout] 410 |     const BLEND_DESC: D3D11_BLEND_DESC = D3D11_BLEND_DESC {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_BLEND_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:410:42
[INFO] [stdout]     |
[INFO] [stdout] 410 |     const BLEND_DESC: D3D11_BLEND_DESC = D3D11_BLEND_DESC {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_RENDER_TARGET_BLEND_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:412:13
[INFO] [stdout]     |
[INFO] [stdout] 412 |             D3D11_RENDER_TARGET_BLEND_DESC {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_BLEND_SRC_ALPHA` in this scope
[INFO] [stdout]    --> src/lib.rs:414:27
[INFO] [stdout]     |
[INFO] [stdout] 414 |                 SrcBlend: D3D11_BLEND_SRC_ALPHA,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC_ALPHA` in this scope
[INFO] [stdout]    --> src/lib.rs:415:28
[INFO] [stdout]     |
[INFO] [stdout] 415 |                 DestBlend: D3D11_BLEND_INV_SRC_ALPHA,
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_BLEND_OP_ADD` in this scope
[INFO] [stdout]    --> src/lib.rs:416:26
[INFO] [stdout]     |
[INFO] [stdout] 416 |                 BlendOp: D3D11_BLEND_OP_ADD,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_BLEND_ONE` in this scope
[INFO] [stdout]    --> src/lib.rs:417:32
[INFO] [stdout]     |
[INFO] [stdout] 417 |                 SrcBlendAlpha: D3D11_BLEND_ONE,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC_ALPHA` in this scope
[INFO] [stdout]    --> src/lib.rs:418:33
[INFO] [stdout]     |
[INFO] [stdout] 418 |                 DestBlendAlpha: D3D11_BLEND_INV_SRC_ALPHA,
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_BLEND_OP_ADD` in this scope
[INFO] [stdout]    --> src/lib.rs:419:31
[INFO] [stdout]     |
[INFO] [stdout] 419 |                 BlendOpAlpha: D3D11_BLEND_OP_ADD,
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_COLOR_WRITE_ENABLE_ALL` in this scope
[INFO] [stdout]    --> src/lib.rs:420:40
[INFO] [stdout]     |
[INFO] [stdout] 420 |                 RenderTargetWriteMask: D3D11_COLOR_WRITE_ENABLE_ALL.0 as _,
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Device` in this scope
[INFO] [stdout]    --> src/lib.rs:436:18
[INFO] [stdout]     |
[INFO] [stdout] 436 |         device: &ID3D11Device,
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Buffer` in this scope
[INFO] [stdout]    --> src/lib.rs:438:17
[INFO] [stdout]     |
[INFO] [stdout] 438 |     ) -> Result<ID3D11Buffer> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 434 | impl<ID3D11Buffer> Renderer {
[INFO] [stdout]     |     ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_BUFFER_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:442:18
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 &D3D11_BUFFER_DESC {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_USAGE_IMMUTABLE` in this scope
[INFO] [stdout]    --> src/lib.rs:444:28
[INFO] [stdout]     |
[INFO] [stdout] 444 |                     Usage: D3D11_USAGE_IMMUTABLE,
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_BIND_VERTEX_BUFFER` in this scope
[INFO] [stdout]    --> src/lib.rs:445:32
[INFO] [stdout]     |
[INFO] [stdout] 445 |                     BindFlags: D3D11_BIND_VERTEX_BUFFER.0 as _,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_SUBRESOURCE_DATA` in this scope
[INFO] [stdout]    --> src/lib.rs:448:23
[INFO] [stdout]     |
[INFO] [stdout] 448 |                 Some(&D3D11_SUBRESOURCE_DATA {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Device` in this scope
[INFO] [stdout]    --> src/lib.rs:459:18
[INFO] [stdout]     |
[INFO] [stdout] 459 |         device: &ID3D11Device,
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Buffer` in this scope
[INFO] [stdout]    --> src/lib.rs:461:17
[INFO] [stdout]     |
[INFO] [stdout] 461 |     ) -> Result<ID3D11Buffer> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 434 | impl<ID3D11Buffer> Renderer {
[INFO] [stdout]     |     ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_BUFFER_DESC` in this scope
[INFO] [stdout]    --> src/lib.rs:465:18
[INFO] [stdout]     |
[INFO] [stdout] 465 |                 &D3D11_BUFFER_DESC {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_USAGE_IMMUTABLE` in this scope
[INFO] [stdout]    --> src/lib.rs:467:28
[INFO] [stdout]     |
[INFO] [stdout] 467 |                     Usage: D3D11_USAGE_IMMUTABLE,
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `D3D11_BIND_INDEX_BUFFER` in this scope
[INFO] [stdout]    --> src/lib.rs:468:32
[INFO] [stdout]     |
[INFO] [stdout] 468 |                     BindFlags: D3D11_BIND_INDEX_BUFFER.0 as _,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `D3D11_SUBRESOURCE_DATA` in this scope
[INFO] [stdout]    --> src/lib.rs:471:23
[INFO] [stdout]     |
[INFO] [stdout] 471 |                 Some(&D3D11_SUBRESOURCE_DATA {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11RenderTargetView` in this scope
[INFO] [stdout]    --> src/lib.rs:482:15
[INFO] [stdout]     |
[INFO] [stdout] 482 |         rtv: &ID3D11RenderTargetView,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ID3D11Texture2D` in this scope
[INFO] [stdout]    --> src/lib.rs:484:56
[INFO] [stdout]     |
[INFO] [stdout] 484 |         let tex = unsafe { rtv.GetResource() }?.cast::<ID3D11Texture2D>()?;
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 434 | impl<ID3D11Texture2D> Renderer {
[INFO] [stdout]     |     +++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D11_MAPPED_SUBRESOURCE`
[INFO] [stdout]   --> src/texture.rs:81:30
[INFO] [stdout]    |
[INFO] [stdout] 81 |             let mut output = D3D11_MAPPED_SUBRESOURCE::default();
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D11_MAPPED_SUBRESOURCE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `&mut [_]`
[INFO] [stdout]   --> src/texture.rs:94:25
[INFO] [stdout]    |
[INFO] [stdout] 94 |                     let slice = slice::from_raw_parts_mut(
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 98 |                     slice.as_mut_ptr().copy_from_nonoverlapping(
[INFO] [stdout]    |                                        ------------------------ cannot call a method on a raw pointer with an unknown pointee type
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `slice` an explicit type, where the type for type parameter `T` is specified
[INFO] [stdout]    |
[INFO] [stdout] 94 |                     let slice: &mut [T] = slice::from_raw_parts_mut(
[INFO] [stdout]    |                              ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D11_BUFFER_DESC`
[INFO] [stdout]    --> src/lib.rs:446:23
[INFO] [stdout]     |
[INFO] [stdout] 446 |                     ..D3D11_BUFFER_DESC::default()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^ use of undeclared type `D3D11_BUFFER_DESC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D11_SUBRESOURCE_DATA`
[INFO] [stdout]    --> src/lib.rs:450:23
[INFO] [stdout]     |
[INFO] [stdout] 450 |                     ..D3D11_SUBRESOURCE_DATA::default()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D11_SUBRESOURCE_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D11_BUFFER_DESC`
[INFO] [stdout]    --> src/lib.rs:469:23
[INFO] [stdout]     |
[INFO] [stdout] 469 |                     ..D3D11_BUFFER_DESC::default()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^ use of undeclared type `D3D11_BUFFER_DESC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `D3D11_SUBRESOURCE_DATA`
[INFO] [stdout]    --> src/lib.rs:473:23
[INFO] [stdout]     |
[INFO] [stdout] 473 |                     ..D3D11_SUBRESOURCE_DATA::default()
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `D3D11_SUBRESOURCE_DATA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0412, E0422, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stderr]     Checking egui_demo_lib v0.29.1
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `egui-directx11` (lib) due to 93 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `winit` (lib) due to 5 previous errors
[INFO] running `Command { std: "docker" "inspect" "713a2a5c23e3a2b44b60ac53db8a8ddb75210103db3bbc59ca1faa74c29e8615", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "713a2a5c23e3a2b44b60ac53db8a8ddb75210103db3bbc59ca1faa74c29e8615", kill_on_drop: false }`
[INFO] [stdout] 713a2a5c23e3a2b44b60ac53db8a8ddb75210103db3bbc59ca1faa74c29e8615
