blob: 0c2d6bc028c09c63686b43897f9d9aa7e140f7d5 [file] [log] [blame] [view]
Dean Jacksondb2577d2017-02-13 21:17:361# W3C _GPU for the Web_ Community Group
Dean Jacksonf2184252017-02-10 01:30:452
Gregg Tavares2b465c22022-06-15 17:43:493<img alt="WebGPU logo" src="logo/webgpu-responsive.svg" width="400">
TAKAHASHI Shuujicbfa42b2022-04-13 08:14:374
Kai Ninomiyaec654bd2022-09-14 21:56:245This is the repository for the W3C
6[GPU for the Web Community Group](https://www.w3.org/community/gpu/)
7WebGPU API and WebGPU Shading Language (WGSL) specifications.
8This specification is formally standardized by the W3C
9[GPU for the Web Working Group](https://www.w3.org/2020/gpu/).
Dean Jacksonf2184252017-02-10 01:30:4510
Kai Ninomiyaec654bd2022-09-14 21:56:2411We use the [wiki](https://github.com/gpuweb/gpuweb/wiki) and issue tracker as
12the main sources of information related to the work.
13This repository will hold the actual specification, examples, etc.
Dean Jacksonf2184252017-02-10 01:30:4514
Kai Ninomiya91ae1c22021-04-01 23:55:2215Work-in-progress specification: <https://gpuweb.github.io/gpuweb/>
Dean Jacksone3b427d2020-03-03 18:56:0016
Kai Ninomiya91ae1c22021-04-01 23:55:2217Work-in-progress WGSL specification: <https://gpuweb.github.io/gpuweb/wgsl/>
Dzmitry Malyshau873563c2019-09-18 16:29:2518
Dean Jacksonf2184252017-02-10 01:30:4519## Charter
20
21The [charter for this group](https://gpuweb.github.io/admin/cg-charter.html) is
22maintained in a [separate repository](https://github.com/gpuweb/admin).
23
24## Membership
25
26[Membership in the Community Group](https://www.w3.org/community/gpu/) is open
27to anyone. We especially encourage hardware vendors, browser engine developers,
283d software engineers and any Web Developers with expertise in graphics to
29participate. You'll need a W3C account to join, and if you're affiliated with a
30W3C member, your W3C representative will confirm your participation. If you're
31not a W3C member, you're still welcome. All participants are required to agree
32to the [Contributor License Agreement](https://www.w3.org/community/about/agreements/cla/).
33
Dean Jackson44753d92018-10-12 18:07:1734## Contributions
35
Kai Ninomiyaec654bd2022-09-14 21:56:2436You are not required to be a member of the Community Group or Working Group in order to
Dean Jacksonf2184252017-02-10 01:30:4537[file issues](https://github.com/gpuweb/gpuweb/issues), errors, fixes or make suggestions.
Kai Ninomiyaec654bd2022-09-14 21:56:2438Anyone with a GitHub account can do so.
39
Dean Jackson44753d92018-10-12 18:07:1740All contributions must comply with the group's
Dean Jackson813d38d2018-10-12 18:12:5941[contribution guidelines](https://github.com/gpuweb/admin/blob/master/CONTRIBUTING.md).
Dean Jackson44753d92018-10-12 18:07:1742
Kai Ninomiya79fe4ad2023-07-21 02:28:4143**See [CONTRIBUTING.md](CONTRIBUTING.md) for technical guidance on contributing.**
44
Dean Jackson6f0299e2017-02-10 01:57:2145## Code of Conduct
46
47This group operates under [W3C's Code of Conduct Policy](http://www.w3.org/Consortium/cepc/).
Kelsey Gilbert600f49b2023-07-17 20:52:5848
49## Communication
50
51Our 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).
52
Gabe3d03b332023-10-10 18:28:3153For 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).
Kelsey Gilbert600f49b2023-07-17 20:52:5854
55Both the Community Group and the Working Group have W3C email lists as well, though these are largely administrative.