Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gfx-rs/wgpu

A cross-platform, safe, pure-Rust graphics API.
https://github.com/gfx-rs/wgpu

Convert Tests to Use Async Poll (#5053)

* Convert Tests to Use Async Poll

* Update examples/src/repeated_compute/mod.rs

Co-authored-by...

ad625f433f682a8b8d866eb3482465832780c601 authored 11 months ago by Connor Fitzgerald <[email protected]>
Add proper timeouts to CI/nextest (#5051)

5fd7d228ad8f5c12f0a29ae953072093b854dc55 authored 11 months ago by Connor Fitzgerald <[email protected]>
Triage suspected resources after triaging submissions (#5050)

376d901d1e63703164cae57f86741256897fa216 authored 12 months ago by Nicolas Silva <[email protected]>
Prevent a few integer overflows (#5042)

* Prevent a few integer overflows

* Add a changelog entry

* use u64

11c29c825f0ed68a3c13893dce1e8c5f95c9d5c5 authored 12 months ago by Nicolas Silva <[email protected]>
Unify surface creation by introducing new `SurfaceTarget` enum (#4984)

4fd4a7142e9d77113fb98a2b69312bc759ab713f authored 12 months ago by Andreas Reich <[email protected]>
Remove the Destroyed state from Storage (#4970)

* Remove the Destroyed state from Storage

It used to be how we handled destroying buffers and...

bc65d84cdb0b8ca57d68733232afba621aeacb54 authored 12 months ago by Nicolas Silva <[email protected]>
Remove the free_resources tracker (#5037)

b30c0c2e0097f64b7c702b00eb288e2dfb8045e9 authored 12 months ago by Nicolas Silva <[email protected]>
Move the trace recording of destroy events out of triage_resources (#5036)

c90f43bc2ad6b2b8d462e36047935967998c9763 authored 12 months ago by Nicolas Silva <[email protected]>
Pin rust-cache-version (#5040)

2512b2dae1e8a298bff92ce591adbaa6a3749ee2 authored 12 months ago by Connor Fitzgerald <[email protected]>
Bump the patch-updates group with 11 updates (#5039)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

8c1658f28f5bd80448d6f37dd99bf7f7e293c45c authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Dependabot Improvements (#5035)

cf015920165548d2c91392216f1d12228c684710 authored 12 months ago by Connor Fitzgerald <[email protected]>
Add test -> check Dependency (#5033)

f7695b360b891a3ad92ed59027b71b00eae8e79d authored 12 months ago by Connor Fitzgerald <[email protected]>
Don't crash if a texture is destroyed before queue submission (#5028)

f27bb443c16634596618e9b2969ee6822cc7a696 authored 12 months ago by Nicolas Silva <[email protected]>
Bump getrandom from 0.2.11 to 0.2.12 (#5030)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

c367adf3bf3ec93d9aa494114484dcb83224ba11 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix a bounds check in remove_abandoned (#5024)

4400a5847080d1164bdca93a90622414963ed9f3 authored 12 months ago by Nicolas Silva <[email protected]>
Validate that a binding offset fits in the buffer

37755b6985eebbfaf80735341a5f6b92b1336191 authored 12 months ago by Nicolas Silva <[email protected]>
Don't case the dynamic offsets count to u8 (#5026)

58fe7eac4867efc7a6a173907584f6705774a4a4 authored 12 months ago by Nicolas Silva <[email protected]>
Validate max_vertex_buffers in render bundles. (#5025)

1bc71eb8b27a15529f80ded538afa961490cc523 authored 12 months ago by Nicolas Silva <[email protected]>
Prefer `Arc::into_inner` over `Arc::try_unwrap`. (#5018)

8af6975d5ede6de6d152b3c7dc417bd513a82c3a authored 12 months ago by Jim Blandy <[email protected]>
[wgpu-core] Minor doc fixes for initialization tracking. (#5017)

a24bdbaa252e8d98c3c32aa9a5ee155063845113 authored 12 months ago by Jim Blandy <[email protected]>
Re-Enable Mac CI (#5015)

a01ff0741c1c594ae06a257ca6fee58c3214a3c9 authored 12 months ago by Connor Fitzgerald <[email protected]>
Track the actual size of the buffer for memory init (#5014)

c6eea50b04127abe2340b93141123312baf5414b authored 12 months ago by Nicolas Silva <[email protected]>
[naga wgsl-in] Fix parsing `break if`s

Closes https://github.com/gfx-rs/wgpu/issues/4982.

e7c7017d2e364938188a1a5876a2b1b4d0dc6e27 authored 12 months ago by Patryk Wychowaniec <[email protected]>
Disable naga-cli's docs

a2dced12b3c725f7a348bfc25e5e2e2f03fa8aed authored 12 months ago by Connor Fitzgerald <[email protected]>
Bump libc from 0.2.151 to 0.2.152 (#5010)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

1b6207b6d746bfcd96a6ed81ae3c9a357e7c252d authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump futures-lite from 2.1.0 to 2.2.0 (#5011)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

ae72b64c21ee36d0422fe060d20c9df2a90ecc58 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: get CONTEXT_PROFILE_MASK in invalid version (#5007)

0298198ab7265b7dfd6c151820c85b697c28d366 authored 12 months ago by Rubens Brandão <[email protected]>
Bump winit from 0.29.8 to 0.29.9 (#5004)

Bumps [winit](https://github.com/rust-windowing/winit) from 0.29.8 to 0.29.9.
- [Release notes](...

dd2b98569034185a72d4d8d0e6536dd0de9dfa39 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump serde from 1.0.194 to 1.0.195 (#5005)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.194 to 1.0.195.
- [Release notes](http...

0005b426480a6e37289a8aea6f60f4a8e2eb1a59 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Propagate errors when openning/closing a command encoder (#4999)

83588685265804aee50eff8b3dff066d1bfb095d authored 12 months ago by Nicolas Silva <[email protected]>
Pin nightly docs version

5e06baf80dad00ea328d4cca01ab0bcded242ebb authored 12 months ago by Connor Fitzgerald <[email protected]>
Check thata bindgroup's textures are not destroyed before using it

95c451a3b8b0b9e20882eaa52fe48e8ae0193765 authored 12 months ago by Nicolas Silva <[email protected]>
Snatch the raw texture when destroying it

4b82121501a61c2c2e11cb472d70ba54af3aa12d authored 12 months ago by Nicolas Silva <[email protected]>
Rename Texture::as_raw into Texture::raw

For consistency with Buffer::raw.

defd43dff294a54b615ddbeb7b8ef3018d3422fc authored 12 months ago by Nicolas Silva <[email protected]>
Put raw texture access behind snatch guards

bfe235a295cc9de311d47b964bccfc733b7ae2e5 authored 12 months ago by Nicolas Silva <[email protected]>
Update Rollup

2f87a8ff8348caf036f25f8ff8cc3bee63c7f88f authored 12 months ago by Connor Fitzgerald <[email protected]>
Add Verbosity Flags to wgpu-info (#4995)

0b20427601d0b5931e7f9f957fceba25c433337f authored 12 months ago by Connor Fitzgerald <[email protected]>
Bump gpu-allocator from 0.24.0 to 0.25.0 (#4992)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

f162cfa0f89900cf1018080dc6df13e30183db12 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump serde_json from 1.0.110 to 1.0.111 (#4993)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

07290c53b38237ee6865c277a71d4de84ef75dfe authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump syn from 2.0.47 to 2.0.48 (#4994)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

ce80b693b163ea3bb133900c4f829e3ee68fc1b3 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix Queue::write_texture, Fix DX12 write_texture_subset_2d and re-enable the test. (#4990)

00cf05c1d01552228ec641783feb11e2138fd38f authored 12 months ago by Nick <[email protected]>
Remove Mac CI (#4987)

31d50af5ef4e312b13152e2caa26ee8302bacee8 authored 12 months ago by Connor Fitzgerald <[email protected]>
gles: use already existing debug__fn private capabilty instead of checking extensions (#4974)

7c21e605fbcc4160d6782d56c74fba9cbe1cb455 authored 12 months ago by Valaphee The Meerkat <[email protected]>
Pin DXC and Vulkan SDK version (#4980)

ad23b450d6e78657831b3c460c859ed0dec9ad38 authored 12 months ago by Connor Fitzgerald <[email protected]>
Shorten Lock Lifetimes (#4976)

d96d953025d39bc65b6181883e08733fbf8ec014 authored 12 months ago by Connor Fitzgerald <[email protected]>
wgpu-hal: Fix Mesa version check for version with suffix containing `.` (#4959)

On Pop!_OS we have versions like
`Mesa 23.3.0-1pop0~1702935939~22.04~67e417a`. This failed to p...

771f64917ca09a4638c6a89a925e3046a67d261b authored 12 months ago by Ian Douglas Scott <[email protected]>
Bump serde_json from 1.0.108 to 1.0.110 (#4981)

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.108 to 1.0.110.
- [Release notes](...

4431114ddf7d8dae6c71cd26837987663cc2daf3 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Use Custom Mesa for Building (#4977)

b989e5687474c3286c53eadbbe1c1820504083ed authored 12 months ago by Connor Fitzgerald <[email protected]>
Bump syn from 2.0.46 to 2.0.47 (#4979)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

ad37e923e8d435faeb64e47dc5c853d74570cbaf authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump thiserror from 1.0.52 to 1.0.56 (#4978)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

cef6a0c0cfd02be6542ba6bd73b3c4edfa43095a authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump anyhow from 1.0.78 to 1.0.79 (#4966)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

57d09b101fae6b065fdaeaa56643f0c7c86223c4 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix hang in multithreaded test (#4975)

fd37dbfae98de6f743a37ee7744dabdb0d36f996 authored 12 months ago by Connor Fitzgerald <[email protected]>
Bump serde from 1.0.193 to 1.0.194 (#4965)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

d03e2907d56639d5250dd90480b4d6098b9598c5 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Avoid allocating during queue submit (#4947)

71762a590c7ead3625d20f9fbdbe7439656c35fa authored 12 months ago by John-John Tedro <[email protected]>
[gl] fix RGBA8 format capabilities (#4968)

- `Rgba8UnormSrgb` can't be used as a storage texture
- `Rgba8Snorm` can be used as a storage t...

6fdec5cc6bd5eb54de6640c6bda4618b93733b20 authored 12 months ago by Teodor Tanasoaia <[email protected]>
[glsl-in] fix swizzle in a global const context

b47d4924a8739f679a4aa9dfbdf57ee274eebb0b authored 12 months ago by teoxoy <[email protected]>
Fix xtask wasm-bindgen install (#4944)

Co-authored-by: Connor Fitzgerald <[email protected]>

a0c2b25829ffb319f8939b31f1330c9805fbf6a5 authored 12 months ago by Lucas Kent <[email protected]>
Bump winit from 0.29.6 to 0.29.8 (#4948)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

d7db4e5ef0b1a7c73e29dac54e6f2a3079decb87 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
hello_compute: check for missing command-line args (#4939)

* hello_compute: check for missing command-line args

Fixes off-by-one error when checking for...

8e0b7159541fdfa10009c615aa0e4b6a7928f91d authored 12 months ago by Martin Vilcans <[email protected]>
Add `cfg_aliases` to `wgpu` (#4935)

Co-authored-by: Connor Fitzgerald <[email protected]>

f004a9def98467dd162066ce64a6baf99748e777 authored 12 months ago by daxpedda <[email protected]>
Fix incorrect ConfigureSurfaceError::TooLarge message (#4960)

Co-authored-by: Connor Fitzgerald <[email protected]>

ec920e85d138fff0c3e88de517c0928f6fd16e8c authored 12 months ago by Nathan Adams <[email protected]>
Disable Linux Tests (#4957)

53ab2b00b2ff37f95c01c1e123a065c89c6902ea authored 12 months ago by Connor Fitzgerald <[email protected]>
Bump anyhow from 1.0.77 to 1.0.78 (#4950)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.77 to 1.0.78.
- [Release notes](http...

bcaf46d7c986ca4d5cc8fba310f4c0d3ee4185b0 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Change examples page menu on smaller screens (#4958)

aa48558e3f8744905df17e185dc66626593c74b2 authored 12 months ago by Nathan Adams <[email protected]>
BGL Weak Pointer Deduplication Pool (#4927)

* Ho boy

* BGL pool finished

* Remove id32 feature

* Add BGL Test

* Iteration

* Working Ded...

e26a85365484411f42bc5ddbc08c3a069bba2f83 authored 12 months ago by Connor Fitzgerald <[email protected]>
Bump syn from 2.0.42 to 2.0.43 (#4932)

Bumps [syn](https://github.com/dtolnay/syn) from 2.0.42 to 2.0.43.
- [Release notes](https://gi...

46757372cc02d6608124502104a0c225e1744fd7 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump thiserror from 1.0.51 to 1.0.52 (#4933)

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.51 to 1.0.52.
- [Release notes...

430fc0b3a81aaa8586d14b8ff181fade3fde2b27 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump anyhow from 1.0.76 to 1.0.77 (#4936)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.76 to 1.0.77.
- [Release notes](http...

377e5092c259cc1162cea50cb930687b7eb1ccbf authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Align `wgpu_types::CompositeAlphaMode` serde serializations to spec (#4940)

* Align wgpu_types::CompositeAlphaMode serde serializations to spec

* add changelog

92d494e4b1e9430f143bee4a0830198bc3bb8681 authored 12 months ago by Divy Srivastava <[email protected]>
[naga xtask] Add and use `ValidateSubcommand::all`.

Add an `all` method to `ValidateSubcommand`, so that we can just use
matches elsewhere, and let ...

e45a86fa7c1f2503e2c73105b9f393edc29bb43a authored 12 months ago by Erich Gubler <[email protected]>
[naga xtask] Use `anyhow::ensure!` where appropriate.

71f18fd61a48096d8ae2514be84e3905bbd1e890 authored 12 months ago by Jim Blandy <[email protected]>
[naga xtask] Move validation subcommands into their own module.

9041bb94dbbf7c4e47eaccc9ee45a615e0b97217 authored 12 months ago by Jim Blandy <[email protected]>
[naga xtask] Use `log::error` in preference to `eprintln`.

3e252ac2f389ae141817d8002af37c09f0bc7025 authored 12 months ago by Jim Blandy <[email protected]>
[naga xtask] Add `validate all` subcommand.

de3df51807f28e849ea32888f84ff8f708ed7800 authored 12 months ago by Jim Blandy <[email protected]>
[naga xtask] Remove `ack_visiting` function.

a1a8b6d445ee735511277ab35507aef217853a0f authored 12 months ago by Jim Blandy <[email protected]>
[naga xtask] Collect validation jobs in a Vec before running them.

0d25acba680fb891b7353a06a532fdccd35cf4a4 authored 12 months ago by Jim Blandy <[email protected]>
[naga xtask] Break validation subcommands into functions.

41276a17310a41387ca3f99817c814728997f94b authored 12 months ago by Jim Blandy <[email protected]>
[naga xtask] Produce output only when an error occurs.

17a9166c26a5b31b9c47c9362529f914b848e17a authored 12 months ago by Jim Blandy <[email protected]>
[naga xtask] Run validation jobs in parallel, using jobserver.

403db446e4e840a98ba8b90804c0a46c0bed5737 authored 12 months ago by Jim Blandy <[email protected]>
[naga xtask] Use `indicatif` crate to report validation progress.

85ab6327d356a3edc5b4a230c50fb97355a3f24d authored 12 months ago by Jim Blandy <[email protected]>
Bump web-time from 0.2.3 to 0.2.4 (#4929)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

d7296ac30b7948d6d111ffe201d7c47c246d16cd authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump winit from 0.29.5 to 0.29.6 (#4930)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

085141149b69f2cb02ffb79e50c2cea828e3e3ea authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[naga xtask] Use naga-cli's --bulk-validate option.

Use `naga --bulk-validate` for `cargo xtask validate wgsl`, reducing
runtime from 12s to 0.8s.

9afd54ea24692db2920e6942f84abea1eef04fba authored 12 months ago by Jim Blandy <[email protected]>
[naga-cli] Add `--bulk-validate` option.

9013e226c32323374842240d99a9032e32b8539d authored 12 months ago by Jim Blandy <[email protected]>
[naga-cli] Abstract out parsing of input file.

79a6a4b0d2c559d9e66152a0c9586c2982f8f069 authored 12 months ago by Jim Blandy <[email protected]>
docs: inline `document-features` usage, remove dep.

Re-implements https://github.com/gfx-rs/wgpu/pull/4886 (CC @Wumpf)
without the `document-feature...

e1baa5a56e3f73c586cd001623dea2872ac609fd authored about 1 year ago by Erich Gubler <[email protected]>
Bump winit from 0.29.4 to 0.29.5 (#4922)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

c97b351b835966a3765818ebe61b97fe6bbcb206 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix typo "layout pipeline layout" -> "pipeline layout" (#4921)

2993650ede24dec79be9ed6a6286e076d8fbf347 authored about 1 year ago by Andrew Farkas <[email protected]>
Add BGL Deduplication Index Test (#4914)

79e51692555eea0b1053e31a9c1c2f60777bff4a authored about 1 year ago by Connor Fitzgerald <[email protected]>
Remove id32 feature

87ecc089dd7d89c840eedb231ae481e3a7b2e4c7 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Bump anyhow from 1.0.75 to 1.0.76 (#4910)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

d9784aca8edb00d1fba753b2834d380833a3c38e authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump profiling from 1.0.12 to 1.0.13 (#4909)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

3b5951c6965a76b41f49270021b3fec73b7e6308 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump syn from 2.0.41 to 2.0.42 (#4908)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

f3bb4a5cb596064d8fd03c5a72419f63bb0dfc62 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Use nightly for docs (#4906)

090f2f757c2d21a36c3bec1c0f43dc56aa9b9dd3 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Eagerly release GPU resources when we lose the device. (#4851)

Co-authored-by: Connor Fitzgerald <[email protected]>

9eea31a4aef38a4805266bb6b80297ab16bfc368 authored about 1 year ago by Brad Werth <[email protected]>
Buffer snatching (#4896)

Co-authored-by: Connor Fitzgerald <[email protected]>

85b91c04080f05437e310a1b4f5dd6909c21830e authored about 1 year ago by Nicolas Silva <[email protected]>
Simplify some code around buffer unmapping (#4892)

164e478fcb99a8ef815331d8f48cf9bf5e2179ad authored about 1 year ago by Nicolas Silva <[email protected]>
fix: docs (#4901)

4de4ddcc3c8cc8bdd1d024495d8fc2a4211e83fe authored about 1 year ago by Meo <[email protected]>
Check that raw buffers and raw bind groups are valid (#4895)

0524c88c031d57679352282236997264790d4aa2 authored about 1 year ago by Nicolas Silva <[email protected]>
Bump tokio from 1.35.0 to 1.35.1 (#4903)

Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.35.0 to 1.35.1.
- [Release notes](https...

0e3500644f713615fe6898bcf6becadcb61a7770 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>