Blender V4.3
draw_manager_profiling.hh File Reference

Go to the source code of this file.

Functions

void DRW_stats_free ()
 
void DRW_stats_begin ()
 
void DRW_stats_reset ()
 
void DRW_stats_group_start (const char *name)
 
void DRW_stats_group_end ()
 
void DRW_stats_query_start (const char *name)
 
void DRW_stats_query_end ()
 
void DRW_stats_draw (const rcti *rect)
 

Function Documentation

◆ DRW_stats_begin()

◆ DRW_stats_draw()

◆ DRW_stats_free()

void DRW_stats_free ( )

Definition at line 53 of file draw_manager_profiling.cc.

References DTP, MEM_freeN(), and DRWTimerPool::timers.

Referenced by DRW_engines_free(), and DRW_stats_begin().

◆ DRW_stats_group_end()

◆ DRW_stats_group_start()

◆ DRW_stats_query_end()

◆ DRW_stats_query_start()

void DRW_stats_query_start ( const char * name)
Note
Only call this when no sub timer will be called.

Definition at line 138 of file draw_manager_profiling.cc.

References drw_stats_timer_start_ex(), and GPU_debug_group_begin().

Referenced by drw_draw_pass_ex().

◆ DRW_stats_reset()