July 5, 2021, 22:24 (GMT) |
Fix macOS builds after removing Ghost integral types. |
July 5, 2021, 22:09 (GMT) |
Various Exact Boolean parallelizations and optimizations. From patch D11780 from Erik Abrahamsson. It parallelizes making the vertices, destruction of map entries, finding if the result is PWN, finding triangle adjacencies, and finding the ambient cell. The latter needs a parallel_reduce from tbb, so added one into BLI_task.hh so that if WITH_TBB is false, the code will still work. On Erik's 6-core machine, the elapsed time went from 17.5s to 11.8s (33% faster) on an intersection of two spheres with 3.1M faces. On Howard's 24-core machine, the elapsed time went from 18.7s to 10.8s for the same test. |
July 5, 2021, 22:06 (GMT) |
Fix macOS builds after removing Ghost integral types. |
July 5, 2021, 21:36 (GMT) |
Compositor: Add base operation for updating buffer rows Simplifies code for operations with correlated coordinates between inputs and output. |
July 5, 2021, 21:36 (GMT) |
Compositor: Full frame Gamma node Adds full frame implementation to this node operation. No functional changes. 1.5x faster than tiled fallback. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11767 |
July 5, 2021, 21:36 (GMT) |
Compositor: Full frame Exposure node Adds full frame implementation to this node operation. No functional changes. 1.7x faster than tiled fallback. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11766 |
July 5, 2021, 21:36 (GMT) |
Compositor: Full frame Color Correction node Adds full frame implementation to this node operation. No functional changes. 1.4x faster than tiled fallback. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11765 |
July 5, 2021, 21:36 (GMT) |
Compositor: Full frame Color Balance node Adds full frame implementation to this node operations. No functional changes. 1.3x faster than tiled fallback. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11764 |
July 5, 2021, 21:36 (GMT) |
Fix T89671: Crash when using Denoise node on Full Frame mode Tiled fallback doesn't support single element buffers. Ensure tiles are initialized as full buffers. |
July 5, 2021, 20:57 (GMT) |
Import changes from development branch |
July 5, 2021, 20:54 (GMT) |
Merge branch 'master' into subdivision_work |
Revision 54a45d1 by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-remesh-blocks, soc-2021-porting-modifiers-to-nodes-remesh-voxel, soc-2021-porting-modifiers-to-nodes_all) July 5, 2021, 20:23 (GMT) |
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-remesh # Conflicts: # source/blender/blenkernel/BKE_node.h # source/blender/nodes/NOD_geometry.h |
July 5, 2021, 19:52 (GMT) |
Cleanup: Use enum for UI block emboss type |
July 5, 2021, 19:25 (GMT) |
Reliable filtering of non-standard socket types. Socket polling callback for trees needs to be able to distinguish "standard" and custom sockets. Custom sockets have a type 0 by default so that cannot be used to check the socket type. Instead use RNA to check if a type is a standard socket type. |
July 5, 2021, 18:58 (GMT) |
Remove the valid_socket_type_full method. The valid_socket_type callback was added very recently, so there is no harm in changing it at this point. That avoids the complication of having two variants in the API. See 47aca2b4c402ec35ea52c18afcc0840bcf283b26 |
July 5, 2021, 18:58 (GMT) |
Fixes from review comments |
July 5, 2021, 18:14 (GMT) |
Safer RNA object vertex group API (should fix issues reported by @Mets, thanks!) |
July 5, 2021, 18:00 (GMT) |
Replace Ghost integrals with stdint fixed width integers. Also replace integer with bool in Ghost API when only used as boolean, and uint8* with char* in Ghost API when variable is a string. Reviewed By: brecht Differential Revision: https://developer.blender.org/D11617 Signed-off-by: Nicholas Rishel <rishel.nick@gmail.com> |
July 5, 2021, 17:42 (GMT) |
Geometry Nodes: Use same shape as mesh line in curve line node The line starts at the origin and ends at (0,0,1m), just like the mesh node. |
July 5, 2021, 17:32 (GMT) |
Merge branch 'master' into refactor-vertex-group-names |
|
|
|


Master Commits
MiikaHweb | 2003-2021