Main Page
About
This is my personal wiki for organising notes, code snippets, ideas, etc.
All pages
- Alpha to coverage
- Angular distance
- B-tree
- BPF
- Barycentric coordinates
- Bash snippets
- Bit-twiddling hacks
- Blur filter
- Buffer-centric IO
- Buffer iteration
- C/C++ reflection
- C preprocessor snippets
- Definitions
- Digital frequency filter
- Duff's delimiter
- Endianness
- Enharmonic spelling
- Equalisation
- Error types
- Float to byte quantisation
- Frame analysis
- Fur shells
- GDT
- GLSL snippets
- Gamma
- Geometry snippets
- Global variables
- Herbie
- Homogeneous coordinates
- Jon Blow emacs colorscheme
- Main Page
- Mesh simplification
- Nanite
- Normals
- OpenGL
- OpenGL snippets
- Pixel art upscaling
- Point-triangle intersection
- Pointer syntax
- Premultiplied alpha
- Pseudoangles
- Qemu
- Quadrilateral interpolation
- Random number generators
- Range-based for loop
- Ray-triangle intersection
- Regex syntax
- Rotor
- Rust safety
- SSE routines
- Self-running source
- Sphere tesselation
- Struct enum
- Texture compression
- Texture magnification antialiasing
- The Witness
- The X macro
- Thunk
- Tone mapping
- Transformation matrix
- Triplanar mapping
- UML
- UNIX sockets
- Vim
- Water shaders
- X macros
- Z buffer
- close()
- ftrace
- incbin()
- inotify
- is constexpr()
- is set()
- libsndfile
- mkinitrd
- rdtsc
- rustc fuzzing
- sRGB
- typecheck()
- vec4