Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gpuweb/gpuweb
Where the GPU for the Web work happens!
https://github.com/gpuweb/gpuweb
gpgpu-computing gpu w3c
Last synced: 25 days ago
JSON representation
Where the GPU for the Web work happens!
- Host: GitHub
- URL: https://github.com/gpuweb/gpuweb
- Owner: gpuweb
- License: other
- Created: 2017-02-10T01:17:35.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-05-29T07:04:36.000Z (5 months ago)
- Last Synced: 2024-05-29T09:53:41.872Z (5 months ago)
- Topics: gpgpu-computing, gpu, w3c
- Language: Bikeshed
- Homepage: http://webgpu.io
- Size: 132 MB
- Stars: 4,633
- Watchers: 182
- Forks: 303
- Open Issues: 429
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-webgpu - GPUWeb - Official GitHub repository. (Websites / Official websites)
- awesome-github-star - gpuweb
README
# W3C _GPU for the Web_ Community Group
This is the repository for the W3C
[GPU for the Web Community Group](https://www.w3.org/community/gpu/)
WebGPU API and WebGPU Shading Language (WGSL) specifications.
This specification is formally standardized by the W3C
[GPU for the Web Working Group](https://www.w3.org/2020/gpu/).We use the [wiki](https://github.com/gpuweb/gpuweb/wiki) and issue tracker as
the main sources of information related to the work.
This repository will hold the actual specification, examples, etc.Work-in-progress specification:
Work-in-progress WGSL specification:
## Charter
The [charter for this group](https://gpuweb.github.io/admin/cg-charter.html) is
maintained in a [separate repository](https://github.com/gpuweb/admin).## Membership
[Membership in the Community Group](https://www.w3.org/community/gpu/) is open
to anyone. We especially encourage hardware vendors, browser engine developers,
3d software engineers and any Web Developers with expertise in graphics to
participate. You'll need a W3C account to join, and if you're affiliated with a
W3C member, your W3C representative will confirm your participation. If you're
not a W3C member, you're still welcome. All participants are required to agree
to the [Contributor License Agreement](https://www.w3.org/community/about/agreements/cla/).## Contributions
You are not required to be a member of the Community Group or Working Group in order to
[file issues](https://github.com/gpuweb/gpuweb/issues), errors, fixes or make suggestions.
Anyone with a GitHub account can do so.In order to assure that WebGPU specifications can be implemented on a Royalty-Free
(RF) basis, all significant contributions need to be made with RF commitments.
Members of the Working Group, and members of the Community Group who have signed the
[Final Specification Agreement](https://www.w3.org/community/about/process/fsa-deed/)
have already committed to the terms of the
[W3C Patent Policy](https://www.w3.org/Consortium/Patent-Policy-20200915/).
Non-members will be requested to provide an RF commitment under terms similar to
the W3C Patent Policy.All contributions must comply with the group's
[contribution guidelines](https://github.com/gpuweb/admin/blob/master/CONTRIBUTING.md).**See [CONTRIBUTING.md](CONTRIBUTING.md) for technical guidance on contributing.**
## Code of Conduct
This group operates under [W3C's Code of Conduct Policy](http://www.w3.org/Consortium/cepc/).
## Communication
Our primary public chat channel is via Matrix *([what is matrix?](https://matrix.org/docs/chat_basics/matrix-for-im/))* at [#WebGPU:matrix.org](https://matrix.to/#/#WebGPU:matrix.org).
For asynchronous concerns, we use GitHub for both our [issue tracker](https://github.com/gpuweb/gpuweb/issues) and our [discussions forum](https://github.com/gpuweb/gpuweb/discussions).
Both the Community Group and the Working Group have W3C email lists as well, though these are largely administrative.