Skip to content

Commit 4825830

Browse files
committed
Bug 1868143 - Update wgpu to revision 767ac03245ee937d3dc552edc13fe7ab0a860eec. r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler
# Changelog * #4708 Fix max_vertex_buffers validation By nical in gfx-rs/wgpu#4708 * #4729 Remove expected failure on AMD/DX12 from msaa example By teoxoy in gfx-rs/wgpu#4729 * #4711 [naga] Add `Literal::I64`, for signed 64-bit integer literals. By jimblandy in gfx-rs/wgpu#4711 * #4736 Bump serde from 1.0.192 to 1.0.193 By dependabot[bot] in gfx-rs/wgpu#4736 * #4735 [naga]: Let `TypeInner::Matrix` hold a `Scalar`, not just a width. By jimblandy in gfx-rs/wgpu#4735 * #4741 [naga] Fix type error in test. By jimblandy in gfx-rs/wgpu#4741 * #4742 [naga]: Make snapshot tests include paths in errors. By jimblandy in gfx-rs/wgpu#4742 * #4723 Test And Normalize Vertex Behavior on All Backends By cwfitzgerald in gfx-rs/wgpu#4723 * #4746 Skip Flaky Test By cwfitzgerald in gfx-rs/wgpu#4746 * #4744 Ensure DeviceLostClosureC callbacks have null-terminated message strings By bradwerth in gfx-rs/wgpu#4744 * #4745 [naga wgsl-in] Test hex float suffix handling corner case. By jimblandy in gfx-rs/wgpu#4745 * #4737 Make the command_encoder_clear_buffer's size an Option<BufferAddress> By nical in gfx-rs/wgpu#4737 * #4701 [naga msl-out] Emit and init `struct` member padding always By ErichDonGubler in gfx-rs/wgpu#4701 * #4701 [naga msl-out] Emit and init `struct` member padding always By ErichDonGubler in gfx-rs/wgpu#4701 * #4701 [naga msl-out] Emit and init `struct` member padding always By ErichDonGubler in gfx-rs/wgpu#4701 * #4701 [naga msl-out] Emit and init `struct` member padding always By ErichDonGubler in gfx-rs/wgpu#4701 * #4733 [naga wgsl-in] Preserve type names in `alias` declarations. By jimblandy in gfx-rs/wgpu#4733 * #4734 [naga] Make compaction preserve named types, even if unused. By jimblandy in gfx-rs/wgpu#4734 * #4752 Logging cleanups in device/global.rs By nical in gfx-rs/wgpu#4752 * #4753 Fix Mac Event Loop By cwfitzgerald in gfx-rs/wgpu#4753 * #4754 wgpu-hal(vk): Add WGPU_ALLOW_NONCOMPLIANT_ADAPTER By i509VCB in gfx-rs/wgpu#4754 * #4748 Allow Tests to Expect Certain Panic or Validation Messages By cwfitzgerald in gfx-rs/wgpu#4748 * #4756 Move to A Single Example Executable By cwfitzgerald in gfx-rs/wgpu#4756 * #4747 [naga wgsl-in] Experimental 64-bit floating-point literals. By jimblandy in gfx-rs/wgpu#4747 * #4747 [naga wgsl-in] Experimental 64-bit floating-point literals. By jimblandy in gfx-rs/wgpu#4747 * #4761 [naga] Make the `example_wgsl` test build without `wgsl-in` feature. By jimblandy in gfx-rs/wgpu#4761 * #4769 Conditionally lift API logging from trace to info level By nical in gfx-rs/wgpu#4769 * #4771 Downgrade some of wgpu_core's logging level from info to trace and debug By nical in gfx-rs/wgpu#4771 * #4760 Rename `ALLOW_NONCOMPLIANT_ADAPTER` to `ALLOW_UNDERLYING_NONCOMPLIANT_ADAPTER` By teoxoy in gfx-rs/wgpu#4760 * #4772 Downgrade resource lifetime management log level to trace. By nical in gfx-rs/wgpu#4772 * #4765 Revamp Examples to Match Website By cwfitzgerald in gfx-rs/wgpu#4765 * #4774 Update examples readme files By roffs in gfx-rs/wgpu#4774 * #4781 remove_abandoned fix By gents83 in gfx-rs/wgpu#4781 * #4777 Bump web-sys to 0.3.65 By torokati44 in gfx-rs/wgpu#4777 * #4780 Fixes for Skybox and All Examples By cwfitzgerald in gfx-rs/wgpu#4780 * #4782 Remove resources ONLY when needed inside wgpu and not in user land By gents83 in gfx-rs/wgpu#4782 * #4786 Don't keep a strong ref in storage for destroyed resources By gents83 in gfx-rs/wgpu#4786 * #4795 Fix Arcanization changelog By a1phyr in gfx-rs/wgpu#4795 * #4794 Delete/rename now-unused gpu.rs By exrook in gfx-rs/wgpu#4794 * #4794 Delete/rename now-unused gpu.rs By exrook in gfx-rs/wgpu#4794 * #4573 Support nv12 texture format By xiaopengli89 in gfx-rs/wgpu#4573 * #4789 Bump js-sys from 0.3.65 to 0.3.66 By dependabot[bot] in gfx-rs/wgpu#4789 * #4784 Bump winit from 0.29.3 to 0.29.4 By dependabot[bot] in gfx-rs/wgpu#4784 * #4798 Bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0 By dependabot[bot] in gfx-rs/wgpu#4798 * #4800 Bump web-sys from 0.3.65 to 0.3.66 By dependabot[bot] in gfx-rs/wgpu#4800 * #4743 Implement WGSL abstract types for global `const` declarations and constructor calls. By jimblandy in gfx-rs/wgpu#4743 * #4743 Implement WGSL abstract types for global `const` declarations and constructor calls. By jimblandy in gfx-rs/wgpu#4743 * #4743 Implement WGSL abstract types for global `const` declarations and constructor calls. By jimblandy in gfx-rs/wgpu#4743 * #4743 Implement WGSL abstract types for global `const` declarations and constructor calls. By jimblandy in gfx-rs/wgpu#4743 * #4743 Implement WGSL abstract types for global `const` declarations and constructor calls. By jimblandy in gfx-rs/wgpu#4743 * #4743 Implement WGSL abstract types for global `const` declarations and constructor calls. By jimblandy in gfx-rs/wgpu#4743 * #4743 Implement WGSL abstract types for global `const` declarations and constructor calls. By jimblandy in gfx-rs/wgpu#4743 * #4743 Implement WGSL abstract types for global `const` declarations and constructor calls. By jimblandy in gfx-rs/wgpu#4743 * #4743 Implement WGSL abstract types for global `const` declarations and constructor calls. By jimblandy in gfx-rs/wgpu#4743 * #4799 Bump wasm-bindgen-futures from 0.4.38 to 0.4.39 By dependabot[bot] in gfx-rs/wgpu#4799 * #4796 Remove surface extent validation (and thus fix the annoying `Requested size ... is outside of the supported range` warning) By Wumpf in gfx-rs/wgpu#4796 * #4804 Add space to a comment inside make_spirv_raw By ComfyFluffy in gfx-rs/wgpu#4804 * #4803 `features`/`limits` refactors By teoxoy in gfx-rs/wgpu#4803 * #4803 `features`/`limits` refactors By teoxoy in gfx-rs/wgpu#4803 * #4803 `features`/`limits` refactors By teoxoy in gfx-rs/wgpu#4803 * #4803 `features`/`limits` refactors By teoxoy in gfx-rs/wgpu#4803 * #4803 `features`/`limits` refactors By teoxoy in gfx-rs/wgpu#4803 * #4805 [naga] Improve ConstantEvaluatorError::InvalidCastArg message. By jimblandy in gfx-rs/wgpu#4805 * #4801 update deno By crowlKats in gfx-rs/wgpu#4801 * #4806 Fixes and changes to the documentation for increasing clarity By Blatko1 in gfx-rs/wgpu#4806 * #4809 [naga wgsl-in] Use a better span for errors in constructors. By jimblandy in gfx-rs/wgpu#4809 * #4808 [naga wgsl-in] Drop spanless labels from front-end error messages. By jimblandy in gfx-rs/wgpu#4808 * #4822 Fix expected error message By teoxoy in gfx-rs/wgpu#4822 * #4759 Add feature float32-filterable By almarklein in gfx-rs/wgpu#4759 * #4813 Bump core-graphics-types from 0.1.2 to 0.1.3 By dependabot[bot] in gfx-rs/wgpu#4813 Differential Revision: https://phabricator.services.mozilla.com/D195438 UltraBlame original commit: 985aabb5bf419ffcc9248010353ff190c225ba61
1 parent 1096b3f commit 4825830

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+15835
-4181
lines changed

