Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell Barton | |
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits. | |||
2019-01-28 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-28 | OSL: remove fresnel template that was not public domain. | Brecht Van Lommel | |
Convention is to only have public domain code templates. Also fixes wrong license header in Cycles. | |||
2019-01-14 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-14 | Fix T60450: Cycles broken GPU denoising after recent changes. | Brecht Van Lommel | |
2019-01-11 | Merge branch 'blender2.7' | Sergey Sharybin | |
2019-01-11 | Fix T60320: Cycles OpenCL denoising filter errors on some drivers. | Brecht Van Lommel | |
2019-01-09 | Merge branch 'blender2.7' | Sergey Sharybin | |
2019-01-08 | Fix T60320: Cycles OpenCL volume rendering error on some drivers. | Brecht Van Lommel | |
2019-01-08 | Fix T60300: Cycles SSS render hanging with AMD OpenCL. | Brecht Van Lommel | |
2019-01-03 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-03 | Fix T54962: Cycles crash using subsurface scattering texture blur. | Brecht Van Lommel | |
2019-01-02 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-02 | Fix T60061: Cycles OSL point density not working. | Brecht Van Lommel | |
Add override keywords so we can detect when the function definitions change. | |||
2018-12-27 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2018-12-21 | Fix T59565: NaN/crash with zero radius tip of hair curves. | Brecht Van Lommel | |
2018-12-11 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-12-11 | Fix macOS buildbot build, wrong CUDA version check. | Brecht Van Lommel | |
2018-12-07 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-12-06 | Fix T57963: Cycles crash using AO for displacement. | Brecht Van Lommel | |
Note this is not supported, there exists no geometry at this point, but it should not crash at least. | |||
2018-12-05 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-12-05 | Fix build with old CMake versions. | Brecht Van Lommel | |
2018-12-04 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-12-04 | Buildbot: enable support for NVIDIA Turing cards in Cycles (like GTX 20xx). | Brecht Van Lommel | |
We currently only build the sm_7x kernels with CUDA 10.0, older cards still use 9.1 until rendering errors are solved for them. | |||
2018-12-04 | Cycles: add initial CUDA 10.0 support, but only recommend use for Turing cards. | Brecht Van Lommel | |
There may still be rendering errors when used for older graphics cards. | |||
2018-12-04 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-12-03 | Fix T58600: update OSL scripts to work with OSL 1.10.x. | Shane Ambler | |
2018-11-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-29 | Cycles: Add sample-based runtime profiler that measures time spent in ↵ | Lukas Stockner | |
various parts of the CPU kernel This commit adds a sample-based profiler that runs during CPU rendering and collects statistics on time spent in different parts of the kernel (ray intersection, shader evaluation etc.) as well as time spent per material and object. The results are currently not exposed in the user interface or per Python yet, to see the stats on the console pass the "--cycles-print-stats" argument to Cycles (e.g. "./blender -- --cycles-print-stats"). Unfortunately, there is no clear way to extend this functionality to CUDA or OpenCL, so it is CPU-only for now. Reviewers: brecht, sergey, swerner Reviewed By: brecht, swerner Differential Revision: https://developer.blender.org/D3892 | |||
2018-11-25 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-25 | Cleanup: trailing space | Campbell Barton | |
2018-11-22 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-21 | Fix T57811: Render crashes in certain scenes when AO Bounces are used | Sergey Sharybin | |
2018-11-21 | Cycles: Cleanup, use utility function | Sergey Sharybin | |
Replaces inlined platform-specific code. | |||
2018-11-21 | Cycles: Cleanup, reduce indentation level | Sergey Sharybin | |
2018-11-21 | Cycles: Cleanup, comments and dead code | Sergey Sharybin | |
2018-11-21 | Cycles: Cleanup, CUDA code path is not possible inside AVX2 | Sergey Sharybin | |
2018-11-15 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-11-15 | Cycles: Cleanup, code style | Sergey Sharybin | |
2018-11-09 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-11-09 | Revert "Cycles: Cleanup, move Embree BVH logic to own file" | Sergey Sharybin | |
While we shouldn't have logic in an entry point, and since one should not be making typos when moving lines around, there is bigger entanglement issue with BVH host code using kernel function. This is bad violation, but is tricky to get solved moments before the weekly. In order to keep things in a (less) broken state than before own cleanup reverting the changes. This reverts commit 2bad10be96540ff50a149230d656e599775b3f47. This reverts commit ddabb21d0584e9874e8e5c62c04abe496ec7334b | |||
2018-11-09 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-11-09 | Cycles; Cleanup, line length | Sergey Sharybin | |
There are some more sanitization which would be cool to be done in the neighbourhood of those functions, but that could also happen later. | |||
2018-11-09 | Cycles: Cleanup, move Embree BVH logic to own file | Sergey Sharybin | |
There is no way we can keep generic entry point functions easy to follow if we start adding actual logic in them. | |||
2018-11-09 | Cycles: Cleanup, indentation in preprocessor | Sergey Sharybin | |
2018-11-09 | Cycles: Cleanup, indentation | Sergey Sharybin | |
2018-11-09 | Cycles: Cleanup, space after (void) | Sergey Sharybin | |
It was used in like 95% of places. | |||
2018-11-09 | Cycles: Cleanup, spacing after preprocessor | Sergey Sharybin | |
It is supposed to be two spaces before comment stating which if else/endif statements corresponds to. Was mainly violated in the header guards. | |||
2018-11-08 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-11-08 | Fix build on 32bit after Embree changes. | Brecht Van Lommel | |