Age | Commit message (Expand) | Author |
2020-12-11 | Cycles: Add CPU+GPU rendering support with OptiX | Patrick Mours |
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-02-07 | Cleanup: split Cycles Hair and Mesh classes, with Geometry base class | Brecht Van Lommel |
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-09 | Cycles: Cleanup, split array from vector | Sergey Sharybin |
2018-11-09 | Cycles: Cleanup, spacing after preprocessor | 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 |
2017-10-15 | Code cleanup: deduplicate primitive refit code. | 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: Make all #include statements relative to cycles source directory | 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-09-09 | Cycles: Deduplicate QBVH node packing across BVH build and refit | Sergey Sharybin |
2016-07-07 | Cycles: Implement unaligned nodes BVH builder | 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-04-11 | Cycles: Remove unused SAH from BVH pack | Sergey Sharybin |
2016-04-11 | Cycles: Rename tri_woop to tri_storage | 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-04-20 | Cycles: Split BVH nodes storage into inner and leaf nodes | Sergey Sharybin |
2015-02-18 | Cycles / BVH: Remove unused temp copy of prim_object. | Thomas Dinges |
2015-01-30 | Cycles: Use bool for is_lead array | Sergey Sharybin |
2014-12-25 | Cycles: Implement watertight ray/triangle intersection | Sergey Sharybin |
2014-12-25 | Cycles: Optimize storage of QBVH node by one float4 | Sergey Sharybin |
2014-12-25 | Cycles: Implement refit_nodes for QBVH | Sergey Sharybin |
2014-03-29 | Cycles code refactor: changes to make adding new primitive types easier. | Brecht Van Lommel |
2013-07-30 | Cycles: | Thomas Dinges |
2013-01-03 | Cycles Hair: refactoring to store curves with the index of the first key and the | Brecht Van Lommel |
2012-12-28 | New feature | Stuart Broadfoot |
2012-06-09 | style cleanup: block comments | Campbell Barton |
2012-01-16 | Cycles: add option to cache BVH's between subsequent renders, storing the BVH on | Brecht Van Lommel |
2011-09-01 | Cycles: | Brecht Van Lommel |
2011-08-10 | Cycles: clang build fixes. | Brecht Van Lommel |
2011-05-03 | Cycles: first batch of windows build fixes, not quite there yet. | Brecht Van Lommel |
2011-04-27 | Cycles render engine, initial commit. This is the engine itself, blender modi... | Ton Roosendaal |