Blender Git Commit Log

Git Commits -> Revision 590aae2

Revision 590aae2 by Thomas Dinges (soc-2014-cycles)
June 6, 2014, 17:51 (GMT)
Cycles: Commiting some WIP code for a Quad BVH (CPU only)

* This is highly experimental, but commiting it makes is a bit easier to work on.
* Traversal code in geom_qbvh_traversal.h and geom_triangle.h based on code by Brecht, from the early Cycles days. I updated it, added some AVX2 code and integrated it into the current code base.
* Simple scenes such as cornell box etc. from our test files render ~7% faster, but bigger scenes are quite slower.
* The idea is to use traversal and improved builder code from Embree later.

Differential Revision: https://developer.blender.org/D579

Commit Details:

Full Hash: 590aae22a6cb9109f15611bb3ffd87362f03c5dd
Parent Commit: e638abe
Lines Changed: +356, -6

By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019