0
0
forked from blender/blender
blender/intern/libmv
Sergey Sharybin 2b36cf3118 Libmv: Fix crash solving when having negative frames
Don't use linear array with frame as an index since it has the
following disadvantages:

- Requires every application to take care of frame remapping, which
  could be way more annoying than it sounds.

- Inefficient from memory point of view when solving part of a footage
  which is closer to the end of frame range.

Using map technically is slower from performance point of view, but
could not feel any difference as the actual computation is way more
complex than access of camera on individual frames.

Solves crash aspect of T72009
2020-05-15 14:59:25 +02:00
..
intern Tracking: Implement Nuke/Natron distortion model 2020-04-29 16:39:30 +02:00
libmv Libmv: Fix crash solving when having negative frames 2020-05-15 14:59:25 +02:00
third_party/msinttypes
.clang-format Disable clang-format for Libmv 2019-04-18 12:33:04 +02:00
bundle.sh Cleanup: include missing CMake headers 2020-01-25 20:15:35 +11:00
ChangeLog Libmv: Re-bundle from upstream to ensure code base is perfectly in sync 2017-05-31 11:43:39 +02:00
CMakeLists.txt Libmv: Add map utility 2020-05-15 11:20:45 +02:00
files.txt Libmv: Add map utility 2020-05-15 11:20:45 +02:00
libmv-capi.h Cleanup: remove redundant, invalid info from headers 2019-02-02 01:36:28 +11:00
mkfiles.sh