Ecosyste.ms: OpenCollective

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

github.com/gfx-rs/wgpu-native

Native WebGPU implementation based on wgpu-core
https://github.com/gfx-rs/wgpu-native

Update README.md

340747f80008ee8be6ae5db39fd973d5a96bc650 authored over 4 years ago by Korijn van Golen <[email protected]>
Merge #16

16: Hide Rust-only fns from cbindgen r=kvark a=paulkernfeld

This is for [wgpu#490](https://gith...

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

17: Update for wgpu-core r=kvark a=kvark

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

Co...

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

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

13: Add wgpu_get_version() r=kvark a=almarklein

This ads a C api function to obtain the version...

e5b4a60c0bb8aef95062e590157c71fa734015fd authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Remove release job from bors check (#18)

a59beb3f30bab6a72e54f9a9136ed11b0585acfb authored over 4 years ago by Igor Shaposhnik <[email protected]>
get_version returns an uint

ec556fc61280aad72b80e1b7b6224926d605c76b authored over 4 years ago by Almar Klein <[email protected]>
Add wgpu_get_version

641847980138b9e4a342a01019c6a570539cff70 authored over 4 years ago by Almar Klein <[email protected]>
Migrate CI to GitHub Actions (#14)

f06ac1152e579273b8cc93510c9bfcde7aa43f0f authored over 4 years ago by Igor Shaposhnik <[email protected]>
update to latest wgpu-core (#15)

Co-authored-by: Almar Klein <[email protected]>

d13a10409d1511d64e544e60b621e2c2084c5788 authored over 4 years ago by Almar Klein <[email protected]>
Hide Rust-only fns from cbindgen

This is for [wgpu#490](https://github.com/gfx-rs/wgpu/issues/490)

Hide wgpu_compute_pass_finish...

0b1fc8c1fdbff24e9debbcbd016d41254e666dce authored over 4 years ago by Paul Kernfeld <[email protected]>
Add wgpu_set_log_callback (#1)

* First attempt at logging

* logging improvements

* more logging improvements

Co-author...

f57e1a8fed9538788320c3b5fd8c178107347567 authored over 4 years ago by Almar Klein <[email protected]>
Android support (#5)

* Android support

* Apply suggestions from code review

Co-Authored-By: monocodus[bot] <493...

4be69bb5dcb9cbf0e05ae5284e3e52d34847bcd5 authored over 4 years ago by Francesca Plebani <[email protected]>
Merge pull request #3 from tmpvar/tmpvar/remove-license-headers

Remove license from source headers

29cead63903d1bf46cac9cc5b42fd322b58f6940 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Remove license from source headers

> This block was needed for vendoring in mozilla-central. As the code is
> now moved out from wg...

5ea988510723fc3aff50a1ddd3b1415f71f103f5 authored over 4 years ago by Elijah Insua <[email protected]>
Add examples and root configuration files

a0507408f83ac2b6825c7fc1e3a8cee43042bc90 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Update ffi for wgpu-remote

86ce144d563413fc4a9de5d83ba70441a0641342 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Rustfmt stable pass

b0d5c5a90f7c1bd0ba6b5e772d4da4caf8950bf3 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Version bump and CHANGELOG update

0280c401cb2b55d3b7113f46a377361cd22f40a4 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Use NonZeroU64 for Id

0a47fb2654abdef3ccbcfaf35dff2f75289ddcb1 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Check surface compatibility

e69b6a3398b09322bc7123f6ab8883228798fb3f authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Parking lot update to 0.10

ba1bb546e477bd479f6560ca1fd731ecd71b411d authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Unbox unnecessarily boxed function

1f675bddbdc836d4f26c136e37401ce9eab1b770 authored almost 5 years ago by Lachlan Sneff <[email protected]>
Recycled identity management (#533)

6c9db1f24e7749329f3cd531c68674f5c2975f11 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Move more types into wgpu-types

fc39ce4fd4f9c7d172ba5e2b32125de649039fdd authored almost 5 years ago by Joshua Groves <[email protected]>
Move more shared types into wgpu-types

2aad56d91901c56d186c263ac7f5fefdbacd84e7 authored almost 5 years ago by Joshua Groves <[email protected]>
Wholesome spec update.

Biggest change is that buffer binding is done one by one. There is a number of renamings of the ...

55481bee0c909a92964a3104eab91c3f88950cc1 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Move some types into shared wgpu-types crate

7f49d16aeaa7d8c5b4f0abbe97f08d87fb167ff6 authored almost 5 years ago by Joshua Groves <[email protected]>
Expose `Global::enumerate_adapters`.

ebbd74710924d0d9533d137d6b14139cec665041 authored almost 5 years ago by daxpedda <[email protected]>
Update WebGPU to mozilla-central from hg rev 0f1a8e4c6a76b3b0b16902c7fdfe2356c60ca351

b824bca0b8a713bd0141d1d8161b0239026e64eb authored almost 5 years ago by Kartikaya Gupta <[email protected]>
Encode render targets into the render pass blob

924084949f446bd10fcdd4ea8899c7963329fb00 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
All the missing Gecko fixes

de9545540ddc477be11bbe82fdf7bb81d85a791d authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Optionally request vertex shader stores and atomics

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

462: Using default nsview if not provided by raw-window-handle r=kvark a=lmcgrath

Per #453 I've...

d22c4d689012b3ecac4686fb9b3a3f9e0cb2ab16 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Using default nsview if not provided by raw-window-handle

4d8902367a0db588cb4ba1b30241cd2407202729 authored almost 5 years ago by Logan McGrath <[email protected]>
Add # Safety docs to wgpu-native

9cdc36450f9cc8492cf8dbe103cec198e2c6aaf9 authored almost 5 years ago by yanchith <[email protected]>
Use peek-poke for compute pass encoding

60d3295bfed97cc3c5ef94374e0590973570bc2e authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Add missing render pass methods

f0e8cd9e367e3b0bd5b835011bf3058f036255c4 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Remove the old render and compute passes

5e0b4cfcc57a09ec7537bc4f814fcd837ba6f10e authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Switch the examples to use the new raw passes

ff2d86cb72d1db6190df978ee280c4bd337d65fc authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Raw render pass encoding

90555e5d197192ec4c95e6f367654d20e91fd66d authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
Refactor usage tracking to be truly sparse

e06f8152ae1746da48b7dcea93945fa37b255f2b authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Command buffer/encoder destruction

b6338fc72947843c1ef952d3fefb0a8dc93ca694 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Make device tracker to be the last home for destroyed resources

1d31c3cfa1af2123f895039f68e120665e9c8dc5 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Fix clippy warnings and errors

043a024fba86348694b7d08fc95b15b8c0d1c204 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Expose FFI for Wayland

57cf108cec31263fa1696c05b602009bff7ef523 authored about 5 years ago by Park Joon-Kyu <[email protected]>
Switch XlibHandle window to c_ulong

8678ba029be278d186ece92a3fe430c6862bcca5 authored about 5 years ago by Mark Swanson <[email protected]>
Fix build for iOS

134325ff1617279a4d2c5cc06ff0266f993fb448 authored about 5 years ago by LiJinlei <[email protected]>
Add missing license headers to wgpu-native

c8f5fa266463731b7a8cb67df9fb70b8b5ffbf67 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Cleanup exports

f71f53848a98bc2945fd40cfdfec087e3f8dc922 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Separate native from the core

1f06e3a117030c5f5b4395bee9036564a71e2d1e authored about 5 years ago by Dzmitry Malyshau <[email protected]>
More licenses for Gecko

485aa85ee04c6ea9d754f3d836e0b2218c23911a authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Move adapter selection into separate function

b7549008f1849daa62600b337ea90985e7122555 authored about 5 years ago by Joshua Groves <[email protected]>
Use callback for `request_adapter`

c91fc1ca428b298718565081eb165dfdc40a980a authored about 5 years ago by Joshua Groves <[email protected]>
Release preparations

bd1ba5c742d4b4d2eb4d8f6239a0f4864127891a authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Followup for #356 - fix incorrect check

92289f5a2b8cd8ef39ccf5795cd73cc7ff6317b2 authored about 5 years ago by Jay Oster <[email protected]>
Merge #367

367: Support rendering to the swapchain from multiple command buffers r=jazzay a=kvark

Fixes #3...

0964309dc29f6ca449edb4570d581a146a40838f authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Don't depend on gfx-auxil

492dcbf3909a8801637fb2039ead3c5cbf23f962 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
return Result instead of panic

53efe6d6f4e560a2d624524924b3c823f5592624 authored about 5 years ago by Anton Lazarev <[email protected]>
Support rendering to the swapchain from multiple command buffers

bef9c320e196e101fcd71480d38f8c3970bbf526 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Properly dispose of DescriptorAllocator

e207c880fb2b1633bf1308e34c3ec96d7318f9d9 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Fix destroy_instance warning

c0eee6b15bcfd7622161428ef9bc5cde33010ce9 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Don't panic on the lack of adapters

cf647334a201b3d6bc8f6497cbb9a42f33051de1 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Update to latest rendy with gfx-0.4

c9d6e5565456e76c33303cb94e0afa9803363d3c authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Merge #359

359: Make examples work again r=kvark a=GabrielMajeri

This PR fixes the C example code to not c...

645874da3d5f0609004ffc5d7e06e4c8be206ccc authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix C examples

Get the examples running again.

The compute example has been simplified to use only one buffer....

d3138225fb2b3d3cc8c897c7823d176fdb865a59 authored about 5 years ago by Gabriel Majeri <[email protected]>
Implement shutdown for the remote server

360ebf2895b1b737c291d0480247036ffb18d89c authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Remove all the IPC

f5bab8906076ad5be97bff33602cc76cd1e8c650 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Formatting pass

a5acced61d55baf5fd9b0c9c427a2d9acd05e2f5 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Refactor log usage

56d3950dac1362abeee6fbd9f230d700c32d5185 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Switch from remote feature to local

231a168c05bc293c70b0b70abb5131570717fcf3 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Explicit Global hubs

102b98dac7ebae73ce1e2e2b56ee040ded2033cd authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Allow max_bind_groups to be missing, for now

5b54ea3643188fb1c2839d3176849396e1c724f1 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Always return an Id by request_adapter

fcca59f7222e01d059481d1c1301499366879162 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Fix compute pass resource binding

afcd6bcff06e6c9a9b3a3eb7aa2a62ab6ca8eb42 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Support Limits::max_bind_groups (#348)

* Pass max_bind_count down into Binder.
* Use the existing hub.
* Remove accidental newline.

27d45f1c6b8d243aecfd6e43bfce32073be501a8 authored about 5 years ago by Terrence Cole <[email protected]>
Merge #344

344: Update deps r=kvark a=rukai

We should wait for https://github.com/rust-windowing/winit/pul...

52b900cd51d05ed197020e2eb40eb31233c50220 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Updated deps

c80d24578d3daaa7f61437b1f128f53e77969ce1 authored over 5 years ago by Rukai <[email protected]>
Add license headers to all Rust sources

2f69a61108f2a9f9792030a34a3d0facebb5e433 authored over 5 years ago by Dzmitry Malyshau <[email protected]>
Merge #343

343: Document primary/secondary backend bit r=kvark a=rukai

Happy to add more detail, but this ...

6b9c2fcdb3f4d85a7929b28ff6c15c635abe7aea authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Disallow copying for D24Plus textures

7ebac427d1583f08cff5911dba66da8f3aa15c04 authored over 5 years ago by Joshua Groves <[email protected]>
Fallback to D32 when D24 isn't available

e3f8d9b92290673dcc3b191ec95867988fe97673 authored over 5 years ago by Joshua Groves <[email protected]>
Document primary/secondary backend bit

f818a49996963d07e59d58af87f87135dbedcd0f authored over 5 years ago by Rukai <[email protected]>
Make sure submissions are tracked

b734ce484e3e5eb9060d13c1b0daab14ea44a258 authored over 5 years ago by yanchith <[email protected]>
Track and destroy samplers

This PR adds `ResourceId::Sampler`, `NativeResource::Sampler` and
`TrackerSet::samplers`. Sample...

8f39266840ee327afc9e6654e704e97ec1fe0194 authored over 5 years ago by yanchith <[email protected]>
print usage required during device usage validation

fixes #339

02bfbce37500688115471d210165724776b2fa77 authored over 5 years ago by m4b <[email protected]>
Merge #331

331: Add a function to describe a device r=kvark a=paulkernfeld

This is for https://github.com/...

88c51171ca5d35cd8ad7ee0752f2c038e123a0e8 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #337

337: Fix life cycle of swap chain framebuffers r=grovesNL a=kvark

Fixes #78

The new swapcha...

9421248735d1b0154a057a06511dad44f1046a56 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Prefer the specific number of frames in a swap chain

48bb8ecd20aca33d2552481737cda2afd44a227c authored over 5 years ago by Dzmitry Malyshau <[email protected]>
Fix life cycle of swap chain framebuffers

f436ef6a43b7f33874e4e2e3cfddbf0c0053d0ed authored over 5 years ago by Dzmitry Malyshau <[email protected]>
New swapchain model

cb2b889856eb2d0eb4160ad26395794ef4321f99 authored over 5 years ago by Dzmitry Malyshau <[email protected]>
Add a way to describe an adapter

8e5f7ba238a5ba58e0dbbc787f579b6dec9ad357 authored over 5 years ago by Paul Kernfeld <[email protected]>
Merge #332

332: Validate resource usage flags when used r=kvark a=yanchith

This PR adds usage flag validat...

2c6b3a06c2e8101472781242c95402a325739807 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Validate resource usage flags when used

4588991b0daef4439e74ff4e5c78625e0adc0685 authored over 5 years ago by yanchith <[email protected]>
Make Vulkan optional on Apple

8fda993e11e7211efb13cdcf49c6df1032c38fb2 authored over 5 years ago by Dzmitry Malyshau <[email protected]>
Exported function wgpu_render_pass_set_index_buffer

0153f4a725126aa3195faf511e4f15795c60b184 authored over 5 years ago by Alichay <[email protected]>
Switch to use gfx-rs latest and greatest master

1f5c0f32c081577b90b803b476cd38823e544732 authored over 5 years ago by Dzmitry Malyshau <[email protected]>
Merge #327

327: Select virtual GPU last in all power preferences r=kvark a=danaugrs

Co-authored-by: Dani...

69a9cfd421a87f2e5374c504269bee214158dfd7 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Select virtual GPU last in all power preferences

91a054beacfad986116285d4c95e270bc0f3eca8 authored over 5 years ago by Daniel Salvadori <[email protected]>
Merge #316

316: Testing adding iOS matrix. r=kvark a=seivan

I'm not sure `GLFW3` would work for iOS, but l...

2dc60d0c54e4a2bb34be339e3ef802dbc8f60f87 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>