.cargo/config.in

+2-2
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ wgpu
292292
?
293293
rev
294294
=
295-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
295+
767ac03245ee937d3dc552edc13fe7ab0a860eec
296296
"
297297
]
298298
git
@@ -315,7 +315,7 @@ wgpu
315315
rev
316316
=
317317
"
318-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
318+
767ac03245ee937d3dc552edc13fe7ab0a860eec
319319
"
320320
replace
321321
-

Cargo.lock

+10-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dom/webgpu/Adapter.cpp

+5-16
Original file line numberDiff line numberDiff line change
@@ -818,23 +818,12 @@ GPUFeatureName
818818
:
819819
Float32_filterable
820820
:
821-
#
822-
ifdef
823-
WGPUFeatures_FLOAT32_FILTERABLE
824-
#
825-
error
826-
fix
827-
todo
828-
#
829-
endif
830821
return
831-
Nothing
822+
Some
832823
(
824+
WGPUFeatures_FLOAT32_FILTERABLE
833825
)
834826
;
835-
/
836-
/
837-
TODO
838827
case
839828
dom
840829
:
@@ -2970,7 +2959,7 @@ ffiDesc
29702959
;
29712960
ffiDesc
29722961
.
2973-
features
2962+
required_features
29742963
=
29752964
*
29762965
MakeFeatureBits
@@ -2982,7 +2971,7 @@ mRequiredFeatures
29822971
;
29832972
ffiDesc
29842973
.
2985-
limits
2974+
required_limits
29862975
=
29872976
deviceLimits
29882977
;
@@ -3037,7 +3026,7 @@ request
30373026
mId
30383027
ffiDesc
30393028
.
3040-
limits
3029+
required_limits
30413030
)
30423031
;
30433032
for

