Speedup track preview widget for byte images
authorSergey Sharybin <sergey.vfx@gmail.com>
Thu, 10 Apr 2014 15:14:36 +0000 (21:14 +0600)
committerSergey Sharybin <sergey.vfx@gmail.com>
Thu, 10 Apr 2014 15:14:36 +0000 (21:14 +0600)
commitdf63e8fd9331594eaef0a7897b9322533188da79
tree36995fba9daf540803b7e6ae9baef79c1bd7d41b
parent5d63f162d596d34998b3cdb4733a7a228fcb3341
Speedup track preview widget for byte images

This gives a huge speedup gain for cases when you've got
rather huge markers on a byte images.

Done by skipping IMB_float_from_rect()/IMB_rect_from_float()
for such cases. We can sample the buffers without color space
conversion.
extern/libmv/libmv-capi.cc
extern/libmv/libmv-capi.h
extern/libmv/libmv-capi_stub.cc
source/blender/blenkernel/intern/movieclip.c
source/blender/blenkernel/intern/tracking.c
source/blender/editors/interface/interface_draw.c