Revision c5862da by Aaron Carlisle December 25, 2021, 16:12 (GMT) |
Cleanup: use new c++ guarded allocator API in nodes Also simplify the allocation name to `__func__` Reviewed By: JacquesLucke Differential Revision: https://developer.blender.org/D13665 |
Revision 9085b4a by Christoph Lendenfeld December 25, 2021, 12:40 (GMT) |
Blend To Neighbor Implementation This patch adds the blend to neighbor operator to the Graph editor. The operator acts like the blend to neighbor operator for a pose context, just working on keyframes. Reviewed by: Sybren A. St�vel Differential Revision: https://developer.blender.org/D9374 Ref: D9374 |
Revision e505957 by Antonio Vazquez December 25, 2021, 11:53 (GMT) |
Revision 28df010 by Jacques Lucke December 25, 2021, 10:14 (GMT) |
Fix T94362: GPUMaterialTexture references freed ImageUser The issue was caused by rB7e712b2d6a0d257d272ed35622b41d06274af8df and the fact that `GPUMaterialTexture` contains an `ImageUser *` which references the `ImageUser` on e.g. `NodeTexImage`. Since the node tree update refactor, it is possible that the node tree changes without changing the actual material. Therefore, either the renderer should check if the node tree has changed or it should not store pointers to data in node storage. The latter approach is implemented in this patch. Differential Revision: https://developer.blender.org/D13663 |
Revision f1e0411 by Aaron Carlisle December 25, 2021, 05:02 (GMT) |
Cleanup: Do not use magic number |
Revision 67525b8 by Aaron Carlisle December 25, 2021, 04:59 (GMT) |
Cleanup: Use array for BKE cursor functions Differential Revision: https://developer.blender.org/D12962 |
Revision 95c7e8a by Aaron Carlisle December 25, 2021, 03:54 (GMT) |
Update RNA to user manual mapping file |
Revision fc45b00 by Aaron Carlisle December 25, 2021, 03:47 (GMT) |
Cleanup: Define node tree icon in register function I suppose this was done to reduce then dependencies. However, most nodes already depend on UI code so this isnt too useful. |
Revision 6e0cf86 by Aaron Carlisle December 25, 2021, 03:18 (GMT) |
Revision 79012c6 by Hans Goudey December 25, 2021, 00:26 (GMT) |
Cleanup: Use consistent order for custom data mesh masks Loops come last in the struct's definition, use the same order when initializing the common masks in customdata.c (they were switched with the poly masks). |
Revision 26c7be7 by Aaron Carlisle December 24, 2021, 20:42 (GMT) |
Revision 291d2a2 by Hans Goudey December 24, 2021, 17:00 (GMT) |
Cleanup: Remove misleading comments Most of these custom data layers weren't BMesh only, and the one that actually looks to be BMesh only has `BM` in its name. |
Revision d48fc7d by Hans Goudey December 24, 2021, 16:05 (GMT) |
Cleanup: Use vector instead of linked list |
Revision dd01ce2 by Jacques Lucke December 24, 2021, 12:39 (GMT) |
Fix T94322: add missing updates after recent refactor This was a regression in rB7e712b2d6a0d257d272ed35622b41d06274af8df. |
Revision ba4b7b4 by Jacques Lucke December 24, 2021, 11:34 (GMT) |
Fix T94162: incorrect handling when there are multiple group outputs Typically a node group should only have a single Group Output node. However, currently Blender already supports having multiple group outputs, one of which is active. This wasn't handled correctly by geometry nodes. Differential Revision: https://developer.blender.org/D13611 |
Revision c0db8a9 by Sybren A. Stüvel December 24, 2021, 09:39 (GMT) |
Cleanup: remove unused button function rB05f900e3466b45a19e13bea6dd641e4f7b8b46e9 removed unused button functions, but since that commit the `uiDefIconTextButBit()` static function sits unused as well. It's now been removed. |
Revision 81b3933 by Hans Goudey December 24, 2021, 04:48 (GMT) |
Fix T94357: Node Ungroup operator copies current node tree This was a mistake in rBfdc4a1a590d8befb1ff which copied the parent node tree into itself rather than accessing the node group's nodes. |
Revision 35bd6fe by Hans Goudey December 23, 2021, 22:22 (GMT) |
Fix T94344: Incorrect size for edge vertices node output This looks like a copy and paste error from the original commit. The virtual array output used the number of mesh polygons instead of the number of edges. |
Revision 2df9124 by Hans Goudey December 23, 2021, 19:28 (GMT) |
Revision 582f603 by Hans Goudey December 23, 2021, 17:46 (GMT) |
Cleanup: Move hair object type files to C++ Differential Revision: https://developer.blender.org/D13657 |
|