Independent programmer. In the past: zig-gamedev project, AMD, DICE, Intel.
eneida. Experimental demoscene project using C99 and Direct3D 12. Fully standalone with custom windows, and d3d12 headers. No Windows SDK, libc or Visual Studio dependency. C and HLSL compilers included.
140pbr-test. Graphics demo (DirectX 12, PBR, IBL, C++20 modules).
67Rasterization_Demo. Rasterization on the GPU in "slow motion".
62zig-d3d12-starter. Simple game written from scratch in Zig
59SimpleRaytracer. Simple raytracer using DirectX Raytracing (DXR).
421kdemo. Framework for creating 1k demoscene intros.
41ImageBasedPBR. Image Based Lighting using DirectX 12.
40cgame. C
36asmart. Various programming experiments written in x86_64 assembly language.
14DXRPrimaryRays. Raytracing test that shows how primary rays are dispatched on the GPU.
13SimpleDirectPBR. Simple PBR test using DirectX 12.
10DXRTest. Simple raytracing test using DirectX 12 Raytracing.
8qjulia. Quaternion Julia Sets rendering on the CPU (AVX2, C, asm, no CRT).
7genartexp_0000_zig. C
5PerformanceExperiments. Real-time raymarching on the CPU.
5vimfiles. Vim Script
5ShaderV. Minimal GLSL shader viewer with very simple live-editing support.
5dx12_asm_sample. DirectX 12 sample coded in assembly language.
4Dx12DemoBase. C++
4generative-art-experiments. C++
2SkeletonCpuAvx2. C
2MandelbrotCpuAvx2. Real-time Mandelbrot rendering on the CPU.
2physics-test. HLSL
2SoftwareRenderingToy. (Almost) Real-time rendering on the CPU.
2Sketchbook. C++
2NBody. NBody simulation using DirectX 12
2eneida-software. C++
1genexp. generative art experiments
1Demo1. C++
1eneida-old. Graphics, audio, generative art programming. Personal tests and experiments.
1demo. C
1ofEmptyExample. C++
1Triangle. C
1100kDrawCalls. 100k draw calls benchmark
1QJuliaCpuAvx2. Real-time Quaternion Julia Sets rendering on the CPU (C99, SIMD, Windows Thread Pools).
1DemoBox. C
1eneida__. Minimalistic generative art project
1AsmBase. Assembly
1genart_old. C++
1webgpu_dawn-x86_64-windows-gnu. Zig
1MyPerfExperiments. C++
1deferred_shading. Deferred shading, async compute, DX12 (wip).
1Dx12Samples. C++
1eneida_. CPU and GPU programming experiments
1Desert. Graphics experiments codenamed Desert.
1Demoscene. C++
1