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:
authorDamien Plisson <damien.plisson@yahoo.fr>2009-12-17 20:05:28 +0300
committerDamien Plisson <damien.plisson@yahoo.fr>2009-12-17 20:05:28 +0300
commit1975ee5eecc17514b441fb9ac921063c38fcabc4 (patch)
treeb17498faf199f276e843c30767d6b06577e3c9a1 /source/blender/editors/include/UI_view2d.h
parent4271a40ee7a53029f04389234278b7f64d834a11 (diff)
OSX vs OpenMP : implement workaround to fix crashes when using mop from a background thread
Fix# 20043 & 20392 The issue is that OSX lib does not implement TLS (Thread Local Storage), so libgomp uses pthread functions to read/write thread specific vars. But this implementation is currently (gcc 4.2) buggy : the write function is called only at lib start (in main thread), and the var is undefined for background thread. The workaround is to perform this gomp_tls_key var write at beginning of background threads that use openMP. (Currently: render & fluidsim)
Diffstat (limited to 'source/blender/editors/include/UI_view2d.h')
0 files changed, 0 insertions, 0 deletions