Showing 11 of 47 projects
A C++11 Vulkan abstraction library providing type-safe memory management, resource handling, and thread safety.
Code repository for the Packt book 'Learning Vulkan', providing examples and projects for learning the Vulkan graphics API.
Vulkan header generator, OOP-style API wrapper, and framework for Object Pascal, with a prospective Vulkan-based game engine.
High-level, idiomatic Haskell bindings for the Vulkan graphics API, reducing verbosity while retaining full functionality.
C#/.NET bindings for the Vulkan graphics API and SPIR-V shader generation.
A Kotlin wrapper for Vulkan that enhances developer experience with type safety, collection support, and concise syntax.
A minimal Vulkan sample that renders a triangle without helper libraries, demonstrating pure Vulkan API usage.
A Vulkan sample application that renders 200,000 animated particles using multithreaded draw calls to demonstrate low CPU overhead.
A C++ framework that simplifies Vulkan API for beginners by abstracting verbose parts and providing utility functions.
A library of reusable CUDA C++ software components for parallel algorithms like sorting, prefix scan, reduction, and histogram.
Vulkan implementation of super-sampled rendering for high-quality anti-aliasing, with compact Vulkan coding techniques.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.