Age | Commit message (Expand) | Author |
2021-10-19 | Cycles: bake transparent shadows for hair | Brecht Van Lommel |
2021-10-19 | Cycles: avoid intermediate stack array for writing shadow intersections | Brecht Van Lommel |
2021-10-18 | Cycles: replace integrator state argument macros | Brecht Van Lommel |
2021-10-15 | Cleanup: refactor BVH2 shadow intersection for upcoming changes | Brecht Van Lommel |
2021-10-15 | Cleanup: refactor OptiX shadow intersection for upcoming changes | Brecht Van Lommel |
2021-10-15 | Fix T92128: Cycles CUDA wrong hair attributes, after recent changes | Brecht Van Lommel |
2021-10-14 | Cycles: Kernel address space changes for MSL | Michael Jones |
2021-10-06 | Cycles: fully decouple triangle and curve primitive storage from BVH2 | Brecht Van Lommel |
2021-09-21 | Cycles: merge of cycles-x branch, a major update to the renderer | Brecht Van Lommel |
2021-04-19 | Cleanup: move BVH utility functions into own file | Brecht Van Lommel |
2020-06-22 | Cycles: internal refactoring to make thick/ribbon curve separate primitives | Brecht Van Lommel |
2020-06-22 | Cycles: remove SIMD BVH optimizations, to be replaced by Embree | Brecht Van Lommel |
2020-06-22 | Cycles: remove __UV__ and __INSTANCING__ as kernel options | Brecht Van Lommel |
2020-06-22 | Cycles: remove support for rendering hair as triangle and lines | Brecht Van Lommel |
2019-04-24 | Cycles: remove hair minimum width support. | Brecht Van Lommel |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton |
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell Barton |
2018-11-09 | Cycles: Cleanup, spacing after preprocessor | Sergey Sharybin |
2018-08-29 | Cycles: Add BVH8 and packeted triangle intersection | Sergey Sharybin |
2018-03-10 | Code refactor: use KernelShader and KernelParticle instead of float arrays. | Stefan Werner |
2018-01-22 | Cycles: Replace use_qbvh boolean flag with an enum-based property | Sergey Sharybin |
2017-08-07 | Cycles: Cleanup, remove bvh prefix from curve functions | Sergey Sharybin |
2017-08-07 | Fix Cycles shadow catcher objects influencing each other. | Brecht Van Lommel |
2017-03-29 | Cycles: Make all #include statements relative to cycles source directory | Sergey Sharybin |
2017-03-28 | Cycles: Switch to reformulated Pluecker ray/triangle intersection | Sergey Sharybin |
2017-03-27 | Cycles: First implementation of shadow catcher | Sergey Sharybin |
2017-03-23 | Cycles: Use SSE-optimized version of triangle intersection for motion triangles | Sergey Sharybin |
2017-03-23 | Cycles: Move triangle intersection precalc to an util file | Sergey Sharybin |
2017-03-09 | Cycles: SSS and Volume rendering in split kernel | Hristo Gueorguiev |
2017-01-13 | Cycles: Fix wrong transparent shadows for motion blur hair | Sergey Sharybin |
2016-09-20 | Cycles: Make regular bvh traversal functions close to each other | Sergey Sharybin |
2016-09-19 | Cycles: Cleanup, sync some comments across different traversal | Sergey Sharybin |
2016-09-19 | Cycles: Cleanup, always use parenthesis | Sergey Sharybin |
2016-09-14 | Cycles: Also support the constant emission speedup for mesh lights | Lukas Stockner |
2016-08-01 | Cycles: Tweaks to support CUDA 8 toolkit | Sergey Sharybin |
2016-07-26 | Cycles: Revert previous fixes to intersect_all functions | Sergey Sharybin |
2016-07-14 | Cycles: Fix wrong termination criteria in intersect_all functions | Sergey Sharybin |
2016-07-11 | Fix T48824: Crash when having too many ray-to-volume intersections | Sergey Sharybin |
2016-07-11 | Cycles: Cleanup, variables name | Sergey Sharybin |
2016-07-11 | Cycles: Add _all suffix to shadow traversal file | Sergey Sharybin |