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
187 forks
Language: Rust
last commit: 8 days 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 | 505 |
rust-rocksdb/rust-rocksdb | A Rust wrapper around the RocksDB database system. | 1,862 |
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 | 527 |
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. | 924 |
arrayfire/arrayfire-rust | Rust bindings for ArrayFire's high-performance parallel computing library | 815 |
realitix/vulkan | A Python wrapper for the Vulkan graphics API | 502 |
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. | 131 |
expipiplus1/vulkan | Haskell bindings for the Vulkan graphics API | 140 |
fltk-rs/fltk-rs | Rust bindings for a lightweight GUI library with customizable widgets and permissive licensing. | 1,614 |