asmart
asmart copied to clipboard
Various programming experiments written in x86_64 assembly language.
asmart project
Various programming experiments written in x86_64 assembly language using flat assembler (http://flatassembler.net/index.php).
CPU with AVX2 support is required.
amnestia - 3D rotating triangle coded in pure ASM using DX12 for educational purposes.
buddhabrot - Mandelbrot fractal variation.
cpuraymarching - Real-time ray marching of simple distance field on the CPU with soft shadows. Very fast, vectorized and multithreaded ASM code.