wgpu
GPU API
A cross-platform graphics API that abstracts multiple GPU interfaces and provides a Rust interface.
A cross-platform, safe, pure-Rust graphics API.
13k stars
111 watching
928 forks
Language: Rust
last commit: 6 days ago
Linked from 3 awesome lists
d3d12gpuhacktoberfestmetalopenglrustvulkanwebgpu
Related projects:
Repository | Description | Stars |
---|---|---|
gfx-rs/gfx | A cross-platform GPU API that provides low-level graphics and compute capabilities | 5,361 |
sotrh/learn-wgpu | A tutorial and guide to using the WGPU library in Rust for access to GPU functions | 1,517 |
jinleili/wgpu-in-app | Enables graphics APIs in mobile apps without using third-party window management libraries | 286 |
hecrj/wgpu_glyph | A fast text rendering library for the wgpu graphics API. | 451 |
gpuweb/gpuweb | The W3C WebGPU API and WGSL specification are being developed to enable graphics processing on the web. | 4,839 |
ggez/ggez | A lightweight game framework for creating 2D games with minimum setup and flexibility. | 4,260 |
fredlangva/wgpu_one | Test setup for rendering 3D wavefront objects using the WGPU API | 0 |
xayon40-12/wgpu_ray | An open source software project testing and demonstrating the usage of the WGPU graphics library in Rust. | 0 |
glium/glium | A safe and high-level wrapper around the OpenGL API for the Rust programming language. | 3,510 |
vczh-libraries/gacui | A comprehensive C++ library for building GPU-accelerated user interfaces with WYSIWYG editing tools and XML support. | 2,348 |
servo/webrender | A GPU-based 2D rendering engine written in Rust | 3,130 |
fredlangva/wgpu-tut | A tutorial project demonstrating rendering of 3D models using WGPU and TOBJ libraries in Rust. | 0 |
imgui-rs/imgui-rs | Rust bindings for Dear ImGui | 2,689 |
iced-rs/iced | A cross-platform GUI library for Rust that provides a simple and type-safe way to build user interfaces. | 24,785 |
bkaradzic/bgfx | A cross-platform graphics rendering library providing a common interface to various graphics APIs and platforms | 15,087 |