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

Refactor examples API, improve belt documentation and logic

aef72d7fd78a298994acd8a0f969c57c948b5814 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Staging belt, use LocalSpawner for the framework

4aa7abdff8d0e66aa5139cfe0f202d0c401b7c34 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
added test to validate that the capture example's png matches the screenshot.png that is in there

removed some warnings in the capture test about not handling results, and put expect messages ar...

b3381bc7e35899f3c06377515196b27afac3494d authored over 4 years ago by Brian <[email protected]>
Merge #407

407: Build Docs with Nightly r=kvark a=cwfitzgerald

This builds docs with nightly by default. W...

90307b6715f5c591db3dc7a067b704a501756557 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Build Docs with Nightly

a185bdc4897f00e7228215d5b989560037e43d76 authored over 4 years ago by Connor Fitzgerald <[email protected]>
Merge #395

395: First Phase of Tracing Transition r=kvark a=cwfitzgerald

## Connections

This is the wg...

445a9ecbe30098d4df6e0ccc1572c17f96560aae authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add Tracing

741644d25234e9568b0bfb18c540ad84658c24a8 authored over 4 years ago by Connor Fitzgerald <[email protected]>
Make actions more consistent and use GITHUB_TOKEN

5a0b38c5181abf9083487a66f8f5ee1f301dd794 authored over 4 years ago by Joshua Groves <[email protected]>
Merge #389

389: build master docs r=grovesNL,kvark a=dakom

builds docs and deploys to `doc/` folder on gh_...

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

404: wgpu update with RODS and memory fixes r=kvark a=kvark

Includes https://github.com/gfx-rs/...

54eaa31f7757ae6b5488b56a361ea42b3cb8b840 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
wgpu update with RODS and memory fixes

1b211fd0daf8beb5d2beb2a105bcbb4833cac247 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #401 #402

401: Readme updates about the Gecko branch r=grovesNL a=kvark

402: Re-enable auto-deploy from...

64648522265e69ebc3a0b507e89315b8025baf9d authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Re-enable auto-deploy from gecko branch

4ff921232c5082a39b0ed7aa413b29b46cab0fe5 authored over 4 years ago by Joshua Groves <[email protected]>
Merge #396

396: Update wgpu without peek-poke r=cwfitzgerald a=kvark

Depends on https://github.com/gfx-rs/...

68461b1857b93bd833bb0416fde5a357a605e3ce authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Readme updates about the Gecko branch

4b97de02378ce08331a7046abaadbfe88a090f68 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Another refactor of RenderPassDescriptor API

3f57811e7aa4348fa1f0a38d4f86d09833f489e1 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Update wgpu without peek-poke

330986bc6630a69ffd669f2308eeebf70bf16a32 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #385

385: Move `backends: BackendBit` parameter to `Instance::new()` r=kvark a=Kimundi

Fixes #337
B...

5a7beb6e6ce81dbee43934c35f58c7b2fd50d9a0 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Move `backends: BackendBit` paramter to `Instance::new()`

693abce4465b73d4e229872d1d36d878d631b549 authored over 4 years ago by Marvin Löbel <[email protected]>
Merge #391

391: Change `include_spirv` macro to accept tokens r=cwfitzgerald a=neachdainn

