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().