diff options
Diffstat (limited to 'intern/cycles/kernel/osl/bsdf_oren_nayar.cpp')
-rw-r--r-- | intern/cycles/kernel/osl/bsdf_oren_nayar.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/intern/cycles/kernel/osl/bsdf_oren_nayar.cpp b/intern/cycles/kernel/osl/bsdf_oren_nayar.cpp index 2a00100c256..83d0e583695 100644 --- a/intern/cycles/kernel/osl/bsdf_oren_nayar.cpp +++ b/intern/cycles/kernel/osl/bsdf_oren_nayar.cpp @@ -125,16 +125,12 @@ private: } }; -ClosureParam *bsdf_oren_nayar_params() -{ - static ClosureParam params[] = { - CLOSURE_VECTOR_PARAM(OrenNayarClosure, m_N), - CLOSURE_FLOAT_PARAM(OrenNayarClosure, m_sigma), - CLOSURE_STRING_KEYPARAM("label"), - CLOSURE_FINISH_PARAM(OrenNayarClosure) - }; - return params; -} +ClosureParam bsdf_oren_nayar_params[] = { + CLOSURE_VECTOR_PARAM(OrenNayarClosure, m_N), + CLOSURE_FLOAT_PARAM(OrenNayarClosure, m_sigma), + CLOSURE_STRING_KEYPARAM("label"), + CLOSURE_FINISH_PARAM(OrenNayarClosure) +}; CLOSURE_PREPARE(bsdf_oren_nayar_prepare, OrenNayarClosure) |