1daa20ad9f
Cleanup: strip trailing space for cycles
2018-07-06 10:17:58 +02:00
e1ef902058
Cycles: Remove fermi related defines from the code.
...
Did not touch Texture related defines, that comes next.
2018-02-17 22:19:54 +01:00
Stefan Werner
58a15b2bfe
Cycles: Fixed compilation of CUDA kernels. Follow-up fix for my last commit.
2017-11-21 10:43:40 +01:00
Stefan Werner
1febc85855
Cycles: Workaround for performance loss with the CUDA 9.0 SDK.
...
CUDA 9.0.176 apparently caused some slow down on high-end Pascal cards that can be mitigated by increasing the number of registers. See https://developer.blender.org/F1142667 for a detailed comparison.
2017-11-21 10:29:11 +01:00
45dcd20ca9
Cycles: CUDA split performance tweaks, still far from megakernel.
...
On Pabellon, 25.8s mega, 35.4s split before, 32.7s split after.
2017-08-05 14:32:59 +02:00
817873cc83
Cycles: CUDA implementation of split kernel
2017-03-08 01:24:53 -05:00