Skip to content

gfx-rs/wgpu-native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7d26b99 · Mar 18, 2025
Oct 17, 2024
Feb 14, 2025
Feb 14, 2025
Feb 26, 2025
Oct 4, 2023
Apr 24, 2023
Feb 14, 2025
Feb 14, 2025
Jul 20, 2021
Jul 20, 2021
Oct 17, 2024
Mar 18, 2025
Apr 30, 2020
Feb 14, 2025
Jul 18, 2022
Aug 29, 2024
Apr 17, 2020

Repository files navigation

wgpu-native

Matrix Build Status

This is a native WebGPU implementation in Rust, based on wgpu-core. The bindings are based on the WebGPU-native header found at ffi/webgpu-headers/webgpu.h and wgpu-native specific items in ffi/wgpu.h

Bindings

Pre-built binaries

Automated 32 and 64-bit builds for MacOS, Windows and Linux are available as Github releases. Details can be found in the Binary Releases page in the wiki.

Usage

This repository contains C-language examples that link to the native library targets and perform basic rendering and computation. Please refer to our Getting Started page at the wiki for more information.

There's also a (small) contributor guide.