Blender Git Commit Log

Git Commits -> Revision 211afba

April 27, 2015, 12:58 (GMT)
Alembic: Make group's write_sample() threaded

The idea is to evaluate derived meshes in multiple threads, which will
reduce overall write_sample() time. We can't make all routines threaded
in there because alembic's file IO can't be threaded.

In any case, this change gives 2x speedup of exporting render resolution
version of Franck here.

Commit Details:

Full Hash: 211afbabc743b8beed4d56221b8078319f2c8173
Parent Commit: 3c0d111
Lines Changed: +38, -14

4 Modified Paths:

/source/blender/pointcache/alembic/abc_group.cpp (+24, -13) (Diff)
/source/blender/pointcache/alembic/abc_group.h (+3, -0) (Diff)
/source/blender/pointcache/alembic/abc_object.cpp (+8, -1) (Diff)
/source/blender/pointcache/alembic/abc_object.h (+3, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021