Showing 25 of 25 projects
A frame-capture based graphics debugger for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES development.
A cross-platform graphics framework for building and extending game engines across PC, mobile, and consoles.
A safe and rich Rust wrapper around the Vulkan graphics API, preventing invalid usage through compile-time and runtime checks.
A curated list of awesome Vulkan libraries, debuggers, tutorials, samples, and resources for graphics developers.
A curated list of awesome Vulkan libraries, debuggers, tutorials, samples, and resources for graphics developers.
A step-by-step tutorial for learning the Vulkan graphics and compute API from the ground up.
A collection of tools for inspecting, tweaking, and replaying graphics API calls between applications and GPU drivers.
Source code examples for the 'API without Secrets: Introduction to Vulkan' tutorial series.
Issue tracker and development release for the Linux port of SteamVR, enabling VR content creation on Linux.
A modernized source port of id Software's Quake 2 v3.21 with Vulkan support, mission packs, and cross-platform compatibility.
A collection of Android Studio samples demonstrating Vulkan API usage on Android devices.
A header-only Vulkan-based library providing a CUDA Runtime API interface for GPU-accelerated applications.
A comprehensive collection of code examples and recipes for learning and implementing the Vulkan graphics API.
A lightweight middleware layer that simplifies Vulkan API usage for professional workstation applications.
Go bindings for the Vulkan graphics and compute API, enabling low-level GPU programming in Go.
A Python CFFI extension providing a complete and Pythonic wrapper for the Vulkan graphics and compute API.
A collection of C++ sample applications demonstrating various aspects of the Vulkan graphics and compute API.
A Vulkan abstraction layer that represents a frame as a task graph, simplifying graphics engine development.
Cross-platform .NET bindings for Vulkan, VMA, SPIRV-Cross, and shaderc for low-level graphics programming.
A collection of C++ Vulkan examples and demos using the Vulkan-Hpp C++ API and GLFW for cross-platform rendering.
A high-performance, multithreaded rendering engine built on Vulkan API with a customizable render graph and cross-platform support.
A modern cross-platform 3D rendering engine built with Vulkan and modern C++14.
Vulkan header generator, OOP-style API wrapper, and framework for Object Pascal, with a prospective Vulkan-based game engine.
A WebGPU extension that adds ray tracing capabilities via a pure compute shader implementation, enabling hardware-accelerated rendering in browsers.
Issue tracker for the Vulkan graphics API implementation of Dota 2 across Windows, Linux, and macOS.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.