renovate[bot]
b46cdf4961
chore(deps): update cargo.lock ( #8682 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-07 21:54:30 -05:00
renovate[bot]
37c38e0741
chore(deps): update cargo.lock ( #8602 )
2025-12-01 06:56:44 +00:00
Connor Fitzgerald
ed6b78936a
Make error scopes thread local ( #8585 )
2025-11-27 11:20:30 +01:00
renovate[bot]
6a179fc53f
Update Cargo.lock ( #8564 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 09:27:54 -05:00
Connor Fitzgerald
853ad6c464
Setup and use new benchmarking harness ( #8511 )
2025-11-18 20:28:21 +00:00
renovate[bot]
306c4ebc35
Update Rust crate ron to 0.12 ( #8539 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 09:04:04 +01:00
renovate[bot]
7c73cadf8f
Update Cargo.lock ( #8540 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 09:03:20 +01:00
renovate[bot]
39c7f1b216
chore(deps): update cargo.lock ( #8504 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-11 00:21:50 -05:00
Marijn Suijten
59a03eaf2f
[d3d12 wgl] Upgrade to windows 0.62 crates ( #6876 )
...
* [d3d12 wgl] Upgrade to `windows 0.59` crates
https://github.com/microsoft/windows-rs/releases/tag/0.61.0
The latest `windows 0.59` and `windows-core 0.59` crates were
just released (strangely tagged `0.61`), including some minor code
improvements for us. The MSRV has been bumped to `1.74`, but `wgpu` is
already on `1.76` anyway.
* [d3d12 wgl] Upgrade to `windows 0.61` crates
https://github.com/microsoft/windows-rs/releases/tag/63
* [d3d12 wgl] Upgrade to windows 0.62 crates
https://github.com/microsoft/windows-rs/releases/tag/69
2025-11-05 11:47:31 -05:00
renovate[bot]
f319ca8bab
Update Cargo.lock ( #8469 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 23:48:22 +01:00
Andy Leiserson
07ce023cf1
Replay traces with pointers as IDs
2025-10-30 13:52:58 +01:00
Andy Leiserson
e584f382e0
Store pointers instead of IDs when tracing (1/2)
...
This updates pass operations.
The trace player is temporarily broken.
2025-10-30 13:52:58 +01:00
Andy Leiserson
5798a443d2
Add ReferenceType trait for command structures
...
Use it to deduplicate some `Foo` / `ArcFoo` / `TraceFoo` definitions.
2025-10-30 13:52:58 +01:00
renovate[bot]
d8f97261d2
chore(deps): update cargo.lock ( #8435 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 11:59:42 +01:00
Kevin Reid
f366e9615f
[types] Replace conditional derive(thiserror::Error) with unconditional impl. ( #8384 )
2025-10-20 22:27:57 +02:00
renovate[bot]
421fb18a25
chore(deps): update cargo.lock ( #8383 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 20:00:01 +02:00
Andy Leiserson
51012c35e4
build: Cargo.lock updates needed due to parallel changes
2025-10-20 09:21:25 -04:00
Kevin Reid
585397cc9e
Remove fragile dependency constraint on ordered-float. ( #8371 )
...
Bounds like `<=5.0` should never be used unless necessary to avoid bugs,
because it will cause a build failure if another package has a
requirement like `~5.1.0` or `>=5.1.0`. Upper bounds should always cut
at a major version boundary, not before it.
2025-10-17 19:00:00 +00:00
Kevin Reid
37bd31ce5d
Prune unused dependencies.
...
* Removed unnecessary dependency in `wgpu` on `hashbrown`.
* Removed unused dependencies in `naga-test`.
* Moved some dependencies in `wgpu-test` to `[dev-dependencies]`
(see comment for why this is worth doing).
Candidates were discovered by `cargo clippy -- -Wunused-crate-dependencies`.
This command reports whether each dependency is unused in each *crate*,
so it has false positives when a dependency is used by only some crates
in a package, but it is still useful as a short-list.
2025-10-15 21:33:20 -04:00
Kevin Reid
a6f70c7f35
[hal] Remove unused rustc-hash dependency.
2025-10-15 19:34:40 -04:00
Andy Leiserson
cb13fbe4a7
[cts_runner] Print uncaptured errors to stderr ( #8263 )
...
This is useful when running test snippets. Update READMEs including to
mention how to do that.
2025-10-15 16:13:04 -04:00
renovate[bot]
f935660d54
chore(deps): update cargo.lock ( #8340 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 13:08:27 -04:00
renovate[bot]
26b83e75ae
chore(deps): update rust crate ctor to 0.6 ( #8339 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-13 10:54:17 -04:00
Robin Cramer
4652ea4189
Changed enumerate_adapters to be able to work with custom backends ( #8230 )
...
Co-authored-by: Andreas Reich <r_andreas2@web.de>
2025-10-06 19:27:23 +00:00
Connor Fitzgerald
482a983e10
Release v27 ( #8287 )
2025-10-01 19:36:18 -04:00
renovate[bot]
9380b87755
chore(deps): update cargo.lock ( #8229 )
...
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2025-10-01 22:42:49 +00:00
Andy Leiserson
492fb59648
Update to deno 2.4.5
2025-09-25 16:35:05 -04:00
Andy Leiserson
b6b951d467
Update to deno 2.3.2
...
(cherry picked from denoland/deno#29166 )
Co-authored-by: snek <snek@deno.com>
2025-09-25 16:35:05 -04:00
Andy Leiserson
3ebae1bf3b
Update to deno 2.2.12
2025-09-25 16:35:05 -04:00
renovate[bot]
4566e56677
chore(deps): update rust crate encase to 0.12 ( #8228 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2025-09-24 22:18:05 +00:00
renovate[bot]
81f02f26f2
chore(deps): update rust crate ron to 0.11 ( #8196 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-24 17:47:32 -04:00
renovate[bot]
b2b76e6bfc
chore(deps): update rust crate hashbrown to 0.16 ( #8194 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2025-09-24 20:50:01 +00:00
Andy Leiserson
aee8cd1650
Lazy-load the dcomp library ( #8216 )
2025-09-15 11:48:28 -07:00
Andy Leiserson
6815bd364d
chore(deps): Update bitflags version ( #8209 )
...
I think what happened here is that another reference to 2.9.3 was added
to Cargo.lock in parallel with the renovate change that bumped the
version to 2.9.4.
2025-09-11 15:09:13 -04:00
Magnus
54ce9f7f98
Update shader bencher to share some logic with snapshots ( #8108 )
...
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2025-09-11 00:55:42 +00:00
renovate[bot]
6bab36d1fd
chore(deps): update cargo.lock ( #8197 )
...
* chore(deps): update cargo.lock
* Update to png 0.18
* Waive cargo-deny advisory check for `adler` crate
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andy Leiserson <aleiserson@mozilla.com>
2025-09-08 18:14:34 -04:00
Andy Leiserson
fcde047ae8
Fix cargo deny problems ( #8182 )
2025-09-04 14:58:31 -04:00
renovate[bot]
1301f80688
Update Rust crate cargo_metadata to 0.22 ( #8144 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 14:10:50 +00:00
renovate[bot]
03d419d094
Update Cargo.lock ( #8145 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 09:28:37 +02:00
Connor Fitzgerald
fe86710af7
Properly enable getrandom in nanorand ( #8098 )
2025-08-20 17:16:58 -04:00
Magnus
17a17f716a
Initial precompiled shaders implementation ( #7834 )
...
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2025-08-20 16:20:59 -04:00
renovate[bot]
6a4eaa9293
chore(deps): update cargo.lock ( #8116 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-20 11:32:22 -04:00
Andy Leiserson
576210214d
Fix minimal versions CI failure ( #8112 )
2025-08-17 16:23:08 -04:00
renovate[bot]
dd93ed5975
chore(deps): update cargo.lock ( #8079 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 23:07:26 +00:00
Jim Blandy
a96a6cd63b
Update to slab 0.4.11. ( #8088 )
2025-08-12 18:49:16 +02:00
renovate[bot]
505d721674
chore(deps): update rust crate ctor to 0.5 ( #8078 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 11:20:14 +02:00
renovate[bot]
4938f86cfe
Update Cargo.lock ( #8045 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 09:29:57 -07:00
renovate[bot]
747384493d
Update Cargo.lock ( #8017 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-28 11:38:57 -04:00
renovate[bot]
d913042f1d
Update Rust crate criterion to 0.7 ( #8016 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-28 11:38:48 -04:00
renovate[bot]
c95b7feea8
chore(deps): update cargo.lock
2025-07-21 13:34:57 +02:00