Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3107 / 5574

August 14, 2013, 10:39 (GMT)
Fix double-free happening when having proxy with motion paths

Make it so mpath is not shared between several bones now.

Fix suggested by Joshua Leung, thanks!
August 14, 2013, 09:24 (GMT)
Recent spinlock commit made scheduling unsafe for threading

Namely, it caused nodes be adding to the pool multiple times.

Returned spin back, but use it only in cases node valency is
zero. So now valency is decreasing without any locks, then
if it's zero spin lock happens, node color (which indicates
whether node is scheduled or not) happens. Actual new task
creation happens outside of locks.

This might sound a bit complicated, but it's straightforward
code which is free from any thread synchronization latency.
August 14, 2013, 09:14 (GMT)
fix bug with editmesh rip, active edge could be left on the unselected side of the edge loops.
August 14, 2013, 09:13 (GMT)
bmesh utility functions for storing an editselection after another in the list.
August 14, 2013, 08:14 (GMT)
fix own error in BM_mesh_calc_edge_groups() was clearning wrong dirty-index flag.
also remove unused transform defines.
August 14, 2013, 07:08 (GMT)
Merging r59113 through r59129 from trunk into soc-2013-depsgraph_mt

August 14, 2013, 06:51 (GMT)
include order change for osl, fixes gcc compile error - undefined uintptr_t
August 14, 2013, 05:30 (GMT)
Fix for uninitialized covariance matrix

This is likely a culptrit caused #36231: Motion tracker bug in 2.68
August 14, 2013, 02:59 (GMT)
BGE Dome: bugfix - Warp Mesh not working

Fix: to swap the drawing order for the warp mesh polygon
The code was drawing CW instead of CCW.

It would work in some cases where the drawing flags would allow for the
back faces to be visible.

More specifically the alternative fix were:
glDisable ( GL_CULL_FACE );
glFrontFace( GL_CW );

Bug originally reported in the small_planetarium mailing list.
This bug fix was a comissioned job by a group who prefer not to be
credited. Thanks regardless.
August 13, 2013, 23:48 (GMT)
bmesh edge-net: refactor out face creation into its own function, replace array reallocation with alloca.
fix for error increasing the face tag count when the face might not be created.
August 13, 2013, 23:43 (GMT)
utility functions to reverse and wrap arrays.
August 13, 2013, 22:28 (GMT)
bmo_edgenet_fill_exec was building a vertex array when it didnt need to. also simplify for loops.
August 13, 2013, 18:35 (GMT)
Typo (dimention instead of dimension).
August 13, 2013, 15:27 (GMT)
Fix #36461: ends of curves - twist still not good

Needed correct quat for first point as well.

Maybe it's time to refactor make_minimum_twist function a bit..
August 13, 2013, 15:09 (GMT)
Merging r59104 through r59112 from trunk into soc-2013-depsgraph_mt

August 13, 2013, 14:46 (GMT)
Fix crash happening when clearing parent in outliner modes which doesn't support this.
August 13, 2013, 10:40 (GMT)
use __builtin_nanf with gcc and clang.
August 13, 2013, 10:21 (GMT)
make materials.pop() and more like pythons list.pop
- allow negative index values.
- error when invalid index value are passed in.
- remove last item if no index argument is given.

also change behavior to remove the material slot, it was only clearning by default but the list length remained the same.
Revision 4d5c643 by Lukas Toenne
August 13, 2013, 10:09 (GMT)
Moved NAN_FLT define to BLI_math, this may come in useful.
August 13, 2013, 09:15 (GMT)
Merged revision(s) 59035-59107 from trunk/blender into soc-2013-dingto.

Skipping 59034 (Non-Progressive on GPU).
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021