Blender Git Commits

Blender Git commits from all branches.

Page: 2011 / 2888

June 8, 2016, 19:45 (GMT)
Usual UI/i18n message cleanup (get rid of last remaining 'addon' too).
June 8, 2016, 19:45 (GMT)
Revert "BLI_ghash: Fix initial over-allocation of mempool chunks."

Useless change in fact, sorry for the noise.

This reverts commit b08473680e141ab6f28f99fc3b1dbbc4add89bed.
June 8, 2016, 19:45 (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 8, 2016, 19:45 (GMT)
Optimize mempool iteration

Around ~10% improvement in own tests.
June 8, 2016, 19:45 (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 8, 2016, 19:45 (GMT)
Revert "Correct invalid pointer-pair compare check"

This reverts commit d5e0e681cea846facb4f2777921f6612be3ee193.

Tsk, these functions return false on a match.
June 8, 2016, 19:45 (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 8, 2016, 19:45 (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 8, 2016, 19:45 (GMT)
Fix wrong vertex colors in edit mode
June 8, 2016, 19:45 (GMT)
BI: fix counting of tangents, that was reset during recursion of init_render_nodetree
June 8, 2016, 19:45 (GMT)
GLSL: Attempt to fix errors in setting UV attributes
June 8, 2016, 19:45 (GMT)
Depsgraph: Fix missing updates when modifying armature
June 8, 2016, 19:45 (GMT)
Fix/Workaround T48560: Color picker V fail w/ user defined RNA

Set the maximum soft-max to 1.0 when its left at FLT_MAX.
Since this causes problems using the slider.
June 8, 2016, 19:45 (GMT)
Increase range of Font object textboxs

The current values were arbitrary. I'm keeping them as ui_range, but
internally there is no reason we can't use larger values.
June 8, 2016, 19:45 (GMT)
BLI_mempool: Use an 'odd' FREEWORD for big/little endian

This also changes freeword to an intptr_t to ensure
not only the first 4 bits of a pointer are tested on 64bit systems.
June 8, 2016, 19:45 (GMT)
Fix T46207: Slow OpenCL GPU bake and blown out baking Cycles render
June 8, 2016, 19:45 (GMT)
Small API typo found while reading the API
June 8, 2016, 19:45 (GMT)
Cleanup: unused defines
June 8, 2016, 19:45 (GMT)
Cleanup: parenthesize defines
June 8, 2016, 19:45 (GMT)
Fix T48554: Absolute grid snap fails w/ cursor pivot

Use center of selection when using absolute grid snapping and cursor pivot.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021