Skip to content
Rust bindings to wgpu native library
Branch: master
Clone or download
bors and cormac-obrien Merge #11
11: Add docs to most items r=kvark a=cormac-obrien

This does not include items re-exported from wgpu-native. We also still need examples, comprehensive panic documentation, etc.

Co-authored-by: Mac O'Brien <>
Latest commit 91bb4c8 May 23, 2019


Build Status Gitter

This is an idiomatic Rust wrapper over wgpu-native. It's designed to be suitable for general purpose graphics and computation needs of Rust community. It currently only works for the native platform, in the future aims to support WASM/Emscripten platforms as well.


Cube Shadow vange-rs Brawl


The library requires one of the following features enabled in order to run any of the examples:

  • "vulkan"
  • "metal"
  • "dx12"
  • "dx11"

These examples assume that necessary dependencies for the graphics backend are already installed. For more information about installation and usage, refer to the Getting Started gfx-rs guide.

You can’t perform that action at this time.