Blender V4.3
profiling.h File Reference
#include "util/profiling.h"

Go to the source code of this file.

Macros

#define PROFILING_INIT(kg, event)    ProfilingHelper profiling_helper((ProfilingState *)&kg->profiler, event)
 
#define PROFILING_EVENT(event)   profiling_helper.set_event(event)
 
#define PROFILING_INIT_FOR_SHADER(kg, event)    ProfilingWithShaderHelper profiling_helper((ProfilingState *)&kg->profiler, event)
 
#define PROFILING_SHADER(object, shader)    profiling_helper.set_shader(object, (shader) & SHADER_MASK);
 

Macro Definition Documentation

◆ PROFILING_EVENT

#define PROFILING_EVENT ( event)    profiling_helper.set_event(event)

◆ PROFILING_INIT

◆ PROFILING_INIT_FOR_SHADER

#define PROFILING_INIT_FOR_SHADER ( kg,
event )    ProfilingWithShaderHelper profiling_helper((ProfilingState *)&kg->profiler, event)

◆ PROFILING_SHADER

#define PROFILING_SHADER ( object,
shader )    profiling_helper.set_shader(object, (shader) & SHADER_MASK);