Showing 6 of 6 projects
A safe and rich Rust wrapper around the Vulkan graphics API, preventing invalid usage through compile-time and runtime checks.
A tool and library for parsing, reflecting on, and converting SPIR-V shaders to high-level languages like GLSL, HLSL, and MSL.
A collection of Android Studio samples demonstrating Vulkan API usage on Android devices.
A compiler that transforms OpenCL C code into Vulkan compute shaders, enabling GPU compute on Vulkan platforms.
Cross-platform .NET bindings for Vulkan, VMA, SPIRV-Cross, and shaderc for low-level graphics programming.
A library for serializing and replaying persistent Vulkan objects like pipelines and shader modules.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.