Revision b6508da by Joshua Leung / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 11:26 (GMT) |
Code Cleanup: Deduplicate undo node freeing code |
Revision 9297019 by Joshua Leung / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 11:26 (GMT) |
Fix: GPencil drawing sessions now respect limits for maximum undo steps When drawing with Grease Pencil "continous drawing" for a long time (i.e. basically, drawing a very large number of strokes), it could be possible to cause lower-specced machines to run out of RAM and start swapping. This was because there was no limit on the number of undo states that the GP undo code was storing; since the undo states grow exponentially on each stroke (i.e. each stroke results in another undo state which contains all the existing strokes AND the newest stroke), this could cause issues when taken to the extreme. |
Revision e5f49ef by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 10:39 (GMT) |
Blender 2.78 release: Update addons hash once again |
Revision 0d7f3d0 by Brecht Van Lommel / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 10:37 (GMT) |
CMake: decouple WITH_CYCLES_OPENSUBDIV from WITH_OPENSUBDIV, and enable on OS X. Reviewed By: sergey Differential Revision: https://developer.blender.org/D2227 |
Revision 9a35ebc by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 09:41 (GMT) |
Fix two issues related to 'partial' .blend files: I) Filename was not put in temp Main generated to save selected data only, this was breaking readcode when trying to open partial file, leading to missing filename in final loaded Main data. II) Read code would confuse partial .blend files with Undo ones, when they had no screen in them (which happens to 99.999% of partial .blend files I guess). Reported by @sybren, thanks. Should be safe enough for 2.78 release. |
Revision df4602e by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 09:04 (GMT) |
Fix compilation error: Shadowing of variable |
Revision fa47bd1 by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:37 (GMT) |
2.78 release: Update splash screen label |
Revision e38acc2 by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:28 (GMT) |
2.78 release: Update hash for addons submodule |
Revision c6e0c67 by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Fix T35333: Update some WM/UI API functions docstrings. Based on patch by @codemanx, but with slightly less verbose descriptions. More detailed behavior etc. rather belongs to doc/python_api/examples/bpy.ops.x.py imho. |
Revision 1e5ac3b by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Fix bpy.data.user_map() ignoring unused datablocks. Should be backported to 2.78. Found by Sybren here in studio, thanks! |
Revision dcccf4b by Philipp Oeser / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Outliner: Report linked datablock edit failure when trying to rename linked data in outliner |
Revision 50452f5 by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Fix T49323: Ineffective bone roll calculation with low rig scale The code was expecting vector to be normalized, however after applying inverted object matrix it was possible to have scale applied to it. |
Revision 4271c1c by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Fix T49336: Outliner allows to edit restrict flags for linked objects |
Revision 290e650 by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Fix T49290: Specific .blend with hair crashes in MacOS 2.78 RC1 on render The issue was caused by some false-positive empty non-AABB intersection. Tried to tweak it a bit so it does not record intersection anymore. Hopefully will work for all platforms. Tested here on iMac and Debian. |
Revision 5de77bf by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Fix T49327: Cycles OSL Mode: RGB Curves node only outputs gray scale images To be backported to 2.78 release. |
Revision 90f920c by Howard Trickey / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Fix T49296, assert failure in Bevel code. The mesh interpolation function failed to fill a fractions-of-the-way array properly when the distances are very small but nonzero. |
Revision b11f073 by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Cycles: Fix wrong SSS in combination with hair on AVX2 platform Not sure why exactly that happened, need a closer look. |
Revision 293d5db by Mai Lavelle / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Cycles: Fix shading and crashes resulting from constant folding on displacement Constant folding was removing all nodes connected to the displacement output if they evaluated to a constant, causing there to be no valid graph for displacement even when there was displacement to be applied, and sometimes caused crashes. |
Revision fd01cd7 by Mai Lavelle / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
Cycles: Replace object index hack with actual checks for SD_TRANSFORM_APPLIED Using ones complement for detecting if transform has been applied was confusing and led to several bugs. With this proper checks are made. Also added a few transforms where they were missing, mostly affecting baking and displacement when `P` is used in the shader (previously `P` was in the wrong space for these shaders) Also removed `TIME_INVALID` as this may have resulted in incorrect transforms in some cases. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2192 |
Revision b67db67 by Ray molenkamp / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 14, 2016, 08:26 (GMT) |
[CMAKE/Platform/Windows] Only perform version check if the actual compiler is MSVC |
|