Age | Commit message (Expand) | Author |
2020-09-01 | Cycles: Separate Embree device for each CPU Device. | Stefan Werner |
2020-06-22 | Cycles: remove SIMD BVH optimizations, to be replaced by Embree | Brecht Van Lommel |
2020-06-22 | Cleanup: minor refactoring around DeviceTask | Brecht Van Lommel |
2020-06-04 | Cleanup: remove unused flag | Brecht Van Lommel |
2020-03-11 | Fix Cycles crash in BVH8 build due to out of bounds memory access | Giovanni Remigi |
2020-02-07 | Cleanup: split Cycles Hair and Mesh classes, with Geometry base class | Brecht Van Lommel |
2019-09-13 | Cycles: add Optix device backend | Patrick Mours |
2019-08-26 | Cycles: refactor of BVH building to prepare for Optix | Patrick Mours |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton |
2019-01-09 | Cycles: Make BVH wider prior to packing | Sergey Sharybin |
2018-11-07 | Cycles: Added Embree as BVH option for CPU renders. | Stefan Werner |
2018-08-29 | Cycles: Add BVH8 and packeted triangle intersection | Sergey Sharybin |
2018-01-23 | Cycles: Fix optimal BVH selection. | Ray Molenkamp |
2018-01-22 | Cycles: Replace use_qbvh boolean flag with an enum-based property | Sergey Sharybin |
2017-10-15 | Code cleanup: deduplicate primitive refit code. | Brecht Van Lommel |
2017-08-10 | Cycles: De-duplicate trace-time object visibility calculation | Sergey Sharybin |
2017-08-07 | Fix Cycles shadow catcher objects influencing each other. | Brecht Van Lommel |
2017-04-13 | Cycles: Split BVH implementations into separate files | Sergey Sharybin |
2017-04-13 | Cycles: Use more explicit and commonly used names for BVH structures | Sergey Sharybin |
2017-03-30 | Cycles: Cleanup, rename RegularBVH to BinaryBVH | Sergey Sharybin |
2017-03-29 | Cycles: Cleanup, don't use m_ prefix for public properties | Sergey Sharybin |
2017-03-29 | Cycles: Make all #include statements relative to cycles source directory | Sergey Sharybin |
2017-02-15 | Cycles: Don't calculate primitive time if BVH motion steps are not used | Sergey Sharybin |
2017-02-15 | Cycles: Fix wrong hair render results when using BVH motion steps | Sergey Sharybin |
2017-01-20 | Cycles: Store time in BVH nodes | Sergey Sharybin |
2016-10-24 | Cycles: Cleanup, style | Sergey Sharybin |
2016-10-24 | Cycles: Cleanup, spaces | Sergey Sharybin |
2016-09-15 | Revert "Cycles: Tweak empty boundbox children" | Sergey Sharybin |
2016-09-13 | Cycles: Tweak empty boundbox children | Sergey Sharybin |
2016-09-13 | Fix T49290: Specific .blend with hair crashes in MacOS 2.78 RC1 on render | Sergey Sharybin |
2016-09-09 | Cycles: Deduplicate QBVH node packing across BVH build and refit | Sergey Sharybin |
2016-09-08 | Cycles: Fix regular BVH nodes refit | Sergey Sharybin |
2016-09-08 | Cycles: Add asserts to BVH node packing | Sergey Sharybin |
2016-09-08 | Cycles: Cleanup: line wrapping | Sergey Sharybin |
2016-07-15 | Cycles: Fix refitting of regular BVH | Sergey Sharybin |
2016-07-07 | Cycles: Implement unaligned nodes BVH builder | Sergey Sharybin |
2016-07-07 | Cycles: Switch node address to absolute values in BVH tree | Sergey Sharybin |
2016-07-07 | Cycles: Reduce memory usage by de-duplicating triangle storage | Sergey Sharybin |
2016-07-07 | Cycles: Support visibility check for inner nodes of QBVH | Sergey Sharybin |
2016-05-28 | Code refactor: modify mesh storage to use arrays rather than vectors, separat... | Brecht Van Lommel |
2016-04-25 | Cycles: Proper pack of leaves which are bigger than single float4 | Sergey Sharybin |
2016-04-11 | Cycles: Remove unused SAH from BVH pack | Sergey Sharybin |
2016-04-11 | Cycles: Rename tri_woop to tri_storage | Sergey Sharybin |
2016-03-25 | Cycles: Use dedicated BVH for subsurface ray casting | Sergey Sharybin |
2015-09-24 | Cleanup: Remove some more BVH cache code, for reading/writing the cache. | Thomas Dinges |
2015-09-24 | Cleanup: Remove some underlying code for the BVH disk cache. | Thomas Dinges |
2015-06-28 | Cycles: Avoid having duplication of BVH arrays during build | Sergey Sharybin |
2015-04-29 | Fix T44544: Cached BVH is broken since BVH leaf split | Sergey Sharybin |
2015-04-20 | Cycles: Split BVH nodes storage into inner and leaf nodes | Sergey Sharybin |
2015-03-27 | Cycles: Code cleanup, spaces around keywords | Sergey Sharybin |