Mai Lavelle
4e9b17da4c
Cycles: Speedup by avoiding extra calculations in noise texture when unneeded
Noise texture is now faster when the color socket is unused. Potential for
speedup spotted by @nutel.
Some performance results:
Render Time Before After Difference
Gooseberry benchmark 47:51.34 45:55.57 -4%
Koro 12:24.92 12:18.46 -0.8%
Simple cube (Color socket) 48.53 48.72 +0.3%
Simple cube (Fac socket) 48.74 32.78 -32.7%
Goethe displacement 1:21.18 1:08.47 -15.6%
Cycles brick displacement 3:02.38 2:16.76 -25.0%
Large displacement scene 23:54.12 20:09.62 -15.6%
Reviewed By: sergey
Differential Revision: https://developer.blender.org/D2513
2017-02-21 07:24:33 -05:00
..
2016-11-15 13:41:08 +01:00
2016-11-28 17:23:44 +01:00
2016-01-04 14:20:48 +05:00
2017-02-21 07:24:33 -05:00
2016-07-02 10:08:33 +10:00
2016-01-04 14:20:48 +05:00
2016-01-04 14:20:48 +05:00
2016-10-03 22:15:24 +02:00
2016-02-19 22:05:06 +01:00
2016-11-30 18:26:25 -07:00
2016-01-04 14:20:48 +05:00
2016-07-02 10:08:33 +10:00
2016-11-15 12:16:26 +01:00
2016-11-15 13:21:01 -07:00
2016-09-01 12:14:16 +02:00
2017-02-18 23:59:34 +01:00
2016-01-04 14:20:48 +05:00
2016-01-04 14:20:48 +05:00
2016-10-06 03:12:04 +02:00
2016-06-11 22:05:20 +02:00
2016-12-02 16:57:00 +01:00
2016-12-20 12:29:41 +01:00
2016-04-22 11:46:02 +02:00
2016-01-04 14:20:48 +05:00
2017-01-09 13:12:43 +01:00
2016-12-15 12:58:19 +11:00
2017-02-06 10:44:56 +01:00
2017-02-06 19:29:42 +01:00