gfx/wgpu_bindings/Cargo.toml

+7-7
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ wgpu
9898
rev
9999
=
100100
"
101-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
101+
767ac03245ee937d3dc552edc13fe7ab0a860eec
102102
"
103103
#
104104
Note
@@ -226,7 +226,7 @@ wgpu
226226
rev
227227
=
228228
"
229-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
229+
767ac03245ee937d3dc552edc13fe7ab0a860eec
230230
"
231231
features
232232
=
@@ -288,7 +288,7 @@ wgpu
288288
rev
289289
=
290290
"
291-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
291+
767ac03245ee937d3dc552edc13fe7ab0a860eec
292292
"
293293
features
294294
=
@@ -378,7 +378,7 @@ wgpu
378378
rev
379379
=
380380
"
381-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
381+
767ac03245ee937d3dc552edc13fe7ab0a860eec
382382
"
383383
features
384384
=
@@ -419,7 +419,7 @@ wgpu
419419
rev
420420
=
421421
"
422-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
422+
767ac03245ee937d3dc552edc13fe7ab0a860eec
423423
"
424424
[
425425
dependencies
@@ -453,7 +453,7 @@ wgpu
453453
rev
454454
=
455455
"
456-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
456+
767ac03245ee937d3dc552edc13fe7ab0a860eec
457457
"
458458
[
459459
target
@@ -489,7 +489,7 @@ wgpu
489489
rev
490490
=
491491
"
492-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
492+
767ac03245ee937d3dc552edc13fe7ab0a860eec
493493
"
494494
[
495495
target

gfx/wgpu_bindings/moz.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ SSS
124124
release
125125
:
126126
commit
127-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
127+
767ac03245ee937d3dc552edc13fe7ab0a860eec
128128
#
129129
Revision
130130
to
@@ -145,7 +145,7 @@ preferred
145145
)
146146
revision
147147
:
148-
a820a3ffba468cbb87c2a7e7bbe37065ed5207ee
148+
767ac03245ee937d3dc552edc13fe7ab0a860eec
149149
license
150150
:
151151
[

gfx/wgpu_bindings/src/client.rs

+3
Original file line numberDiff line numberDiff line change
@@ -3613,6 +3613,9 @@ ptr
36133613
ptr
36143614
)
36153615
}
3616+
plane
3617+
:
3618+
None
36163619
}
36173620
;
36183621
let

0 commit comments

Comments
 (0)