C Path Tracer with Multiple Importance Sampling, SAH BVH construction, GGX+Smith Microfacet BRDF, Lock Free Multi-threading and SSE vectorization.
Simple single-header profiling library
Work In Progress deferred Vulkan Graphics API with bindless mesh and texture handling.
Work In Progress sub cycle accurate 6502 emulator
A retro GO game for the NES implemented in 6502 along with an instant mode GUI sprite editor implemented in Vulkan.
A series of fragment shader demos in the webgl sandbox ShaderToy. Some work in progress and completed shaders can be found there.