servo/components
Samson e9cf4d4971
webgpu: Update wgpu and revamp computepass (#32575)
* Do not wait on drop, but rather wake poller thread

* Update wgpu and render stuff

* Set some good expectations

* Update wgpu again

* handle IPC error as warning

* More good expectations

* Some more expectations

CTS does not match the spec: https://github.com/gpuweb/cts/issues/3806

* This expectations are due to other changes in servo

also happening on main

* Explain error_command_encoders and remove RefCell around it

* fixup

* store validness of passes

* More good expectations

* More docs

* this assert is wrong

* This is even more right per CTS/spec

Only Command encoder state errors are allowed here, but wgpu does not exposes them.

* More good expectations

* One bad expectation

* Fix my english
2024-06-28 04:49:35 +00:00
..
allocator Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
background_hang_monitor Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
bluetooth clippy: fix some warnings in desktop and some components (#32583) 2024-06-25 07:04:23 +00:00
canvas Rename gfx to fonts (#32556) 2024-06-19 20:26:19 +00:00
compositing Rename gfx to fonts (#32556) 2024-06-19 20:26:19 +00:00
config Add a directory listing feature for file URLs (#32580) 2024-06-26 08:02:50 +00:00
config_plugins Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
constellation Clean up some unused dependencies (#32600) 2024-06-25 13:02:59 +00:00
deny_public_fields Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
devtools Add a directory listing feature for file URLs (#32580) 2024-06-26 08:02:50 +00:00
dom_struct Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
domobject_derive Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
fonts ohos: Add fallback font for serif (#32555) 2024-06-20 06:51:38 +00:00
geometry Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
hyper_serde Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
jstraceable_derive Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
layout Upgrade stylo to 2024-05-31 (#32474) 2024-06-24 20:03:50 +00:00
layout_2020 use au in AtomicLineItem (#32630) 2024-06-27 11:12:32 +00:00
layout_thread script: Implement the FontFaceSet DOM API (#32576) 2024-06-26 09:44:47 +00:00
layout_thread_2020 script: Implement the FontFaceSet DOM API (#32576) 2024-06-26 09:44:47 +00:00
media Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
metrics Rename gfx to fonts (#32556) 2024-06-19 20:26:19 +00:00
net Add a directory listing feature for file URLs (#32580) 2024-06-26 08:02:50 +00:00
pixels Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
profile Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
rand Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
range Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
script webgpu: Update wgpu and revamp computepass (#32575) 2024-06-28 04:49:35 +00:00
servo clippy: fix some warnings in desktop and some components (#32583) 2024-06-25 07:04:23 +00:00
shared script: Implement the FontFaceSet DOM API (#32576) 2024-06-26 09:44:47 +00:00
url Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
webdriver_server Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
webgpu webgpu: Update wgpu and revamp computepass (#32575) 2024-06-28 04:49:35 +00:00