ash
Vulkan wrapper
A lightweight wrapper around Vulkan bindings for Rust to provide additional type safety and convenience features.
Vulkan bindings for Rust
2k stars
29 watching
190 forks
Language: Rust
last commit: about 1 month ago
Linked from 2 awesome lists
gamedevrustvulkan
Related projects:
Repository | Description | Stars |
---|---|---|
bzm3r/ash-sample-progression | Rust translation of Vulkan-based tutorials to provide a basic application that displays a cube | 23 |
duckdb/duckdb-rs | An ergonomic Rust wrapper for DuckDB's C API | 527 |
rust-rocksdb/rust-rocksdb | A Rust wrapper around the RocksDB database system. | 1,893 |
gpuopen-librariesandsdks/v-ez | A wrapper API to simplify the use of Vulkan for game developers and graphics engineers | 865 |
particlepeter/erupted | A set of auto-generated D bindings for the Vulkan API that automatically loads the necessary functions and provides a way to interact with it. | 52 |
zyrolasting/racket-vulkan | An Racket library providing an integrated Vulkan API and utilities | 46 |
gyscos/zstd-rs | A Rust binding for the zstd compression library | 531 |
darmie/linc_vulkan | A set of bindings and wrappers around the Vulkan graphics API to make it accessible from Haxe programming language. | 14 |
maierfelix/nvk | Provides a high-performance, low-abstraction Vulkan API for JavaScript and TypeScript. | 925 |
arrayfire/arrayfire-rust | Rust bindings for ArrayFire's high-performance parallel computing library | 816 |
realitix/vulkan | A Python wrapper for the Vulkan graphics API | 509 |
aisamanra/rust-haskell-ffi | A proof-of-concept demonstrating how to call Rust code from Haskell | 131 |
kotlin-graphics/vkk | A Kotlin wrapper library for the Vulkan C API that adds features like type safety and exceptions to improve developers' experience without significant CPU runtime cost. | 134 |
expipiplus1/vulkan | Haskell bindings for the Vulkan graphics API | 141 |
fltk-rs/fltk-rs | Rust bindings for a cross-platform GUI library | 1,646 |