Blender Git Commits

Blender Git commits from all branches.

Page: 2223 / 2888

June 19, 2015, 11:01 (GMT)
Various minor cleanup & fixes from review.
June 19, 2015, 10:33 (GMT)
Merge branch 'master' into asset-experiments
June 19, 2015, 09:44 (GMT)
Merge branch 'master' into asset-experiments
June 18, 2015, 15:55 (GMT)
Gooseberry farm: Enable ALembic on windows platform

Also do some nnoying fixes for stupidness of MSVC which
was searchinh for symbols in the wrong namespaces.

Should be backported to Alembic or Gooseberry branches
but that'd happen from another operation system on this
laptop,
June 18, 2015, 15:32 (GMT)
CMake: disable OSL if cycles is disabled
June 18, 2015, 15:32 (GMT)
CMake: minor edits to lite config
June 18, 2015, 15:25 (GMT)
Revert "Fix/Workaround T44662: Freestyle gives no visual output when the Save Buffers option is enabled"

This reverts commit ab417f31f403d74a76fb51fbd6e2aa3f706e15f1.

This workaround caused serious memory corruption issues which is not really acceptable
for the release. We'll be likely sticking to a more limited release when using freestyle
with saved buffers for until proper solution is implemented.

Conflicts:
source/blender/render/intern/source/pipeline.c

Conflicts:
source/blender/render/intern/source/pipeline.c
June 18, 2015, 15:24 (GMT)
Cycles: Don't show devices which does not support OpenCL 1.1 in the menu

They'll be checked for the version later and that check will fail anyway,
so better to not allow user to see unsupported device in the list.

Also corrected one more issue with the device enumeration.
June 18, 2015, 15:24 (GMT)
Cycles: Fix wrong numbering of OpenCL devices when some of them are skipped

Skipped devices did not reflect in the device number, which might result in bad
array indices.

This might also resolve T45037, and need to be ported to a release branch.
June 18, 2015, 15:24 (GMT)
Depsgrtaph: Adding shapekey should update relations

This is needed for the new granular depsgraph, otherwise graph is not
containing all the operations needed for proper update.

And the same is actually needed onwhen removing shape key.
June 18, 2015, 15:24 (GMT)
Fix T45052: Compositing-Masks are not editable with new DepsGraph

This commit fixes missing updates of masks with the new dependency graph
in a way which is safe for backport into master branch.

Compositor nodes will not receive needed update callback yet, this will
be solved after mask and compositor are becoming a proper node in the
graph, it is considered a TODO now.
June 18, 2015, 15:24 (GMT)
Cycles: Solve possible buffer overrun when using too much closures

Glass BSDF was doing some magic with copying weigths from initial closure
onto refraction one and the code was not checking properly for the number
of closures.
June 18, 2015, 15:24 (GMT)
Fix T41870: Cycles OSL - Changing rotation value in anisotropic shader crashes Blender

Older OSX has major issues with sincos() function, it's likely a big in OSL
or LLVM. For until we've updated to new versions of this libraries we'll use
a workaround to prevent possible crashes on all the platforms.

Shouldn't be that bad because it's mainly used for anisotropic shader where
angle is usually constant.

This fix is safe for inclusion into final Blender 2.75 release.
June 18, 2015, 15:24 (GMT)
BGE: remove outdated doc of KX_PolygonMaterial, update doc of KX_BlenderMaterial

This patch suppresses the outdated KX_PolygonMaterial.rst documentation file and moves the example contained in it into KX_BlenderMaterial.rst.
The file KX_BlenderMaterial.rst receives some extra formatting changes (lists are not supported in methods arguments types).

Reviewers: kupoman, campbellbarton, lordloki, panzergame, moguri

Reviewed By: panzergame, moguri

Projects: #game_engine

Differential Revision: https://developer.blender.org/D1355
June 18, 2015, 15:24 (GMT)
Fix T44682: Save Buffers canceled renders show nothing in Image Editor

The issue was caused by render pipeline freeing render parts prior to finishing
exr file writing which resulted in unfinished parts not being written into the
file by save_empty_result_tiles().

As a temporary solution we do explicitly write unfinished parts as empty tiles
to the exr file prior to freeing parts.

Not ideal solution, but should work for the release.
June 18, 2015, 15:24 (GMT)
Report proper frame and time to the console when doing compositing
June 18, 2015, 15:24 (GMT)
Fix T45088: Wrong tooltip for 'Object Transform' option of transfer data.
June 18, 2015, 15:24 (GMT)
Fix T44980: Shapekeys with driver not working with new depsgraph in 2.75 test build

Was just a few missing dependencies.
June 18, 2015, 15:24 (GMT)
Msgfmt: Fix for generating .mo files from .po without comments
June 18, 2015, 15:24 (GMT)
Transform: Improve UV creation efficiency

- was doing 2x spin-locks, multi-view check and hash-lookup per face-corner.
- avoid doing customdata layer lookup per face.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021