richerfu
ff907736ef
feat(gles): support gles backend on openharmony ( #7085 )
...
* fix(gles): fix gles backend crash on openharmony
* docs: add changelog
* ci: add OpenHarmony to CI
* Update .github/workflows/ci.yml
---------
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com >
2025-02-13 03:01:50 +00:00
Adrian Wielgosik
0f5d575ef3
Lower max_color_attachments limit for GL to 4 ( #6994 )
...
Co-authored-by: Andreas Reich <r_andreas2@web.de >
2025-02-13 00:37:34 +00:00
Amr Bashir
2f607d3e64
fix(dx12): map composite alpha mode ( #7117 )
...
* fix(dx12): map composite alpha mode
closes #7108
* changelog entry
* add composite modes based on surface target
* fix missing `in` in change log entry
2025-02-12 23:02:50 +00:00
Daniel McNab
97704099de
Document Queue::write_buffer's allocation on native APIs ( #7114 )
...
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com >
2025-02-12 20:20:35 +00:00
Vecvec
5af9e30009
Fix HLSL single scalar loads ( #7104 )
2025-02-12 18:05:32 +00:00
Jim Blandy
0dd6a1cfe2
[naga] Retain unnamed overrides' types during compaction.
...
Ensure that unnamed overrides' types are retained, even when the
overrides are used only by global expressions. Add a test case.
Fixes #7072 .
2025-02-12 09:19:56 -08:00
Jim Blandy
c934184c9e
[naga] Retain unnamed constants' types during compaction.
...
Ensure that unnamed constants' types are retained, even when the
constants are used only by global expressions. Add a test case.
The old code marked all named constants as used; then processed
function bodies; and then marked the types of all used constants as
used. This ensured that, as long as a constant was used by a function,
its type would be retained, but didn't address the case where a
constant is used only by a global expression.
2025-02-12 09:19:56 -08:00
Dzmitry Malyshau
189c97c88a
Implement ray query candidate intersection generation and confirmation ( #7047 )
2025-02-12 16:23:29 +01:00
Jamie Nicol
b477c66a9d
[naga wgsl-in] Do not attempt automatic type conversion for non-abstract types
...
Attempting to convert a non-abstract type will always fail, which can
result in unrelated errors being misreported as type conversion
errors. For example, in #7035 we made it so that abstract types can be
used as return values. This changed the final testcase in the
invalid_functions() test to fail due to failing to convert a u32 to an
atomic<u32>, rather than with a NonConstructibleReturnType error.
This patch makes it so that we do not attempt to convert non-abstract
types in the first place. This avoids the AutoConversion error for
that testcase, meaning the NonConstructibleReturnType is once again
reported.
Various callsites of try_automatic_conversions() have been updated to
ensure they still return an InitializationTypeMismatch error if the
types are mismatched, even if try_automatic_conversions() succeeds (eg
when conversion was not attempted due to the type being concrete). To
reduce code duplication these callsites were all adapted to use the
existing type_and_init() helper function.
Lastly, a couple of tests that expected to result in a AutoConversion
error have been adjusted to ensure this still occurs, by ensuring the
type used is abstract.
2025-02-12 15:10:57 +00:00
Jamie Nicol
a546e60d6d
[naga wgsl-in] Ensure correct array stride when converting types during const evaluation ( #7112 )
...
When converting the underlying scalar type of an array during const
evaluation, we currently use the resulting base type's size as the array
stride for the resulting type. For certain types, this may not match the
required alignment and will therefore result in a validation error.
For example, `array<vec3<f32>, N>` should have a stride of 16. But if
declared with an abstract initializer, eg `array(vec3(0.0))` we will
incorrectly determine the stride to be 12.
To solve this, we use the proc::Layouter struct to determine the
required array stride during const evaluation. To avoid repeating
layouting work, we reuse the Lowerer's layouter, passing it through the
various *Contexts through to the ConstantEvaluator.
2025-02-12 15:46:13 +01:00
Vecvec
3a4a40aae4
[wgpu-hal] Blas compaction ( #7101 )
2025-02-12 13:19:07 +00:00
Shaye Garg
d7a42933a5
[naga] Error on duplicate fields in structs ( #7088 )
...
* error in wgsl-in
* changelog
* add test
2025-02-12 03:27:55 +00:00
Jim Blandy
8e235b4d92
[naga] Add a review checklist. ( #6906 )
2025-02-11 09:37:09 -05:00
Connor Fitzgerald
aec14e2f63
Fix naga-fuzz Build on Windows ( #7107 )
2025-02-11 09:19:43 +01:00
Vecvec
0922631125
Fix transform buffer when building blas ( #7062 )
...
Co-authored-by: Nicolas Silva <nical@fastmail.com >
2025-02-10 20:18:41 -05:00
dependabot[bot]
7aaa0c3bcf
chore(deps): bump the patch-updates group across 1 directory with 13 updates ( #7100 )
...
Bumps the patch-updates group with 11 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [once_cell](https://github.com/matklad/once_cell ) | `1.20.2` | `1.20.3` |
| [bytes](https://github.com/tokio-rs/bytes ) | `1.9.0` | `1.10.0` |
| [cc](https://github.com/rust-lang/cc-rs ) | `1.2.11` | `1.2.13` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.27` | `4.5.28` |
| [data-encoding](https://github.com/ia0/data-encoding ) | `2.7.0` | `2.8.0` |
| [pin-project](https://github.com/taiki-e/pin-project ) | `1.1.8` | `1.1.9` |
| [toml](https://github.com/toml-rs/toml ) | `0.8.19` | `0.8.20` |
| [uuid](https://github.com/uuid-rs/uuid ) | `1.12.1` | `1.13.1` |
| [wayland-client](https://github.com/smithay/wayland-rs ) | `0.31.7` | `0.31.8` |
| [wayland-cursor](https://github.com/smithay/wayland-rs ) | `0.31.7` | `0.31.8` |
| [winnow](https://github.com/winnow-rs/winnow ) | `0.7.0` | `0.7.2` |
Updates `once_cell` from 1.20.2 to 1.20.3
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.2...v1.20.3 )
Updates `bytes` from 1.9.0 to 1.10.0
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.9.0...v1.10.0 )
Updates `cc` from 1.2.11 to 1.2.13
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.11...cc-v1.2.13 )
Updates `clap` from 4.5.27 to 4.5.28
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.27...clap_complete-v4.5.28 )
Updates `clap_derive` from 4.5.24 to 4.5.28
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.5.24...v4.5.28 )
Updates `data-encoding` from 2.7.0 to 2.8.0
- [Commits](https://github.com/ia0/data-encoding/compare/v2.7.0...v2.8.0 )
Updates `pin-project` from 1.1.8 to 1.1.9
- [Release notes](https://github.com/taiki-e/pin-project/releases )
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.8...v1.1.9 )
Updates `pin-project-internal` from 1.1.8 to 1.1.9
- [Release notes](https://github.com/taiki-e/pin-project/releases )
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.8...v1.1.9 )
Updates `toml` from 0.8.19 to 0.8.20
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.19...toml-v0.8.20 )
Updates `uuid` from 1.12.1 to 1.13.1
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.12.1...1.13.1 )
Updates `wayland-client` from 0.31.7 to 0.31.8
- [Release notes](https://github.com/smithay/wayland-rs/releases )
- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md )
- [Commits](https://github.com/smithay/wayland-rs/commits )
Updates `wayland-cursor` from 0.31.7 to 0.31.8
- [Release notes](https://github.com/smithay/wayland-rs/releases )
- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md )
- [Commits](https://github.com/smithay/wayland-rs/commits )
Updates `winnow` from 0.7.0 to 0.7.2
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/winnow-rs/winnow/compare/v0.7.0...v0.7.2 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: bytes
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: patch-updates
- dependency-name: cc
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_derive
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: data-encoding
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: patch-updates
- dependency-name: pin-project
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: pin-project-internal
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: toml
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: uuid
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: patch-updates
- dependency-name: wayland-client
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wayland-cursor
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: winnow
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-10 13:11:09 -05:00
Alphyr
6696c79ed0
Remove Arc around Buffer in example ( #7097 )
...
Now that `Buffer` is clonable, `Arc` is not required anymore. Reflect
that in examples.
2025-02-10 15:51:39 +01:00
Kamil Jarosz
43eb6c99b0
examples: Call pre_present_notify before presenting ( #7074 )
...
According to winit docs, pre_present_notify() should be called right
before calling present().
This actually prevents some issues on Wayland, like freezing the whole
application when the window is not visible (ask me how I know).
2025-02-10 08:19:54 +00:00
Andreas Reich
e5e7138169
Expose FeaturesWGPU & FeaturesWebGPU via wgpu crate & implement From ( #7086 )
...
* move tests into conditionally compiled mod and place them at the end. add some whitespace for readability
* allow creation of `Features` from `FeaturesWGPU` & `FeaturesWebGPU`
2025-02-10 09:19:14 +01:00
Vecvec
6558deb204
Split up features. ( #6905 )
...
Splits up features into wgpu & webgpu features.
2025-02-08 17:38:06 +01:00
sagudev
4675393a32
Unify ResolvedBindGroupDescriptor into BindGroupDescriptor
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
3e0f3b4799
Unify ResolvedBindGroupEntry into BindGroupEntry
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
5764ada320
Unofy ResolvedBindingResource into BindingResource
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
a46fb070c2
Unify ResolvedPipelineLayoutDescriptor into PipelineLayoutDescriptor
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
c3bda444a1
Unify ResolvedRenderPipelineDescriptor into RenderPipelineDescriptor
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
dadd5af55c
Unify ResolvedComputePipelineDescriptor into ComputePipelineDescriptor
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
40f5763e72
Unify ResolvedFragmentState into FragmentState
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
aa2d6d0849
Unify ResolvedVertexState into VertexState
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
e14e397424
Unify ResolvedProgrammableStageDescriptor into ProgrammableStageDescriptor
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
8e943e828c
Unify ResolvedSurfaceOutput into SurfaceOutput
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
sagudev
c0688b6de7
Unify ResolvedBufferBinding into BufferBinding
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-07 16:16:13 -05:00
Jamie Nicol
c07fab2c12
[naga wgsl-in] Allow abstract literals to be used as return values
...
When lowering a return statement, call expression_for_abstract()
rather than expression() to avoid concretizing the return value. Then,
if the function has a return type, call try_automatic_conversions() to
attempt to convert our return value to the correct type.
This has the unfortunate side effect that some errors that would have
been caught by the validator are instead encountered as conversion
errors by the parser. This may result in a slightly less descriptive
error message in some cases. (See the change to the invalid_functions()
test, for example.)
2025-02-07 11:44:03 -08:00
Erich Gubler
005bde99f9
chore: revert to hashbrown 0.14.5 and friends ( #7081 )
2025-02-07 17:04:26 +00:00
Jim Blandy
410ab29a24
[naga] Compact out unused anonymous overrides.
...
In compaction, remove unused anonymous overrides.
Since overrides are no longer used by definition, include override
initialization expressions in the tandem traversal of types and global
expressions.
To simplify overload processing, we plan to make all override-sized
arrays refer to their lengths via actual `Override`s. Arrays with
non-identifier override expressions as their lengths would refer to
anonymous `Override`s with interesting `init` expressions. But in
order to avoid re-introducing #6788 , we need compaction to remove
anonymous overrides.
2025-02-06 19:40:04 -08:00
Jim Blandy
936d882d31
[naga] Use r#override instead of override_.
...
Use the standard Rust reserved identifier syntax for `override`,
rather than the non-standard trailing underscore.
2025-02-06 19:40:04 -08:00
Jim Blandy
9d7ec93d28
[naga] Simplify iterator construction in type_expression_tandem. ( #7070 )
...
Rather than reversing two iterators and then zipping them, zip them
first and then reverse the result.
However, zipped iterators are only reversible if the inputs implement
`ExactSizeIterator`, so make `UniqueArena::iter` promise that as well.
For consistency, make `Arena::iter` also promise to return an
`ExactSizeIterator`.
2025-02-06 20:41:55 -05:00
Shaye Garg
dad9d0b577
Fix 3D Texture Views on Dx12 ( #7071 )
...
* use all w slices
* update changelog
2025-02-06 22:29:06 +00:00
Kevin Reid
d59dce5eea
More documentation for TextureView. ( #7069 )
...
Explain how to make one and what its properties are.
2025-02-06 16:42:10 -05:00
AMS21
b32cbd4ea6
Fix typo folloed -> followed ( #7067 )
2025-02-06 14:02:17 +00:00
sagudev
9db6430fdb
ArcComputePassDescriptor
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-06 14:07:20 +01:00
sagudev
5c900f15f7
ArcPassTimestampWrites
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-06 14:07:20 +01:00
sagudev
bcbe4311a5
ArcRenderPassColorAttachment
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com >
2025-02-06 14:07:20 +01:00
Jim Blandy
426882403d
Fix time for wgpu maintainers meeting. ( #7060 )
...
Change the time from UTC to US EST. UTC is not affected by US daylight
savings time, but the current understanding is that our meeting time
is affected.
In the maintainers meeting, we confirmed that this was okay for the
European attendees (some have other US DST-affected meetings
afterwards) but of course everything can be revisited as needed.
2025-02-05 17:37:15 +00:00
Vecvec
d34707ec3f
Rename instance_id & instance_custom_index to instance_index & instance_custom_data ( #6780 )
2025-02-05 18:23:22 +01:00
Jim Blandy
8fb94d9c08
[naga] Require hashbrown's serde feature as a dev-dependency.
...
Add `hashbrown` with the `"serde"` feature as a development dependency
for Naga. Regardless of whether Naga's `deserialize` feature is
enabled, the snapshot tests need to deserialize parameters saved in
files as RON text.
It would also suffice to use `std::collections::HashSet` in the
snapshot tests, although we would need to build a `naga::FashHashSet`
from the std `HashSet` at one point. Adding the dev-dependency seems
slightly simpler.
Fixes #7038 .
2025-02-05 08:44:23 -08:00
Erich Gubler
9b76bcf12e
fix(dx12): query resource binding tier, not resource heap tier, for bindless feature check ( #7059 )
2025-02-05 10:41:46 -05:00
Connor Fitzgerald
d9e9c3aa19
Fix Zero Sized Sampler Heap Issue ( #7054 )
2025-02-03 15:49:31 -05:00
dependabot[bot]
ff4496b5d6
chore(deps): bump the patch-updates group with 12 updates ( #7052 )
...
Bumps the patch-updates group with 12 updates:
| Package | From | To |
| --- | --- | --- |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.137` | `1.0.138` |
| [syn](https://github.com/dtolnay/syn ) | `2.0.96` | `2.0.98` |
| [async-trait](https://github.com/dtolnay/async-trait ) | `0.1.85` | `0.1.86` |
| [bumpalo](https://github.com/fitzgen/bumpalo ) | `3.16.0` | `3.17.0` |
| [cc](https://github.com/rust-lang/cc-rs ) | `1.2.10` | `1.2.11` |
| [ryu](https://github.com/dtolnay/ryu ) | `1.0.18` | `1.0.19` |
| [toml_edit](https://github.com/toml-rs/toml ) | `0.22.22` | `0.22.23` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident ) | `1.0.15` | `1.0.16` |
| [wayland-backend](https://github.com/smithay/wayland-rs ) | `0.3.7` | `0.3.8` |
| [wayland-scanner](https://github.com/smithay/wayland-rs ) | `0.31.5` | `0.31.6` |
| [wayland-sys](https://github.com/smithay/wayland-rs ) | `0.31.5` | `0.31.6` |
| [winnow](https://github.com/winnow-rs/winnow ) | `0.6.24` | `0.7.0` |
Updates `serde_json` from 1.0.137 to 1.0.138
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.137...v1.0.138 )
Updates `syn` from 2.0.96 to 2.0.98
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.96...2.0.98 )
Updates `async-trait` from 0.1.85 to 0.1.86
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.85...0.1.86 )
Updates `bumpalo` from 3.16.0 to 3.17.0
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fitzgen/bumpalo/compare/3.16.0...3.17.0 )
Updates `cc` from 1.2.10 to 1.2.11
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.10...cc-v1.2.11 )
Updates `ryu` from 1.0.18 to 1.0.19
- [Release notes](https://github.com/dtolnay/ryu/releases )
- [Commits](https://github.com/dtolnay/ryu/compare/1.0.18...1.0.19 )
Updates `toml_edit` from 0.22.22 to 0.22.23
- [Commits](https://github.com/toml-rs/toml/compare/v0.22.22...v0.22.23 )
Updates `unicode-ident` from 1.0.15 to 1.0.16
- [Release notes](https://github.com/dtolnay/unicode-ident/releases )
- [Commits](https://github.com/dtolnay/unicode-ident/compare/1.0.15...1.0.16 )
Updates `wayland-backend` from 0.3.7 to 0.3.8
- [Release notes](https://github.com/smithay/wayland-rs/releases )
- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md )
- [Commits](https://github.com/smithay/wayland-rs/commits )
Updates `wayland-scanner` from 0.31.5 to 0.31.6
- [Release notes](https://github.com/smithay/wayland-rs/releases )
- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md )
- [Commits](https://github.com/smithay/wayland-rs/commits )
Updates `wayland-sys` from 0.31.5 to 0.31.6
- [Release notes](https://github.com/smithay/wayland-rs/releases )
- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md )
- [Commits](https://github.com/smithay/wayland-rs/commits )
Updates `winnow` from 0.6.24 to 0.7.0
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/winnow-rs/winnow/compare/v0.6.24...v0.7.0 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: async-trait
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: bumpalo
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: patch-updates
- dependency-name: cc
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: ryu
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: toml_edit
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: unicode-ident
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wayland-backend
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wayland-scanner
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wayland-sys
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: winnow
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-02 23:01:08 -05:00
dependabot[bot]
f92d811aea
chore(deps): bump crate-ci/typos from 1.29.4 to 1.29.5 ( #7051 )
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.29.4 to 1.29.5.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.29.4...v1.29.5 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-02 21:35:02 -05:00
Jamie Nicol
4e7d892317
[naga msl-out hlsl-out] Improve workaround for infinite loops causing undefined behaviour ( #6929 )
...
Co-authored-by: Teodor Tanasoaia <28601907+teoxoy@users.noreply.github.com >
2025-01-31 15:27:52 -05:00