Patches to Bf Blender for CAD development. https://tornavis.org/
Go to file
Sergey Sharybin 76ee9783a1 Improved cache management for movie clips from tomato branch
Replace pseudo-LRU approach of determining which buffer
to remove when running out of space allowed for cache
with approach which would remove the frame which is most
far away from newly added frame.

This is still a bit tricky because it's impossible to
distinguish which frame to delete in situation of:

        CCCC...CC
           ^

it's either user wants to extend left segment of cached
frames and buffers from right segment should be removed
or he wants to join this two segments and in that case
buffers from right segment should be removed.

Would need a bit more investigation which situation
is more common in general usecase.

Additional changes:

- Cleanup some memutil files (which are familiar to cache limiter)

- Add option to make moviecache verbose. If DEBUG_MESSAGES is
  defined in moviecache.c detailed logs would be printed to the
  console.

- Movie caches are now named which helps reading debug messages.
2012-07-10 14:43:50 +00:00
build_files Update build systems to copy needed dlls from MinGW-w64, turn openmp on by default for MinGW. 2012-07-05 11:39:11 +00:00
doc As a response to issue [#28483] "Enable/Disable Rigid Body actuator do nothing" reported by Jean-Francois Gallant (pyroevil), I'm adding preliminary support to enable and disable rigid body physics on dynamic objects. This is can be done via the Edit Object Actuator or through KX_GameObject.enableRigidBody() and KX_GameObject.disableRigidBody(). Thanks to Sergej Reich for his help with the patch. 2012-07-09 04:57:21 +00:00
extern fix for carve memory leak, update carve to hg bf36d92ff093 2012-07-04 16:07:01 +00:00
intern Improved cache management for movie clips from tomato branch 2012-07-10 14:43:50 +00:00
release Small cleanup... 2012-07-09 19:33:25 +00:00
source Improved cache management for movie clips from tomato branch 2012-07-10 14:43:50 +00:00
CMakeLists.txt Update build systems to copy needed dlls from MinGW-w64, turn openmp on by default for MinGW. 2012-07-05 11:39:11 +00:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile More spell checking. 2012-07-04 15:04:38 +00:00
SConstruct Fix ultra stupid mistake on Scons. 2012-07-06 13:36:54 +00:00