Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

gfx-rs/wgpu-native

Open more actions menu

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

Note

This list is also available on the wgpu website.

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.

Minimum Supported Rust Version

The minimum supported Rust version (MSRV) for wgpu-native is 1.87. MSRV bumps are considered breaking changes.

About

Native WebGPU implementation based on wgpu-core

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE.APACHE
MIT
LICENSE.MIT

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.