Blender V4.3
DebugFlags Class Reference

#include <debug.h>

Classes

struct  CPU
struct  CUDA
struct  HIP
struct  Metal
struct  OptiX

Public Member Functions

void reset ()
 DebugFlags (DebugFlags const &)=delete
void operator= (DebugFlags const &)=delete

Static Public Member Functions

static DebugFlagsget ()

Public Attributes

CPU cpu
CUDA cuda
OptiX optix
HIP hip
Metal metal

Detailed Description

Definition at line 18 of file debug.h.

Constructor & Destructor Documentation

◆ DebugFlags()

DebugFlags::DebugFlags ( DebugFlags const & )
explicitdelete

Member Function Documentation

◆ get()

DebugFlags & DebugFlags::get ( )
inlinestatic

Definition at line 107 of file debug.h.

References instance.

Referenced by DebugFlags().

◆ operator=()

void DebugFlags::operator= ( DebugFlags const & )
delete

◆ reset()

Member Data Documentation

◆ cpu

CPU DebugFlags::cpu

◆ cuda

CUDA DebugFlags::cuda

Definition at line 120 of file debug.h.

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

◆ hip

HIP DebugFlags::hip

Definition at line 126 of file debug.h.

◆ metal

Metal DebugFlags::metal

Definition at line 129 of file debug.h.

Referenced by reset().

◆ optix

OptiX DebugFlags::optix

Definition at line 123 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: