diff options
Diffstat (limited to 'intern/cycles/blender/python.cpp')
-rw-r--r-- | intern/cycles/blender/python.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/intern/cycles/blender/python.cpp b/intern/cycles/blender/python.cpp index 077875aecb2..9e42f6b8b60 100644 --- a/intern/cycles/blender/python.cpp +++ b/intern/cycles/blender/python.cpp @@ -15,6 +15,7 @@ #include "util/debug.h" #include "util/foreach.h" +#include "util/guiding.h" #include "util/log.h" #include "util/md5.h" #include "util/opengl.h" @@ -1008,6 +1009,15 @@ void *CCL_python_module_init() PyModule_AddStringConstant(mod, "osl_version_string", "unknown"); #endif + if (ccl::guiding_supported()) { + PyModule_AddObject(mod, "with_path_guiding", Py_True); + Py_INCREF(Py_True); + } + else { + PyModule_AddObject(mod, "with_path_guiding", Py_False); + Py_INCREF(Py_False); + } + #ifdef WITH_EMBREE PyModule_AddObject(mod, "with_embree", Py_True); Py_INCREF(Py_True); |