diff options
author | Sergey Sharybin <sergey@blender.org> | 2022-01-07 14:01:11 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey@blender.org> | 2022-01-07 14:19:02 +0300 |
commit | 312aa67cc73c97f11e34be24623231f98fcdaa35 (patch) | |
tree | eaf1c30cf4e9d4a2bb69d2bd6400cb1ba0ab4d59 /source/blender/blenlib/CMakeLists.txt | |
parent | ed52de948ccddf297e010dbf79dfadfcd164dae9 (diff) |
Remove dead numaapi code in blenlib
It it rather an old experiment now which didn't pay off.
The initial idea was to have main and jobs threads on fast
nodes of TR2 processors. This didn't really work reliably
because in Blender we need to be able to create nested
threads without their affinity set. This is not how some of
OS are creating nested threads, and we don't always have
access to child threads to reset their affinity.
So overall complexity of the initial idea implementation
became too much compared to the performance gain.
Diffstat (limited to 'source/blender/blenlib/CMakeLists.txt')
-rw-r--r-- | source/blender/blenlib/CMakeLists.txt | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/source/blender/blenlib/CMakeLists.txt b/source/blender/blenlib/CMakeLists.txt index 0db0d9a67b3..3958fd8e2d2 100644 --- a/source/blender/blenlib/CMakeLists.txt +++ b/source/blender/blenlib/CMakeLists.txt @@ -25,7 +25,6 @@ set(INC ../../../intern/atomic ../../../intern/eigen ../../../intern/guardedalloc - ../../../intern/numaapi/include ../../../extern/wcwidth ../../../extern/json/include ) @@ -334,7 +333,6 @@ set(SRC set(LIB bf_intern_eigen bf_intern_guardedalloc - bf_intern_numaapi extern_wcwidth ${ZLIB_LIBRARIES} |