Revision c610ea5 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 4, 2019, 09:15 (GMT) |
Merge branch 'master' into greasepencil-object |
Revision fd9c100 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 4, 2019, 09:14 (GMT) |
GPencil: Fix compiler error after merge |
June 4, 2019, 08:54 (GMT) |
Updated Submodules to point at official Blender repo |
Revision 7f1a948 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 4, 2019, 08:41 (GMT) |
LANPR: Fixed last segment missing error on chain splitting. |
Revision b706708 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 4, 2019, 08:40 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/draw/engines/gpencil/gpencil_draw_utils.c |
Revision cbc0c48 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 4, 2019, 08:24 (GMT) |
LANPR: Split chains based on occlusion value changes. |
June 4, 2019, 07:41 (GMT) |
Fix T65447: Mask doesn't update in compositor unless there's motion blur on This is probably just one of the related issues. Root of the problem was that compositor job was using original scene and node tree for compositing. It is not guaranteed to have all the evaluated data. Switched compositor job to use it's own render-pipeline-like dependency graph which has everything evaluated in it. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D4998 |
June 4, 2019, 07:34 (GMT) |
Fix T64247: Crash on playback with special shader node tree The root of the problem goes to the fact that node tree copying uses source tree and nodes for a temporary storage. This makes it so multiple dependency graphs can not be reliably evaluated from different threads if they are using same original node tree. Solved by doing the following: - Commonly used tree copying function (which is used by library manager) keeps source tree, nodes and sockets untouched. - All the related areas (like node tree's callback) now have const qualifier on the input. - Areas which needs to have those temporary pointers assigned are now using explicit function. Would be really cool to get rid of those temporary pointers completely, but this is a bit tricky due to hairy nature of the code. Can happen any time now though: is easy enough to generalize the new pointers mapping. Note that this change is only intended to solve the crash. The fact that icons shouldn't be updated on playback will be fixed as a separate change. Reviewers: brecht, fclem Reviewed By: brecht, fclem Subscribers: brecht, fclem Differential Revision: https://developer.blender.org/D5002 |
Revision f23223e by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 4, 2019, 06:48 (GMT) |
LANPR: Fixed last point occlusion error on "this line" chaining. |
Revision 181e4ba by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 4, 2019, 05:48 (GMT) |
LANPR: Fixing chaining occlusion values for GPencil to use. |
Revision 0020221 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 4, 2019, 04:47 (GMT) |
Make LANPR main panel show in all engines. Fixed "up" button bug. Crease value now in software mode as well. |
Revision 902c358 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 4, 2019, 04:15 (GMT) |
Merge branch 'master' into soc-2019-npr |
June 4, 2019, 03:12 (GMT) |
June 4, 2019, 01:36 (GMT) |
Revert "Cleanup: Cleanup: style, use braces for GHOST (X11/SDL)" This reverts commit 935c9ab0de1ce3d36f93ce5aeee5d0f82d6f2591. Clang-tidy was making unrelated *fixes*. |
June 4, 2019, 01:30 (GMT) |
Cleanup: Cleanup: style, use braces for GHOST (X11/SDL) |
June 4, 2019, 01:14 (GMT) |
Cleanup: Cleanup: style, use braces for collada (BCMath) |
June 4, 2019, 01:14 (GMT) |
Cleanup: style, use braces for draw (fxaa_lib) |
June 4, 2019, 01:05 (GMT) |
Cleanup: rename 2D scroll defines - Use `V2D_SCROLL_` prefix. - Use more descriptive names. |
June 4, 2019, 00:52 (GMT) |
Cleanup: clang-format, remove tabs |
June 3, 2019, 23:24 (GMT) |
Some visual progress, comments and questions, and some other fixes |
|
|
|


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