Learning Resources
WebGPU
- WebGPU Samples - Sample code (some of these samples were adapted to luma.gl)
- Raw WebGPU - A WebGPU tutorial
- WebGPU Fundamentals - Walkthroughs
- WebGPU — All of the cores, none of the canvas - About WebGPU compute
- WebGPU specification
- WGSL specification
- Efficiently rendering glTF models This superb case study by Brandon Jones contains a substantial amount of information about how WebGPU differs from WebGL.
WebGL
- WebGL 2 Fundamentals - Recommended if you are unfamiliar with how to draw with WebGL.
- WebGL 2 Specification
- OpenGL ES 3.0 Specification
- [GLSL ES 3.0 Specification](https://registry.khronos.org/OpenGL/specs/es/3.0/GLSL_ES_Specification_3.00.pdf
glTF
- glTF 2.0 Specification
- Efficiently rendering glTF models Again, this case study by Brandon Jones contains a substantial amount of information about how glTF is implemented.