Blender  V3.3
Public Attributes | List of all members
ProfilingState Struct Reference

#include <profiling.h>

Public Attributes

volatile uint32_t event = PROFILING_UNKNOWN
 
volatile int32_t shader = -1
 
volatile int32_t object = -1
 
volatile bool active = false
 
vector< uint64_tshader_hits
 
vector< uint64_tobject_hits
 

Detailed Description

Definition at line 59 of file util/profiling.h.

Member Data Documentation

◆ active

volatile bool ProfilingState::active = false

Definition at line 63 of file util/profiling.h.

Referenced by ProfilingWithShaderHelper::set_shader().

◆ event

volatile uint32_t ProfilingState::event = PROFILING_UNKNOWN

◆ object

volatile int32_t ProfilingState::object = -1

◆ object_hits

vector<uint64_t> ProfilingState::object_hits

Definition at line 66 of file util/profiling.h.

Referenced by ProfilingWithShaderHelper::set_shader().

◆ shader

volatile int32_t ProfilingState::shader = -1

◆ shader_hits

vector<uint64_t> ProfilingState::shader_hits

Definition at line 65 of file util/profiling.h.

Referenced by ProfilingWithShaderHelper::set_shader().


The documentation for this struct was generated from the following file: