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

static 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

◆ 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.

◆ 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: