Blender  V2.93
Macros | Variables
blender_sync.cpp File Reference
#include "render/background.h"
#include "render/camera.h"
#include "render/curves.h"
#include "render/film.h"
#include "render/graph.h"
#include "render/integrator.h"
#include "render/light.h"
#include "render/mesh.h"
#include "render/nodes.h"
#include "render/object.h"
#include "render/procedural.h"
#include "render/scene.h"
#include "render/shader.h"
#include "device/device.h"
#include "blender/blender_device.h"
#include "blender/blender_session.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "util/util_debug.h"
#include "util/util_foreach.h"
#include "util/util_hash.h"
#include "util/util_logging.h"
#include "util/util_opengl.h"
#include "util/util_openimagedenoise.h"

Go to the source code of this file.

Macros

#define MAP_PASS(passname, passtype)
 
#define MAP_PASS(passname, offset)
 
#define MAP_OPTION(name, flag)
 

Variables

static CCL_NAMESPACE_BEGIN const char * cryptomatte_prefix = "Crypto"
 

Macro Definition Documentation

◆ MAP_OPTION

#define MAP_OPTION (   name,
  flag 
)
Value:
if (!get_boolean(crl, name)) { \
denoising_flags |= flag; \
} \
((void)0)
static bool get_boolean(PointerRNA &ptr, const char *name)
Definition: blender_util.h:349

◆ MAP_PASS [1/2]

#define MAP_PASS (   passname,
  offset 
)
Value:
if (name == passname) { \
return offset; \
} \
((void)0)

◆ MAP_PASS [2/2]

#define MAP_PASS (   passname,
  passtype 
)
Value:
if (name == passname) { \
return passtype; \
} \
((void)0)

Variable Documentation

◆ cryptomatte_prefix

CCL_NAMESPACE_BEGIN const char* cryptomatte_prefix = "Crypto"
static

Definition at line 47 of file blender_sync.cpp.

Referenced by BlenderSync::get_pass_type(), and BlenderSync::sync_render_passes().