1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-23 15:04:36 +03:00

deps: upgrade wgpu 0.15 -> 0.16

This commit is contained in:
Wez Furlong 2023-04-19 21:48:13 -07:00
parent e204f8ba49
commit d5eee1817a
No known key found for this signature in database
GPG Key ID: 7A7F66A31EC9B387
3 changed files with 35 additions and 35 deletions

63
Cargo.lock generated
View File

@ -1860,15 +1860,6 @@ dependencies = [
"thread_local",
]
[[package]]
name = "fxhash"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
dependencies = [
"byteorder",
]
[[package]]
name = "generate-bidi"
version = "0.1.0"
@ -2159,9 +2150,9 @@ dependencies = [
[[package]]
name = "hassle-rs"
version = "0.9.0"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90601c6189668c7345fc53842cb3f3a3d872203d523be1b3cb44a36a3e62fb85"
checksum = "1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0"
dependencies = [
"bitflags 1.3.2",
"com-rs",
@ -2705,6 +2696,16 @@ dependencies = [
"winapi",
]
[[package]]
name = "libloading"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb"
dependencies = [
"cfg-if",
"windows-sys 0.48.0",
]
[[package]]
name = "libm"
version = "0.2.6"
@ -3163,9 +3164,9 @@ dependencies = [
[[package]]
name = "naga"
version = "0.11.0"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5eafe22a23b797c9bc227c6c896419b26b5bb88fa903417a3adaed08778850d5"
checksum = "f00ce114f2867153c079d4489629dbd27aa4b5387a8ba5341bd3f6dfe870688f"
dependencies = [
"bit-set",
"bitflags 1.3.2",
@ -4171,9 +4172,9 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
[[package]]
name = "renderdoc-sys"
version = "0.7.1"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1382d1f0a252c4bf97dc20d979a2fdd05b024acd7c2ed0f7595d7817666a157"
checksum = "216080ab382b992234dda86873c18d4c48358f5cfcb70fd693d7f6f2131b628b"
[[package]]
name = "reqwest"
@ -6243,9 +6244,9 @@ dependencies = [
[[package]]
name = "wgpu"
version = "0.15.1"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d745a1b6d91d85c33defbb29f0eee0450e1d2614d987e14bf6baf26009d132d7"
checksum = "13edd72c7b08615b7179dd7e778ee3f0bdc870ef2de9019844ff2cceeee80b11"
dependencies = [
"arrayvec",
"cfg-if",
@ -6267,20 +6268,20 @@ dependencies = [
[[package]]
name = "wgpu-core"
version = "0.15.1"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7131408d940e335792645a98f03639573b0480e9e2e7cddbbab74f7c6d9f3fff"
checksum = "625bea30a0ba50d88025f95c80211d1a85c86901423647fb74f397f614abbd9a"
dependencies = [
"arrayvec",
"bit-vec",
"bitflags 1.3.2",
"bitflags 2.1.0",
"codespan-reporting",
"fxhash",
"log",
"naga",
"parking_lot 0.12.1",
"profiling",
"raw-window-handle",
"rustc-hash",
"smallvec",
"thiserror",
"web-sys",
@ -6290,20 +6291,19 @@ dependencies = [
[[package]]
name = "wgpu-hal"
version = "0.15.4"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bdcf61a283adc744bb5453dd88ea91f3f86d5ca6b027661c6c73c7734ae0288b"
checksum = "41af2ea7d87bd41ad0a37146252d5f7c26490209f47f544b2ee3b3ff34c7732e"
dependencies = [
"android_system_properties",
"arrayvec",
"ash",
"bit-set",
"bitflags 1.3.2",
"bitflags 2.1.0",
"block",
"core-graphics-types",
"d3d12",
"foreign-types",
"fxhash",
"glow",
"gpu-alloc",
"gpu-allocator",
@ -6312,7 +6312,7 @@ dependencies = [
"js-sys",
"khronos-egl",
"libc",
"libloading 0.7.4",
"libloading 0.8.0",
"log",
"metal",
"naga",
@ -6322,6 +6322,7 @@ dependencies = [
"range-alloc",
"raw-window-handle",
"renderdoc-sys",
"rustc-hash",
"smallvec",
"thiserror",
"wasm-bindgen",
@ -6332,11 +6333,11 @@ dependencies = [
[[package]]
name = "wgpu-types"
version = "0.15.2"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32444e121b0bd00cb02c0de32fde457a9491bd44e03e7a5db6df9b1da2f6f110"
checksum = "5bd33a976130f03dcdcd39b3810c0c3fc05daf86f0aaf867db14bfb7c4a9a32b"
dependencies = [
"bitflags 1.3.2",
"bitflags 2.1.0",
"js-sys",
"web-sys",
]
@ -6353,9 +6354,9 @@ dependencies = [
[[package]]
name = "widestring"
version = "0.5.1"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983"
checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8"
[[package]]
name = "winapi"

View File

@ -104,7 +104,7 @@ wezterm-open-url = { path = "../wezterm-open-url" }
wezterm-ssh = { path = "../wezterm-ssh" }
wezterm-term = { path = "../term", features=["use_serde"] }
wezterm-toast-notification = { path = "../wezterm-toast-notification" }
wgpu = "0.15"
wgpu = "0.16"
window = { path = "../window" }
window-funcs = { path = "../lua-api-crates/window-funcs" }

View File

@ -2,7 +2,6 @@ use crate::quad::Vertex;
use anyhow::anyhow;
use config::{ConfigHandle, GpuInfo, WebGpuPowerPreference};
use std::cell::RefCell;
use std::num::NonZeroU32;
use std::sync::Arc;
use wgpu::util::DeviceExt;
use window::bitmaps::Texture2d;
@ -94,8 +93,8 @@ impl Texture2d for WebGpuTexture {
im.pixel_data_slice(),
wgpu::ImageDataLayout {
offset: 0,
bytes_per_row: NonZeroU32::new(im_width as u32 * 4),
rows_per_image: NonZeroU32::new(im_height as u32),
bytes_per_row: Some(im_width as u32 * 4),
rows_per_image: Some(im_height as u32),
},
wgpu::Extent3d {
width: im_width as u32,