Blender Git Commit Log

Git Commits -> Revision da23414

January 20, 2017, 10:24 (GMT)
Cycles: Implement threaded SVM nodes compilation

The title says it all actually. From tests with barber shop scene here
gives 2-3x speedup for shader compilation on my oldie i7 machine. The
gain is mainly due to textures metadata query from jpeg files (which
seems to requite de-compression before metadata can be read). But in
theory could give nice improvements for scenes with huge node trees
as well (i'm talking about node trees of complexity of fractal which
we had reports about in the past).

Reviewers: juicyfruit, dingto, lukasstockner97, brecht

Reviewed By: brecht

Subscribers: monio, Blendify

Differential Revision: https://developer.blender.org/D2215

Commit Details:

Full Hash: da234142b826ea4fff6b03810a7810827c1ce474
Parent Commit: 78b472b
Lines Changed: +118, -43

3 Modified Paths:

/intern/cycles/render/image.cpp (+2, -0) (Diff)
/intern/cycles/render/svm.cpp (+105, -42) (Diff)
/intern/cycles/render/svm.h (+11, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021