|
Blender
V3.3
|
#include <stdlib.h>#include "bvh/bvh.h"#include "device/device.h"#include "scene/alembic.h"#include "scene/background.h"#include "scene/bake.h"#include "scene/camera.h"#include "scene/curves.h"#include "scene/film.h"#include "scene/integrator.h"#include "scene/light.h"#include "scene/mesh.h"#include "scene/object.h"#include "scene/osl.h"#include "scene/particles.h"#include "scene/pointcloud.h"#include "scene/procedural.h"#include "scene/scene.h"#include "scene/shader.h"#include "scene/svm.h"#include "scene/tables.h"#include "scene/volume.h"#include "session/session.h"#include "util/foreach.h"#include "util/guarded_allocator.h"#include "util/log.h"#include "util/progress.h"Go to the source code of this file.
Functions | |
| static void | log_kernel_features (const uint features) |
| template<typename T > | |
| void | delete_node_from_array (vector< T > &nodes, T node) |
| template<typename T > | |
| static void | remove_nodes_in_set (const set< T * > &nodes_set, vector< T * > &nodes_array, const NodeOwner *owner) |
Definition at line 853 of file scene.cpp.
Referenced by Scene::delete_node_impl().
Definition at line 590 of file scene.cpp.
References KERNEL_FEATURE_BAKING, KERNEL_FEATURE_CAMERA_MOTION, KERNEL_FEATURE_DENOISING, KERNEL_FEATURE_HAIR, KERNEL_FEATURE_MNEE, KERNEL_FEATURE_NODE_BSDF, KERNEL_FEATURE_NODE_BUMP, KERNEL_FEATURE_NODE_EMISSION, KERNEL_FEATURE_NODE_RAYTRACE, KERNEL_FEATURE_NODE_VOLUME, KERNEL_FEATURE_NODE_VORONOI_EXTRA, KERNEL_FEATURE_OBJECT_MOTION, KERNEL_FEATURE_PATCH_EVALUATION, KERNEL_FEATURE_PATH_TRACING, KERNEL_FEATURE_POINTCLOUD, KERNEL_FEATURE_PRINCIPLED, KERNEL_FEATURE_SHADOW_CATCHER, KERNEL_FEATURE_SUBSURFACE, KERNEL_FEATURE_TRANSPARENT, KERNEL_FEATURE_VOLUME, string_from_bool(), and VLOG_INFO.
Referenced by Scene::load_kernels().