Blender Git Commits

Blender Git "compositor-2016" branch commits.

Page: 12 / 19

June 8, 2016, 19:45 (GMT)
Workaround MSVC error
June 8, 2016, 19:45 (GMT)
Fix T48426: Use same length for all header message strings.

Some languages like Chinese or Japanese take three or four bytes per char...

Also fixed some missing translation markers for UI header messages.
June 8, 2016, 19:45 (GMT)
Fix T46207: Slow OpenCL GPU bake and blown out baking Cycles render
June 8, 2016, 19:45 (GMT)
Fix T48550: Imperfections when Bake displacement map to plane if camera is not in front

The issue was caused by non-watertight nature of intersection, which is now addressed.

Hopefully it doesn't cause any regression caused by uninitialized precalculated storage.
June 8, 2016, 19:45 (GMT)
Correct assert
June 8, 2016, 19:45 (GMT)
Minor changes to help text

D2040 by @Blendify, also move 'Experimental Features' above more general help text.
June 8, 2016, 19:45 (GMT)
Add upstream information to wcwidth library
June 8, 2016, 19:45 (GMT)
Cleanup rna_Brush_direction_itemf()

Some variants of gcc compilation were reporting 'control reaching end of non-void function' error
in this switch/case maze. Either use break everywhere or not at all (which is simpler, since we
only always return anyway...).
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)
Cycles: Scale debug pass with number of samples

This way it's easier to compare different renders together without
worrying about scale too much.
June 8, 2016, 19:45 (GMT)
PyRNA: Fix repr used /w arrays

RNA arrays now display their index, with support for multi-dimensional arrays.
June 8, 2016, 19:45 (GMT)
Fix broken Cycles curve motion radius after recent refactor, and fix warnings.
June 8, 2016, 19:45 (GMT)
Cuda 7.5 cannot be made to work with a supported cl.exe version in the same way as cuda 6.0 does allow, disabling cuda kernels on buildbot for now
June 8, 2016, 19:45 (GMT)
Cuda wrangler: Fix very nasty bug with multiple scalar type qualifiers
June 8, 2016, 19:45 (GMT)
Fix T48472: issue in array refactor, causing performance regression in BVH build.
June 8, 2016, 19:45 (GMT)
GPU: Fix triple buffer w/ basic glsl shader

Needed to add GL_TEXTURE_RECTANGLE support to basic-shader.
June 8, 2016, 19:45 (GMT)
Cycles CUDA: reduce branched path stack memory by sharing indirect ShaderData.

Saves about 15% for the branched path kernel.
June 8, 2016, 19:45 (GMT)
Cycles: Limit degenerated triangle check got CUDA only

OpenCL seems to work fine here, and for some reason that comparison was
giving compilation error on OpenCL here.

Better to compile OpenCL kernel than to be fully robust to weird corner
cases.
June 8, 2016, 19:45 (GMT)
Hopefully fix OMP/MSVC crap...
June 8, 2016, 19:45 (GMT)
BLI_task: Add back lost 'push_from_thread' change to BLI_task_parallel_range() & co.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021