Blender Git Commit Log

Git Commits -> Revision d2e6087

Revision d2e6087 by Brecht Van Lommel (master)
November 27, 2021, 18:08 (GMT)
Fix build error with TBB 2021 and booleans

Linux distributions are using newer TBB versions than official releases, and
TBB 2021 is an API breaking release.

In general we should avoid using TBB directly and go through the abstractions
in BLI_task.hh, though there is no abstraction for this.

For 3.0 the safe option is to just not cancel the task but instead early out
in the lambda function. Given the grain size of 2048 there should be no
significant performance difference.

Differential Revision: https://developer.blender.org/D13382

Commit Details:

Full Hash: d2e608733507add9ecc77c122d9f542a80adccbf
Parent Commit: 2fb8c68
Lines Changed: +6, -3

1 Modified Path:

/source/blender/blenlib/intern/mesh_boolean.cc (+6, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021