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

Expose TextureUsages in SurfaceCapabilities (#3874)

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

a60efbde96dc17afae53cf4ebbd65544a82ca87b authored over 1 year ago
Skip multithreaded compute test (#3945)

26025533557bf9fc69e6c8db31b07b2f479136d8 authored over 1 year ago
Add a basic test for mismatched devices (#3926)

64bf58a05665d9033bf705871ac7f9ba4f1f71f4 authored over 1 year ago
Add tests for scissors (#3877)

11b8dbbea3e292284987285b7a2d1d9ee5db57c3 authored over 1 year ago
Ignore the exception values generated by the winit resize event (#3916)

d089b9488bbb3feef85abed193263f260f573d5c authored over 1 year ago
Make RequestAdapterOptions.power_preference optional (#3903)

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

fd5550cc89f1d781e4fe0d4645c2cd810c4b44bb authored over 1 year ago
Bump js-sys from 0.3.63 to 0.3.64 (#3861)

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

db87ee8f20a54e2d7d5ccd0a8d898bb8ad2ca498 authored over 1 year ago
Update `max_bindings_per_bind_group` default to 1000 (#3943)

c062e1885849daab821533ce7d09311f342311d5 authored over 1 year ago
chore(dx12): resolve warnings and errors when `dx11` is not specified (#3937)

7f1515f9bf08c822e183eb5f2e8c711f22c9e4a9 authored over 1 year ago
Bump JamesIves/github-pages-deploy-action from 4.4.2 to 4.4.3 (#3923)

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

7ae2fad9bf657b66dc7911bcbd5ed4d8ba3c5291 authored over 1 year ago
Fix panic on surface creation (#3941)

8e216b4cba6e82e1ab8f7f67c3090d609bc21f8d authored over 1 year ago
Port to d3d12 0.7 with ownership

This replaces the WeakPtr usage with ComPtr which is no longer
Copy. This means we need to do a ...

1161a22f4fbb4fc204eb06f2ac4243f83e0e980d authored over 1 year ago
Merge pull request #45 from jrmuizel/ownership2

661dcee3f9b72c787b7aac33e4e492d9f887dc7b authored over 1 year ago
Update `naga` to 0.12.0@git:409239c0e2313bfd0dc4fd64f8c3021185ccef1b (#3935)

80d19d890c64e2eb00597d907ff565328bf53ddb authored over 1 year ago
[wgsl-in] Document ExpressionContextType, ExpressionContext.

e7cd4ffbaa22444bc2057e3a5eaa04fa97406370 authored over 1 year ago
[glsl-out] Various doc fixes.

409239c0e2313bfd0dc4fd64f8c3021185ccef1b authored over 1 year ago
implement const-expressions (phase 1)

d348d843e1ebd55349ab1a4981416fdf40944af4 authored over 1 year ago
Reject constant/initializer cycles in handle validation.

63bc66bc70f5ea63a9fc7603666cc225d329ef3c authored over 1 year ago
add constructors test file

ee81f569df16d2fd0c14e4771ae4c7e1433bbb96 authored over 1 year ago
Document `front::wgsl::lower::ExpressionContextType` and friends.

a3dff6b840bf49a007e10b773121d96a1a9e9743 authored over 1 year ago
Document constant and override expressions.

c7490b9832468ca7d1539978091c4769fe148a52 authored over 1 year ago
Change from WeakPtr to ComPtr which has proper ownership semantics

This makes it a lot easier to avoid making memory management
mistakes. It also is closer to the ...

a6fa6896ea5d6c5c394bfb100495e20f26b8882d authored over 1 year ago
[glsl-in] Support commas in structure definitions (#2400)

dfd88ee485304fdbadeda32f9e8ebbe95a2ec538 authored over 1 year ago
Fix ASTC feature selection in the webgl backend (#3934)

* Update glow to a new minor version, improve gles adapter astc feature selection
* Update Carg...

e4eb5b38ecb5646ec354c16ff1128f7e49c0f020 authored over 1 year ago
Validate that BufferDescriptor::usage is not zero (#3928)

* Validate that BufferDescriptor::usage is not zero.

* Add a changelog entry.

7198d60f6820af15d12a3762de9ab0d484c4e827 authored over 1 year ago
Run cargo check to pick up bitflags 2.3.2 (#3929)

It annoyingly gets added in all pull requests as soon as anyone builds or has rustanalyzer running.

fe9aa681fe27127b898836f64e1a7988c94bfd6e authored over 1 year ago
Ensure X11 connections are closed (#3924)

Introduces a DisplayOwner struct to own both the library
and associated display pointer; their ...

2af6d1bc63e4eeca4b75841b2a68e5c7945e85f2 authored over 1 year ago
Make initialize_adapter_from_env take a compatible surface (#3905)

* Make initialize_adapter_from_env take a compatible surface

Add a compatible surface paramet...

89f721f8820b35431224cd2979809127097c2a28 authored over 1 year ago
Update changelog for 0.16.2 (#3917)

a885840a49259c40214c6bacfed070e8be9f2cc4 authored over 1 year ago
Update README after the make -> xtask transition (#2401)

04ef22f6dc8d9c4b958dc6575bbb3be9d7719ee0 authored over 1 year ago
Fix installing naga-cli from git (#2398)

Move hl-snapshots out from the xtask workspace, since it's also used as
a dev dependency in the...

981c1f919643d8a949bc4f1022ad07dd0123844a authored over 1 year ago
Add support for importing external buffers (#3355)

e85cc91b5d0812fa89661511ffaa4a92e39a3275 authored over 1 year ago
Expose egl_config (#3907)

9ab44e6ff630d349e56f800acb0cee469c2a3148 authored over 1 year ago
Fix link to GPUVertexBufferLayout

Fixes #3342.

234dea18c4a63d63d461f5695fb1a54b5bcb4e1a authored over 1 year ago
Remove backend_bits from initialize_adapter_from_env (#3904)

Remove backend_bits from initialize_adapter_from_env, backends can
be specified using the backe...

1c43272d2a09367291aa02485a412ccac9257ca8 authored over 1 year ago
[glsl-out] textureSize level must be a signed integer. (#2397)

7624d6c78e34bb9d111140f84c63d797bc575d67 authored over 1 year ago
Make shader write&read storage buffers match non readonly layouts (#3893)

17143c149c13ea5af36909ef6033e776cecad28c authored over 1 year ago
Don't implement `Send` or `Sync` on Wasm (#3691)

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

88f18ed190ebd5e823abb898a41272398652131b authored over 1 year ago
Implement depth-clip-control using depthClamp (#3892)

7c34cc86e89632ba4eb65c58ce6de08651261646 authored over 1 year ago
Split image bounds check policy (#2265)

a550b0b4999cbf5f9e6a540380822d93b4ef5bb0 authored over 1 year ago
fix(spv-out-debug): fix debug options (#2394)

3ca8b4997d54711cd32890d4dbd1954b297b6f77 authored over 1 year ago
Add Quartzcore behind link feature flag (#3897)

6158692654e97a97161a77858b6d9f65987c6f80 authored over 1 year ago
add debug info for spv-out (#2379)

25e4f17a691e22e157abe31df83724d6ea69ab18 authored over 1 year ago
feat: add link feature (#3853)

973cd3ebf8fae01c6c85dea244b8ce8323f6efa2 authored over 1 year ago
Expose early depth test field (#2393)

614da63366f70117ca8c6d6f5ff9b52385082679 authored over 1 year ago
metal: support (simulated) visionOS (#3883)

757245cdfc97e4d4dce110ef1bb333787a6c25bd authored over 1 year ago
web: use `get_preferred_canvas_format()` to fill `SurfaceCapabilities` (#3744)

* web: use `get_preferred_canvas_format()` to fill `formats` of `SurfaceCapabilities`

* Only ke...

cc203a66b139862551fc358ffd121fb43c7f8b5a authored over 1 year ago
Implement Pack/Unpack for HLSL (#2353)

adf1cca68d936b3c5a2872579ea8b6c68690137e authored over 1 year ago
rename `allow_point_size` to `allow_and_force_point_size` (#2280)

ffe2308a6008eeb998b44a913e66ecff9a58b4d4 authored over 1 year ago
fix Wasm casing (#3878)

45efae315bf182ffbe9d6485c4b411ecacf05f33 authored over 1 year ago
Make examples in main workspace visible to run-wasm xtask (#3880)

1858ac37f1e2fd23d195d9e536cdb20185410014 authored over 1 year ago
[spv-out] Use `IndexSet` instead of `HashSet` for iterated sets (capabilities/extensions).

f915d39a87874862d8e31523e2057b292bf21d6d authored over 1 year ago
fix examples link (#3875)

597394cfe907fac49665b7dd4ab154889ca2c805 authored over 1 year ago
Update RenderPass draw, draw_indexed, set_viewport and set_scissor_rect documentation (#3860)

2ee2e1a77000cb63fd33b933c0a9e137ff7fe765 authored over 1 year ago
Disable suballocation on Iris(R) Xe gpu (#3668)

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

f9fcb54ce44fad322fd3c2917dd26f24ec0a8c13 authored over 1 year ago
Formatting and example command fixes (#3872)

db39b5423ec26b289d478da1156cea574557fba2 authored over 1 year ago
Make `wgpu-info` into a proper CLI Tool (#3856)

e6be20f72efe378764edb4c0adfdbdea12cb371a authored over 1 year ago
Allow empty scissor rects (#3863)

acb7712c5a5b9ca60ef74f0a0ddb457ee9a2d316 authored over 1 year ago
[glsl-out] Fix functions with array return type

304ba5805c5d0ecf7e3be1a1549355282e9223f8 authored over 1 year ago
Add array-in-function-return-type test

f31093fb3b0c8183069037fcac99a90d3adef2bd authored over 1 year ago
Don't `use std::opsIndex`, used only when `"validate"` is on. (#2383)

In `src/valid/expresion.rs`, use the full path `std::ops::Index` when
implementing the trait on...

b7da0057a09ff9f1f45a7931e6dc0c8f9aed12d9 authored over 1 year ago
Update `naga` to 0.12.0@git:76003dc0035d53a474d366dcdf49d2e4d12e921f (#3866)

dcad7dfba92dd85c3ca21bb553a61834e01b04f5 authored over 1 year ago
Bump bitflags from 2.3.1 to 2.3.2 (#3865)

Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.3.1 to 2.3.2.
- [Release notes](h...

d8b2c3866e0a7156eeb740b9c97ff10f88f76eb7 authored over 1 year ago
remove unnecessary macro parameters

76003dc0035d53a474d366dcdf49d2e4d12e921f authored over 1 year ago
Bump arrayvec from 0.7.2 to 0.7.3 (#3862)

Bumps [arrayvec](https://github.com/bluss/arrayvec) from 0.7.2 to 0.7.3.
- [Changelog](https://...

c294aba006f4fe1d589c3d01b05c841b24374643 authored over 1 year ago
omit non referenced expressions

08105461ce58be9442253b4f4e7e186a25a078fa authored over 1 year ago
complete HLSL reserved symbols

763ec5d1a56196ea1b5af39846e61ba6404098f4 authored over 1 year ago
avoid allocating

dbb6d8e814999c81e6bf06fda4121ca6682a494f authored over 1 year ago
Bump png from 0.17.8 to 0.17.9 (#3857)

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

b7289a75e0659929fa21af383077cd9345176368 authored over 1 year ago
Bump gpu-alloc from 0.5.4 to 0.6.0 (#3858)

Bumps [gpu-alloc](https://github.com/zakarumych/gpu-alloc) from 0.5.4 to 0.6.0.
- [Changelog](h...

29b2ab9420513f8d2733253cb2bfc990a10a36d8 authored over 1 year ago
Bumps wasm-bindgen version (#3854)

* Bumps wasm-bindgen version

* Always run the publish job, just don't publish on PR

* Pin wasm...

80b178fa56949bc5ab3d077fd4586e220ddc780c authored over 1 year ago
Move Examples and Tests to Their Own Crates (#3841)

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

10172e1f381a53494f8851c3369273473a103603 authored over 1 year ago
build: mark `hlsl-snapshots` as `publish = false`

9b6e74813ffb2fceb964144f38ad5aebb272e220 authored over 1 year ago
refactor(xtask): prefer `?` to `Result::map` in subcmd. parsing

3e11b4a3cda61298bad09fbf4df3394699231cec authored over 1 year ago
refactor(xtask): avoid unnecessary IIFE

cd7b8aca4756685ac5560a05371d620e88678638 authored over 1 year ago
Bump js-sys from 0.3.61 to 0.3.63 (#3851)

Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen) from 0.3.61 to 0.3.63.
- [Release note...

121cfa2759b05b54f05a9d5da408abc6eb1bb39e authored over 1 year ago
Add `xtask` for project workflows, but start small with only `run-wasm` (#3844)

3c3763b71b0a106caa7b53b54101c1fea06e12ef authored over 1 year ago
Migrate to nv-flip for image comparison (#3830)

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

173820222fc73157e27fca13a7a578082de5d831 authored over 1 year ago
build(ci): trigger for `ron` files in HLSL shader snapshot test config.

daeb64c4298eef47b54de61b4acb9213bbc4f561 authored over 1 year ago
build: move from `make` to `cargo xtask` workflows

Re-implement `naga` development workflows using [`cargo xtask`]. Convert
`make` logic and shader...

91d48b29231edd6c26d516cff265127d6702b0ba authored over 1 year ago
style: alphabetize `dev-dependencies`

273ff5d829f8207d8d93b70e32e2889362246d33 authored over 1 year ago
Bump tokio from 1.28.1 to 1.28.2 (#3848)

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

e67ca09ba77864b743c0ee6adc8dd756a1ff3b10 authored over 1 year ago
Bump glow from 0.12.1 to 0.12.2 (#3849)

Bumps [glow](https://github.com/grovesNL/glow) from 0.12.1 to 0.12.2.
- [Commits](https://githu...

3075193787c57191c72de483f954565349479e18 authored over 1 year ago
Bump libc from 0.2.144 to 0.2.146 (#3845)

Bumps [libc](https://github.com/rust-lang/libc) from 0.2.144 to 0.2.146.
- [Release notes](http...

2f1248dfba96a115d58f2ddf72a4030f152cac56 authored over 1 year ago
Bump ash from 0.37.2+1.3.238 to 0.37.3+1.3.251 (#3846)

Bumps [ash](https://github.com/MaikKlein/ash) from 0.37.2+1.3.238 to 0.37.3+1.3.251.
- [Release...

034c19c1d256bb23f602d3ea4b1c81a7f87681f3 authored over 1 year ago
Bump metal from 0.24.0 to 0.25.0 (#3793)

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

27efd50693a8a32d4644dbeb8b30f3a1f2b6bfce authored over 1 year ago
GLES: on EGL, respect the user requesting a non-sRGB surface format (#3817)

* EGL: respect the user requesting a non-sRGB surface format
What used to happen was that sRGB ...

dfa5400a7881fb0f7e2ccfda0d2b428b3029ab8a authored over 1 year ago
Add back components info of `TextureFormat`s (#3843)

* add back components info of `TextureFormat`s
* add changelog

2e4209c5370d82ee3f536fdf0e6805700b89aa26 authored over 1 year ago
update deno (#3808)

0ece5e61190a565ff2f215c7c8a6d965f5571d52 authored over 1 year ago
Makefile: validate-spv: update spirv-as and spirv-val invocations. (#2374)

Newer versions of these programs require `-` as a filename argument to
read from standard input.

e8a7e50f0f93b7657da099abdbfd7f2503912745 authored over 1 year ago
Allow workspace to be built on wasm (#3840)

4aff9b67afe06ddb8cb7cb3b697bc0a4f973f175 authored over 1 year ago
Don't report violations of VUID-vkCmdEndDebugUtilsLabelEXT-commandBuffer-01912 (#3809)

As described in [Vulkan-ValidationLayers#5671], the validation layers don't understand debug ran...

3f0aed789db4670e003083b3ed736acec3b41120 authored over 1 year ago
Bump xml-rs from 0.8.4 to 0.8.14 (#3842)

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

f3751a691f7e0337d78301f5e65aa2cdc151327f authored over 1 year ago
Remove dummy crate (#3839)

8b6599b5d6f2c5d81337fb1a98345d3c82e5a5ab authored over 1 year ago
Self Hosted Mac Runner (#3827)

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

7bbccbe1d9a30d8a8f8a3542c2a7dae98280cbc2 authored over 1 year ago
Fix trying to use a renderpass inside a compute pass (#3828)

* Fix trying to use a renderpass inside a compute pass

* Fix pipeline statistics test on mac

*...

1d2a667b71f951fda43ca390f2ea6210c7e53ebb authored over 1 year ago
Improve wgpu-info code after bitflags 2 (#3834)

3db51e74bd053b93e80283fd9fc7c5a16749244d authored over 1 year ago
Fix incorrect aspect in barriers when using emulated Stencil8 textures. (#3833)

1cb0bdcdef96f102b8f209ae041fe9688d36da82 authored over 1 year ago
Add a link to the webGPU C++ programming guide

This is just a suggestion, my apologies if it feels to much like advertisement!

92f22a97163c9b55911dc42dda09db9b48c40928 authored over 1 year ago
Bump `libloading` to v0.8 (#43)

7e8051e9cf997c77e006194e6fc722a2462a1757 authored over 1 year ago