Platform/GFX/WebGPU: Difference between revisions

Jump to navigation Jump to search
Update naga
(Update status.)
(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.
* The [https://github.com/gfx-rs/naga/ Naga] GitHub project, 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>.
* [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==
3

edits

Navigation menu