Age | Commit message (Expand) | Author |
2017-11-08 | Code refactor: rename subsurface to local traversal, for reuse. | Brecht Van Lommel |
2017-11-05 | Cycles: fix inefficient attribute map storage, saves 615MB in victor scene. | Brecht Van Lommel |
2017-10-07 | Cycles: CUDA bicubic and tricubic texture interpolation support. | Brecht Van Lommel |
2017-10-07 | Code refactor: make texture code more consistent between devices. | Brecht Van Lommel |
2017-09-06 | Fix T52660: CUDA volume texture rendering not working on Fermi GPUs. | Brecht Van Lommel |
2017-08-08 | Cycles: Cleanup, de-duplicate function parameter list | Sergey Sharybin |
2017-08-07 | Cycles: Cleanup, move curve intersection functions to own file | Sergey Sharybin |
2017-08-07 | Cycles: Cleanup, trailign whitespace | Sergey Sharybin |
2017-08-07 | Cycles: Cleanup, remove bvh prefix from curve functions | Sergey Sharybin |
2017-08-07 | Code refactor: add, remove, optimize various SSE functions. | Brecht Van Lommel |
2017-05-07 | Cycles: Implement denoising option for reducing noise in the rendered image | Lukas Stockner |
2017-04-13 | Cycles: Make vectorized types constructor from register explicit | Sergey Sharybin |
2017-04-10 | Cycles: Fix compilation error of AVX2 kernels with SSE optimization disabled | Sergey Sharybin |
2017-03-29 | Cycles: Attempt to work around compilation errors of CUDA on sm_2x | Sergey Sharybin |
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-23 | Cycles: Remove unused macro | Sergey Sharybin |
2017-03-23 | Cycles: Use SSE-optimized version of triangle intersection for motion triangles | Sergey Sharybin |
2017-03-23 | Cycles: Fix speed regression on GPU | Sergey Sharybin |
2017-03-23 | Cycles: Use utility function for SSS triangle intersection | Sergey Sharybin |
2017-03-23 | Cycles: Move watertight triangle intersection to an utility file | Sergey Sharybin |
2017-03-23 | Cycles: Move triangle intersection precalc to an util file | Sergey Sharybin |
2017-03-23 | Cycles: Cleanup, move utility function to utility file | Sergey Sharybin |
2017-03-23 | Cycles: Cleanup, inline AVX register construction from kernel global data | Sergey Sharybin |
2017-03-22 | Fix/workaround T50533: Transparency shader doesn't cast shadows with curve se... | Sergey Sharybin |
2017-03-09 | Cycles: SSS and Volume rendering in split kernel | Hristo Gueorguiev |
2017-03-08 | Cycles: Remove ccl_fetch and SOA | Mai Lavelle |
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-23 | Cycles: Split ShaderData object and shader flags | Sergey Sharybin |
2017-01-23 | Cycles: Make object flag names more obvious that hey are object and not shader | Sergey Sharybin |
2017-01-20 | Cycles: Split motion triangle file once again, avoids annoying forward declar... | Sergey Sharybin |
2017-01-20 | Cycles: Move motion triangle intersection functions to own file | Sergey Sharybin |
2017-01-20 | Cycles: Cleanup, comments | Sergey Sharybin |
2017-01-12 | Cycles: Cleanup, indentation within preprocessor | Sergey Sharybin |
2016-12-12 | Cycles: Cleanup, variable names | Sergey Sharybin |
2016-12-12 | Cycles: Cleanup, variables names | Sergey Sharybin |
2016-12-02 | Cycles: Implement AVX2 path for curve intersection functions | Sergey Sharybin |
2016-11-03 | Cycles: Fix missing underscore in geom_object.h | Lukas Stockner |
2016-11-03 | Cycles: Fix T49901: OpenCL build error after recent light texture coordinate ... | Lukas Stockner |
2016-10-29 | Cycles: Implement texture coordinates for Point, Spot and Area Lamps | Lukas Stockner |
2016-10-26 | Cycles: Another attempt to fix crashes on AVX2 processors | Sergey Sharybin |
2016-10-26 | Cycles: Fix compilation error of AVX2 kernel without SSE math | Sergey Sharybin |
2016-10-25 | Cycles: Fix for fix (tm) | Sergey Sharybin |
2016-10-25 | Cycles: Fix typo in previous commit for BVH improvements | Sergey Sharybin |
2016-10-25 | Cycles: BVH-related SSE optimization | Sergey Sharybin |
2016-10-25 | Cycles: Avoid branching in SSE version of intersection pre-calculation | Sergey Sharybin |
2016-10-24 | Cycles: Add AVX2 path to subsurface triangle intersection | Sergey Sharybin |
2016-10-23 | Cycles: OpenCL 3d textures support. | Hristo Gueorguiev |
2016-10-12 | Cycles: Implement AVX2 version of triangle_intersect | Sergey Sharybin |