Revision c090346 by Sergey Sharybin 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! |
Revision 5be97ab by Sergey Sharybin 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. |
Revision 7d67261 by Campbell Barton August 14, 2013, 09:14 (GMT) |
fix bug with editmesh rip, active edge could be left on the unselected side of the edge loops. |
Revision 731672f by Campbell Barton August 14, 2013, 09:13 (GMT) |
bmesh utility functions for storing an editselection after another in the list. |
Revision 723eaa3 by Campbell Barton 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. |
Revision 932df91 by Sergey Sharybin August 14, 2013, 07:08 (GMT) |
Revision 2f5e10f by Campbell Barton August 14, 2013, 06:51 (GMT) |
include order change for osl, fixes gcc compile error - undefined uintptr_t |
Revision 43c21e9 by Sergey Sharybin August 14, 2013, 05:30 (GMT) |
Fix for uninitialized covariance matrix This is likely a culptrit caused #36231: Motion tracker bug in 2.68 |
Revision eccde9f by Dalai Felinto 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. |
Revision 5157eea by Campbell Barton 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. |
Revision 5ba898d by Campbell Barton August 13, 2013, 23:43 (GMT) |
utility functions to reverse and wrap arrays. |
Revision 91f04be by Campbell Barton August 13, 2013, 22:28 (GMT) |
bmo_edgenet_fill_exec was building a vertex array when it didnt need to. also simplify for loops. |
Revision 4e8b978 by Bastien Montagne August 13, 2013, 18:35 (GMT) |
Typo (dimention instead of dimension). |
Revision 463ff86 by Sergey Sharybin 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.. |
Revision b521d2a by Sergey Sharybin August 13, 2013, 15:09 (GMT) |
Revision 135ee56 by Sergey Sharybin August 13, 2013, 14:46 (GMT) |
Fix crash happening when clearing parent in outliner modes which doesn't support this. |
Revision 5096beb by Campbell Barton August 13, 2013, 10:40 (GMT) |
use __builtin_nanf with gcc and clang. |
Revision a8d1c89 by Campbell Barton 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. |
Revision ace1dbf by Thomas Dinges August 13, 2013, 09:15 (GMT) |
Merged revision(s) 59035-59107 from trunk/blender into soc-2013-dingto. Skipping 59034 (Non-Progressive on GPU). |
|
|
|


Master Commits
MiikaHweb | 2003-2021