Revision 0a3e36d by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) December 18, 2017, 16:43 (GMT) |
Fix UI warning |
Revision a6730c6 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) December 18, 2017, 16:29 (GMT) |
Fix problem with merge down The problem was if the layer below had animation in frames not present in top layer. As the active frame of top layer was the previous keyframe, after merging, the draw of bottom layer replaced the draw of top layer and the result was that some drawings were missing. The solution was to duplicate the active frame in top layer before merge the bottom layer. |
December 18, 2017, 15:55 (GMT) |
Depsgraph: Cleanup, line length |
December 18, 2017, 15:53 (GMT) |
Depsgraph: Use named typedef for tag |
December 18, 2017, 15:52 (GMT) |
Depsgraph: Cleanup, typo in comment |
December 18, 2017, 15:51 (GMT) |
Merge branch 'master' into blender2.8 |
December 18, 2017, 15:46 (GMT) |
Depsgraph: Add facilities to store what ID recalc flag component corresponds to The idea is to de-duplicate logic in DEG_id_tag_update() and flushing where we need to translate depsgraph tag or component type to ID level recalc flag. Currently unused, but is required for Blender 2.8. |
December 18, 2017, 15:40 (GMT) |
Add dedicated named constant for no ID recalc flag |
December 18, 2017, 15:36 (GMT) |
Merge branch 'master' into blender2.8 |
December 18, 2017, 15:33 (GMT) |
Depsgraph: Synchronize flushing with 2.8 branch Not only this helps merges form master to the branch, but also: - Allows us to production-check changes as soon as possible. - Avoids some unnecessary editors update about ID changes. - Adds small optimization on queue size by always keeping one of the pointers outside of the queue. |
December 18, 2017, 15:19 (GMT) |
Merge branch 'master' into blender2.8 |
December 18, 2017, 15:15 (GMT) |
Depsgraph: Add query API to traverse all dependent IDs of the given ID |
December 18, 2017, 15:14 (GMT) |
Depsgraph: Replace iteration over ghash with iteration over flat array |
December 18, 2017, 15:10 (GMT) |
Depsgraph: Introduce flat list of ID nodes The idea is to allow iterating over ID nodes in exact order of their construction, and in order which will not change dependent on memory pointers or anything. |
December 18, 2017, 15:04 (GMT) |
Fix bad merge happened at some point |
December 18, 2017, 14:16 (GMT) |
Fix T53398: Surface deform modifier says that convex polygons are concave for big faces Dot-product for angle check need either to be divided by vectors magnitude or be calculated for normalized vectors. |
Revision 6efbe39 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) December 18, 2017, 12:14 (GMT) |
Fix: Don't assume that rect starts from 0,0 |
Revision 140649b by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) December 18, 2017, 12:13 (GMT) |
Fix: Missed these in last commit |
Revision cbe4c97 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) December 18, 2017, 11:53 (GMT) |
Cleanup - Save off multiedit state instead of querying it all the time |
Revision 9c30702 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) December 18, 2017, 11:35 (GMT) |
Cleanup - Split out the GP stroke sculpting loop-over-strokes logic into a separate function |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021