gfx-rs / wgpu-native
Native WebGPU implementation based on wgpu-core
☆943Updated last week
Alternatives and similar repositories for wgpu-native:
Users that are interested in wgpu-native are comparing it to the libraries listed below
- **NOT STABLE YET!** See README.☆421Updated 2 weeks ago
- Universal shader translation in Rust☆1,555Updated last year
- A single-file zero-overhead C++ idiomatic wrapper for WebGPU native☆331Updated 2 months ago
- Collection of C-language examples that demonstrate basic rendering and computation in WebGPU native.☆425Updated this week
- MAINTENCE MODE ---- Easy to use, customizable, efficient 3D renderer library built on wgpu.☆1,104Updated 7 months ago
- Native WebGPU implementation. Mirror of https://dawn.googlesource.com/dawn☆510Updated this week
- Sample code for compute shader 101 training☆552Updated 2 weeks ago
- System headers for interfacing WebGPU from C programs compiled via Emscripten to WebAssembly☆344Updated last month
- Learn to use WebGPU for native graphic applications in C++☆458Updated last week
- A GPU compute-centric 2D renderer.☆2,549Updated this week
- Distributions of WebGPU for native and web development, easy to integrate and interchangeable.☆171Updated 2 months ago
- Daxa is a convenient, simple and modern gpu abstraction built on vulkan☆414Updated this week
- Cross-platform C++ example for WebGPU and Dawn☆279Updated 3 months ago
- Guide for using gfx-rs's wgpu library.☆1,587Updated last week
- Following the vulkan tutorial(https://vulkan-tutorial.com/) using the Rust programming language.☆467Updated last year
- GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code☆1,256Updated last month
- Meta loader for Vulkan API☆1,437Updated this week
- Vulkan bindings for Rust☆1,947Updated last week
- Vulkan bindings for Rust.☆278Updated 3 weeks ago
- 🦀 GPU memory allocator for Vulkan, DirectX 12 and Metal. Written in pure Rust☆397Updated last week
- Vulkan Bootstrapping Iibrary☆867Updated this week
- A simple and fast linear algebra library for games and graphics☆1,617Updated this week
- Vulkan 2D graphics library☆774Updated 2 months ago
- A crate for loading glTF 2.0☆551Updated last month
- A modern C++17 glTF 2.0 library focused on speed, correctness, and usability☆342Updated last week
- Experimental real-time renderer with support for dynamic global illumination☆417Updated 11 months ago
- Rust version of https://github.com/Overv/VulkanTutorial☆708Updated last year
- 🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan☆893Updated this week
- Single-file glTF 2.0 loader and writer written in C99☆1,533Updated last week
- SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.☆740Updated 2 weeks ago