Revision a577499 by Brecht Van Lommel March 1, 2019, 18:29 (GMT) |
Merge branch 'blender2.7' |
Revision 4c3be0b by Brecht Van Lommel March 1, 2019, 18:26 (GMT) |
Fix T62073: Cycles random hangs rendering with Save Buffers on. |
Revision d16386e by Sergey Sharybin March 1, 2019, 18:03 (GMT) |
Fix T62087: Crash when rendering in Cycles The issue was discovered only after recent changes, but roots back to much older changes. What was happening is scene's ID recalc flags where never cleared, which caused ensure_view_layer() to always run copy-on-write on the scene. This resulted in certain runtime data being cleared, without proper flag stored in the dependency graph. This was caused by ID recalc clear function checking whether any ID was tagged for recalc in that graph or not. This was happening due to all areas using DEG_id_type_tag() which can only set flags on the graph from viewport scenes, and could not inform render dependency graph. Now ID tyoe tagging is happening on per-graph level, which avoids possibility of flags running out of sync. In a bit longer term we also need to get rid of two functions which are clearing flags: DEG_id_type_tag() and deg_graph_clear_tags(). |
Revision faec365 by Clément Foucault March 1, 2019, 16:17 (GMT) |
Revision fa5950d by Germano Cavalcante March 1, 2019, 15:40 (GMT) |
Fix crash with wireframe on highpoly curves on some AMD gpus. Differential Revision: https://developer.blender.org/D4433 |
Revision 5eee1b4 by Sergey Sharybin March 1, 2019, 15:35 (GMT) |
Use original base to see whether it can be ignored from evaluation Object of evaluated base is not yet copied, so we can not know whether it has animation on visibility or not. This issue was reported in T56635#630383. |
Revision ed36944 by Philipp Oeser March 1, 2019, 15:06 (GMT) |
Cleanup: typo and update comment |
Revision 7d4e1ac by Dalai Felinto March 1, 2019, 14:44 (GMT) |
Outliner: Collections Duplicate - remove original duplicate operator Now that we have better options (duplicate collection and duplicate linked) there is no longer need for the original dupli operator. In fact, as it was it was of little use if you ever had nested collections. |
Revision e7ea99a by Dalai Felinto March 1, 2019, 14:44 (GMT) |
Outliner: Collection - Duplicate Hierarchy, and Duplicate Linked Hierarchy As per the suggestion on T57064, this introduces two new options to duplicate collections. We then have: * Duplicate > Collection (New collection with linked content). * Duplicate > Hierachy (Duplicate entire hierarchy and make all contents single user). * Duplicate > Linked Hierarchy (Duplicate entire hierarchy keeping content linked with original). Development TODO: `single_object_users` can/should use the new functions. Reviewers: brecht, mont29 Subscribers: pablovazquez, billreynish, JulienKaspar Differential Revision: https://developer.blender.org/D4394 |
Revision 619c65a by Dalai Felinto March 1, 2019, 14:44 (GMT) |
Cleanup: Update comment |
Revision dbab52e by Dalai Felinto March 1, 2019, 14:44 (GMT) |
Cleanup: Set BKE_key_from_object/_p to take const Object * |
Revision 3e07eac by Campbell Barton March 1, 2019, 14:30 (GMT) |
Cleanup: use variable instead of define |
Revision 33b03f7 by Campbell Barton March 1, 2019, 13:53 (GMT) |
Cleanup: move theme reset into it's own operator file |
Revision 3804636 by Joshua Leung March 1, 2019, 13:30 (GMT) |
Fix: Better fix for KeyingSet "Export to File" and unescaped characters Use Python's native raw formatting instead, which should take care of any issues we may face. |
Revision dbeef67 by Joshua Leung March 1, 2019, 13:30 (GMT) |
Cleanup: Adding braces around all cases here to make it easier for the next step |
Revision 2bad126 by Joshua Leung March 1, 2019, 13:30 (GMT) |
Fix T62057: Particle settings keyframes not showing in Graph Editor channels In short, the settings to expand/collapse the Particles Animation Dopesheet expander were no longer getting exposed, so the F-Curves attached to the particle settings were not showing up in the channels list as that section was collapsed and couldn't be opened from the UI. Early on during the development of 2.8, we originally wanted to completely remove the Particle System. Eventually that decision got walked back, and so particles were reinstated. Well... most of the relevant code was! One of the areas that was the most messed up during this process was the animation editor support for these channels. It seems that there was almost a two-step removal process here - the first pass tried to keep the channel definitions while removing all references to particle stuff, while the second pass tried to remove the definitions completely and/or re-added them in the wrong places, etc. To say the removal/reverting history is here is "colourful" is an understatement... |
Revision bbe98b1 by Campbell Barton March 1, 2019, 13:23 (GMT) |
Cleanup: use preferences prefix for Python operators |
Revision 53e4a18 by Brecht Van Lommel March 1, 2019, 13:11 (GMT) |
Collections: mark visibility properties as not animatable. Better to communicate the current state clearly until this is supported, for now only object visibility can be animated. |
Revision d0e2456 by Campbell Barton March 1, 2019, 12:43 (GMT) |
Cleanup: use unsigned types in 3D view editor |
Revision 053c3bd by Campbell Barton March 1, 2019, 12:21 (GMT) |
Tool System: add a mode option to 3D view circle select Support only basic operations: new/add/subtract. |
|
|
|


Master Commits
MiikaHweb | 2003-2021