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:
authorHristo Gueorguiev <prem.nirved@gmail.com>2017-05-03 16:30:45 +0300
committerHristo Gueorguiev <prem.nirved@gmail.com>2017-05-03 16:30:45 +0300
commit6bf4115c13962c99d1cdc97f2be92c4922f3fd33 (patch)
tree569c512a242caf2ea4465f2eef561933ed937a2f /intern/audaspace
parent6f9c839f444f92c4b0c336a6f5e31cb9660d7dbc (diff)
Cycles: Split kernel - sort shaders
Reduce thread divergence in kernel_shader_eval. Rays are sorted in blocks of 2048 according to shader->id. On R9 290 Classroom is ~30% faster, and Pabellon Barcelone is ~8% faster. No sorting for CUDA split kernel. Reviewers: sergey, maiself Reviewed By: maiself Differential Revision: https://developer.blender.org/D2598
Diffstat (limited to 'intern/audaspace')
0 files changed, 0 insertions, 0 deletions