https://github.com/schell/renderling/blob/e7c95b65cd0941a99d6aff33434eb3c469e225dd/crates/renderling/src/geometry/cpu.rs#L21