Blender Git Commits

Blender Git "master" branch commits.

Page: 2362 / 5574

May 13, 2016, 10:06 (GMT)
BLI_task: add support for listbase parallelized for loops.

Code by @sergey, with small edits and doc by @mont29.
May 13, 2016, 10:06 (GMT)
Cleanup: fix inconsitency in dynamicPaint_outputLayerExists()

Dyna WPaint indeed only uses first output layer, but better be consistent in those cases...
May 13, 2016, 10:06 (GMT)
Dynapaint: cleanup of BKE code.

Line lengths, monolined 'if' statements, int -> bool, etc.

Also, replaced some internal cooked stuff by BLI helpers (most notably, the
'is inside UV triangle' code in `dynamicPaint_createUVSurface()`), and some
other minor optimizations.
May 13, 2016, 10:06 (GMT)
BLI_math: add 'equals_m4m4' (and 'm3' variant) helpers.
May 13, 2016, 09:22 (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.
May 13, 2016, 09:22 (GMT)
Image editor: Show actual value of single-channel buffer in sample info

Previously if image only had single channel only z buffer value was displaying.
This isn't handy for cases when you've got single channel buffer which is not
a z buffer.

Also fixed possible read past the array.
Revision b72aef9 by Mai Lavelle
May 12, 2016, 22:17 (GMT)
install_deps: Avoid conflicts on Arch-based systems when gcc-multilib is installed

install_deps can fail due to conflict between gcc (referenced by base-devel) and
gcc-multilib if the latter is installed. This avoids the conflict by filtering
the contents of base-devel when needed.

Reviewers: mont29

Differential Revision: https://developer.blender.org/D1944
May 12, 2016, 12:51 (GMT)
Cycles: Add support for single channel byte textures.

This way, we also save 3/4th of memory for single channel byte textures (e.g. Bump Maps).

Note: In order for this to work, the texture *must* have 1 channel only.
In Gimp you can e.g. do that via the menu: Image -> Mode -> Grayscale
May 12, 2016, 12:20 (GMT)
Fix array bounds compile warning.
May 12, 2016, 11:00 (GMT)
Fix T48413: editmesh intersect tool crash

Its important to add tri-edge intersections from both sides.
May 12, 2016, 10:59 (GMT)
Correct debug prints
Revision ea41207 by Lukas Toenne
May 12, 2016, 07:55 (GMT)
Fix depsgraph tagging during the relations build pass.

Followup commit to 18e5e2fa1ac26ccbbd0cc8b486a5d92be6888021. Needs the same
treatment in the second pass when ID tags are reset again.
May 12, 2016, 06:47 (GMT)
BMesh: avoid calling delete operator w/ face dissolve

In nearly all cases this isn't needed.
May 12, 2016, 06:15 (GMT)
Fix missing piece in recent rBce65fae8f32c (support for '+' key).

Thanks to Daniel Rivera (Dr2d4) for the headup!
May 12, 2016, 06:11 (GMT)
Recent bmesh face-join caused regression (T48407)
May 12, 2016, 00:11 (GMT)
Cleanup: Fix typo.
May 11, 2016, 21:14 (GMT)
Armature outline drawing used single width line

Only set line width in pose-mode
May 11, 2016, 21:11 (GMT)
BMesh: use active face fallback w/ select-path

From user perspective, last selected face is the same as the active face,
use this as a fallback.
May 11, 2016, 20:25 (GMT)
Cleanup: Remove outdated comment and add new one about slot IDs.
May 11, 2016, 20:00 (GMT)
BMesh: ignore non-manifold face connections

Was showing an error message,
now dissolve the faces that and delimit at non-manifold boundaries.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021