Update wgpu to 26

This commit is contained in:
Héctor Ramón Jiménez 2025-07-22 02:50:42 +02:00
parent 71b0b6ae07
commit 195146b50c
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
11 changed files with 436 additions and 386 deletions

View file

@ -32,16 +32,15 @@ pub fn wgpu_benchmark(c: &mut Criterion) {
))
.expect("request adapter");
let (device, queue) = executor::block_on(adapter.request_device(
&wgpu::DeviceDescriptor {
let (device, queue) =
executor::block_on(adapter.request_device(&wgpu::DeviceDescriptor {
label: None,
required_features: wgpu::Features::empty(),
required_limits: wgpu::Limits::default(),
memory_hints: wgpu::MemoryHints::MemoryUsage,
},
None,
))
.expect("request device");
trace: wgpu::Trace::Off,
}))
.expect("request device");
c.bench_function("wgpu — canvas (light)", |b| {
benchmark(b, &adapter, &device, &queue, |_| scene(10));
@ -140,7 +139,7 @@ fn benchmark<'a>(
&viewport,
);
let _ = device.poll(wgpu::Maintain::WaitForSubmissionIndex(submission));
let _ = device.poll(wgpu::PollType::WaitForSubmissionIndex(submission));
i += 1;
});