mirror of
https://github.com/servo/servo.git
synced 2025-09-27 23:30:08 +01:00
Upgrade whole webgpu stack (#29795)
* Allow noidl files in script/dom/webidls * Upgrade wgpu to 0.16 and refresh whole webgpu implementation * Update WebGPU test expectations * misc * MutNullableDom -> DomRefCell<Option<Dom for GPUTexture * Direct use of GPUTextureDescriptor * Remove config from GPUCanvasContext * misc * finally blue color * gpubuffer "handle" error * GPU object have non-null label * gpu limits and info * use buffer_size * fix warnings * Cleanup * device destroy * fallback adapter * mach update-webgpu write webgpu commit hash in file * Mising deps in CI for webgpu tests * Updated expectations * Fixups * early reject * DomRefCell<Option<Dom -> MutNullableDom for GPUTexture
This commit is contained in:
parent
fed3491f23
commit
71e0372ac1
96 changed files with 15612 additions and 4023 deletions
|
@ -25,17 +25,14 @@ packages = [
|
|||
"base64",
|
||||
"cfg-if",
|
||||
"cookie",
|
||||
"fixedbitset",
|
||||
"getrandom",
|
||||
"image",
|
||||
"itoa",
|
||||
"libloading",
|
||||
"metal",
|
||||
"miniz_oxide",
|
||||
"num-rational",
|
||||
"parking_lot",
|
||||
"parking_lot_core",
|
||||
"petgraph",
|
||||
"png",
|
||||
"rand",
|
||||
"rand_chacha",
|
||||
|
@ -74,14 +71,24 @@ packages = [
|
|||
"digest",
|
||||
"generic-array",
|
||||
|
||||
# Duplicated by winit/surfman update.
|
||||
"raw-window-handle",
|
||||
# Duplicated by surfman/wgpu update.
|
||||
"bitflags",
|
||||
"windows-sys",
|
||||
"windows-targets",
|
||||
"windows_aarch64_gnullvm",
|
||||
"windows_aarch64_msvc",
|
||||
"windows_i686_gnu",
|
||||
"windows_i686_msvc",
|
||||
"windows_x86_64_gnu",
|
||||
"windows_x86_64_msvc",
|
||||
"windows_x86_64_gnullvm",
|
||||
|
||||
# Temporarily duplicated until gleam can be upgrded.
|
||||
"uuid",
|
||||
|
||||
# winit port minibrowser (servo/servo#30049)
|
||||
"clipboard-win",
|
||||
"ahash",
|
||||
]
|
||||
# Files that are ignored for all tidy and lint checks.
|
||||
files = [
|
||||
|
@ -132,4 +139,4 @@ directories = [
|
|||
# Directories that are checked for correct file extension
|
||||
[check_ext]
|
||||
# directory, list of expected file extensions
|
||||
"./components/script/dom/webidls" = [".webidl"]
|
||||
"./components/script/dom/webidls" = [".webidl", "noidl"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue