Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2016-04-18 17:15:05 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2016-04-20 16:21:44 +0300
commitd7e4f920fd93a4ae5679e0eb6b228a349ab3b082 (patch)
tree8e5ef42189200a811fec6d84c5a10198971fe2ad /source/blender/blenkernel/intern/customdata.c
parent96dc96f0a5d2b90d21bafde94da63ff8fdd47048 (diff)
Cycles: Use threads to sort reference arrays when searching for split
This commits implements threaded sorting of references when looking for object spatial split. It mainly useful when doing initial binning, which happens from main thread. Gives nice speedup of BVH build for Bunny.blend: 36sec vs. 55sec for the Rabbit mesh BVH build. On more complex scenes the speedup is probably minimal, but still nice to have more instant rendering for simplier scenes. Some further tests with production scenes would be interesting. Reviewers: juicyfruit, dingto, lukasstockner97, brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D1928
Diffstat (limited to 'source/blender/blenkernel/intern/customdata.c')
0 files changed, 0 insertions, 0 deletions