Andy Leiserson
e4e2c451d2
renovate: Fix config syntax error ( #9603 )
2026-05-29 15:12:43 -04:00
Erich Gubler
da6c5d467a
style(CHANGELOG): capitalize unreleased BugFixes > dx12 section title
2026-05-29 12:57:02 -06:00
Erich Gubler
d268313044
docs(CHANGELOG): escape brackets for #9507 's entry
2026-05-29 12:57:02 -06:00
Erich Gubler
31bd4c00ff
style(CHANGELOG): refine #9182/#9390's entry
2026-05-29 12:57:02 -06:00
Erich Gubler
64bb6d6ae3
style(CHANGELOG): add Add verb and backticks for #9085 's entry
2026-05-29 12:57:02 -06:00
Erich Gubler
a4b9a6cef3
docs(CHANGELOG): move #9560 's entry to Fixed
2026-05-29 12:57:02 -06:00
Erich Gubler
3565180f2c
docs(CHANGELOG): add backticks to #9369 's entry
2026-05-29 12:57:02 -06:00
Erich Gubler
4b1dc3071c
docs(CHANGELOG): move #9369 's entry to Fixed
2026-05-29 12:57:02 -06:00
Erich Gubler
5f1a3cfa7b
docs(CHANGELOG): move #9379 's entry to Fixed
2026-05-29 12:57:02 -06:00
Erich Gubler
19b232806b
docs(CHANGELOG): move #9325 's entry to Fixed
2026-05-29 12:57:02 -06:00
Erich Gubler
7437348495
docs(CHANGELOG): add Add verb to entry for #9290 .
2026-05-29 12:57:02 -06:00
Luo Zhihao
a7e0298dc5
Validate LoadOp and StoreOp are None for attachments without corresponding depth or stencil aspect ( #9567 )
...
Co-authored-by: Erich Gubler <erichdongubler@gmail.com >
2026-05-29 11:28:50 -04:00
Vecvec
a1fceed071
Move fence synchronisation into wgpu-hal ( #9475 )
2026-05-28 14:49:12 -07:00
Rui He
5c4cdc16a4
fix(doc): fix wording wrt TIMESTAMP_QUERY features ( #9593 )
2026-05-28 11:02:06 -07:00
Kevin Reid
43f076a46f
renovate: only update Rust toolchain to 3 releases ago ( #9598 )
2026-05-28 00:58:08 +00:00
Jim Blandy
498e746ad2
[naga msl-out] Remove unnecessary pub from Writer fields. ( #9395 )
...
Co-authored-by: Andreas Reich <r_andreas2@web.de >
2026-05-27 16:13:17 +00:00
Andy Leiserson
6d40e7c14a
test(cts): Move copy_ranges out of fail.lst ( #9509 )
2026-05-27 08:35:44 -07:00
Andy Leiserson
1503796ad4
refactor(hal): Remove unnecessary unsafe Send/Sync impls ( #9580 )
2026-05-26 23:23:51 +00:00
Andy Leiserson
dd63d2244c
More map_label changes ( #9526 )
2026-05-26 23:09:57 +00:00
renovate[bot]
a16439c1c7
chore(deps): update cargo.lock ( #9585 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-26 13:25:21 +00:00
renovate[bot]
86379627ce
chore(deps): update cts digest to c2a9d94 ( #9582 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-26 08:52:24 -04:00
Andy Leiserson
8f4def424a
test: Additional "life cycle" tests
2026-05-25 10:48:20 +02:00
Andy Leiserson
fc1aa76bad
fix(core): Don't use {buffer,texture}_init_actions for usage tracking
...
Fixes #9576
2026-05-25 10:48:20 +02:00
Andy Leiserson
d1e15bc3d3
refactor(core): Rename used_*_ranges to *_init_actions
2026-05-25 10:48:20 +02:00
Andy Leiserson
22bea009e6
fix(gles): Tidy locking in struct Buffer ( #9505 )
2026-05-22 16:58:36 -07:00
kwillemsen
ce445e882e
Expose notes from wgsl::ParseError ( #9572 )
...
Co-authored-by: Koen Willemsen <Koen.Willemsen@materialise.be >
2026-05-22 10:01:01 -04:00
renovate[bot]
e940ef9103
chore(deps): update cts digest to 2e0221e
...
Co-authored-by: Andy Leiserson <aleiserson@mozilla.com >
2026-05-21 10:48:06 -07:00
Andy Leiserson
24125f1c44
fix(deno): Reject invalid texture usage with validation error
2026-05-21 10:48:06 -07:00
Andy Leiserson
20238a196d
test(cts): Move some config from actions yaml to xtask ( #9519 )
2026-05-21 08:57:58 -07:00
Andy Leiserson
561df1b3d1
ci: Install Metal toolchain for shaders job ( #9556 )
2026-05-20 22:29:18 -04:00
renovate[bot]
f6c48bc322
Update Cargo.lock ( #9564 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 19:27:33 +00:00
Andy Leiserson
52d9d2d71b
test(cts): Disable textureNumSamples test on dx12 ( #9555 )
2026-05-20 14:57:11 -04:00
Andy Leiserson
9a3a73f690
chore(deps): Set minimumReleaseAge of 1 week ( #9546 )
2026-05-20 18:39:15 +00:00
renovate[bot]
892986cb20
Update crate-ci/typos action to v1.46.2 ( #9562 )
2026-05-20 15:40:06 +00:00
otjdiepluong
ca0475384f
fix: duplicated words in wgpu-hal lib.rs and wgpu-types surface/limits doc-comments ( #9549 )
...
Signed-off-by: Maya Chen <275405107+otjdiepluong@users.noreply.github.com >
Co-authored-by: Maya Chen <275405107+otjdiepluong@users.noreply.github.com >
2026-05-20 11:24:06 -04:00
Andy Leiserson
4471e9d415
chore(deps): Remove unused dependency ctor ( #9547 )
2026-05-20 17:23:50 +02:00
Connor Fitzgerald
d88b06caca
Fix type resolution issue in GL push constants ( #9116 )
2026-05-20 08:19:51 -07:00
Andy Leiserson
34e688f816
fix(metal): Restore the Queue::as_raw method ( #9560 )
2026-05-17 22:16:30 -04:00
5unekku
fd34b485cb
fix(webgpu): use unchecked_into for GpuCanvasContext ( #9537 )
2026-05-15 19:57:50 +00:00
k9
16aec0b09a
Trigger a surface resize to deal with window resize race condition ( #9525 )
2026-05-14 18:24:25 -07:00
renovate[bot]
ede780d7e8
Update Cargo.lock ( #9536 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 17:14:29 +00:00
Andy Leiserson
42db911ab9
ci: Include the runner image version in the cache key ( #9544 )
2026-05-13 08:59:19 -07:00
Andy Leiserson
4c1ea47ea2
fix(dx12): Fix textureNum{Levels,Layers,Samples} functions ( #9542 )
2026-05-13 17:51:15 +02:00
Rob
ecbed8b574
fix: provide default display handle for web canvas surface targets ( #9476 )
2026-05-12 17:44:43 -07:00
AdrianEddy
ed4d16e56c
hal/metal: Expose raw_device() from Metal Adapter ( #9518 )
2026-05-12 17:18:50 -07:00
AdrianEddy
6208d80934
Add an explicit initial_state to create_texture_from_hal ( #9496 )
...
This is a breaking change for users of the low-level `create_texture_from_hal` API.
2026-05-12 16:59:56 -07:00
Dzmitry Malyshau
1781d73b40
msl: fix cooperative matrix loading semantics ( #9451 )
2026-05-12 14:20:06 -07:00
k9
265a7f9e0b
Fix for render_with_compute in browsers ( #9529 )
2026-05-12 14:14:27 -07:00
Misaki Kasumi
1546cca5ed
Add StagingBelt::finish_and_recall_on_submit
...
Convenience that combines `finish` and `recall` by deferring the buffer
re-map via `CommandEncoder::map_buffer_on_submit`, so callers no longer
need an explicit `recall()` after submission.
2026-05-12 14:01:55 -07:00
Andy Leiserson
928ddb40f5
fix(dx12): Map components properly for textureLoad from stencil ( #9520 )
2026-05-12 12:00:21 +02:00