October 24, 2017, 15:52 (GMT) |
Fix Cycles gtests build on macOS. |
October 24, 2017, 15:40 (GMT) |
Fix T53146: incomplete multi GPU and CPU + GPU memory statistics. Part due to recent changes, part old bug. |
October 24, 2017, 14:47 (GMT) |
Depsgraph: Avoid explicit relations rebuild calls We wouldn't know which dependency graphs needs/safe for reconstruction, so rather use API which tells that relations are out of date. This way graph evaluation will take care of the rest. Committing to 2.8 only since it's where we can't reliably know the graph and is probably not that safe to apply this in master. |
October 24, 2017, 14:39 (GMT) |
Depsgraph: Remove residue of motion path optimization This needs to be re-implemented in a new fashion, without touching global list of bases and become compatible with the new dependency graph. The idea to go here would be to create new dependency graph for motion path evaluation, bring a single object in there (which will pull all dependencies at a construction) and use that. Needs working copy-on-write first tho. |
October 24, 2017, 14:04 (GMT) |
Depsgraph: Remove bunch of debug code Was never actually used and implementation seems to be slow: we shouldn't be doing per-node evaluation hash lookups, adds too much overhead. We can instead store statistics in the node itself, and maybe even group them somehow. Ideally such a statistics should be user-friendly so riggers and animators can see exactly what's happening. |
October 24, 2017, 14:04 (GMT) |
Depsgraph: Remove shortcut of freeing scene's depsgraph It will not be possible to do that after depsgraph becomes more context oriented. Which means, all code will need to explicitly tell which graph to free, |
October 24, 2017, 14:04 (GMT) |
Depsgraph: Remove scene from refresh API Scene is already stored in the graph. |
October 24, 2017, 14:04 (GMT) |
Depsgraph: Cleanup, remove unused function declaration |
October 24, 2017, 14:04 (GMT) |
Depsgraph: Switch to explicit graph specification for tag flush |
October 24, 2017, 14:04 (GMT) |
Depsgraph: Begin bringing API to pass explicit graph This is a first step towards an updated API where we pass explicit graph rather than a scene. This is because we can no longer deduct which graph to use since it will depend on a context. Will happen in several steps, so bisecting will not be such a pain. |
October 24, 2017, 14:04 (GMT) |
Depsgraph: Cleanup, remove unused function It's unlikely we will ever want to flush tags on all possible scenes or dependency graphs. It wouldn't be thread safe at a best. |
October 24, 2017, 14:04 (GMT) |
Depsgraph: Cleanup, unused function declaration |
October 24, 2017, 12:28 (GMT) |
Fix non-instanced groups in no-collection file creating collections This is a corner-case, but one that is too easy to reproduce: * Unlink all the collections of active view layer. * Link a group without "Instancing" it. |
October 24, 2017, 12:23 (GMT) |
rna_layer.c cleanup: remove uneeded includes I have cleaned up the ones before "#ifdef RNA_RUNTIME", and forgot about the ones after. |
Revision 41025e1 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) October 24, 2017, 11:56 (GMT) |
Fix: GP-related menus were only available in "Edit Mode" but not any of the other modes Instead, the Object Mode menus were being shown, which could be quite confusing and useless in general. |
Revision 2c71b7e 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) October 24, 2017, 11:56 (GMT) |
Code Cleanup - Fix name of helper function to be less misleading |
Revision 007b43d 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) October 24, 2017, 11:56 (GMT) |
Fix more issues raised in code review |
October 24, 2017, 11:54 (GMT) |
Depsgraph: Initialize depsgraph as need for update This way we can delay graph allocation and relations update. |
Revision 06fb272 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) October 24, 2017, 11:45 (GMT) |
Merge branch 'greasepencil-object' of git.blender.org:blender into greasepencil-object |
Revision 5cb7cc4 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) October 24, 2017, 11:45 (GMT) |
Fix after merge error |
|
|
|


Master Commits
MiikaHweb | 2003-2021