Main Page
Jump to navigation
Jump to search
About
This is my personal wiki for organising notes, code snippets, ideas, etc. Almost everything here can also be found using Google and/or Stack Overflow, but I often find myself looking for the same things over and over; this is just a nice way to find things without having to dig for them.
Categories
All pages
- Alpha to coverage
- Angular distance
- B-tree
- BPF
- Barycentric coordinates
- Bash snippets
- Bit-twiddling hacks
- Blur filter
- Buffer-centric IO
- Buffer iteration
- Definitions
- Digital frequency filter
- Duff's delimiter
- Endianness
- Enharmonic spelling
- 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 snippets
- 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
- 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
- typecheck()
My profiles
- Mastodon: https://mastodon.social/@vegard
- Blog: http://www.vegardno.net/
- GitHub: https://github.com/vegard/
- Shadertoy: https://www.shadertoy.com/user/vegardno
- Keybase: https://keybase.io/vegardno
- E-mail: vegard.nossum@gmail.com
Twitter: https://twitter.com/vegard_no