The `include_spi...

4b34fda6775afb27450319be345fbd83dd1f941f authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Change SpirV macro from `expr` to `tt`

As suggested in the pull request.

398473774328deb2b6023f7af4569c8f62337900 authored over 4 years ago by Nathan Kent <[email protected]>
Allow `concat` in SpirV macro

The `include_spirv` macros was set to accept literals only.
Unfortunately, this means that other...

b0b577c9a3d0df6a8173d7479ec7c33da060c9db authored over 4 years ago by Nathan Kent <[email protected]>
Merge #390

390: Example feature matrix r=cwfitzgerald a=kvark

This PR introduces a feature matrix to show ...

214e49725c83f42872ae7675fe1de024e1017dde authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Example feature matrix

262ac84f2cdfadde1f00ab092362dd4610909e03 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
build master docs

Deploys to gh_pages branch in `doc/` folder

* closes #379

ac7b1a72a8d3bcf25d507af414baa3f2d8a85b66 authored over 4 years ago by David Komer <[email protected]>
Merge #380

380: Documentation Pass r=kvark a=cwfitzgerald

The wgpu-rs component of https://github.com/gfx-...

1c09f3d99edfafefb752f8b29e17fd9dd9a6e304 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
wgpu-rs documentation pass

ffde811da27b6250eba0c98788bb6c3c7e6364b0 authored over 4 years ago by Connor Fitzgerald <[email protected]>
Merge #384

384: Add include_spirv macro r=cwfitzgerald,rukai a=kvark

Depends on https://github.com/gfx-rs/...

69797d5421478a934530323dc7f1635d869ec1e6 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add include_spirv macro

65718c1e255b571eab455538679deea9bdeeb05a authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #382

382: Remove interface blocks from the water shaders r=kvark a=kvark

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

4e7d043a91eaaed44ac83a5d262686ad0bdeddda authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Remove interface blocks from the water shaders

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

374: Add debug markers and debug markers example r=kvark a=krupitskas

Depends on https://github...

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

377: Update with minBufferBindingSize r=cwfitzgerald a=kvark

Depends on https://github.com/gfx-...

0f55a67af2a012cea7681318b3786cf6aebde598 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update with minBufferBindingSize

47cbde678240a0563941c1dc9eae08c7b19b0cdc authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #375

375: Add water example. r=kvark,cwfitzgerald a=OptimisticPeach

Solves #329, water example requ...

715685988e874d9e877d50664f571922448904be authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add debug markers and debug markers example

f9ae9be70aa17d4934f6e0d217612aabc548aa36 authored over 4 years ago by Nikita Krupitskas <[email protected]>
Add water example

2501a06cddfba9e5c8047a2a534b79ec2074d983 authored over 4 years ago by OptimisticPeach <[email protected]>
Merge #376

376: Revert "API update for RODS2" r=kvark a=kvark

This reverts commit edb36105306f166d41789c38...

0e2b612c5f33862b328b179e09ae0598cdb21fae authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Revert "API update for RODS2"

This reverts commit edb36105306f166d41789c383df5ee66d74f1287.

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

369: Implement SAMPLED_TEXTURE_ARRAY_NON_UNIFORM_INDEXING r=kvark a=cwfitzgerald

This implement...

b91513396a08f3defe2277711ee5bb72b86be570 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Implement SAMPLED_TEXTURE_ARRAY_NON_UNIFORM_INDEXING

021419b15d89586cf8e5d6bbaa7469fc9f32a8cc authored over 4 years ago by Connor Fitzgerald <[email protected]>
Merge #373

373: add test case for empty buffer r=kvark a=rukai

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

5c7e4e7cb27ba87c6cb0a85b9ccf253ab342563c authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
add test case for empty buffer

364034bb52cc074bf74d426ffc987df56cd5a459 authored over 4 years ago by Rukai <[email protected]>
Merge #370

370: API update for RODS2 r=cwfitzgerald a=kvark

Reflects upstream changes in https://github.co...

16054f2e418a746277e9d11fd7291c6a93bcaa98 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
API update for RODS2

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

357: Render bundle support, use in msaa-line example r=cwfitzgerald a=kvark

Co-authored-by: D...

554327a3d5bf596c9ca9514db5522287e69b9c18 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Render bundle support, use in msaa-line example

71cfb323423167682889cf38dc595f38c197f0e4 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #360

360: Implement TEXTURE_BINDING_ARRAY extension r=kvark a=cwfitzgerald

This extends https://gith...

7b887f12a35c26a21f56f6540b1b771177dabd6a authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Implement TEXTURE_BINDING_ARRAY extension

f8be38cc0140e620c9df8037864c3ceccbb26823 authored over 4 years ago by Connor Fitzgerald <[email protected]>
Merge #366

366: Fix buffer mapping examples r=cwfitzgerald a=lachlansneff

Fixes #364

Co-authored-by: Lac...

ddaea7dd02d999dbe110e5b83854e4ad3c5e49de authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix buffer mapping examples

d9ecab0cdcaa63762ae8d86bda8729dff245fc26 authored over 4 years ago by Lachlan Sneff <[email protected]>
Merge #356

356: Add generic ranges to buffer mapping api and make it safe. r=kvark a=lachlansneff

[Rendere...

b1f3fbaab0ae18fb97f9126d6994605731a35311 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add BufferView and BufferViewMut and fix safety issues with mapped range.

35dd34b4ec08eeaeb60dbddd2e694d4fcb05c4ae authored over 4 years ago by Lachlan Sneff <[email protected]>
Merge #354

354: Update to wgpu with shader validation r=cwfitzgerald a=kvark

Depends on https://github.com...

7b866b1a1b72d4ecb7a63e11fbc8f521fe9eb363 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update to wgpu with shader validation

9259d2e51ddc1ca977f47c223ff89e38b6412a99 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #350

350: Implement Extensions Interface r=kvark a=cwfitzgerald

This implements https://github.com/g...

092d5bb6fdf765ff4c80344a4f3de1b49a0879ec authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Implement extensions interface as described in wgpu#691

b71c420f7ae01a4284e5c6fb88469479f0d89d84 authored over 4 years ago by Connor Fitzgerald <[email protected]>
Merge #353

353: Properly honor `mapped_at_creation` in `Device::create_buffer` r=cwfitzgerald a=kyren

The ...

45b79a21f19cf99d56fae1153efc9e841c8ef6bb authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Properly honor `mapped_at_creation` in `Device::create_buffer`

The returned `Buffer` should immediately be mappable. Fixes #351

42de0b27693b9d38460425eb962c6882fd7609ab authored over 4 years ago by kyren <[email protected]>
Merge #348

348: Add aribitrary texture size handling to the capture example r=me a=rukai

* User can specif...

d06470ea1e091586c4a4038c17f993121f5da51c authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add aribitrary texture size handling to the capture example

f6123e4fe89f74754093c07b476099623b76dd08 authored over 4 years ago by Rukai <[email protected]>
Merge #346

346: Add Makefile for shader compilation r=kvark a=HanKruiger

I couldn't find clear instruction...

b8bb84ac8fbe251b6020fdb222d19e71ba1b0f0a authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add makefile for shader compilation

Add example shader compilation instructions

Arbitrary depth directory wildcard like globs aren'...

bb164c279c7738ee7ff49014e9922cf348d32297 authored over 4 years ago by Han Kruiger <[email protected]>
Merge #347

347: Add User Matrix Link r=kvark a=cwfitzgerald

https://github.com/gfx-rs/wgpu/pull/698 but ru...

ff41d31200a5c5f0d7ddcd9a87b370c566936257 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add User Matrix Link

74e5d7d29cf0240808df7f3332978b490bb9535a authored over 4 years ago by Connor Fitzgerald <[email protected]>
Merge #345

345: Rustify the example's use of Extensions and SamplerDescriptor r=kvark a=cwfitzgerald

Imple...

231110fd2bb8129b66c9ec92722aa006a72485e6 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Rustify the example's use of Extensions and SamplerDescriptor

cf9d9d6656d7097b53147cf26d7f35e01aa0c9a7 authored over 4 years ago by Connor Fitzgerald <[email protected]>
Merge #344

344: Use the new map-async r=kvark a=kvark

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

2370602b26b89f8f2d58e408f8514670e163d2bc authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Use the new map-async

63219a5a850da0145352535372dbc64e47e107d4 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #340

340: Read-only depth-stencil support r=kvark a=kvark

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

73efa5f66b429bb09f054382e6a16e72ffac2c71 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Read-only depth-stencil support

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

338: Add Extension/Limit Interface r=kvark a=cwfitzgerald

Follow up to https://github.com/gfx-r...

50d1eb646566ce5bfb4ef2bf0479f3c1448341f9 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add Extension/Limit interface

c4819ccf7d4a9ec6a7a7de3ea518321ef5c20df5 authored over 4 years ago by Connor Fitzgerald <[email protected]>
Merge #336

336: Update wgpu dependency r=kvark a=kvark

Includes a fix to #333

Co-authored-by: Dzmitry Mal...

d7abf5c38af5f3dc78f998200f906668a27dc39b authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update wgpu dependency

5fdbd7a5ed7cf91d65905c364862723a3139a345 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Enable X11 in Vulkan (#335)

* Enable X11 in Vulkan

* Fix Cargo comments

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

323: Rename SwapChain::get_next_texture to SwapChain::get_next_frame, and return errors to the u...

0c69bdd8501d7e77c0d54868d0f16a4108d06c03 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Rename SwapChain::get_next_texture to SwapChain::get_next_frame, and have it return errors to the user.

91d46ecc2be410081ce4db4799215c24984620dc authored over 4 years ago by AlphaModder <[email protected]>
Merge #330

330: Add equality derives to `BindGroupLayoutEntry` r=kvark a=Kimundi

Co-authored-by: Marvin ...

e371a2e1b7154d788ad77809330da14d493076cc authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add equality derives to `BindGroupLayoutEntry`

dd087b810ec33ed79989f18f0d4a935a92f5e823 authored over 4 years ago by Marvin Löbel <[email protected]>
Merge #321

321: Update wgpu and use write_texture r=grovesNL a=kvark

Depends on https://github.com/gfx-rs/...

d12d1422a75e08fc2aee3691292a960bd47416e4 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update wgpu and use write_texture

686b4f71a6fcdca00c6ef537a7d1e910c32890b8 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #320

320: Fix typo in Friends section of README r=kvark a=jakbyte

Co-authored-by: jakbyte <jakbyte...

4b16959e3e5e35178ba7b22cf0ad182344615da6 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix typo in Friends section of README

b04f8ef3acea9012148d7d19159daa2659c3be11 authored over 4 years ago by jakbyte <[email protected]>
Merge #315

315: Update wgpu-core rev r=urgent a=kvark

Fixes #314

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

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

2b9beebd3e69e90154b4146fe75e12ee85a01f77 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #311

311: Read WGPU_TRACE environment in the examples r=kvark a=kvark

Co-authored-by: Dzmitry Maly...

c830faa06b4ddf6fe7c747159e949d6c363e0460 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Read WGPU_TRACE environment in the examples

1e722a557e4538579ecb352c12b21414afe4cce6 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Update wgpu and use write_buffer in the examples

28c826182f9336050a4ed9fa0f30a0dc6451f1c3 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Disable GHA deploy temporarily

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

306: Improve example friendliness: Don't busy-redraw in examples r=kvark a=khoek

Looking around...

c14c8e083053c47e59daf554743a287f59e89123 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Don't busy-redraw in examples

ab2f1c7d03bea30794078a9327efcf2a631ed43d authored over 4 years ago by Keeley Hoek <[email protected]>
Merge #302

302: Add BufferRange struct for #199 r=kvark a=paulkernfeld

- Use in set_index_buffer
- Use in ...

9c1e6b86117c11972a630a1a7e8f9dbcf98a1d31 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add Buffer.slice fn for #199

This fn is used for set_index_buffer, set_vertex_buffer, and
BindingResource

1172a186b1847e068b8b19f1411e86cc77897680 authored over 4 years ago by Paul Kernfeld <[email protected]>
Merge #272

272: Force the wasm32 types to match Send / Sync with the native types r=kvark a=kyren

This is ...

9f19533462bd7c8c043eee8b914d051da95fcd91 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Force the wasm32 types to match Send / Sync with the native types

There are several things in this commit:

1) Add `Send` or `Send + Sync` bounds to most of the a...

c37a3233e96634a103504a9eb9617a022731944e authored over 4 years ago by kyren <[email protected]>
Merge #300

300: Properly free pass contents r=kvark a=kvark

Fixes #299

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

89ee5bffd3c37279f733b76b05e5d030aba035db authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Rustfmt pass on examples

17b46687ce5a8244399caf8628ca3562aa3878bb authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Free pass contents

7147340595c46677b342ea0622aa34a78de4f2bb authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #298

298: Added a screenshot for harmony. r=kvark a=StarArawn

Co-authored-by: John Mitchell <john....

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