mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
chore: Update wgpu (#33506)
* Update wgpu Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * use all backends at runtime Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * clean up some adapter stuff Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * Update expectations Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * flakes Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> --------- Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
This commit is contained in:
parent
28d28d0a0a
commit
24ad2a0526
33 changed files with 206 additions and 361 deletions
|
@ -2087,22 +2087,24 @@ where
|
|||
Entry::Occupied(o) => Some(o.get().clone()),
|
||||
};
|
||||
match request {
|
||||
FromScriptMsg::RequestAdapter(response_sender, options, ids) => match webgpu_chan {
|
||||
None => {
|
||||
if let Err(e) = response_sender.send(WebGPUResponse::None) {
|
||||
warn!("Failed to send request adapter message: {}", e)
|
||||
}
|
||||
},
|
||||
Some(webgpu_chan) => {
|
||||
let adapter_request = WebGPURequest::RequestAdapter {
|
||||
sender: response_sender,
|
||||
options,
|
||||
ids,
|
||||
};
|
||||
if webgpu_chan.0.send(adapter_request).is_err() {
|
||||
warn!("Failed to send request adapter message on WebGPU channel");
|
||||
}
|
||||
},
|
||||
FromScriptMsg::RequestAdapter(response_sender, options, adapter_id) => {
|
||||
match webgpu_chan {
|
||||
None => {
|
||||
if let Err(e) = response_sender.send(WebGPUResponse::None) {
|
||||
warn!("Failed to send request adapter message: {}", e)
|
||||
}
|
||||
},
|
||||
Some(webgpu_chan) => {
|
||||
let adapter_request = WebGPURequest::RequestAdapter {
|
||||
sender: response_sender,
|
||||
options,
|
||||
adapter_id,
|
||||
};
|
||||
if webgpu_chan.0.send(adapter_request).is_err() {
|
||||
warn!("Failed to send request adapter message on WebGPU channel");
|
||||
}
|
||||
},
|
||||
}
|
||||
},
|
||||
FromScriptMsg::GetWebGPUChan(response_sender) => {
|
||||
if response_sender.send(webgpu_chan).is_err() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue