Blender Git Commits

Blender Git "blender-v2.78-release" branch commits.

Page: 11 / 11

September 14, 2016, 08:26 (GMT)
[cmake/cpack] allow override of package name

Cpack generates a standard filename with git information in it, which might not always be wanted for release builds, this patch adds an option to override that default filename.

Reviewers: sergey, juicyfruit

Reviewed By: juicyfruit

Differential Revision: https://developer.blender.org/D2199
September 14, 2016, 08:26 (GMT)
Cycles: Fix unreported - Missing node group for the Camera Node

Thanks to linda2 for reporting in IRC.
September 14, 2016, 08:26 (GMT)
Fix glUniform called from glBegin/glEnd blocks

Was causing some invalid operations in OpenGL.

After more testing should be fine for 2.78.
September 14, 2016, 08:26 (GMT)
API doc update script: Fix generated zipfile name, was broken in 'release' case...
September 14, 2016, 08:26 (GMT)
Attempt to fix compilation error with static boost on certain platforms

This was reported in T49231.
September 14, 2016, 08:26 (GMT)
Fix T49249: Alembic export with multiple hair systems crash blender

Crash was due to a name collision in Alembic objects caused by the fact
that names derive from the one of the Blender object. An object having
multiple particles system would thus give its name to various
subobjects.

Now use the name of the particles system for the Alembic object.
September 14, 2016, 08:26 (GMT)
Alembic: fix parenting issues when an object has multiple curves/points
subobjects.
September 14, 2016, 08:26 (GMT)
CMake: Skip addons_contrib for release candidate builds

Nowadays release candidates are supposed to be as close to the final
release as possible.

Safe for 2.78 release branch.
September 14, 2016, 08:26 (GMT)
Fix T49226: Incorrect Material viewport shading of Cycles Normal Map node in Edit mode for an object with Array modifier

Was incorrect indexing done in the array. Caused by 5abae51.

Not sure why it needed to be changed here, but array here is supposed to be
a loop data, so bringing back loop index as it originally was. The shading was
wrong in edit mode with BI active as well (so it's not like it's needed for
BI only).

Patch in collaboration with Alexander Gavrilov (angavrilov), thanks!

Should be double-checked and ported to 2.78.
September 14, 2016, 08:26 (GMT)
API doc: add new pure-rsync py script to update API doc on Blender server.

The other one (sphinx_doc_gen.sh) needs an ssh account on the server to work - and I hate bash, too! :P
September 14, 2016, 08:26 (GMT)
Fix T49220: Vertex paint doesn't work with OpenSubdiv

It's a bit tricky to align vertex color data between Blender and OpenSubdiv
so for now we simply disable OpenSubdiv in the paint modes.

Safe for 2.78.
September 14, 2016, 08:26 (GMT)
Fix a few OpenCL compiler warnings.
September 14, 2016, 08:26 (GMT)
Fix T49229: ID user decrement error when deleting group instance twice.

Another great example of inconsistency in usercount handling - dupli_group was considered
as refcounted by readfile.c code (and hence by library_query.c one, which is based on it),
but not by editor/BKE_object code, which never increased group's usercount when creating
an instance of it etc.

To be backported to 2.78.
September 14, 2016, 08:26 (GMT)
fix: not initialised variable can crash blender (related to modifiers with cage editing enabled)
September 14, 2016, 08:26 (GMT)
Fix T49228: Separate by material, materials dissappear after reload.

Yet another mismatch where code would decrease usercount (of Material here) but never increase it again
when re-assigning the datablock...
September 2, 2016, 09:54 (GMT)
2.78 release: Point locales to a proper updated branch
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021