Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton | |
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat | |||
2018-07-06 | Cleanup: strip trailing space for cycles | Campbell Barton | |
2017-11-08 | Code refactor: rename subsurface to local traversal, for reuse. | Brecht Van Lommel | |
2017-03-08 | Cycles: Remove ccl_fetch and SOA | Mai Lavelle | |
2017-01-23 | Cycles: Split ShaderData object and shader flags | Sergey Sharybin | |
We started to run out of bits there, so now we separate flags which came from __object_flags and which are either runtime or coming from __shader_flags. Rule now is: SD_OBJECT_* flags are to be tested against new object_flags field of ShaderData, all the rest flags are to be tested against flags field of ShaderData. There should be no user-visible changes, and time difference should be minimal. In fact, from tests here can only see hardly measurable difference and sometimes the new code is somewhat faster (all within a noise floor, so hard to tell for sure). Reviewers: brecht, dingto, juicyfruit, lukasstockner97, maiself Differential Revision: https://developer.blender.org/D2428 | |||
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 ↵ | Sergey Sharybin | |
declarations |