https://hgpu.org/?p=2232
KD-tree acceleration structures for a GPU raytracer