SPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime
☆51Aug 11, 2018Updated 8 years ago
Alternatives and similar repositories for SPEAR
Users that are interested in SPEAR are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- 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…☆173Oct 14, 2023Updated 3 years ago
- SPIR-V Code Generator / Graph Editor GUI☆67Apr 12, 2021Updated 5 years ago
- Single header SPIR-V compressor for C and C++☆33Sep 29, 2016Updated 10 years ago
- A hobby project of a C++ game engine. Uses OpenGL and C++20☆15Feb 11, 2026Updated 8 months ago
- Makma is a deferred Vulkan renderer written in C++.☆81May 10, 2021Updated 5 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Generate SPIR-V bytecode from an operation graph☆71Feb 20, 2020Updated 6 years ago
- A single-header library with a simplified interface for Vulkan synchronization☆242Mar 6, 2023Updated 3 years ago
- Rendering abstraction which describes a frame as a directed acyclic graph of render tasks and resources.☆570Apr 17, 2019Updated 7 years ago
- Small import reordering utility☆12May 14, 2023Updated 3 years ago
- A differential testing tool targeting SPIRV based on structured fuzzing techniques☆16Dec 9, 2022Updated 3 years ago
- Virtual machine for executing SPIR-V☆318Nov 1, 2024Updated last year
- An order-independent transparency demo framework, including optimizations and benchmark support.☆36Apr 23, 2016Updated 10 years ago
- Zmeya is a header-only C++ binary serialization library designed for games and performance-critical applications☆138May 18, 2026Updated 5 months ago
- Circle C++ shaders☆499Mar 9, 2022Updated 4 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- A 3D engine created from scratch in WebGL☆20Aug 3, 2020Updated 6 years ago
- Procedural world generation experiment☆25Jun 15, 2019Updated 7 years ago
- Radix sorting on the GPU with C++ AMP☆10Feb 14, 2013Updated 13 years ago
- Clustered forward rendering demo with Vulkan☆57Jan 17, 2018Updated 8 years ago
- Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.☆596Nov 18, 2020Updated 5 years ago
- Vulkan Memory Model☆117Oct 6, 2026Updated 3 weeks ago
- Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.☆21Feb 17, 2021Updated 5 years ago
- Vulkan and other GPU API bugs I found.☆72Mar 16, 2026Updated 7 months ago
- A GLSL parser☆283Mar 26, 2023Updated 3 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- Zig + Sokol + ImGui☆11Oct 14, 2019Updated 7 years ago
- A real-world implementation of a Gaussian Mixture Model in C++, without the pain.☆19Jun 21, 2016Updated 10 years ago
- Yocto/OpenEmbedded layer with Vulkan recipes for running samples and testing platform Vulkan support (Filament, MapLibre, SwiftShader, Sa…☆11Oct 13, 2026Updated 2 weeks ago
- Vulkan library oriented on high speed rendering☆296Jan 27, 2019Updated 7 years ago
- A runtime SPIR-V assembler☆50May 6, 2026Updated 5 months ago
- Single header C++ Libraries for Thread Scheduling, Rendering, and so on...☆474Oct 16, 2023Updated 3 years ago
- An abstraction layer for graphics APIs.☆219Oct 5, 2026Updated 3 weeks ago
- This repository is discontinued, see https://github.com/ValveSoftware/Fossilize☆35Mar 18, 2019Updated 7 years ago
- Dolphin Engine – Multi-platform 2D and 3D game engine☆10Aug 13, 2017Updated 9 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.☆264Jul 23, 2026Updated 3 months ago
- A wrapper for DXC and SPIRV-cross☆106Apr 26, 2026Updated 6 months ago
- Spherical Cube Map rendering library☆25Jun 9, 2016Updated 10 years ago
- Anvil is a cross-platform framework for Vulkan☆611Jun 17, 2024Updated 2 years ago
- Unified renderer implementation ("Un r imp")☆235Apr 22, 2024Updated 2 years ago
- GPU texture/buffer performance tester☆704Nov 19, 2020Updated 5 years ago
- HLSL optimizing converter☆22Sep 8, 2018Updated 8 years ago