Ecosyste.ms: OpenCollective

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

github.com/gfx-rs/wgpu-rs

Rust bindings to wgpu native library
https://github.com/gfx-rs/wgpu-rs

Added a screenshot for harmony.

c5c9a5ea45ec877f977396aecd8dc48143b20bae authored over 4 years ago by John Mitchell <[email protected]>
Add wgpu-pbr to README

3d8381276092312ca1454751275bbd1e31923e12 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #297

297: Update wgpu with the BGL fix r=kvark a=kvark

Co-authored-by: Dzmitry Malyshau <kvark@fas...

9abff0f235114ac536647867d582621d4d2f8906 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update wgpu with the BGL fix

f3ff8d33aef10d5f69847c3b7edf40f6444ac5e8 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #295

295: Remove wasm-bindgen patches r=grovesNL a=rukai

A new release occurred with the required fi...

f79ee512eb3d0cb50390787b58694d627eee6c34 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Remove wasm-bindgen patches

a1ef4c499ad1929a6a02c471545507ef02360fdb authored over 4 years ago by Rukai <[email protected]>
Merge #291

291: Update for wgpu-core r=grovesNL a=kvark

Depends on https://github.com/gfx-rs/wgpu/pull/619...

449924bb428fbed88b9b3c94e08dee56ed77b06d authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update for wgpu-core

4413c4648dcb4538cbbc6db172a696facae57bd0 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #281

281: The Context trait r=grovesNL a=kvark

The main motivation here is to avoid blocking the wgp...

49640d2497ffac1936feb1cebb0ef64a39c31dce authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Small comment on WebGPU backend bit, readme update

b7883e485c37bb5265356b1077cbd80ff75b65c1 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Port the Web backend to the Context trait

e30a428190c1a019d7ba633a76a21d308ff24a7b authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Move everything into Context trait, remove async

0d85635008707731a97bc20d380967a4c08f0534 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Rewire the backend system to remove wgpu-native step

Main change here is the introduction of the Context trait.
The "direct" implementation of it goe...

ba953547346ec230726c03e35ee0e6f977742f95 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Add screenshots of examples

When looking into wgpu-rs as a replacement for WebGL I went to the
examples directory on GitHub ...

309cc1ceddb72494c1880436900543d228697cdb authored over 4 years ago by Chinedu Francis Nwafili <[email protected]>
Merge #280

280: Add required wasm-bindgen patches to readme r=grovesNL a=rukai

Fixes https://github.com/gf...

c0b09bebadfc875bbc218dd03296493c3e0f4223 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add required wasm-bindgen patches to readme

c7895732a4f90d29f315db0cea1a34bfd5c20f80 authored over 4 years ago by Rukai <[email protected]>
Build and deploy examples in CI

aa8f5d7267291170f9cccd0884ea534a34a0a69d authored over 4 years ago by Gabriel Majeri <[email protected]>
Disable fail fast on CI

