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

remove `WGPUDeviceExtras.{nativeFeatures, label}` (#210)

9fc5f4686641081bf3bdcb961ba1074dc7e07195 authored over 2 years ago by Rajveer Malviya <[email protected]>
implement some drop functions (#208)

2d32686a4a8f17f6b90926dc770b0480a28db942 authored over 2 years ago by Rajveer Malviya <[email protected]>
implement render bundle encoder functions (#206)

94b3e262402200ac0206a77129fa21101452e27b authored over 2 years ago by Rajveer Malviya <[email protected]>
correctly handle nullable arguments in functions (#205)

3ba9913bbe0f5a636400457e5d76581e70505d7e authored over 2 years ago by Rajveer Malviya <[email protected]>
update wgpu-core to 0.13 (#203)

29a8a98dde87e44f8cbe458184f74c406168fc16 authored over 2 years ago by Rajveer Malviya <[email protected]>
implement functions for querying features (#202)

91e14b8ffda0a5ec1d87fd27b7b9e8e62495720d authored over 2 years ago by Rajveer Malviya <[email protected]>
Implement GLSL shader source (#197)

* Implement GLSL shader source

* Use WGPUShaderStage directly instead of WGPUShaderStageFlags

...

1b0900009f8f39ff722bf1115e7d46e32b2a79ed authored over 2 years ago by MineGame159 <[email protected]>
add `cfg_aliases`, copied from wgpu-core

08b7a9917e625dc45e929038d7d7a45d1f72106d authored over 2 years ago by rajveermalviya <[email protected]>
implement `wgpuGenerateReport`

string returned by `wgpuGetResourceUsageString` had to be parsed by wrapper
struct is much easie...

62fc447aba13ef21ff2af86b428d3b10e539c02d authored over 2 years ago by rajveermalviya <[email protected]>
cd: use clang-5.0 from `stretch-backports` repo (#200)

eece804caf39129eea90b21476c3a393d7f92506 authored over 2 years ago by Rajveer Malviya <[email protected]>
update wgpu (#196)

* update wgpu-core

- update webgpu-headers to 402ee24
- update wgpu-core & wgpu-types to f27...

d438552e9da9f137ac2a284da1f4dde3fea715b8 authored over 2 years ago by Rajveer Malviya <[email protected]>
Implement some functions, mainly debug ones (#194)

d67a5c6c471ae58beea05ac861e5070df9ea1970 authored over 2 years ago by MineGame159 <[email protected]>
Show memory report in debug builds (#187)

* Show memory report in debug builds

log::debug!() after wgpuSwapChainPresent(); assumed to b...

3a6d1d9a0954973a31160141d71974b2c9deab30 authored over 2 years ago by Anders Kaare <[email protected]>
Implement push constants (#191)

* Implement push constants

* Cast to u32

* Resolve review

1a4751006bd81926ffda6b5eed06ebb23ffdcea0 authored over 2 years ago by MineGame159 <[email protected]>
Implement clearBuffer (#188)

ab4a89f33d9fa367d1839adec2a15de860da14a8 authored over 2 years ago by Almar Klein <[email protected]>
Addressed 'unused parameter' warnings (#189)

Co-authored-by: Bob Hood <[email protected]>

031643025b6e2ca65ff5c77889d729b10d3cbe3f authored over 2 years ago by Bob Hood <[email protected]>
Fixed some build warnings in the examples. (#185)

Co-authored-by: Bob Hood <[email protected]>

d673889912b0d5345e2dbf9ee8343a23d6efbb77 authored over 2 years ago by Bob Hood <[email protected]>
Update to latest wgpu-core (#184)

0ff888a666e6e787af9bc9c9afc35a5055547b5a authored almost 3 years ago by Almar Klein <[email protected]>
Fix issue #180; Lib file was using an incorrect file path to create the zip file. (#181)

41a0f84f9b6470c752f44d96a8022a9ac8ea1adb authored almost 3 years ago by skyline131313 <[email protected]>
Update headers to b46ca3c (#179)

d3ed341aef2862626c3ef7da9cc66944895c4727 authored almost 3 years ago by Rajveer Malviya <[email protected]>
add Go wrapper (#177)

fae9eaa550360468e2623636a21d985a68e0ec56 authored almost 3 years ago by Rajveer Malviya <[email protected]>
Update headers to 6138d65 (#176)

c45b65eb9c33d3311960194e41b045ccafc5e4e6 authored almost 3 years ago by Rajveer Malviya <[email protected]>
Provide a 'fake' implementation of wgpuCreateInstance for better API compatibility. (#175)

* Provide a 'fake' implementation of wgpuCreateInstance for better API compatibility.

* Chang...

33a0f9514830716a3ec1c8194b6ae01d188a6541 authored almost 3 years ago by 20kdc <[email protected]>
use `forceFallbackAdapter` (#174)

13afd6f1683ab7c4b4be9e453db1caeda50d837d authored almost 3 years ago by Rajveer Malviya <[email protected]>
Add device name (#173)

* Add device name

* Fix wrong use

db434def6da8e36325895e9df58fe52544af1d96 authored almost 3 years ago by BeastLe9enD <[email protected]>
Merge pull request #170 from kryptan/master

73f2f26f9d3f98baedc7f63f13be5306f727d0d2 authored almost 3 years ago by Connor Fitzgerald <[email protected]>
Replace WGPUShaderStage with WGPUShaderStageFlags

3227575fec3df384cebdb1271c184431f4aaeaec authored almost 3 years ago by kryptan <[email protected]>
Update headers to 08ef577

01330b3256cfdcd3bfcd367771dc1625e1261845 authored almost 3 years ago by rajveermalviya <[email protected]>
Add support for android surface

de78d9fde2f5e2800b760e494fecf657a4f8157e authored almost 3 years ago by rajveermalviya <[email protected]>
Replace EnumConstant with native bindgen types

b9678ec27729821954698e50d668b1c12db16b42 authored almost 3 years ago by Guus Waals <[email protected]>
Add CI for gnu toolchain on windows

30abc35969035bed81babb58dc610b8db8b061f5 authored almost 3 years ago by Guus Waals <[email protected]>
Only define EnumConstant=i32 on msvc

b96f7e4ec687478b89b260da0b5799d776f8bb70 authored almost 3 years ago by Guus Waals <[email protected]>
Enabled retrieval of missing limits from wgpu-core

94d207875282550ce35735df860b9f13795cf994 authored almost 3 years ago by Guus Waals <[email protected]>
Update headers to 181261e

9e910fceee15f79e19a5f6172641c2fd790a2329 authored almost 3 years ago by rajveermalviya <[email protected]>
Add support for wayland surface

0b5af73e9cdecfc52aa1f65b593808d00d9ba162 authored almost 3 years ago by rajveermalviya <[email protected]>
examples/triangle: support wayland

636629dcad96a1e450741d61e1d8635cac36785e authored almost 3 years ago by rajveermalviya <[email protected]>
`extern "C"` required for C++ compatibility (#159)

da2a29b3e45c085175597c33221ea8dbb18b66c9 authored about 3 years ago by Anders Kaare <[email protected]>
Error handling (#157)

* Error handling

I've removed `check_error()`, and changed API functions using it to return N...

6313857c2a55a95a700b6b221e460f015448c0a9 authored about 3 years ago by Anders Kaare <[email protected]>
Update wgpu to ec1d022

324e6055fe8b195831f83f768a8bd14e845f9e68 authored about 3 years ago by Dzmitry Malyshau <[email protected]>
Refactor RWH handle initialization

8d51d104ae534037182754221a5006125cf7b973 authored about 3 years ago by Dzmitry Malyshau <[email protected]>
Update headers and wgpu to 3b48ed2

f754e64e5709fdac326040938ac4b6abe6604e6b authored about 3 years ago by Dzmitry Malyshau <[email protected]>
Apply default clang format

47c950bad22ba4d30f73715d8134fcd2a9c72fce authored about 3 years ago by Dzmitry Malyshau <[email protected]>
Improve error messages

9d962ef667ef6006cca7bac7489d5bf303a2a244 authored about 3 years ago by Dzmitry Malyshau <[email protected]>
Add BCrypt dependency to examples

d25b4c4d7aed0dfc32a8f6720f400a50431c042b authored about 3 years ago by Dzmitry Malyshau <[email protected]>
CD: make windows build use windows-latest

6eb73627305f4f5349ecfe9392a10452bc0267f0 authored about 3 years ago by Almar Klein <[email protected]>
Add link to Crystal bindings

https://github.com/chances/wgpu-crystal

45acfbb434b426edd39a85e4e8a0f8d1dd238304 authored about 3 years ago by Chance Snow <[email protected]>
Fix CD for MacOS builds

a022216d0a40de82df98b66255f34d90fc7cb0d2 authored about 3 years ago by Almar Klein <[email protected]>
update wgpu-rs link

a2e81dc1271b876ebf0c0d35857040838ed58297 authored about 3 years ago by Kirawi <[email protected]>
Add wgpu.net

abecfdca39aa15160bb1f63dd08bfb5335578375 authored about 3 years ago by Dzmitry Malyshau <[email protected]>
Update to latest wgpu-core

78747e53cdff680c036bfeae1d83b9e873aa7deb authored over 3 years ago by Almar Klein <[email protected]>
bump to latest wgpu-core

b4dd62d1781c923ae0b52195fb9e710a7fc6b177 authored over 3 years ago by Almar Klein <[email protected]>
implement limits

5c899b432a4edbe11a3cae4594c12bd89874d2cd authored over 3 years ago by Almar Klein <[email protected]>
Update webgpu.h

b152139c995c2adb215e61d39b1db833dc5956a7 authored over 3 years ago by Almar Klein <[email protected]>
Rename function args to make it consistent (and let the checker pass).

a1f81dea3df1f367918e442d11ffdb9acc1d367a authored over 3 years ago by Almar Klein <[email protected]>
adjust examples

d8c4c5ce5d632ebb3e83ea53d080d8183eba9f0c authored over 3 years ago by Almar Klein <[email protected]>
Attemp to build for macos m1 (#139)

* Refactor CD and build for macos m1

* fix that linux builds have no version

* add some no...

006a670aa80fd6e95f80500e04993e0ddce936fb authored over 3 years ago by Almar Klein <[email protected]>
Run examples on CI (#136)

* Run examples on CI

* forgot a dash

e9a1e22884adedf0282db14cbdc6ba3b458888d6 authored over 3 years ago by Almar Klein <[email protected]>
Add Python script that can run some basic integrity checks

c0fee28bff7a27ea2c7aff6fc063b135a9c77400 authored over 3 years ago by Almar Klein <[email protected]>
Do integrity checks on CI

27d9aafb9a0b7ca9a93c82608ac16b5937842934 authored over 3 years ago by Almar Klein <[email protected]>
fix duplicate build name

a6937fac75aca8a81c6481070d5b86383aafe8c1 authored over 3 years ago by Almar Klein <[email protected]>
Add link to new contributer guide (#135)

a6ebd941601fa4f47e0cead466285d9d3bf3b522 authored over 3 years ago by Almar Klein <[email protected]>
Fix the compute example (#130)

- Update shader.wgsl from wgpu:
https://github.com/gfx-rs/wgpu/blob/master/wgpu/examples/hell...

5fe297fc1146abc8123ffca59c4e861c1487def4 authored over 3 years ago by Jonathan Merritt <[email protected]>
Implement drop method for all wgpu objects (#128)

* Implement drop method for all wgpu objects

* Add missing drop method declarations

dba4399607976dada643368afb492e2b5279536a authored over 3 years ago by Rolan Cheeseburger <[email protected]>
Merge #126

126: Update to latest wgpu-core and naga r=kvark a=almarklein

Another bump, mostly to include n...

b10496e7eed9349f0fd541e6dfe5029cb436de74 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update to latest wgpu-core and naga

18bb894250b8ff84311476258d715f9292f28463 authored over 3 years ago by Almar Klein <[email protected]>
Update webgpu-headers submodule (#125)

* Update webgpu-headers submodule

* Also update examples to new webgpu-header

aaa5dcc8ae8fbac8fdcd445016dd643fdab3cfba authored over 3 years ago by Almar Klein <[email protected]>
Merge #124

124: Update to latest wgpu-core r=kvark a=almarklein

Pinned to current HEAD commit. Let me know...

5c304b5ea1b933574edb52d5de2d49ea04a053db authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #123

123: Fix CD for manylinux / bindgen r=kvark a=almarklein

Closes #118

Co-authored-by: Almar Kle...

83907487208139936f9d216f7b291f53c23a5bd2 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
update to latest wgpu-core

ced59969f33b7caca81cf57c8c6b38d4aeb62d38 authored over 3 years ago by Almar Klein <[email protected]>
Fix CD for manylinux / bindgen

8ef1692219a541979dfdb4ac63deeb40fa192b3b authored over 3 years ago by Almar Klein <[email protected]>
Relicense under dual MIT/Apache-2.0 (#120)

357096850c3eb032ac5032fffdac042f4e806422 authored over 3 years ago by Igor Shaposhnik <[email protected]>
Merge #117

117: Move to newest wgpu r=kvark a=Sineaggi

- Adds direct dependency on naga.
- minor cleanup...

c85b882208c64d656d68f36c3b0f710139ab9b44 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Move to newest wgpu

d8ca1390373ad725b9ac4ddc79e87f72ae6215e0 authored over 3 years ago by Clayton Walker <[email protected]>
Update Cargo.toml for Apple M1 (#114)

* Update Cargo.toml

bindgen 0.53.1 doesn't work on Apple M1, yielding the wonderfully cryptic...

6dddc5567566aebc52d18bdcbc985554f5b840ae authored over 3 years ago by Marc Downie <[email protected]>
Merge #111

111: Fix path flattening in makefile r=kvark a=almarklein

I should have tested it properly in #...

66a4139579f2499a67b7ade1a6c3bcb414046c64 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
fix path flattening in makefile

e9cca50cb163d2d7b9d230d3811ccb3e168c4c9a authored over 3 years ago by Almar Klein <[email protected]>
Merge #107

107: Fix wgpuQueueWriteTexture signature r=kvark a=almarklein

closes #105

@DevOrc like this...

a5ce1390c28bd344be3aa0035684d9ddaa2bd2e7 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #110

110: flatten path to webgpu.h in release r=kvark a=almarklein

Closes #108

Co-authored-by: Alma...

35b59542fdb16e5eb58ea41813cb0182ebada880 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
flatten path to webgpu.h in release

7532f11deb87ba3f1b1bd5096348d2b6d08b48ca authored over 3 years ago by Almar Klein <[email protected]>
align some argument names

58e4680c452a479a05f37307ed0290728af79e7f authored over 3 years ago by Almar Klein <[email protected]>
Merge #109

109: Enable setting texture dim limits, and limites related to storage buffers r=kvark a=almarkl...

b411a8987318dae3e3f7fa89021eed71378052e9 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Enable setting texture dim limits, and limites related to storage buffers

0043d0c08788dad8af874361eb62e0535796e0be authored over 3 years ago by Almar Klein <[email protected]>
Merge #106

106: Support for setting TEXTURE_ADAPTER_SPECIFIC_FORMAT_FEATURES r=kvark a=almarklein

This add...

1184f1ef727517f1c3eb5ea3397551e3682d05dd authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #103

103: Implement stub wgpuAdapterGetProperties r=kvark a=almarklein

Would be nice to be able to g...

c5704d2ea446459745c6576aa02123cbca148a9d authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
make adapter info more complete

c47ef37a2acf56298787d3c0f9706b30d921bb3b authored over 3 years ago by Almar Klein <[email protected]>
Implement stub adapterinfo

58bd106e12a17c1e3c49fac33b33186ab9c26b43 authored over 3 years ago by Almar Klein <[email protected]>
Fix pass-by-refence

e00f292b44846fbfa4fed2f9c1970e5f161f0550 authored over 3 years ago by Almar Klein <[email protected]>
Support for setting native features (1 feature for now)

e9dafd5ebb695ab792dbeb77aa3b78b379e90120 authored over 3 years ago by Almar Klein <[email protected]>
Allow setting backendbits when creating an adapter (#102)

* allow setting backendbits when creating an adapter

* improve bit conversion

* fix type m...

6df778012582bbb296491eecb4ef36ae5407649a authored over 3 years ago by Almar Klein <[email protected]>
Merge #99

99: Remove crate badge r=kvark a=almarklein

This is not a crate, right?

Co-authored-by: Almar ...

7643e9ff7f25e0059f5fb5b62923b5b483551418 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #100

100: Add surfaceGetPreferredFormat r=kvark a=DevOrc

Adds wgpuSurfaceGetPreferredFormat and upda...

7dc684986deb81d06c969b5afd68dedfc6b50d77 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add surfaceGetPreferredFormat

060d9de30712a6aee62175f727042f69b5a656ca authored over 3 years ago by Noah Charlton <[email protected]>
Remove crate badge

301821e30151bc6c30ade2efc086482a03e37842 authored over 3 years ago by Almar Klein <[email protected]>
Merge #98

98: Add a few missing functions r=kvark a=almarklein

This adds a few more missing functions. En...

2ed72869b9be91be0b6ca47b4b7d09fa85339b8c authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Move map_x functions to conv.rs

c1ebc3cc9619c074981ad9f5727531c86a3500eb authored over 3 years ago by Almar Klein <[email protected]>
avoid code duplication for converting StencilFaceState

166239cc24674c00c4f239e48b7279cf28f76657 authored over 3 years ago by Almar Klein <[email protected]>
Bump to latest wgpu-core

a937980b9fb4149a3c75020d4c051b7a71e0f96a authored over 3 years ago by Almar Klein <[email protected]>
Merge #97

97: Fix triangle example (do not use empty bind groups) r=kvark a=almarklein

The triangle examp...

51128132874b73ed77315187488c3898cc220ceb authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
dont check for empty bind groups here

d7b039582a7ba7a28ee3684f8e72a26ffaaba469 authored over 3 years ago by Almar Klein <[email protected]>
Implement depth_stencil

7262dc94bcf4be288805f127ccc12f779bf48429 authored over 3 years ago by Almar Klein <[email protected]>