Blender Git Commits

Blender Git "master" branch commits.

Page: 2349 / 5574

June 2, 2016, 12:01 (GMT)
Fix for GLSL uniform being update from inside glBegin/glEnd

This seems to be illegal and not productive anyway. Do it ahead of
a time now, which solves shading issues in edit mode and prevents
assert from happening.
June 2, 2016, 10:31 (GMT)
Fix leak using UI_BTYPE_TEXT button w/o a callback

Moving ownership of the string to the button's 'rename_orig'
leaked when the button didn't have a uiAfterFunc.
June 2, 2016, 09:48 (GMT)
Cleanup: warnings in previous commit
June 2, 2016, 08:42 (GMT)
Minor edits to last commit

Failed with chunk merging disabled
June 2, 2016, 08:13 (GMT)
BLI_array_store: Move writing many chunks into a function

Minor optimization, avoid some checks each iteration.
June 2, 2016, 08:05 (GMT)
BLI_array_store: store max size in BArrayInfo
June 2, 2016, 06:41 (GMT)
Add extra validation checks to array-store
June 2, 2016, 05:29 (GMT)
Minor changes to help text

D2040 by @Blendify, also move 'Experimental Features' above more general help text.
June 2, 2016, 05:12 (GMT)
ShapeKey was missing lattice-flag

missed from 7a8bd2eae
June 2, 2016, 02:53 (GMT)
Fix T48566: Render-border minor offset issue
June 1, 2016, 18:38 (GMT)
Usual UI/i18n message cleanup (get rid of last remaining 'addon' too).
June 1, 2016, 15:38 (GMT)
Revert "BLI_ghash: Fix initial over-allocation of mempool chunks."

Useless change in fact, sorry for the noise.

This reverts commit b08473680e141ab6f28f99fc3b1dbbc4add89bed.
June 1, 2016, 15:31 (GMT)
Fix T48466: Multiple passes starting with 'Diffuse' in EXR file breaks its loading in Blender.

Issue here is that for Blender, any pass which name starts with 'Diffuse' is considered
a diffuse pass - and it does not really support several passes of the same type in renderresult.

So for now, passtype_from_name() is now checking whether a pass of same type already exists
in render layers, and return 0 (uknown passtype) in this case.
June 1, 2016, 14:07 (GMT)
Optimize mempool iteration

Around ~10% improvement in own tests.
June 1, 2016, 13:29 (GMT)
Fix T48415: Segfault on opening .blend in which a 'surface' force object was saved in Edit mode.

In that case, surface modifier won't run (until surface object goes back to Object mode),
and its bvhtree remains NULL.
June 1, 2016, 13:08 (GMT)
Revert "Correct invalid pointer-pair compare check"

This reverts commit d5e0e681cea846facb4f2777921f6612be3ee193.

Tsk, these functions return false on a match.
June 1, 2016, 12:51 (GMT)
Fix bug where corner boundary was straight when it should curve.

Some adjustments to how bevel edge 'profiles' are adjusted in some
cases. For the bug fix, wanted to handle cases of middle of three
coplanar beveled cases to make profile curve rather than linear
interpolate.
Also undid an earlier decision to make profile plane be perpendicular
to beveled edge i the non-coplanar case.
June 1, 2016, 12:34 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
intern/cycles/blender/blender_curves.cpp
intern/cycles/blender/blender_particles.cpp
source/blender/depsgraph/intern/builder/deg_builder_relations.h
source/blender/depsgraph/intern/depsgraph_build.cc
June 1, 2016, 10:58 (GMT)
BLI_ghash: Fix initial over-allocation of mempool chunks.

Code intended to create only one pool by default here, but code in `mempool_maxchunks()` would make it two.
June 1, 2016, 09:53 (GMT)
Fix wrong vertex colors in edit mode
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021