From bf741316185d07637370d4be6889f72d5d1c3a96 Mon Sep 17 00:00:00 2001 From: Cyrix126 Date: Sun, 21 Apr 2024 16:12:04 +0200 Subject: [PATCH] fix: #5 --- Cargo.lock | 25 +++++++++++++++++++++++-- Cargo.toml | 3 ++- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 390fec7..8f2957f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1231,6 +1231,17 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" +[[package]] +name = "d3d12" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307" +dependencies = [ + "bitflags 2.5.0", + "libloading 0.8.3", + "winapi", +] + [[package]] name = "deranged" version = "0.3.11" @@ -2110,6 +2121,7 @@ dependencies = [ "tokio", "toml 0.8.12", "walkdir", + "wgpu", "winres", "zeroize", "zip", @@ -3472,6 +3484,12 @@ dependencies = [ "getrandom", ] +[[package]] +name = "range-alloc" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab" + [[package]] name = "rav1e" version = "0.7.1" @@ -4994,9 +5012,9 @@ checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" [[package]] name = "wgpu" -version = "0.19.3" +version = "0.19.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4b1213b52478a7631d6e387543ed8f642bc02c578ef4e3b49aca2a29a7df0cb" +checksum = "cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01" dependencies = [ "arrayvec", "cfg-if", @@ -5052,10 +5070,12 @@ dependencies = [ "android_system_properties", "arrayvec", "ash", + "bit-set", "bitflags 2.5.0", "block", "cfg_aliases", "core-graphics-types", + "d3d12", "glow", "glutin_wgl_sys", "gpu-alloc", @@ -5074,6 +5094,7 @@ dependencies = [ "once_cell", "parking_lot", "profiling", + "range-alloc", "raw-window-handle 0.6.0", "renderdoc-sys", "rustc-hash", diff --git a/Cargo.toml b/Cargo.toml index 7987cd1..f9d6750 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -105,7 +105,8 @@ egui = {version = "0.27.2", features=["callstack"]} # Windows dependencies [target.'cfg(windows)'.dependencies] # glow start on windows but not wgpu -eframe = { version = "0.27.2", features = ["glow"] } +eframe = { version = "0.27.2", features = ["wgpu"] } +wgpu = {version = "0.19.4", features=["angle"]} zip = "0.6.6" is_elevated = "0.1.2"