Blender Git Loki

Blender Git commits from all branches.

Page: 2358 / 2888

March 6, 2015, 16:24 (GMT)
Fix broken "force setting multisamples only once", introduced in b5b359b48f7f
March 6, 2015, 16:24 (GMT)
Fix metaball->mesh removing all metas in the scene

Assumed the entire scene used the one motherball.
March 6, 2015, 16:24 (GMT)
Fix access freed memory when doing constraints ID counter on main free

Basically just made constraints free function aware of possible do_id_users
argument, same as we've got for objects, object data and so on.
March 6, 2015, 16:24 (GMT)
Fix T43905: Crash happens when press Create Plane Track

It was only happening on 32bit platforms because of alignment
differences when allocating class.

Now got rid of copy of eigen matricies stored by value in the
residual block which solves aligment issues and should also
give some unmeasurable speedup.
March 6, 2015, 16:24 (GMT)
PyAPI: clarify fallback docstring
March 6, 2015, 16:24 (GMT)
Fix T43904: calc_vert_angle returns wrong value

This was mis-named, rename to `calc_edge_angle`
and allow a fallback value in the case when the vert doesn't have 2-edges.
March 6, 2015, 16:24 (GMT)
BMesh: Add extended BM_vert_calc_edge_angle that takes a fallback value
March 6, 2015, 16:24 (GMT)
Cleanup: quiet minilzo warnings
March 6, 2015, 16:24 (GMT)
Cleanup: unused warnings
March 6, 2015, 16:24 (GMT)
Cleanup: unused macro warning
March 6, 2015, 16:24 (GMT)
Fix typo in "Add" and "Subtract" mode of Vector Math node.

Differential Revision: https://developer.blender.org/D1003
March 6, 2015, 16:24 (GMT)
Correction to previous commit

Calling ensure_lookup_table for each face is stupid! :/
(Noted by Sergey - thx)
March 6, 2015, 16:24 (GMT)
Fix T43900: "Operator Mesh Add" template fails
Another script that was missing the lookup_table call.
March 6, 2015, 16:24 (GMT)
Revert "COLLADA - support for shadeless material (SHADER_CONSTANT)"

This reverts commit 04b0a9f4b885e8e3b0b3207f3b3cda74b936df3e.
March 6, 2015, 16:22 (GMT)
Attempted fix for OpenAL synchronization.

This hit animators already, basically when using sound sync we can
hit negative frames. This happens because we always subtracted the full
range of the triple buffer size from the timing, even when buffers were
flushed.

Also, old code read the offset from the offset of the reader. The
problem here, is that due to threading there is a time offset between
the when this offset is set and when it is offloaded to the buffers,
which means that we could get quite some variance between time
reporting.

Now sounds keep a private byte offset which is incremented right before
invalidating old buffers. This should make the combination of OpenAL
time report + byte offset more accurate. For even more accuracy we might
spinlock while updating those values but for now left it as is for fear
of the lock interfering with frame update performance. We can try to be
smarter here, storing old value while update is happening, and use
trylock and the old values if it fails but for now commit the simple
version.
March 6, 2015, 13:06 (GMT)
Merge branch 'master' into temp-ghash-experiments
March 6, 2015, 13:00 (GMT)
Making hash storage optional.

This required quite a bit of work, but storing hashes for 'simple' very quick
hashing/comparison functions is stupid (loss of space, and even introduces a
very small slow down), while with e.g. strings (which comparison and hasing
is quite expansive), it gives huge speedup (twice quicker insertion, about
33% quicker on lookup).

This makes lower-level code a bit less clear, since we add one 'child type' of Entry
for each case (GHash/GSet, and storing hash or not), but this also has the benefit
of being stricter when accessing entries' members...
March 6, 2015, 10:57 (GMT)
Merge branch 'master' into temp_motionpaths
March 5, 2015, 19:55 (GMT)
crash fix: forgot to "walk" over the cutter_group inside the modifier, effectively forgetting to set references to the helper group, thus resulting in a crash at loading time
March 5, 2015, 19:23 (GMT)
fix: greasepencil by edges did not take object transformation into account properly
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021