phresnel / metatraceLinks
metatrace is a C++ Compile Time, Whitted Style Ray Tracer, utilizing classic C++98/03 style metaprogramming. All the Ray Tracing is done during compilation.
☆97Updated 8 years ago
Alternatives and similar repositories for metatrace
Users that are interested in metatrace are comparing it to the libraries listed below
Sorting:
- bad_alloc Behaving Badly☆74Updated 6 years ago
- ☆114Updated 5 years ago
- a c++ header library that implements variant constexpr functions and types.☆85Updated 5 years ago
- A GCC 7.1 patch that adds a 'static_print' statement to C++.☆147Updated 7 years ago
- A simple streaming library☆132Updated 3 years ago
- Repository for my C++Now 2016 sessions.☆42Updated 8 years ago
- C++ version of Doug Lea's excellent malloc() implementation.☆153Updated 5 years ago
- ☆71Updated 6 years ago
- Virtual PC Simulation☆45Updated 7 years ago
- A C++17 compile-time game☆113Updated 2 years ago
- SPMD in C++☆68Updated 5 years ago
- An approach for runtime detection inside a constexpr function☆79Updated 7 years ago
- compile time assembly interpreter☆85Updated 7 years ago
- A more powerful C/C++ preprocessor.☆87Updated 5 years ago
- Future C++ implementation of Rust-like trait objects with no boilerplate☆119Updated 5 years ago
- C++ as a Pure Functional Programming Language☆189Updated 6 years ago
- A generic C++17 parser-combinator library with a natural grammar notation.☆121Updated 4 years ago
- Compiler-neutral Internal Program Representation for C++☆227Updated last month
- Implementing a CPU emulator using C++Templates☆150Updated 4 years ago
- Clang from the Future: A C++17 to C++11 source-to-source compiler☆125Updated 6 years ago
- Reference Implementations of ISO C++ N3888☆42Updated 6 years ago
- Embedding x86 assembly code in C++ with metaprogramming using a domain specific language.☆187Updated 9 years ago
- C/C++ subset resyntaxed like Rust,+ tagged-union/Pattern-Matching, UFCS,inference; LLVM . example:☆74Updated 10 years ago
- Experimental library for currying in C++17☆78Updated 3 months ago
- Simple Dynamic Vulkan Extension Loader☆39Updated 8 years ago
- Optimized CppSPMD test project: macro control flow, SSE4.1/AVX1/AVX2/AVX2 FMA support☆119Updated 4 years ago
- C++ implementation of Vulkan sitting on D3D12☆83Updated 7 years ago
- the Donald Trump of the ECS libraries☆67Updated 4 years ago
- Read-Compile-Run-Loop: tiny and powerful interactive C++ compiler (REPL)☆418Updated 3 years ago
- a 3D renderer written in C++☆154Updated 8 years ago