gfx
GPU abstraction library
A cross-platform GPU API that provides low-level graphics and compute capabilities
[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
5k stars
124 watching
546 forks
Language: Rust
last commit: about 2 years ago
Linked from 3 awesome lists
dx11dx12gfxgpugraphicsgraphics-apismetalopenglrustvulkan
Related projects:
Repository | Description | Stars |
---|---|---|
| A cross-platform, Rust-based graphics API that abstracts multiple GPU APIs and WebGL2/WebGPU. | 12,904 |
| A safe and high-level wrapper around the OpenGL API for the Rust programming language. | 3,525 |
| A lightweight game framework for creating 2D games with minimum setup and flexibility. | 4,293 |
| A cross-platform library providing a low-level GPU interface for multiple graphics APIs | 2,980 |
| A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms | 13,201 |
| A Rust wrapper around the Vulkan API providing a safe and rich interface to the graphics programming environment. | 4,579 |
| A cross-platform GUI library for Rust that provides a simple and type-safe way to build user interfaces. | 25,028 |
| A Vulkan portability library providing compatibility and standardization across different platforms. | 385 |
| An experiment in rendering 2D graphics using Rust and its standard library | 0 |
| A tutorial and guide to using the WGPU library in Rust for access to GPU functions | 1,538 |
| A Rust library that translates universal shaders into different formats. | 1,546 |
| A cross-platform rendering library that provides a unified API for different graphics APIs and platforms. | 15,197 |
| A tool for generating and visualizing performance profiles of software applications | 4,835 |
| A Rust framework for building fast and reliable web apps with an Elm-like architecture. | 3,808 |