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.vfx@gmail.com>2013-05-13 18:39:06 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2013-05-13 18:39:06 +0400
commitd4c6ac9a60aa3c945fe9fa2d726b7434674832b0 (patch)
tree9d371953b0575b90ea9cff80ea2ccdda033e4fe5 /extern/libmv/ChangeLog
parentb48deabf4e3dd815d70ffd01942aeaa8dff64d53 (diff)
Cleanup and small improvements to libmv
- Added const modifiers where it makes sense and helps keep code safe. - Reshuffled argument to match <inputs>,<outputs> convention on parameters. - Pass values to ApplyRadialDistortionCameraIntrinsics by a constant reference. This will save lots of CPU ticks passing relatively heavy jet objects to this function when running bundle adjustment.
Diffstat (limited to 'extern/libmv/ChangeLog')
-rw-r--r--extern/libmv/ChangeLog39
1 files changed, 16 insertions, 23 deletions
diff --git a/extern/libmv/ChangeLog b/extern/libmv/ChangeLog
index 60d8b1f6d6d..34f63011ea8 100644
--- a/extern/libmv/ChangeLog
+++ b/extern/libmv/ChangeLog
@@ -1,3 +1,19 @@
+commit 61ac890908a397860cabc60207500039876532cc
+Author: Sergey Sharybin <sergey.vfx@gmail.com>
+Date: Mon May 13 04:44:14 2013 +0600
+
+ Pass ApplyRadialDistortionCameraIntrinsics input arguments by reference
+
+ This shall save some CPU time on calling copy constructor and give
+ some boost of bundle adjuster (where jet could take some time to
+ be passed by value).
+
+commit 4d005ff0771e0e28159be25f8da69d983641384f
+Author: Sergey Sharybin <sergey.vfx@gmail.com>
+Date: Mon May 13 04:22:05 2013 +0600
+
+ Minor code style cleanup.
+
commit f003b9e3031db4592c2d91b1ea2538c73b7e767d
Author: Sergey Sharybin <sergey.vfx@gmail.com>
Date: Sun May 12 22:34:54 2013 +0600
@@ -618,26 +634,3 @@ Date: Fri Mar 1 17:37:35 2013 +0600
This information is useful, but in cases when you, say,
working on a bundler it's annoying to scroll all the
information up.
-
-commit ac252bb1250b3028b9c94736b644e7ab4e7b14b8
-Author: Sergey Sharybin <sergey.vfx@gmail.com>
-Date: Fri Mar 1 17:36:19 2013 +0600
-
- Move radial distortion code to own templated function
-
- This shall not lead to any functional changes, just
- avoids radial distortion code duplicated in camera
- intrinsics and bundling code.
-
- For fancier bundle adjustment support of different
- distortion models this is not actually enough and
- would need to make some bigger changes, but this
- changes makes code a bit easier to maintain already.
-
-commit c253b794612dd529e1d3a9bd7a7c41c32c9a9abb
-Author: Sergey Sharybin <sergey.vfx@gmail.com>
-Date: Fri Mar 1 17:33:27 2013 +0600
-
- Use threaded cost function, jacobian and linear solver
- computation, so bundling is as fast as it could be with
- current parameter block structure.