Updated: bvh_article source repo, at:
https://github.com/jbikker/bvh_article
Now with full OpenCL 3.0 support.

This takes you from basic CPU-side triangle intersection to real-time CPU ray tracing, and via basic GPU OpenCL first-hit to massive TLAS/BLAS. My poor UHD620. :)

Matching blog posts: https://jacco.ompf2.com/2022/06/15/how-to-build-a-bvh-part-9b-massive/

GitHub - jbikker/bvh_article: Code accompanying the blog post on bvh construction.

Code accompanying the blog post on bvh construction. - jbikker/bvh_article

GitHub