diff --git a/site/source/docs/porting/multimedia_and_graphics/WebGPU-support.rst b/site/source/docs/porting/multimedia_and_graphics/WebGPU-support.rst new file mode 100644 index 0000000000000..a48a737ecff82 --- /dev/null +++ b/site/source/docs/porting/multimedia_and_graphics/WebGPU-support.rst @@ -0,0 +1,11 @@ +.. _WebGPU-support: + +========================== +Using WebGPU in Emscripten +========================== + +Emscripten supports using WebGPU via `Emdawnwebgpu `_, +an external Emscripten port that implements a `Dawn `_-like version of the +`webgpu.h `_ C API, on top of the browser's WebGPU. +See the Emdawnwebgpu link for documentation, and +`this article `_ for an example of how to use it. diff --git a/site/source/docs/porting/multimedia_and_graphics/index.rst b/site/source/docs/porting/multimedia_and_graphics/index.rst index 88ee7e1b050af..ecd7ee61de415 100644 --- a/site/source/docs/porting/multimedia_and_graphics/index.rst +++ b/site/source/docs/porting/multimedia_and_graphics/index.rst @@ -10,6 +10,7 @@ This section contains articles about Emscripten's support for graphics and audio .. toctree:: :maxdepth: 1 + WebGPU-support EGL-Support-in-Emscripten OpenGL-support