Erich Gubler
|
5936fe58f4
|
fix: check for device mismatch in create_{render,compute}_pass
|
2024-11-06 01:33:32 -05:00 |
|
Erich Gubler
|
2e46a6c9c9
|
fix: req. TIMESTAMP_QUERY feat. for <pass desc.>::timestamp_writes
|
2024-11-06 01:33:32 -05:00 |
|
David Ellis
|
080d99b5bf
|
Fix Issue 6467: Prevent MacOS crash on invalid workgroup size definition (#6494)
|
2024-11-05 14:21:33 +01:00 |
|
Jasper St. Pierre
|
9ccea8179d
|
naga: Fix textureNumLevels in the GLSL backend
... and reactivate the GLSL test for it.
Fixes issue #6435.
|
2024-11-04 08:07:23 -08:00 |
|
Elie Michel
|
6a75a73300
|
[wgpu-core] Return submission index for map_async and on_submitted_work_done to track down completion of async callbacks (#6360)
|
2024-11-04 14:21:09 +00:00 |
|
dependabot[bot]
|
f3db183f1b
|
build(deps): bump crate-ci/typos from 1.26.8 to 1.27.0 (#6491)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-03 22:38:45 -05:00 |
|
dependabot[bot]
|
d039b4d7c3
|
build(deps): bump the patch-updates group with 10 updates (#6492)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-03 22:38:33 -05:00 |
|
Erich Gubler
|
3ecfe7e220
|
docs(CHANGELOG): ref. #4400 directly in v23 entry (#6488)
|
2024-11-02 19:41:59 +01:00 |
|
Erich Gubler
|
16f012bc93
|
fix(naga-cli): allow output files with --stdin-file-path
|
2024-10-31 16:13:48 -07:00 |
|
Jerzy Wilczek
|
4e47ba4ac0
|
[wgpu-hal] Change the DropCallback API to use FnOnce instead of FnMut (#6482)
|
2024-10-31 11:28:41 -04:00 |
|
Jim Blandy
|
6b85e65f51
|
[naga spv-out] Rename write_expression_pointer to write_access_chain .
This function's sole purpose is to generate `OpAccessChain`
instructions, so there's no point in being coy about it.
|
2024-10-30 21:45:39 -07:00 |
|
Erich Gubler
|
57fcc69768
|
docs(RELEASE): remove refs. to d3d12 (#6478)
|
2024-10-31 04:43:59 +00:00 |
|
Erich Gubler
|
82f9ca6da8
|
chore(wgsl-in): remove unimplemented directive kinds
|
2024-10-30 21:40:05 -07:00 |
|
Erich Gubler
|
8c13d8ff56
|
feat(wgsl-in): parse diagnostic(…) directives (with unimpl. err.)
|
2024-10-30 15:39:16 -07:00 |
|
Erich Gubler
|
6934f5ae91
|
test(naga): add missing variants to DirectiveKind::iter
|
2024-10-30 15:39:16 -07:00 |
|
Erich Gubler
|
25f0819edd
|
feat(naga-cli)!: init. logger to INFO by default
|
2024-10-30 10:25:34 -07:00 |
|
Erich Gubler
|
08c9d8c397
|
chore: bump WGPU workspace crates to 23
|
2024-10-30 07:14:10 -07:00 |
|
Andreas Reich
|
1ab5f65c24
|
docs(CHANGELOG): add missing entry for #6107
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
9bf9bb8de6
|
style(CHANGELOG): join soft-wrapped lines in Unreleased
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
0ad2753737
|
docs(CHANGELOG): add Major changes item for Option al entry points
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
cd5f52b154
|
docs(CHANGELOG): add Major changes item for windows ecosystem migration
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
5e06e2a470
|
style(CHANGELOG): end entries with periods
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
1a26cc0909
|
style(CHANGELOG): use imperative tense in #6276 entry
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
276a8a64f4
|
typo(CHANGELOG): add missing "in" b/w author and PR num.
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
3dfeed691d
|
docs(CHANGELOG): add high-level content for release
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
6a053cf74b
|
docs(CHANGELOG): use imperative tense for #6108 entry
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
14ea19ad4c
|
docs(CHANGELOG): change #6257 entry to match PR title
|
2024-10-30 07:14:10 -07:00 |
|
Erich Gubler
|
c7587737e1
|
style(CHANGELOG): restyle unreleased contents a bit
|
2024-10-30 07:14:10 -07:00 |
|
Xiaopeng Li
|
8b99c3c4f5
|
Vulkan: create texture from d3d11 shared handle (#6161)
|
2024-10-30 03:48:06 +00:00 |
|
dependabot[bot]
|
a398d9990e
|
build(deps): bump crate-ci/typos from 1.26.0 to 1.26.8 (#6471)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.26.0 to 1.26.8.
- [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.26.0...v1.26.8)
---
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>
|
2024-10-29 08:26:39 +01:00 |
|
dependabot[bot]
|
1616c24561
|
build(deps): bump the patch-updates group with 24 updates (#6470)
Bumps the patch-updates group with 24 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.90` | `1.0.91` |
| [serde](https://github.com/serde-rs/serde) | `1.0.210` | `1.0.213` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.64` | `1.0.65` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.40.0` | `1.41.0` |
| [syn](https://github.com/dtolnay/syn) | `2.0.82` | `2.0.85` |
| [anstream](https://github.com/rust-cli/anstyle) | `0.6.15` | `0.6.17` |
| [anstyle](https://github.com/rust-cli/anstyle) | `1.0.8` | `1.0.9` |
| [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.5` | `0.2.6` |
| [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.1` | `1.1.2` |
| [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.4` | `3.0.6` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.7.2` | `1.8.0` |
| [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.2` | `1.0.3` |
| [fdeflate](https://github.com/image-rs/fdeflate) | `0.3.5` | `0.3.6` |
| [minicov](https://github.com/Amanieu/minicov) | `0.3.5` | `0.3.6` |
| [pin-project](https://github.com/taiki-e/pin-project) | `1.1.6` | `1.1.7` |
| [pin-project-internal](https://github.com/taiki-e/pin-project) | `1.1.6` | `1.1.7` |
| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.14` | `0.2.15` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.88` | `1.0.89` |
| [regex](https://github.com/rust-lang/regex) | `1.11.0` | `1.11.1` |
| [rustix](https://github.com/bytecodealliance/rustix) | `0.38.37` | `0.38.38` |
| [serde_derive](https://github.com/serde-rs/serde) | `1.0.210` | `1.0.213` |
| [thiserror-impl](https://github.com/dtolnay/thiserror) | `1.0.64` | `1.0.65` |
| [wayland-client](https://github.com/smithay/wayland-rs) | `0.31.6` | `0.31.7` |
| [wayland-cursor](https://github.com/smithay/wayland-rs) | `0.31.6` | `0.31.7` |
Updates `anyhow` from 1.0.90 to 1.0.91
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.90...1.0.91)
Updates `serde` from 1.0.210 to 1.0.213
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.213)
Updates `thiserror` from 1.0.64 to 1.0.65
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.64...1.0.65)
Updates `tokio` from 1.40.0 to 1.41.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.40.0...tokio-1.41.0)
Updates `syn` from 2.0.82 to 2.0.85
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/2.0.82...2.0.85)
Updates `anstream` from 0.6.15 to 0.6.17
- [Commits](https://github.com/rust-cli/anstyle/compare/anstream-v0.6.15...anstream-v0.6.17)
Updates `anstyle` from 1.0.8 to 1.0.9
- [Commits](https://github.com/rust-cli/anstyle/compare/v1.0.8...v1.0.9)
Updates `anstyle-parse` from 0.2.5 to 0.2.6
- [Commits](https://github.com/rust-cli/anstyle/compare/anstyle-parse-v0.2.5...anstyle-parse-v0.2.6)
Updates `anstyle-query` from 1.1.1 to 1.1.2
- [Commits](https://github.com/rust-cli/anstyle/compare/anstyle-query-v1.1.1...anstyle-query-v1.1.2)
Updates `anstyle-wincon` from 3.0.4 to 3.0.6
- [Commits](https://github.com/rust-cli/anstyle/compare/anstyle-wincon-v3.0.4...anstyle-wincon-v3.0.6)
Updates `bytes` from 1.7.2 to 1.8.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.7.2...v1.8.0)
Updates `colorchoice` from 1.0.2 to 1.0.3
- [Commits](https://github.com/rust-cli/anstyle/compare/colorchoice-v1.0.2...colorchoice-v1.0.3)
Updates `fdeflate` from 0.3.5 to 0.3.6
- [Changelog](https://github.com/image-rs/fdeflate/blob/main/CHANGES.md)
- [Commits](https://github.com/image-rs/fdeflate/compare/v0.3.5...v0.3.6)
Updates `minicov` from 0.3.5 to 0.3.6
- [Changelog](https://github.com/Amanieu/minicov/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Amanieu/minicov/compare/v0.3.5...v0.3.6)
Updates `pin-project` from 1.1.6 to 1.1.7
- [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.6...v1.1.7)
Updates `pin-project-internal` from 1.1.6 to 1.1.7
- [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.6...v1.1.7)
Updates `pin-project-lite` from 0.2.14 to 0.2.15
- [Release notes](https://github.com/taiki-e/pin-project-lite/releases)
- [Changelog](https://github.com/taiki-e/pin-project-lite/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/pin-project-lite/compare/v0.2.14...v0.2.15)
Updates `proc-macro2` from 1.0.88 to 1.0.89
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.88...1.0.89)
Updates `regex` from 1.11.0 to 1.11.1
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.11.0...1.11.1)
Updates `rustix` from 0.38.37 to 0.38.38
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.37...v0.38.38)
Updates `serde_derive` from 1.0.210 to 1.0.213
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.213)
Updates `thiserror-impl` from 1.0.64 to 1.0.65
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.64...1.0.65)
Updates `wayland-client` from 0.31.6 to 0.31.7
- [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.6 to 0.31.7
- [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)
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: patch-updates
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: anstream
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: anstyle
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: anstyle-parse
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: anstyle-query
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: anstyle-wincon
dependency-type: indirect
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: colorchoice
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: fdeflate
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: minicov
dependency-type: indirect
update-type: version-update:semver-patch
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: pin-project-lite
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: proc-macro2
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: regex
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: rustix
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_derive
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: thiserror-impl
dependency-type: indirect
update-type: version-update:semver-patch
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
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-10-29 08:25:41 +01:00 |
|
Erich Gubler
|
947fcdf77c
|
chore: mark lock-analyzer as package.publish = false (#6466)
|
2024-10-25 17:46:06 -04:00 |
|
atlv
|
64a61ee5c6
|
refactor texture format to scalar conversion (#6451)
Co-authored-by: Erich Gubler <erichdongubler@gmail.com>
|
2024-10-23 20:06:40 +00:00 |
|
Andreas Reich
|
e23146aa3e
|
Avoid breaking change: set_bind_group now takes Into<Option<...>> rather than Option<...> (#6452)
|
2024-10-23 15:29:42 -04:00 |
|
Erich Gubler
|
a8c9356023
|
docs(naga): docs. link for language_extension mod.
|
2024-10-23 11:20:17 -04:00 |
|
Erich Gubler
|
77a757ba9e
|
diag(naga): add def. article and noun qual. to DirectiveNotYetImplemented
|
2024-10-23 11:20:17 -04:00 |
|
Erich Gubler
|
fc0a488246
|
docs(naga): use hyphenated "enable-extension" noun like spec.
|
2024-10-23 11:20:17 -04:00 |
|
Erich Gubler
|
64884d1eba
|
diag(naga): add def. article to EnableExtensionNotYetImplemented
|
2024-10-23 11:20:17 -04:00 |
|
Erich Gubler
|
973084320b
|
docs(CHANGELOG): re-word directive parsing item a bit
|
2024-10-23 11:01:46 -04:00 |
|
Erich Gubler
|
18f33b0474
|
feat: implement requires directives
|
2024-10-23 11:01:46 -04:00 |
|
Erich Gubler
|
bdd923d3a7
|
refactor: narrow {,Unimplemented}DirectiveKind to pub(crate)
|
2024-10-23 10:59:29 -04:00 |
|
teoxoy
|
9c781d64d6
|
[metal] use restrict bounds check policy by default
|
2024-10-23 16:51:44 +02:00 |
|
teoxoy
|
207747cab5
|
[hlsl-out] add support for restricting indexing to avoid OOB accesses
|
2024-10-23 16:51:44 +02:00 |
|
teoxoy
|
3199a3a6b0
|
refactor access_needs_check to take a reference to the expression arena
|
2024-10-23 16:51:44 +02:00 |
|
teoxoy
|
b32574b368
|
add OOB indexing test
|
2024-10-23 16:51:44 +02:00 |
|
teoxoy
|
daaf7da09a
|
print source in log
|
2024-10-23 16:51:44 +02:00 |
|
DevJac
|
fe8a9b2f95
|
Adapter docs tell how to create
|
2024-10-22 19:28:54 -04:00 |
|
Erich Gubler
|
d539466997
|
feat(wgsl-in): use more general enable -not-set diag. w/ unimpl. hint
|
2024-10-22 16:31:07 -04:00 |
|
Erich Gubler
|
bf4cd9cd31
|
feat(wgsl-in): create skeleton for enable directives
Co-Authored-By: FL33TW00D <chris@fleetwood.dev>
|
2024-10-22 16:31:07 -04:00 |
|
Erich Gubler
|
54861b712c
|
refactor: add Parser::directive_ident_list helper
|
2024-10-22 16:31:07 -04:00 |
|