- United Kingdom
- https://diharaw.github.io/
- @diharaw94
Stars
OptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR3 FG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.
Advanced Docking System for Qt
A single header buddy memory allocator for C & C++
State of the art sorting and segmented sorting, including OneSweep. Implemented in CUDA, D3D12, and Unity style compute shaders. Theoretically portable to all wave/warp/subgroup sizes.
mstch is a complete implementation of {{mustache}} templates using modern C++
a programming library with geometric algorithms
Single-header dependency-free BVH construction and traversal library.
3D B-Spline renderer built with Qt, OpenGL and Eigen. Visualizes spline curves and control points in 3D.
Source code for Hands-On C++ Game Animation Programming
tiny_csg is a C++ library that generates meshes from brush-based level data and supports incremental updates (real-time CSG). It is intended to be used as a backend in 3d level editors and/or gener…
A Vulkan Raytracing framework for various bidirectional path tracing techniques
An interactive environment to showcase, test, and benchmark a motion blur post process effect driven by the Jump Flood Algorithm in Godot 4.3 beta
Cross-platform C++ library providing a simple API to read and write INI-style configuration files
Real-Time dynamic global illumination based on surfel. This project is based on GIBS presented at SIGGRAPH 2021. Implemented with Falcor framework.
Fast O(1) offset allocator with minimal fragmentation
Bloom using FFT to accelerate convolution, with Unity URP
A library for producing images of SDL controllers.
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
Implementations of SIMD instruction sets for systems which don't natively support them.
A beautiful stack trace pretty printer for C++
C++ Audio Engine which wraps the FMOD API. Dependencies included along with a preconfigured VS2019 Solution. Installation instructions included for adding the Audio Engine to other VS Projects.
Metareflect is a lightweight reflection system for C++, based on LLVM and Clangs libtooling.