36289ea720d55d3c825885b57e8178300efa85f4 authored over 4 years ago by Igor Shaposhnik <[email protected]>
Update README.md for running examples on the web (#275)

* [readme] add details for running on wasm32 target

* [readme] update

* [readme] [web] Run...

0fb47262eaf8a7fe13c3175de599ec1014811381 authored over 4 years ago by Christophe Massolin <[email protected]>
Merge #271

271: Improve docs for BindingType r=kvark a=HalfVoxel

I think everything should be correct.

...

242a596e2c60c1d179b75046face2dc07d05e95d authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Improve docs for BindingType

567cb16f7c1a0d5c13cf946478afc30633fc0c68 authored over 4 years ago by Aron Granberg <[email protected]>
Merge #268

268: Fix hello-triangle example format and bind group r=kvark a=kvark

Co-authored-by: Dzmitry...

5f885ed3cc476962d9d7b55bec0b28da7c47a3b2 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix hello-triangle example format and bind group

b612d9c8ef095f4f996292f133a79681bb575c97 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #262

262: Reverse srgb in hello-triangle r=kvark a=grovesNL

Reverse srgb support in hello-triangle (...

1e3b1a38fe599420f15741114ecd0fcdee8c43f3 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #264

264: Use opaque texels in mipmap example r=kvark a=grovesNL

This fixes rendering for the mipmap...

fe565e7cefb273b1382a33f832046f4d042e5e70 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Use opaque texels in mipmap example

6de7f826662992024f1db0e1031990e0d8a08bd1 authored over 4 years ago by Joshua Groves <[email protected]>
Reverse srgb support in hello-triangle

a75100209e9063bf8e44061aea8e9b6ded16e0ff authored over 4 years ago by Joshua Groves <[email protected]>
Add harmony to README

644cd76cae99e756e64de1f6b0ebf8f24585a496 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Update to latest winit and wasm-bindgen

bf49c1a4f1bb0645ab5d448315dcda2c73849e00 authored over 4 years ago by Joshua Groves <[email protected]>
Get shadow mostly working

Some of the implementation is still missing in Canary

8ee80efe59dce7c7eee51af3f794503b574fa621 authored over 4 years ago by Joshua Groves <[email protected]>
Add wasm to CI

bbbeb242ad6cbb661aa4b9ea5294df10326cc4c4 authored over 4 years ago by Joshua Groves <[email protected]>
Use srgb for swapchain when possible

423f576d8e3a7d685560450b1c9f3486815b0619 authored over 4 years ago by Joshua Groves <[email protected]>
Fix some remaining TODOs in the web backend

d1197c0c2e53f847892c5c849fce208e502aae63 authored over 4 years ago by Joshua Groves <[email protected]>
Combine `wasm_main`/`main` and add `console_log`

f0ab842d6e42ae07eb815b601d148cc877f9a3e9 authored over 4 years ago by Joshua Groves <[email protected]>
Allow describe example to run on the web

95c69a192c0ca9f4cd6a4399a0d86a0f879aff91 authored over 4 years ago by Joshua Groves <[email protected]>
Get capture mostly working

`File::create` isn't available on wasm, so we can't actually write the
output image anywhere unl...

a6473b52b9ac4f1ca8119badac06d2343539cc57 authored over 4 years ago by Joshua Groves <[email protected]>
Get mipmap mostly working

Subresource tracking for mip levels isn't available in Canary yet, so
we can't verify that the w...

76d5855fdc7aafcb037669694bd7c9501ded8d2c authored over 4 years ago by Joshua Groves <[email protected]>
Get skybox working

2829bd3f003781541d237e0c6a53ca324569874c authored over 4 years ago by Joshua Groves <[email protected]>
Add web backend

e1eaa6ca2601ccde7a4951091f729796298c6c5b authored over 4 years ago by Joshua Groves <[email protected]>
Get boids working

2ea9e01e5c1ae1f751e143908355d063636ba35c authored over 4 years ago by Joshua Groves <[email protected]>
Add labels to mapped descriptors where possible

9952801e2fd2a8ba7f3fcc84befcd0eba3f72b9e authored over 4 years ago by Joshua Groves <[email protected]>
Switch event loop back to `ControlFlow::Poll`

349f992a7ae50240c9be6fa7fce0206ad5b55f13 authored over 4 years ago by Joshua Groves <[email protected]>
Get cube working

7a6fab83c4a8d624044c9753262806ada3f0e50b authored over 4 years ago by Joshua Groves <[email protected]>
Only expose adapter info on native

b34c0af7493a0169dca5f3fbe9472de8fab9ed98 authored over 4 years ago by Joshua Groves <[email protected]>
Expose more functions on the web backend

643481ed81d48f3c6a855d4b24ffe7a4ccc00475 authored over 4 years ago by Joshua Groves <[email protected]>
Merge #259

259: Remove zerocopy and replace with bytemuck. r=kvark a=StarArawn

fixes #146

I've removed...

764e6b8ca4a0ecdbdc6d25e0a29fe7a4a9f84e38 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Removed zerocopy and replaced it with bytemuck.

40a19ebe66376e95e34b6779465fdef0879a0096 authored over 4 years ago by StarToaster <[email protected]>
Merge #256

256: Update wgpu for texture descriptor changes r=grovesNL a=kvark

Updates for https://github.c...

bc547947ce756f6c520bf3691b207e903e63e5a0 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update wgpu for texture descriptor changes

1678a267cb1cc2006655f5abce524859c00ad49b authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #254

254: Specify expected structure for draw_indirect and draw_indexed_indirect r=kvark a=lachlansne...

1c1dc8c573048829e1dc8d845befb571318cd2b5 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix documentation based on vulkan docs

0025ca0d341c0d2c3fc3b70df6a67c36eaed10ce authored over 4 years ago by Lachlan Sneff <[email protected]>
Merge #251

251: cargo fmt the code and tweak format rules r=kvark a=chao-mu

Ran cargo fmt after removing r...

5f211a0de5945cdb7199aa41b794e70099337b5d authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Specified expected structure for draw_indirect and draw_indexed_indirect

496d25db69175eb0ab90c5af7f0e52509c89609c authored over 4 years ago by Lachlan Sneff <[email protected]>
Merge #252

252: Typo r=grovesNL a=maghoff

Remove extra word

Co-authored-by: Magnus Hoff <[email protected]>

1f87f9773d8d66e1ec0031022df0fd90c28f20bf authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Typo

Remove extra word

5bee0f7abfedc075dd6597dce900c27b12f0c6cb authored over 4 years ago by Magnus Hoff <[email protected]>
add missing rust format config

b81be14348853f92e9cfda50e9a3a27ca4777548 authored over 4 years ago by Hackpoetic <[email protected]>
cargo fmt the code and tweak format rules

a6e81dc7039a510c5d31d0003788c9b74c3a7f5d authored over 4 years ago by Hackpoetic <[email protected]>
Migrate CI to GitHub Actions

c1695a5a37ec4283483dff9aac7740567acfe012 authored over 4 years ago by Igor Shaposhnik <[email protected]>
Merge #249

249: Derive `Default` for `CommandEncoderDescriptor` r=kvark a=grovesNL

Fixes #243

Co-authored...

2ea25729056ce0e2b5be76053e53bb09a3cd5bca authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #245

245: Check `cargo doc` in CI r=kvark a=hecrj

This PR makes CI run `cargo doc` using the latest ...

0c4298b5d97a7ef2615cc8e77198d42d1e6b6f26 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix `RenderPass::set_vertex_buffer` doc link

0f2bc33b7fe9de5f04d8f31650e820ddc353901b authored almost 5 years ago by Héctor Ramón Jiménez <[email protected]>
Check `cargo doc` in CI

11a63e4e9d1feda371e4ad618bd5fd0870d4a604 authored almost 5 years ago by Héctor Ramón Jiménez <[email protected]>
Derive `Default` for `CommandEncoderDescriptor`

64b765947a4de744ec0cc5dad4c86ef79bc6279e authored almost 5 years ago by Joshua Groves <[email protected]>
Merge #241

241: Version bump to 0.5 r=kvark a=kvark

Co-authored-by: Dzmitry Malyshau <[email protected]>

efe44f616c6df7b2fd50ffe57c038d957eee07b1 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Version bump to 0.5

e50af60cc0b03c0bb4fc4ea1c183ba5e500d9536 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Merge #236

236: Update to wgpu-core with Option<Id> r=kvark a=kvark

Co-authored-by: Dzmitry Malyshau <kv...

0751806044ae74e99df795655581eed41008b49b authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update to wgpu-core with Option<Id>

0f71647c1aa2fdc727c15e1dd3f9bf2239c0f11d authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Merge #234

234: Implement Send and Sync for BufferReadMapping and BufferWriteMapping r=kvark a=Healthire

...

e198d638fdebe0943fc64ecea95841e8bc20d7d4 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Implement Send and Sync for BufferReadMapping and BufferWriteMapping

4c85a733ecb141019ba8847a8d167eea430e6730 authored almost 5 years ago by William Lundstedt <[email protected]>
Merge #232

232: Update to latest wgpu, duplicate RequestAdapterOptions r=kvark a=kvark

Co-authored-by: D...

2003e6be1355a28ad9ba2eeb3238c06dfd24be22 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update to latest wgpu, duplicate RequestAdapterOptions

b93e942b584e977a0ec5e18139fec7157840f796 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Change NDC Y axis

02f7ac9c02bf2e7313fa1b17a996b1a882a39a27 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Avoid array indexing in hello-triangle

b917a60abda1c0acd2d7a45668040f0360d813ab authored almost 5 years ago by Joshua Groves <[email protected]>
Default to MSVC on Windows

0e7fc8282dab2b1efdedcdd1f07225cbc95cff5b authored almost 5 years ago by Joshua Groves <[email protected]>
Update to latest wgpu

31e80d99b3f06a711a8ee7cc9474016a77c64590 authored almost 5 years ago by Joshua Groves <[email protected]>
Move multithreaded_compute.rs into hello-compute tests (#223)

Setup hello-compute tests to run during `cargo test`

d08f83762426c2c42eda74c7ca9c43d8d950fc0a authored almost 5 years ago by Lucas Kent <[email protected]>
Add VertexStateDescriptor (#221)

The vertex state properties are now bundled in the VertexStateDescriptor
which matches the spec...

d91b78bdfba1dfd991ddc0fa605b88336dfaf688 authored almost 5 years ago by aloucks <[email protected]>
Merge #214

214: Rewrite GpuFuture to avoid blocking and to use less space r=kvark a=lachlansneff

Since `Gp...

6fd4bf27b6bc28da1a55d16f0973fa11b1f05f51 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Rewrite GpuFuture to avoid blocking and to use less space

Remove odd patching matching

Replace std::sync::Mutex with spin::Mutex in GpuFuture

Reduce Gpu...

ea6bcd03e2c03fbef68bbd42b70c57a3a75ab8fd authored almost 5 years ago by Lachlan Sneff <[email protected]>
Merge #213

213: Cleanup user-interface around async buffer mapping r=grovesNL a=lachlansneff

This PR clean...

5f24202f7e9350ebc3e271ccf3bf5067e865889e authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #219

219: Update Zerocopy to 0.3 r=kvark a=cwfitzgerald

In an effort to eliminate duplicate dependen...

fee7800fb43e7883cafa2eda35a7c6ebf8e1a2a2 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update zerocopy to 0.3

ce10a47de81e28a9ad3468952bda66a4aa9d2f9e authored almost 5 years ago by Connor Fitzgerald <[email protected]>
Cleanup user-interface around async buffer mapping

12fcdb6671d06afc9ba1aff02a86c50b4915bdbb authored almost 5 years ago by Lachlan Sneff <[email protected]>
Merge #210

210: Update WGPU deps to rev 08e8d406c175579da5ef18c1abf4d6c00e2a9726 r=kvark a=aloucks

I also ...

7b15e24eaeeb413d25c840dacbfbf26471d70a00 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #212

212: Improve BufferCopyView documentation r=kvark a=rukai

groves suggested that the alignment/m...

aeab013546c1b949e32d88744c2cde21a95af759 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Improve BufferCopyView documentation

111f6c4f75db27b247f0855309baaf389b08a30d authored almost 5 years ago by Rukai <[email protected]>
Update WGPU deps to rev 08e8d406c175579da5ef18c1abf4d6c00e2a9726

277505e9c9b89e96fce7be8be742a5b68aed15cc authored almost 5 years ago by Aaron Loucks <[email protected]>
Merge #208

208: Remove lifetime from SwapChainOutput r=kvark a=lachlansneff

The pr removes the lifetime fr...

04db8c973c6c7bfbb5f89d3d18ef365d19d9af82 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Note that `get_next_texture` will error if a previous output is still alive.

dcccbd8107fe270eb796c25a0546bf80827e5c84 authored almost 5 years ago by Lachlan Sneff <[email protected]>
Remove lifetime from SwapChainOutput

4618852f8843a1763edfe180749480d077619333 authored almost 5 years ago by Lachlan Sneff <[email protected]>
Merge #204

204: Return futures from request adapter/request device r=kvark a=grovesNL

Relevant to #175

...

82c8f343fe0df84d6aed1acbb8b65c466fa1e05f authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Return futures from request adapter/request device

b3e4253df1f7943ec659b4aca88c7366f863ebef authored almost 5 years ago by Joshua Groves <[email protected]>
Merge #203

203: Update winit r=kvark a=grovesNL

Use the latest version of winit (0.22)

Co-authored-by: Jo...

6238e85f5c58a476cabb067c566feed4f175355e authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #202

202: Remove `Hash` for ID types r=kvark a=grovesNL

Reverts some of the `Hash` derives added in ...

a1ffa74308216a36cdc71a75df674bf0936acce8 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix typo in readme

761def1989ba34c8f0f8d34df4f7e04184ec77a6 authored almost 5 years ago by Joshua Groves <[email protected]>
Update winit

65b79112ed98396d7e2b44110dedf43870e4fe63 authored almost 5 years ago by Joshua Groves <[email protected]>
Remove `Hash` for ID types

d1371dbe37e491c7aae5faa673c83774ec8bbd38 authored almost 5 years ago by Joshua Groves <[email protected]>
Merge #200

200: Derive `Hash` and `PartialEq` for unique identifier wrapper types r=kvark a=mitchmindtree

...

a96a5faa246c9f6643bf38557dc7206091d6f1e0 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #201

201: Add note that `slot` refers to the index in RenderPipelineDescriptor r=kvark a=aloucks

Add...

76ffea3172d387dc8da897d79423d595d4cd5a42 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add note that `slot` refers to the index in RenderPipelineDescriptor::vertex_buffers

Also fixed intra-doc links for `set_vertex_buffer`.

2425312660b8b7282f0bd3172b1b9a2006edde8d authored almost 5 years ago by Aaron Loucks <[email protected]>