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

Improve OpenGL 3.1 support (#4272)

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

ac896cf22357282e6697c68a4fb9b179220e0fd9 authored about 1 year ago by Zoxc <[email protected]>
[wgl] Create a hidden window per instance (#4603)

ff1ba0b4fec93bf4c56f4bbb0e206cd85cd16371 authored about 1 year ago by Zoxc <[email protected]>
Mark some methods `unsafe` (#4596)

37fe6a54243c53afbf1daa8ace4d02b3c91fa3dc authored about 1 year ago by daxpedda <[email protected]>
Add sRGB and linear blending example (#4275)

4b8835f6cd1ed1d8d27b6c12c1bbc9d07da10bf0 authored about 1 year ago by Zoxc <[email protected]>
Extra Profiling Scopes (#4610)

2aa7c29068289aa89f2bc8c23f5875714f0eae1f authored about 1 year ago by Connor Fitzgerald <[email protected]>
Document nonzero surface size requirement. (#4609)

e0341c52cf6e0d2a90ce1ea41c5a88934aa5743e authored about 1 year ago by Kevin Reid <[email protected]>
bumping `winit` to 0.29.3 (#4605)

* bumping `winit` to 0.29.3

* remove minor version of winit

83c3fbc55c6a6be6d4e90c301a962095d005ac41 authored about 1 year ago by TornaxO7 <[email protected]>
fix example-framework (#4588)

* fix example-framework

* `cargo fmt`

ad3094c126e191d879a6d8684d254e13d4f8cb09 authored about 1 year ago by TornaxO7 <[email protected]>
Update CODEOWNERS

43b74f9892abab4069e653671f75b3ff5850aa62 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Update CODEOWNERS

7df8443a9cb4275827e6da9beb6746640d7092e1 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Fix typo in documentation of QueueWriteBufferView (#4590)

b6fa2c536c75c9da7aecbc5491d346fbc29a336e authored about 1 year ago by Adrian Wu <[email protected]>
Remove `flume` dependency of `wgpu` (#4585)

* Remove `flume` dependency of `wgpu`

* Add `Exclusive`

8998b9de87f092d84fa1766273d8b438a01cbad4 authored about 1 year ago by Alphyr <[email protected]>
Bump raw window handle to 0.6.0 (#4202)

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

4c5a817071990670e403d26fc7f27161f7fcf0ce authored about 1 year ago by TornaxO7 <[email protected]>
Misc Repo Cleanup Tasks (#4579)

* Misc Repo Cleanup Tasks

* Dependency Trimming

* Dep cleanup

* Restrict libfuzzer

* Flip cf...

2a9fdf9aa1ca1a9e7191dba7c75b512fb07ec337 authored about 1 year ago by Connor Fitzgerald <[email protected]>
wgsl-errors: Reverse "old" and "new" sides of diff output. (#4577)

When an error snapshot test fails and we generate a diff comparing the
expected output with the ...

61bca7e0aa125fbe20cd3caadd1578e5aa11eab6 authored about 1 year ago by Jim Blandy <[email protected]>
Validate max_vertex_buffers in set_vertex_buffer (#4574)

9fd13dcce36a9f5e61c6163a014f91d16219dde5 authored about 1 year ago by Nicolas Silva <[email protected]>
Merge pull request #3987 from ErichDonGubler/inline-d3d12-crate

af4a97fe063e34f14a57751ddde9da5935175c4d authored about 1 year ago by Connor Fitzgerald <[email protected]>
move(hal,dx11,dx12): use local `path` dep. for `d3d12`

9e2d73d73477a6e673d31174842630882ef7e259 authored about 1 year ago by Erich Gubler <[email protected]>
Silence Codecov Errors

55b73a9fb8421135a55f5f5f44a7deca505715cb authored about 1 year ago by Connor Fitzgerald <[email protected]>
Add 'd3d12/' from commit '661dcee3f9b72c787b7aac33e4e492d9f887dc7b'

git-subtree-dir: d3d12
git-subtree-mainline: ca7ac86ccddfc0e705018a16bd4bfe12371851f2
git-subtre...

5663caa4a0c0423b026b13cfddb3fe306b78627b authored about 1 year ago by Erich Gubler <[email protected]>
DXC on DX12 in CI (#4571)

ca7ac86ccddfc0e705018a16bd4bfe12371851f2 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Remove Codecov Annotations

a4b53169c6fc5a99060eb55faf424868ee14a8f5 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Codecov

2c4fae24949b404e97e518fabfd2726bf4b43e40 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Improve error message: "Format Bgra8UnormSrgb can't be multisampled" (#4294)

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

6b859a15d894b9b172a866091c948bc894941234 authored about 1 year ago by DevJac <[email protected]>
Update Readme

e54289b08baeebcf7423d2f9329334a23e138afe authored about 1 year ago by Connor Fitzgerald <[email protected]>
Bump actions/checkout from 3 to 4 (#4570)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

b8b93042c2a5c1f957aaf3bedae3481549956fc7 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Integration of Naga into Repo (#4296)

34e947de4b3e0b0d6b0e2f40cede926467ea9f1e authored about 1 year ago by Connor Fitzgerald <[email protected]>
Merge branch 'naga-master' into naga-merge

4445e55e1ae7fa5e431614394442fb290c50a01d authored about 1 year ago by Connor Fitzgerald <[email protected]>
Move naga to subfolder

5369eec3b2ff2888b87ddc0a4e6eeda822bc33ec authored about 1 year ago by Connor Fitzgerald <[email protected]>
Update CHANGELOG.md

49b7ec97c164bac9ee877f45cdd806fbefecc5a4 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Bump metal version

493024ebce7db463a41878c27cd0d00407ead971 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Release v0.18.0 (#4295)

92f4207bc074a77dcc0c5690409e651cee29610d authored about 1 year ago by Connor Fitzgerald <[email protected]>
Fix dependency

92e41b43e437146b5d946eb238de963be1168016 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Bump Versions

95d216bb5764128fa37554f2d0f9f97cf5eb7ccd authored about 1 year ago by Connor Fitzgerald <[email protected]>
add 0.14 changelog (#2588)

7acd1aaa5e767b1f7f7a935262eb01381ca91978 authored about 1 year ago by Teodor Tanasoaia <[email protected]>
[glsl-out] remove duplicate version check (#2587)

a1c5f38b538da4457aa831dc8951ad27d43c6c8a authored about 1 year ago by Teodor Tanasoaia <[email protected]>
[wgsl-in] Unify ConcreteConstructor and ConcreteConstructorHandle. (#2577)

Replace the `ConcreteConstructor` and `ConcreteConstructorHandle`
types in `front::wgsl::lower:...

ada3cd85bb046a220e61be8fd70a98a21c9cda77 authored about 1 year ago by Jim Blandy <[email protected]>
Update CHANGELOG.md

3abf81efd2900191c73dec2189c3b0ebfe099b99 authored about 1 year ago by Connor Fitzgerald <[email protected]>
[wgsl-in] Let lowering contexts point to a Function directly. (#2580)

Change `StatementContext` and `RuntimeExpressionContext` in
`front::wgsl::lower` to hold a `&mu...

86b6db6f7645c5103f85c7a038a2eb91f97295ab authored about 1 year ago by Jim Blandy <[email protected]>
Don't use layout qualifiers to allow for GLSL 140 support (#2575)

d10590936b446cce7db1d1105b1ee47ec4fd4be5 authored about 1 year ago by Zoxc <[email protected]>
Verbiage fixes in readme

dd9b282c72a696ffaee100b69e7c8e37668e6149 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Changelog for v0.18 (#4289)

a66075fd462af943adc51ffb9d67f3f9398e7f1f authored about 1 year ago by Connor Fitzgerald <[email protected]>
Fix doc build

2b90f7df8040f25ff3b836c749bfb349def74943 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Add timestamp support to OpenGL (#4267)

3bdad8bd77ccd7e5bc81649b6c8ece060d7f01c4 authored about 1 year ago by Zoxc <[email protected]>
feat(spv): shader debug option (#4028)

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

9dc57617e45b29ad3e7b29091fe7b8659d83f7f7 authored about 1 year ago by wicast <[email protected]>
Allow xtasks to have more dependencies (#4268)

dd84765e388b9cc82daf406db6057ee190d6af09 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Fix missing feature checks for dx11 and dx12 (#4287)

92d237fd93123ab3ffbbe8095fb23e78003107dc authored about 1 year ago by Valaphee The Meerkat <[email protected]>
[wgsl-in] Consolidate array and struct cases in construction.

49f6730624537ca7448d01f6a91707aee978d0bc authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Doc fix for `Lowerer::constructor`.

65f2216ecfe9b4c09acc5824c094c28e6b71baa3 authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Delete ComponentsHandle type.

In `front:wgsl::lower::construct`, build `Components` values directly,
rather than building a `C...

93ae5cc82ee8a7a7cfb038499cf4b45981bf7e32 authored about 1 year ago by Jim Blandy <[email protected]>
fix expected min arg count of `textureLoad`

f081f06f54fab2cfdf636258b26670995861468e authored about 1 year ago by teoxoy <[email protected]>
Give front::wgsl::Error::InitializationTypeMismatch named fields.

528bca75f71b7d611afd101b59cb83eff154e722 authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Turn `Error::Other` into `Error::Internal`, to help devs.

Provide a textual message with `front::wgsl::Error::Internal`, so that
a developer who sees one ...

946745d38fc2063a899794a40046d84ee2cbb8ef authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Clean up swizzle/component access type.

Rename `front::wgsl::lower::Composition` to `Components`. It doesn't
represent a composition, it...

dd8f8143446b59c20f010bc532f9a25b46195580 authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Delete front::wgsl::lower::GlobalContext::reborrow.

Remove `GlobalContext::reborrow` in favor of Rust's automatic
reborrowing of `&mut` references.

0285bf93885c90e4b71033abe84d5cb69996fbf0 authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Delete front::wgsl::parse::ExpressionContext::reborrow.

Remove `ExpressionContext::reborrow` in favor of Rust's automatic
reborrowing of `&mut` referenc...

6d4807fc6d10388ab4ebb3809959a0e6a1ec8b84 authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Delete front::wgsl::lower::StatementContext::reborrow.

Remove `StatementContext::reborrow` in favor of Rust's automatic
reborrowing of `&mut` references.

a647c64432a0537f7a224eb9577cf86d937302d4 authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Delete {ExpressionContext,RuntimeContext}::reborrow.

Remove `front::wgsl::lower::ExpressionContext::reborrow` and
`front::wgsl::lower::RuntimeExpress...

d038506a8cdb23d24b63ec951f340f1d55dffd98 authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Generate no code for trivial vector/matrix construction. (#2576)

Do not emit an `Expression::As` conversion for WGSL like `vec3(v)`
where `v` is already a `vec3...

509ea4c85702ee1d5009eb13301547c77c0c5e58 authored about 1 year ago by Jim Blandy <[email protected]>
Normalize GL language versions (#4283)

85cab49c53ffbf5110ba088891e2bf40dbadc6b2 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Fix Issue with Caching on Windows CI (#4284)

bb00d594f848257dd8445f39194cc72287220338 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Bump glutin_wgl_sys from 0.4.0 to 0.5.0 (#4281)

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

3ed37c33658e20b9b1aa6f1f6cacba7b489eb170 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adds some missing features from desktop GL backend (#4279)

0c7acb2144cc4889af8873e9dc7ff8f62029f40b authored about 1 year ago by Connor Fitzgerald <[email protected]>
fix clippy lints introduced in 1.72 and 1.73 (#2581)

fixes:
- [non_canonical_clone_impl](https://rust-lang.github.io/rust-clippy/master/index.html#n...

17dfdb93659d6b3340f22ea4659a4e1bf3ca831c authored about 1 year ago by exrook <[email protected]>
Re-add missing example tests (#4277)

3cc6a563ca06bbe69709661bc746a4a181cc24fc authored about 1 year ago by Connor Fitzgerald <[email protected]>
Update WARP and Install Mesa on Windows CI (#4270)

04ac5f2851aa6c19e2ce4560247acbacced6cb43 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Fix sRGB issues with glBlitFramebuffer on WGL (#4273)

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

095b46dbdbc487ec8ee138f736adfba55cafa7fc authored about 1 year ago by Zoxc <[email protected]>
Use the device OpenGL context for WGL surfaces (#4271)

e918031201924f3fe262da04098df45702488bbb authored about 1 year ago by Zoxc <[email protected]>
Bump thiserror from 1.0.49 to 1.0.50 (#4269)

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

d876e0d8447c27b5aed79631f6661f643f3df9e4 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[wgsl-in] consolidate type resolution logic in a few macros (#2571)

* [wgsl-in] consolidate type resolution logic in a few macros

* rename + docs

* reorder ma...

19209b67d26c4cb231c1b5464dbf712539ab7a5a authored about 1 year ago by Teodor Tanasoaia <[email protected]>
fix OOB typifier indexing

29ca53148d217bbb69ef52c17f46e101da79e06b authored about 1 year ago by teoxoy <[email protected]>
GPU Test Framework (#3873)

543f9216392e2dad528718bbdf326d44599b5024 authored about 1 year ago by Connor Fitzgerald <[email protected]>
[wgsl-in] Abstract out ExpressionContext::as_const_evaluator.

af26d77ce436c85efb660d36c73c2de16c37cb6f authored about 1 year ago by Jim Blandy <[email protected]>
Give Validator::check_width its own error type, `WidthError`.

Later changes will use `check_width` in new functions. Separating out
`WidthError` will make it ...

860c20046989e4c9cee4a70fa7aaa96dee371bf1 authored about 1 year ago by Jim Blandy <[email protected]>
Make validation reject 64-bit floating-point literals.

Make expression validation and constant expression validation reject
`Literal` expressions conta...

334f7453660169251d5ec576ebfc3b9b0625ca79 authored about 1 year ago by Jim Blandy <[email protected]>
rename validate_literal to check_literal_value

1bb84aef0bbf6ef6baf37c4dc961c76f6bce61e0 authored about 1 year ago by Jim Blandy <[email protected]>
[refactor] make use of `resolve_type` wherever possible

5b65f11e3cb491707f9cdbb78388972367feb52d authored about 1 year ago by teoxoy <[email protected]>
Bump rustix from 0.37.19 to 0.37.25 in /xtask (#4264)

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

75989192a9c8f70893882ce0f4373ac217d380c3 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump rustix from 0.38.4 to 0.38.19 (#4265)

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

1bf8bfe20984c736e588334825146f912a63d525 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add WGL context creation and OpenGL support (#4248)

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

2b985e2faddbfc843f00127b9501f00b77e276cc authored about 1 year ago by Zoxc <[email protected]>
Set the new naga `Capabilities::CUBE_ARRAY_TEXTURES` (#4263)

ead6348b43d226f7ab7316038837da51edbd894c authored about 1 year ago by Teodor Tanasoaia <[email protected]>
Make it possible to filter labels out ahead of wgpu-hal (#4246)

* Make it possible to filter labels out.

Co-authored-by: Jim Blandy <[email protected]>

8c03aa85e6b731697d22e55c32572355b092f310 authored about 1 year ago by Nicolas Silva <[email protected]>
[glsl/spv-out] Cull functions that should not be available for a given stage (#2531)

e25280df9316434ef7752970016d01a3aede3f17 authored about 1 year ago by Teodor Tanasoaia <[email protected]>
Skip Integrated WARP (#4259)

3e307a862f5b812c03c9ef998035e4ee4f83049a authored about 1 year ago by Connor Fitzgerald <[email protected]>
[glsl-in] disable modf & frexp

4b7a555e9f434c8110b450d786c03091fe83f234 authored about 1 year ago by teoxoy <[email protected]>
[spv-in] translate ModfStruct & FrexpStruct to their IR equivalents

cf113bdb53a59dbd6fba56f0b18c26ae189f794b authored about 1 year ago by teoxoy <[email protected]>
[valid] add `Capabilities::CUBE_ARRAY_TEXTURES`

5a0fb630da5ccdb3aab0830bd7c9dbecc70c6be5 authored about 1 year ago by teoxoy <[email protected]>
[spv-in] remove `spirv::Capability::InterpolationFunction`

as we don't support the `InterpolateAtCentroid`, `InterpolateAtSample`, or `InterpolateAtOffset` ...

2f6a32f5f997ffdccf8d99d4a78e03d2fb84116f authored about 1 year ago by teoxoy <[email protected]>
[spv-in] remove duplicated capabilities

7ee474b4a5d5658147d9bba4858c5fdfd4f29ccf authored about 1 year ago by teoxoy <[email protected]>
[spv-in] remove `spirv::Capability::ImageMSArray`

as we don't support multisampled storage textures at all

de9913f4760eaa407ac4ce0e3ae980d964297a1e authored about 1 year ago by Teodor Tanasoaia <[email protected]>
Let the `"strict_asserts"` feature enable `Token::root` assertions. (#4258)

da0b3fe6854ce22f37239202e4ab117bc06e1fb2 authored about 1 year ago by Jim Blandy <[email protected]>
Make deduplication work in compute_pipeline_get_bind_group_layout

7461781a59980e25d0dad1db258cf70a4b998f59 authored about 1 year ago by Nicolas Silva <[email protected]>
Fix locking order in render_pipeline_get_bind_group_layout

a848648943830f552b30907d3574cf04cf1a9b19 authored about 1 year ago by Nicolas Silva <[email protected]>
Vulkan API version refactors (#4252)

a842019b348618e4b67e87710fb143b58cf64511 authored about 1 year ago by Teodor Tanasoaia <[email protected]>
Update `naga` to 0.13.0@git:6854b0ab4f105131bfb87704927abec3fe366ef9 (#4254)

c07d889f1bc0f8109a3b51c7d19b2adec2d1edf1 authored about 1 year ago by Teodor Tanasoaia <[email protected]>
Bump async-executor from 1.5.4 to 1.6.0 (#4249)

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

96127c572f68ed247be5eca64e427f078370be33 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
disallow ptr to workgroup fn arguments

6854b0ab4f105131bfb87704927abec3fe366ef9 authored about 1 year ago by teoxoy <[email protected]>
[msl-out] add min version checks for binding arrays

46c472731f28ce5df4100e2e04cf5f6257b567c6 authored about 1 year ago by teoxoy <[email protected]>
[msl-out] add min version check for read-write storage textures

f4a43b1bf07af3e72f95b35e284eb2ac5724ca10 authored about 1 year ago by teoxoy <[email protected]>
[msl-out] add min version check for `reverse_bits`, `extract_bits` & `insert_bits`

0c63be8904430350c2144ab613e613f83186288f authored about 1 year ago by teoxoy <[email protected]>