blender/source
Peter Schlaile 19e37e4a35 == Sequencer / Imbuf ==
Added a faster linear interpolation scaler to IMB_scaleImBuf.
Only handles common cases when we either

enlarge both, width and height or
shrink  both, width and height

but that is pretty fast:
* does only blit once instead of two passes like the old code
  (fewer cache misses)
* uses fixed point integer arithmetic for byte buffers
* doesn't branch in tight loops
  Should be comparable in speed to the ImBuf ..._fast functions at least 
  for byte-buffers.

For the rather seldom situations that e.g. width is enlarged and height 
is shrunken, the old code is still in use.

-------
Also small fix in sequencer: free float buffers on read now.
2008-01-30 15:41:02 +00:00
..
blender == Sequencer / Imbuf == 2008-01-30 15:41:02 +00:00
creator Fixes for CMake. 2008-01-22 05:34:53 +00:00
darwin Filling in branch from trunk 2007-11-06 22:29:20 +00:00
gameengine This is a modified version of this patch: 2007-12-05 16:58:52 +00:00
icons Filling in branch from trunk 2007-11-06 22:29:20 +00:00
kernel Filling in branch from trunk 2007-11-06 22:29:20 +00:00
CMakeLists.txt Filling in branch from trunk 2007-11-06 22:29:20 +00:00
Makefile Initial commit of cloth modifier from branch rev 13453 2008-01-29 21:01:12 +00:00
nan_compile.mk some changes needed to get blender compiling with 64bit libs, use the systems Mesa now. 2008-01-04 11:55:37 +00:00
nan_definitions.mk Fixing makefiles for binreloc I made it use flags like other 2008-01-18 21:39:47 +00:00
nan_link.mk some changes needed to get blender compiling with 64bit libs, use the systems Mesa now. 2008-01-04 11:55:37 +00:00
nan_subdirs.mk Filling in branch from trunk 2007-11-06 22:29:20 +00:00
nan_warn.mk Filling in branch from trunk 2007-11-06 22:29:20 +00:00
SConscript Filling in branch from trunk 2007-11-06 22:29:20 +00:00