Blender Git Commit Log
Git Commits -> Revision 64aef25
Revision 64aef25 by Sergey Sharybin (master) December 25, 2013, 14:32 (GMT) |
Use generic task scheduler for threaded image processor It allows to schedule tasks of smaller size without having threads overhead or extra worry about splitting tasks into smaller pieces. This simplifies code in color management which was manually splitting task into smaller chunks to keep memory usage low. Further optimization is possible by avoid malloc called from threads, but that's how it used to work for ages already and would be optimized as a separate patch. |
Commit Details:
Full Hash: 64aef25b8359d196b1246da4b202c2c27e54efb9
Parent Commit: cdd95e3
Lines Changed: +65, -80