Use threaded cost function and jacobian computation
authorSergey Sharybin <sergey.vfx@gmail.com>
Tue, 26 Feb 2013 17:52:10 +0000 (17:52 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Tue, 26 Feb 2013 17:52:10 +0000 (17:52 +0000)
commit1d20f2496ab489c98224375ba63f4a726e931edb
treeccf4d56f44a639c724b295f77ad6510715f6026f
parent0f91a283d401df68e45ff8c9e18d3c9f2fe79d84
Use threaded cost function and jacobian computation
Also made it theraded linear solver, seems it makes
sense for iterative schur with inner iterations
enabled.

Use OpenMO's max therads called from bundler code
to detect how many threads to use. Could be changed
in a way that number of threads is passing in options
from blender side in the future.

Also removed redundant V3D definition from compiler's
flags.
extern/libmv/CMakeLists.txt
extern/libmv/bundle.sh
extern/libmv/libmv/simple_pipeline/bundle.cc
extern/libmv/third_party/ceres/CMakeLists.txt
extern/libmv/third_party/ceres/SConscript
extern/libmv/third_party/ceres/bundle.sh