Blender Git Commit Log

Git Commits -> Revision bb49aa0

Revision bb49aa0 by Jagannadhan Ravi (master)
October 21, 2020, 16:54 (GMT)
Cycles: multithreaded export of geometry

This improves performance in scene synchronization when there are many
mesh, hair and volume objects. Sync time speedups in benchmarks:

barbershop 5.2x
bmw 1.3x
fishycat 1.5x
koro 1.0x
sponza 3.0x
victor 1.4x
wdas_cloud 0.9x

Implementation by Nicolas Lelong, and Jagannadhan Ravi (AMD).

Differential Revision:

Commit Details:

Full Hash: bb49aa0d6978c2194de7835a0531f2cecd849372
Parent Commit: b5803c0
Committed By: Brecht Van Lommel
Lines Changed: +98, -37

3 Modified Paths:

/intern/cycles/blender/blender_geometry.cpp (+58, -27) (Diff)
/intern/cycles/blender/blender_object.cpp (+32, -7) (Diff)
/intern/cycles/blender/blender_sync.h (+8, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021