Code refactor: avoid motion transform copy, remove unused curved code.
authorBrecht Van Lommel <brechtvanlommel@gmail.com>
Wed, 7 Mar 2018 22:52:26 +0000 (23:52 +0100)
committerBrecht Van Lommel <brechtvanlommel@gmail.com>
Sat, 10 Mar 2018 03:54:04 +0000 (04:54 +0100)
commitcd15d87bfcb4aafb0d4f13dcc902a135f472c9df
treee5eaac9ca85975624ba91c7a85d03dc9888873a6
parentf3010e98c343a83e07ff6c2a5437d0043122b083
Code refactor: avoid motion transform copy, remove unused curved code.

The purpose of the previous code refactoring is to make the code more readable,
but combined with this change benchmarks also render about 2-3% faster with an
NVIDIA Titan Xp.
intern/cycles/kernel/geom/geom_object.h
intern/cycles/kernel/kernel_camera.h
intern/cycles/util/util_transform.h