Blender Git Loki

Git Commits -> Revision 2d4ec90

Revision 2d4ec90 by Campbell Barton (master)
June 30, 2021, 06:53 (GMT)
Transform: support multi-threading for most modes

Multi-threading support for transform modes: bevel-weight, crease,
push-pull, rotate, shear, shrink-fatten, skin-resize, to-sphere,
trackball & translate.

This is done using a parallel loop over transform data.

From testing a 1.5million polygon mesh on a 32 core system
the overall performance gains were between ~20-28%

To ensure the code is thread-safe arguments to shared data are const.

Reviewed By: mano-wii

Commit Details:

Full Hash: 2d4ec90497443dc28e342c539e65010c7f4a04bb
Parent Commit: 501d244
Lines Changed: +934, -299

Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021