Blender  V3.3
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
DebugFlags Class Reference

#include <debug.h>

Classes

struct  CPU
 
struct  CUDA
 
struct  HIP
 
struct  Metal
 
struct  OptiX
 

Public Member Functions

void reset ()
 

Static Public Member Functions

static DebugFlagsget ()
 

Public Attributes

bool viewport_static_bvh
 
bool running_inside_blender
 
CPU cpu
 
CUDA cuda
 
OptiX optix
 
HIP hip
 
Metal metal
 

Detailed Description

Definition at line 18 of file debug.h.

Member Function Documentation

◆ get()

static DebugFlags& DebugFlags::get ( )
inlinestatic

Definition at line 118 of file debug.h.

References instance.

Referenced by DebugFlags().

◆ reset()

void DebugFlags::reset ( )

Member Data Documentation

◆ cpu

CPU DebugFlags::cpu

◆ cuda

CUDA DebugFlags::cuda

Definition at line 131 of file debug.h.

Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and reset().

◆ hip

HIP DebugFlags::hip

Definition at line 137 of file debug.h.

◆ metal

Metal DebugFlags::metal

Definition at line 140 of file debug.h.

Referenced by reset().

◆ optix

OptiX DebugFlags::optix

Definition at line 134 of file debug.h.

Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and reset().

◆ running_inside_blender

bool DebugFlags::running_inside_blender

Definition at line 23 of file debug.h.

Referenced by init_func().

◆ viewport_static_bvh

bool DebugFlags::viewport_static_bvh

Definition at line 21 of file debug.h.

Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and reset().


The documentation for this class was generated from the following files: