- May 05, 2019
-
-
cth451 authored
-
- Apr 26, 2019
-
-
cth451 authored
-
- Apr 24, 2019
- Sep 12, 2017
-
-
Bastien Montagne authored
Should have been done before ahoy, sorry about that. Means 2.79 tag will be one (no functionnal changes) commit ahead from our 2.79 builds, think we can live with that.
-
- Sep 11, 2017
-
-
Bastien Montagne authored
-
Joshua Leung authored
Was caused by divide-by-zero in paint_stroke_integrate_overlap() in paint_stroke.c, as identified by Bob Smith (uvwxyz). Thanks for the report!
-
Campbell Barton authored
-
- Sep 10, 2017
-
-
Campbell Barton authored
-
Sergey Sharybin authored
Threading conflict, should be safe for 2.79.
-
- Sep 08, 2017
-
-
Sergey Sharybin authored
Previous fix wasn't working correct for certain compiler and CPU intrinsics mode, causing quite some crashes. This should be a safer fix, which is closer in behavior to previous release but which should still fix issues with robust curve intersection.
-
Antonio Vazquez authored
-
Campbell Barton authored
-
Bastien Montagne authored
Note: this commit seems to work as expected (also with transform snapping etc.). However, it is rather unsafe - not enough for 2.79 at least, unless we get much more testing on it. It also depends on three previous ones. Note that using a global lock here is far from ideal, we should rather have a lock per DM, but that will do for now, whole DM thing is doomed to oblivion anyway in 2.8. Also, we may need a `DM_DIRTY_LOOPTRIS` dirty flag at some point. Looks like we can survive without it for now though... Probably because cached looptris are never copied accross DM's?
-
Bastien Montagne authored
That one was doing exactly same thing as `dm->getLoopTriArray()`, no point in having twice the same code here...
-
Bastien Montagne authored
This was... horribly wrong, CDDM will often *not* need to allocate anything to return arrays of mesh items! Just check whether array pointer is NULL. Also, remove `DM_get_looptri_array`, that one is useless currently, `dm->getLoopTriArray` will always return cached array (computing it if needed).
-
Bastien Montagne authored
All three functions were doing exactly the same thing, simpler to only have one in that case!
-
Campbell Barton authored
-
Campbell Barton authored
-
Campbell Barton authored
-
Campbell Barton authored
Vertices on the axis can be optionally merged, nice for creating objects which close at the end-points.
-
Campbell Barton authored
This isn't library data.
-
Campbell Barton authored
Only the camera from View3D.localvd is used, other pointers may be invalid. Longer term we should probably clear these to ensure no accidents. For now just follow the rest of Blender's code and don't access.
-
Sergey Sharybin authored
Need some extra checks and should be probably end up in 2.79 since that's a regression.
-
- Sep 06, 2017
-
-
Sergej Reich authored
Baking rigid body cache was broken if some cached frames already existed. This is just a band aid for release, the logic need to be looked into further.
-
Sergej Reich authored
Revert 9cd6b031, 3edc8c1f, b87d10d4 and do a better fix for T50230.
-
Sergey Sharybin authored
Need this in 2.79 branch as well, since build rules are based on this files.
-
Campbell Barton authored
-
- Sep 04, 2017
-
-
Jeroen Bakker authored
Increased the maxx and maxy area of interest when scaling in this case.
-