A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
☆338Feb 19, 2026Updated last week
Alternatives and similar repositories for floor
Users that are interested in floor are comparing it to the libraries listed below
Sorting:
- example programs for https://github.com/a2flo/floor (dnn, nbody, warp, hlbvh, path tracer, other)☆53Feb 18, 2026Updated last week
- Extract Metal functions from .metallib files.☆177May 24, 2023Updated 2 years ago
- Vulkan debug layer to visualize synchronization dependencies☆44Oct 21, 2019Updated 6 years ago
- Rust frontend to LuisaCompute and more!☆61Dec 19, 2025Updated 2 months ago
- Vulkan Compute for C++ (experimentation project)☆139Jan 8, 2022Updated 4 years ago
- My personal Vulkan renderer☆1,838Updated this week
- 🔺 Fast polygon triangulation library based on Seidel's algorithm.☆43Oct 30, 2025Updated 4 months ago
- High Performance CPU/GPU Physically Based Renderer in Rust☆210May 6, 2025Updated 9 months ago
- SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.☆2,373Feb 12, 2026Updated 2 weeks ago
- Circle C++ shaders☆494Mar 9, 2022Updated 3 years ago
- C++ Metal wrapper☆545Nov 27, 2020Updated 5 years ago
- A research-oriented renderer☆105Oct 22, 2021Updated 4 years ago
- A modern C++ BVH construction and traversal library☆1,128Jun 16, 2025Updated 8 months ago
- Chop 3D objects to meshlets☆449Nov 29, 2022Updated 3 years ago
- A collection of C++ libraries and tools for games and applications.☆23Nov 7, 2020Updated 5 years ago
- LineVis is a visualization tool for rendering dense sets of 3D lines.☆98Feb 7, 2026Updated 3 weeks ago
- A Vulkan Raytracing framework for various bidirectional path tracing techniques☆572Feb 16, 2026Updated last week
- A micro Vulkan compute pipeline and a collection of benchmarking compute shaders☆261Mar 27, 2025Updated 11 months ago
- A C++/CUDA library for loading CUDA sparse textures on demand in OptiX renderers☆14Jun 4, 2025Updated 8 months ago
- High-Performance Cross-Platform Monte Carlo Renderer Based on LuisaCompute☆595Dec 13, 2025Updated 2 months ago
- 🎲 Modern 3D graphics made simple with C++20 cross-platform framework and rendering abstraction API on top of DirectX 12, Vulkan & Metal☆948Dec 9, 2025Updated 2 months ago
- An example path tracer that runs on multiple ray tracing backends (Embree/DXR/OptiX/Vulkan/Metal/OSPRay)☆627Jan 14, 2025Updated last year
- SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library nee…☆172Oct 14, 2023Updated 2 years ago
- A collection of tools, libraries, and tests for Vulkan shader compilation.☆2,109Jan 26, 2026Updated last month
- OpenGL Overload: OpenGL implementation on top of Vulkan☆277Nov 15, 2016Updated 9 years ago
- Levelset-light is an open source C++ library for storing and manipulations on voxel data. It is used for representing geometry in fluid d…☆20Apr 30, 2018Updated 7 years ago
- One-click utilities that turn images, sounds and even voxels into shadertoy code! :)☆40Mar 2, 2023Updated 2 years ago
- Clspv is a compiler for OpenCL C to Vulkan compute shaders☆704Updated this week
- NanoRT, single header only modern ray tracing kernel.☆1,115Oct 1, 2025Updated 4 months ago
- fast open addressing hash table☆42Nov 8, 2025Updated 3 months ago
- Forward+ renderer in Vulkan using Compute Shader. An Upenn CIS565 final project.☆694Apr 2, 2017Updated 8 years ago
- VUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.☆902Jan 21, 2024Updated 2 years ago
- Cuda matrix computation library that is specified for small matrix operation (3x3, 4x4, 1x3, 1x4, etc.). Including buffer☆18Mar 8, 2024Updated last year
- Modern C++ vulkan utility library.☆263Dec 5, 2020Updated 5 years ago
- 🌋🐎 Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.☆1,268Feb 17, 2026Updated last week
- ☆252Nov 27, 2017Updated 8 years ago
- High-Performance Rendering Framework on Stream Architectures☆989Updated this week
- ☆98Aug 30, 2022Updated 3 years ago
- High-level C++ for Accelerator Clusters☆155Updated this week