---
title: "WebGPU Fundamentals"
description: "Article series teaching WebGPU: pipelines, bind groups, memory layout, compute shaders, lighting and post-processing."
canonical: "https://vibing.inc/library/webgpu-fundamentals-vg-1209"
category: "Learning & Craft"
subcategory: "3D & WebGL learning"
license: "free"
author: "Gregg Tavares (@greggman)"
source: "https://webgpufundamentals.org/"
---

# WebGPU Fundamentals
Article series teaching WebGPU: pipelines, bind groups, memory layout, compute shaders, lighting and post-processing.
## Facts
- Source: https://webgpufundamentals.org/
- Category: Learning & Craft / 3D & WebGL learning
- Author: Gregg Tavares (@greggman)
- Licence: free
- Tags: webgpu, graphics, tutorial, compute
## Why it's a gem
Earliest coherent WebGPU curriculum, written before the docs existed
---
Listed in The Vibeary: https://vibing.inc/library/webgpu-fundamentals-vg-1209 · JSON: https://vibing.inc/api/public/library/gems/webgpu-fundamentals-vg-1209