Blender Git Commits

Blender Git "temp-compositor-single-threaded-operation" branch commits.

Page: 2 / 2

April 2, 2021, 07:50 (GMT)
Fix crash when using TBB.
April 2, 2021, 07:35 (GMT)
Fix: Loosing Workerthreads During Execution.
April 1, 2021, 14:22 (GMT)
Compositor: Only schedule needed chunks.
April 1, 2021, 13:05 (GMT)
Compositor: Scheduling.
March 31, 2021, 12:27 (GMT)
Merge branch 'master' into temp-compositor-single-threaded-operation
March 31, 2021, 12:21 (GMT)
Compositor: Keep WorkPackages and Data Around.

WorkPackages struct was created when scheduled. This patch keeps the
WorkPackages around and stores additional data with the workpackages.

The speedup is to small to notice, but it is needed as preparation
to introduce a faster scheduling method.
March 31, 2021, 12:21 (GMT)
Fix: Cryptomatte Picker on Legacy Node Failing.

The new Cryptomatte workflow assumes that the picker is used in the new
workflow. The legacy node wasn't working as it would never find a
correct cryptomatte layer. This fix will use the color sampling like we
used to do.
March 30, 2021, 14:17 (GMT)
Revert incorrect change.
March 30, 2021, 14:07 (GMT)
Compositor: Merge SingleThreadedOperation with WriteBufferOperation.

Single threaded operations always creates a buffer around and write
buffer operation would sample that buffer one pixel at a time. This
refactor would push the samples in one go to the output buffer by
merging the write buffer and single threaded operation.

Less code complexity, less needed CPU cycles and less memory would be
needed.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021