3
edits
(Update status.) |
Aleiserson (talk | contribs) (Update naga) |
||
| Line 10: | Line 10: | ||
* Rust code in [https://searchfox.org/mozilla-central/source/gfx/wgpu_bindings <code>gfx/wgpu_bindings</code>] to adapt our <code>PWebGPU</code> handlers to call <code>wgpu_core</code> methods. | * Rust code in [https://searchfox.org/mozilla-central/source/gfx/wgpu_bindings <code>gfx/wgpu_bindings</code>] to adapt our <code>PWebGPU</code> handlers to call <code>wgpu_core</code> methods. | ||
* The [https://github.com/gfx-rs/wgpu/ <code>wgpu</code>] GitHub project, an independent open source project implementing the core of the WebGPU API in Rust. | * The [https://github.com/gfx-rs/wgpu/ <code>wgpu</code>] GitHub project, an independent open source project implementing the core of the WebGPU API in Rust. | ||
* | * [https://github.com/gfx-rs/wgpu/tree/trunk/naga/ Naga], which translates WebGPU's shading language into platform API shading languages like SPIR-V, HLSL, and Metal Shading Language. This is used internally by <code>wgpu</code>. | ||
==Presentation== | ==Presentation== | ||
edits