Revision 374c4f1 by Sergey Sharybin January 11, 2018, 14:04 (GMT) |
Mesh evaluate: Tweak threadability criteria Gives measurable speedup on layout scenes from Spring. Actual value for chunk size is a subject for more scientific research. |
Revision cdcdae6 by Sergey Sharybin January 11, 2018, 13:51 (GMT) |
Mesh deform: Tweak threadability criteria Allow threading using subset of all available threads. Makes it faster to evaluate lower resolution mesh but with complex deform groups and such. |
Revision c276fef by Sergey Sharybin January 11, 2018, 13:49 (GMT) |
Subsurf: Make copyFinalLoopArray() threaded Gives about 40% speedup of object which has simple-ish deformation applied on top of subdivided mesh. This might easily happen with single character animation. |
Revision 1255f57 by Sergey Sharybin January 11, 2018, 13:48 (GMT) |
Depsgraph: Make eval initialization more friendly for threading Helps in cases of not very complex scenes and lots of system threads available. A bit hard to measure change on it's own, it works best with the upcoming changes and gives measurable improvements. |
Revision 498ffef by Sergey Sharybin January 11, 2018, 13:38 (GMT) |
Subsurf: Use regular mutex instead of RW one Mutex is now local to particular CCGDM, and guarding edge hash which is only used by a single function only. There is no need to acquire read lock after edge hash was created. |
Revision c36f4a7 by Bastien Montagne January 11, 2018, 13:35 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/blenkernel/intern/blender.c source/blender/makesdna/DNA_ID.h |
Revision b415ed5 by Bastien Montagne January 11, 2018, 13:26 (GMT) |
Fix critical issue with our DNA ID tags (two totally different tags having same value). Nice typo from rBc4046e9082f6, tssk. ;) |
Revision cc63c85 by Bastien Montagne January 11, 2018, 11:29 (GMT) |
Fix static override (very stupid mistakes in code!) |
Revision de91f23 by Bastien Montagne January 11, 2018, 08:41 (GMT) |
Further fixes to new RNA props diff code. Unfortunately, we cannot perform set/unset checks on 'resolved' properties (i.e. from actual IDProperties pointers, and not virtual RNA placeholders)... IDProps in RNA are rather challenging topic. :| This should fully fix T53715: 2.8: Removing keymap items no longer works |
Revision 0edda8e by Campbell Barton January 11, 2018, 08:18 (GMT) |
Fix T53311: transform edge/normal orientation When the edge is aligned with it's own normals, transform orientation wasn't aligned with the edge. |
Revision 6dd164a by Brecht Van Lommel January 11, 2018, 07:48 (GMT) |
Fix T53755: Cycles OpenCL lamp shaders have incorrect normal. |
Revision 717090f by Campbell Barton January 11, 2018, 05:04 (GMT) |
UI: option not to show screen splitting widgets Request for simplified Blender template, this may be extended to limit access to other UI changes that could be pressed by accident. |
Revision 9c91c75 by Campbell Barton January 11, 2018, 02:23 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 9d62e6e by Campbell Barton January 11, 2018, 02:16 (GMT) |
UI: don't draw outline when it's not calculated Outline drawing was running even when there were no verts to draw. Causes an assert in 2.8. |
January 11, 2018, 01:58 (GMT) |
Cycles: support animated object scale in motion blur. This was disabled previously due to CUDA compiler bugs, see T32900. Differential Revision: https://developer.blender.org/D2937 |
Revision ac2ebf9 by Campbell Barton January 10, 2018, 23:56 (GMT) |
Fix T53455: Object disappear w/ TrackTo constraint Regression caused by own commit 16fbb47c886, this is really an edge case though since calling normalize twice fixes. |
January 10, 2018, 23:21 (GMT) |
Fix T53752: Draw curve fails w/ stylus |
Revision 6112cde by Campbell Barton January 10, 2018, 23:14 (GMT) |
Merge branch 'master' into blender2.8 |
Revision f330005 by Campbell Barton January 10, 2018, 23:01 (GMT) |
Cleanup: BKE naming conventions for datablock add/localize Conventions were already followed nearly everywhere. |
Revision c27cab2 by Brecht Van Lommel January 10, 2018, 23:00 (GMT) |
Fix Windows compiler warning using WITH_CYCLES_NATIVE_ONLY. |
|