Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey@blender.org>2021-08-25 12:38:53 +0300
committerSergey Sharybin <sergey@blender.org>2021-08-26 15:36:59 +0300
commit1bb2077250aed65e9445468161e01aa219a89624 (patch)
treef8cb4cfcf8a428f9683ed7acf50f1d3721acb1e3 /source/blender/editors/interface/interface_templates.c
parent2419ffa183702044ff7e8b78fad8862ca313f12d (diff)
Add locking fallback atomics implementation
Is used for platforms for which we do not have native implementation, such as MIPS, for example. It is possible to test locking implementation on local computer by defining `ATOMIC_FORCE_USE_FALLBACK` in the atomic_ops_unix.h file. Run full regression suit with the locking implementation on amd64 Linux platform and all tests passed. Having non-optimal but working implementation for odd-ball platforms seems to be a better choice than failing the build entirely. Differential Revision: https://developer.blender.org/D12313
Diffstat (limited to 'source/blender/editors/interface/interface_templates.c')
0 files changed, 0 insertions, 0 deletions