Blender Git Commits

Blender Git "fracture_modifier-master" branch commits.

Page: 56 / 129

September 22, 2016, 09:07 (GMT)
Fix: Grease Pencil sculpting crashes when sculpting on layers without any strokes

Reported by @loochmunz. I've also gone through checking for and fixing other places
where this was also occurring.


To be included in 2.78
September 22, 2016, 09:07 (GMT)
Fix non-finite normalization factor in certain cases
September 22, 2016, 09:07 (GMT)
Bring blender_release.cmake uptodate with the changes from D2227
September 22, 2016, 09:07 (GMT)
GPencil D+W Pie: Don't show editing operators when not in editmode

These operators only operate on the selected strokes, but when not in editmode,
stroke vertices are not shown.

Safe for 2.78
September 22, 2016, 09:07 (GMT)
[windows] add some helpers to make.bat to facilitate making release builds.

New features:
1) Release target that checks for both cuda 7.5 and 8 with WITH_CYCLES_CUDA_BINARIES=ON and CYCLES_CUDA_BINARIES_ARCH=sm_20;sm_21;sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61 options set.
2) Option to switch between x86 and x64 builds, the default remains (auto detect the architecture) but can be overridden.
3) Option to switch between vs12(2013) and vs14(2015) default is 2013.

Reviewers: juicyfruit, sergey

Reviewed By: sergey

Tags: #platform:_windows

Differential Revision: https://developer.blender.org/D2180
September 22, 2016, 09:07 (GMT)
CMake: Fix copy-paste error
September 22, 2016, 09:07 (GMT)
Lowercase includes for psapi.h and dbghelp.h windows includes.
This makes cross compilation a little less painful
September 22, 2016, 09:07 (GMT)
Fix T49375: align rotation with snap target isn't toggleable in edit mode.

Based on D2237, but fixed patch always hiding 'snap on self' button...

Should be safe for 2.78.
September 22, 2016, 09:07 (GMT)
CacheFile: make sure SpinLock is destroyed when exiting Blender.

Missed in rB62b1cdd6.
September 22, 2016, 09:07 (GMT)
Fix T49245: Adaptive Subdivision with Auto Smooth causes weird mesh appearance
September 22, 2016, 09:07 (GMT)
regression fix for 1346482d23f167fa57049128384246397fda8d27: The length of leaf bones should always be set to the length of the smallest bone. since the mentioned commit the importer did only recalculate the leaf bone length when the 'fix leaf bones' option was also enabled.
September 22, 2016, 09:07 (GMT)
Cycles: Fix typo that would sometimes result in subsurf modifier being disabled
September 22, 2016, 09:07 (GMT)
Fix T49386: Blender crashes when told to load an OCIO LUT that does not exist
September 22, 2016, 09:07 (GMT)
Fix T49179: Parts of mesh disappear with adaptive subdivision

Problem was zero length normal caused by a precision issue in patch evaluation.
This is somewhat of a quick fix, but is better than allowing possible NaNs to
occur and cause problems elsewhere.
September 22, 2016, 09:07 (GMT)
Fix Py's IDs user mapping: do not consider ShapeKeys' from here.

This is internal pointer helper for scene evaluation and tools, though exposed to bpy API,
it can give false 'dependency cycles' in bpy.data.user_map() results.

That's followup to rBe007552442634 really, both should be backported to 2.78
September 22, 2016, 09:07 (GMT)
Fix crash in some cases when deleting particle systems.

Those 'never null' ID pointers are really a PITA to handle... luckily we don't have much of those around!

Found by Sybren, thanks.

Should be backported to 2.78.
September 22, 2016, 09:07 (GMT)
Fix filebrowser not getting back to valid dir in Release builds.

Stupid mistake wrapping path validation code inside a BLI_assert, which means it was
only called in Debug builds...

Found by Sergey, thanks.

Should be backported to 2.78.
September 22, 2016, 09:07 (GMT)
Fix T49384: crash in tangent space calculation with NaN mesh vertices.
September 22, 2016, 09:07 (GMT)
Fix Py's IDs user mapping: do not consider proxy_from here.

This is internal pointer helper for scene evaluation and tools, it's not exposed to bpy API anyway,
and can give false 'dependency cycles' in bpy.data.user_map() results.

Found by sybren in his Splode work.
September 22, 2016, 09:07 (GMT)
Fix T49372: Fresnel node: difference between 2.76 and 2.78 GLSL output
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021