July 6, 2021, 21:35 (GMT) |
Fix surface objects again |
July 6, 2021, 21:30 (GMT) |
Cleanup: Remove unused DispList wire edge drawing code |
July 6, 2021, 21:22 (GMT) |
Cleanup: Simplify curve eval cache |
July 6, 2021, 21:14 (GMT) |
Cleanup: Add comment |
July 6, 2021, 21:09 (GMT) |
Add smarter mesh conversion logic |
Revision 402422e by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 6, 2021, 20:26 (GMT) |
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-decimate # Conflicts: # source/blender/blenkernel/BKE_node.h # source/blender/blenkernel/intern/node.cc # source/blender/nodes/CMakeLists.txt # source/blender/nodes/NOD_geometry.h # source/blender/nodes/NOD_static_types.h |
Revision 126026c by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 6, 2021, 20:24 (GMT) |
Merge remote-tracking branch 'origin/soc-2021-porting-modifiers-to-nodes-decimate' into soc-2021-porting-modifiers-to-nodes-decimate |
Revision 79f8e71 by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-remesh-voxel, soc-2021-porting-modifiers-to-nodes_all) July 6, 2021, 20:22 (GMT) |
cleanup |
July 6, 2021, 20:21 (GMT) |
Merge branch 'master' into greasepencil-object |
July 6, 2021, 18:29 (GMT) |
Cleanup: Remove unecessary change |
July 6, 2021, 18:21 (GMT) |
Merge branch 'master' into curve-nodes-modifier |
July 6, 2021, 18:21 (GMT) |
Moved node group interface panel code to python. The node group interface panels were still implemented in C. Now they ported over to python for easier maintenance. Differential Revision: https://developer.blender.org/D11834 |
July 6, 2021, 18:18 (GMT) |
Merge branch 'master' into node-group-single-input-nodes |
July 6, 2021, 17:22 (GMT) |
Simplify python code with `bool(keys)` |
July 6, 2021, 17:20 (GMT) |
Merge branch 'master' into refactor-idprop-ui-data |
July 6, 2021, 16:31 (GMT) |
Formatting fixes. |
July 6, 2021, 16:02 (GMT) |
Changing sock->type is done by node_socket_set_typeinfo. |
July 6, 2021, 15:38 (GMT) |
Cycles X: Reduce OIDN memory usage with multi-device render Allow OIDN to modify render buffers in-place, without allocating extra temporary buffers. Currently memory is only saved for non-composited passes (combined, shadow catcher matte). The composited passes are possible to avoid memory allocation as well, but requires passing row stride to the pass accessor which is not yet possible. Differential Revision: https://developer.blender.org/D11826 |
July 6, 2021, 15:31 (GMT) |
Fix alpha in denoised shadow catcher pass in Cycles X Seems it was wrong since the initial implementation. The issue is that for the shadow catcher pass we can not copy alpha from input pass as the pass is calculated based on other passes. Decided to go with an implicit knowledge that composited passes are always opaque. Saves some complications and memory by storing full RGBA buffer for noisy composited passes. Differential Revision: https://developer.blender.org/D11825 |
July 6, 2021, 15:24 (GMT) |
GPU: Detect mathing struct based on shader interface. |
|