Age | Commit message (Expand) | Author |
2019-01-18 | Cycles: Fixed uninitialized memory | Stefan Werner |
2018-11-30 | Fix T58183: crash with CPU + GPU rendering after profiling changes. | Brecht Van Lommel |
2018-11-29 | Cycles: Add sample-based runtime profiler that measures time spent in various... | Lukas Stockner |
2018-11-25 | Cleanup: trailing space | Campbell Barton |
2018-11-09 | Cycles: Cleanup, space after (void) | Sergey Sharybin |
2018-11-09 | Cycles: Cleanup, don't use strict C prototypes | 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-10-31 | Cycles: Fix wrong BVH used when disabling AVX2 in debug settings | Sergey Sharybin |
2018-10-28 | Cycles: Added Cryptomatte output. | Stefan Werner |
2018-10-08 | Cycles: Reuse existing buffer in the NLM denoising kernels on CPU | Lukas Stockner |
2018-10-06 | Cycles: Implement vectorized NLM kernels for faster CPU denoising | Lukas Stockner |
2018-08-30 | Cycles: Cleanup, whitespace after keyword | Sergey Sharybin |
2018-08-29 | Cycles: Add BVH8 and packeted triangle intersection | Sergey Sharybin |
2018-08-25 | Cycles Denoiser: Allocate a single temporary buffer for the entire denoising ... | Lukas Stockner |
2018-08-24 | Cycles: Cleanup, style | Sergey Sharybin |
2018-07-04 | Cycles Denoising: Pass tile buffers to every OpenCL kernel to conform to stan... | Lukas Stockner |
2018-07-04 | Cycles Denoising: Cleanup: Rename tiles to tile_info | Lukas Stockner |
2018-07-04 | Cycles Denoising: Refactor denoiser tile handling | Lukas Stockner |
2018-07-04 | Cycles Denoising: Split main function into logical steps | Lukas Stockner |
2018-06-26 | Revert "Turned off clang warnings in third party includes." | Stefan Werner |
2018-06-26 | Turned off clang warnings in third party includes. | Stefan Werner |
2018-02-06 | Fix T54001: AMD OpenCL fails with certain resolutions, after recent changes. | Brecht Van Lommel |
2018-01-22 | Cycles: Replace use_qbvh boolean flag with an enum-based property | Sergey Sharybin |
2018-01-19 | Cycles: Make it more proper check on vectorization flags from DebugFlags | Sergey Sharybin |
2018-01-19 | Cycles: Cleanup, stop using debug flags in system utilities | Sergey Sharybin |
2017-12-06 | Cycles: Fix constness for load_kernels in device_cpu.cpp | Lukas Stockner |
2017-11-30 | Cycles: Improve denoising speed on GPUs with small tile sizes | Lukas Stockner |
2017-11-17 | Cycles: Add per-tile render time debug pass | Lukas Stockner |
2017-11-09 | Cycles: avoid reallocating tile denoising memory many times during render. | Brecht Van Lommel |
2017-11-09 | Cycles: Replace __MAX_CLOSURE__ build option with runtime integrator variable | Mai Lavelle |
2017-11-05 | Code refactor: device memory cleanups, preparing for mapped host memory. | Brecht Van Lommel |
2017-11-03 | Fix T53247: mixed CPU + GPU render wrong texture limits. | Brecht Van Lommel |
2017-10-24 | Code refactor: move more memory allocation logic into device API. | Brecht Van Lommel |
2017-10-24 | Code refactor: use device_only_memory and device_vector in more places. | Brecht Van Lommel |
2017-10-24 | Code refactor: store device/interp/extension/type in each device_memory. | Brecht Van Lommel |
2017-10-24 | Code refactor: pass device to scene, check OSL with device info. | Brecht Van Lommel |
2017-10-21 | Code refactor: avoid some unnecessary device memory copying. | Brecht Van Lommel |
2017-10-21 | Cycles: combined CPU + GPU rendering support. | Brecht Van Lommel |
2017-10-08 | Code refactor: use DeviceInfo to enable QBVH and decoupled volume shading. | Brecht Van Lommel |
2017-10-07 | Code refactor: make texture code more consistent between devices. | Brecht Van Lommel |
2017-10-05 | Code refactor: split displace/background into separate kernels, remove luma. | Brecht Van Lommel |
2017-10-04 | Code refactor: use split variance calculation for mega kernels too. | Brecht Van Lommel |
2017-10-04 | Code refactor: remove rng_state buffer and compute hash on the fly. | Brecht Van Lommel |
2017-08-25 | Cycles: Correct logging of sued CPU intrisics | Sergey Sharybin |
2017-08-08 | Cycles: Pack kernel textures into buffers for OpenCL | Mai Lavelle |
2017-08-07 | Code refactor: split defines into separate header, changes to SSE type headers. | Brecht Van Lommel |
2017-07-05 | Cycles: Pass string by const reference rather than by value | Sergey Sharybin |
2017-07-03 | Cycles: Add missing split kernel to CPUDevice | Lukas Stockner |
2017-06-09 | Cycles Denoising: Merge outlier heuristic and confidence interval test | Lukas Stockner |