chore: update wgpu to v26 (#39016)

Vello has updated to wgpu v26 recently. It might be a good time for
servo to update as well. This PR should wait for #39015 and #38717

Testing: WebGPU CTS
Fixes: None

---------

Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>
This commit is contained in:
Wu Yuwei 2025-09-14 13:09:17 +09:00 committed by GitHub
parent 2d5eac386f
commit a0c3dcefe4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 635 additions and 208636 deletions

View file

@ -5,7 +5,7 @@
//! Render pass commands
use serde::{Deserialize, Serialize};
use wgpu_core::command::{RenderPass, RenderPassError};
use wgpu_core::command::{PassStateError, RenderPass};
use wgpu_core::global::Global;
use wgpu_core::id::{BindGroupId, BufferId, RenderBundleId, RenderPipelineId};
@ -75,7 +75,7 @@ pub fn apply_render_command(
global: &Global,
pass: &mut RenderPass,
command: RenderCommand,
) -> Result<(), RenderPassError> {
) -> Result<(), PassStateError> {
match command {
RenderCommand::SetPipeline(pipeline_id) => {
global.render_pass_set_pipeline(pass, pipeline_id)