November 9, 2017, 09:33 (GMT) |
Depsgraph: Cleanup, reduce indentation level |
November 9, 2017, 09:33 (GMT) |
Depsgraph: Assert when node uses unhandled ID type |
November 9, 2017, 08:12 (GMT) |
Merge branch 'blender2.8' into hair_guides |
Revision 6484646 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) November 9, 2017, 06:34 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
November 9, 2017, 06:04 (GMT) |
Cycles: Replace __MAX_CLOSURE__ build option with runtime integrator variable Goal is to reduce OpenCL kernel recompilations. Currently viewport renders are still set to use 64 closures as this seems to be faster and we don't want to cause a performance regression there. Needs to be investigated. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2775 |
November 8, 2017, 22:54 (GMT) |
Fix crash when loading pre 2.5 files. Versioning code involving WM wouldn't run then (WM was just introduced in 2.5). |
November 8, 2017, 20:39 (GMT) |
Farewell Scene->base While getting rid of Scene->base we got the following fixes: * Fix "Convert To" operator * Fix "NLA allowing to selected objects that are not selectable * Fix scene.objects (readonly, no option to link/unlink) Note: Collada needs to use the context SceneLayer for adding objects however I added a placeholder, so Collada maintainers can fix this properly. |
November 8, 2017, 20:36 (GMT) |
Revert "Depsgraph: Fix crash with copy on write when scene has legacy bases" This reverts commit 00ddbd5848da7e746e23695cff00a739eaf75cf2. |
November 8, 2017, 20:35 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
November 8, 2017, 20:33 (GMT) |
Silence warning from Collada |
November 8, 2017, 17:23 (GMT) |
More cleanup... |
November 8, 2017, 16:53 (GMT) |
Move WeightedNormal modifier together with NormalEdit one in menu. Though this breaks alphabetical order, it makes much more sense to have those two together... |
November 8, 2017, 15:51 (GMT) |
More cleanup... |
November 8, 2017, 14:07 (GMT) |
Depsgraph: Use iterator over flat array for depsgraph_query This way iteration order is much more predictable. This also solves issue with randomly failing Cycles regression tests. |
November 8, 2017, 14:02 (GMT) |
Subject: [PATCH 2/3] Depsgraph: Replace iteration over ghash with iteration over flat array |
November 8, 2017, 14:02 (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. |
November 8, 2017, 14:02 (GMT) |
Depsgraph: Remove traces of old single-per-scene dependency graph |
November 8, 2017, 14:02 (GMT) |
Depsgraph: Move storage from single per-scene depsgraph to a hash storage Depsgraph itself is still created fer the whole scene rather than for a single layer, this is to be addressed next. The storage for those dependency graphs is in scene, but now it is a hash indexed by layer. In the future we can extend hash key to include extra information (workspace? window?). |
November 8, 2017, 13:31 (GMT) |
obvel velocity fix, disabling surface tension and viscosity for now, set do not delete flip in obstacle |
November 8, 2017, 12:49 (GMT) |
Partial Fix T53269: Dupli-verts/dupli-faces not working This fixes the issue for the Draw Manager, but for Cycles this is still not working. The iterator bpy.context.depsgraph.duplis seems to be correct though. |
|
|
|


Master Commits
MiikaHweb | 2003-2021