Update wgpu to 22.0

This commit is contained in:
Héctor Ramón Jiménez 2024-07-19 19:10:23 +02:00
parent aed9a03e3c
commit a5e69cfb5f
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
12 changed files with 16 additions and 2 deletions

View file

@ -148,7 +148,7 @@ cosmic-text = "0.12"
dark-light = "1.0" dark-light = "1.0"
futures = "0.3" futures = "0.3"
glam = "0.25" glam = "0.25"
glyphon = { git = "https://github.com/hecrj/glyphon.git", rev = "ce412b3954118d2a4ae20de2d6959247d6f7ed76" } glyphon = { git = "https://github.com/hecrj/glyphon.git", rev = "0d7ba1bba4dd71eb88d2cface5ce649db2413cb7" }
guillotiere = "0.6" guillotiere = "0.6"
half = "2.2" half = "2.2"
image = { version = "0.24", default-features = false } image = { version = "0.24", default-features = false }
@ -181,7 +181,7 @@ wasm-bindgen-futures = "0.4"
wasm-timer = "0.2" wasm-timer = "0.2"
web-sys = "0.3.69" web-sys = "0.3.69"
web-time = "1.1" web-time = "1.1"
wgpu = "0.20.1" wgpu = "22.0"
winapi = "0.3" winapi = "0.3"
window_clipboard = "0.4.1" window_clipboard = "0.4.1"
winit = { git = "https://github.com/iced-rs/winit.git", rev = "254d6b3420ce4e674f516f7a2bd440665e05484d" } winit = { git = "https://github.com/iced-rs/winit.git", rev = "254d6b3420ce4e674f516f7a2bd440665e05484d" }

View file

@ -66,6 +66,7 @@ fn benchmark<'a>(
label: None, label: None,
required_features: wgpu::Features::empty(), required_features: wgpu::Features::empty(),
required_limits: wgpu::Limits::default(), required_limits: wgpu::Limits::default(),
memory_hints: wgpu::MemoryHints::MemoryUsage,
}, },
None, None,
)) ))

View file

@ -282,6 +282,7 @@ impl Pipeline {
wgpu::PipelineCompilationOptions::default(), wgpu::PipelineCompilationOptions::default(),
}), }),
multiview: None, multiview: None,
cache: None,
}); });
let depth_pipeline = DepthPipeline::new( let depth_pipeline = DepthPipeline::new(
@ -518,6 +519,7 @@ impl DepthPipeline {
wgpu::PipelineCompilationOptions::default(), wgpu::PipelineCompilationOptions::default(),
}), }),
multiview: None, multiview: None,
cache: None,
}); });
Self { Self {

View file

@ -102,6 +102,8 @@ pub fn main() -> Result<(), winit::error::EventLoopError> {
required_features: adapter_features required_features: adapter_features
& wgpu::Features::default(), & wgpu::Features::default(),
required_limits: wgpu::Limits::default(), required_limits: wgpu::Limits::default(),
memory_hints:
wgpu::MemoryHints::MemoryUsage,
}, },
None, None,
) )

View file

@ -101,5 +101,6 @@ fn build_pipeline(
alpha_to_coverage_enabled: false, alpha_to_coverage_enabled: false,
}, },
multiview: None, multiview: None,
cache: None,
}) })
} }

View file

@ -143,6 +143,7 @@ pub fn convert(
depth_stencil: None, depth_stencil: None,
multisample: wgpu::MultisampleState::default(), multisample: wgpu::MultisampleState::default(),
multiview: None, multiview: None,
cache: None,
}); });
let texture = device.create_texture(&wgpu::TextureDescriptor { let texture = device.create_texture(&wgpu::TextureDescriptor {

View file

@ -190,6 +190,7 @@ impl Pipeline {
alpha_to_coverage_enabled: false, alpha_to_coverage_enabled: false,
}, },
multiview: None, multiview: None,
cache: None,
}); });
Pipeline { Pipeline {

View file

@ -174,6 +174,7 @@ impl Pipeline {
alpha_to_coverage_enabled: false, alpha_to_coverage_enabled: false,
}, },
multiview: None, multiview: None,
cache: None,
}, },
); );

View file

@ -136,6 +136,7 @@ impl Pipeline {
alpha_to_coverage_enabled: false, alpha_to_coverage_enabled: false,
}, },
multiview: None, multiview: None,
cache: None,
}); });
Self { pipeline } Self { pipeline }

View file

@ -774,6 +774,7 @@ mod solid {
depth_stencil: None, depth_stencil: None,
multisample: triangle::multisample_state(antialiasing), multisample: triangle::multisample_state(antialiasing),
multiview: None, multiview: None,
cache: None,
}, },
); );
@ -955,6 +956,7 @@ mod gradient {
depth_stencil: None, depth_stencil: None,
multisample: triangle::multisample_state(antialiasing), multisample: triangle::multisample_state(antialiasing),
multiview: None, multiview: None,
cache: None,
}, },
); );

View file

@ -140,6 +140,7 @@ impl Blit {
alpha_to_coverage_enabled: false, alpha_to_coverage_enabled: false,
}, },
multiview: None, multiview: None,
cache: None,
}); });
Blit { Blit {

View file

@ -162,6 +162,7 @@ impl Compositor {
), ),
required_features: wgpu::Features::empty(), required_features: wgpu::Features::empty(),
required_limits: required_limits.clone(), required_limits: required_limits.clone(),
memory_hints: wgpu::MemoryHints::MemoryUsage,
}, },
None, None,
) )