Blender Git Commit Log
Git Commits -> Revision ae2471b
Revision ae2471b by Sergey Sharybin (master) October 7, 2016, 15:12 (GMT) |
OpenGL render: Fix non-deterministic order of frame writes for movies By the design of task scheduler it was possible that tasks from somewhere in the middle of scheduled list will be handled first. For example, one thread might be iterating over the scheduled list and ignore tasks because there is other thread is working on task from the same pool. However, if that other thread finishes task before iteration is over current thread will pick up task from somewhere in in the middle of the list. This isn't a problem in general case, but for movie rendering we do need to have strict order of frames. |
Commit Details:
Full Hash: ae2471b8509bb09aaaee453da5aadd453e56c70f
Parent Commit: 09b9e46
Lines Changed: +6, -0
1 Modified Path:
/source/blender/editors/render/render_opengl.c (+6, -0) (Diff)