Blender  V3.3
Functions
draw_manager_profiling.h File Reference

Go to the source code of this file.

Functions

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

Function Documentation

◆ DRW_stats_begin()

void DRW_stats_begin ( void  )

◆ DRW_stats_draw()

void DRW_stats_draw ( const rcti rect)

◆ DRW_stats_free()

void DRW_stats_free ( void  )

Definition at line 50 of file draw_manager_profiling.c.

References DTP, MEM_freeN, NULL, and DRWTimerPool::timers.

Referenced by DRW_engines_free(), and DRW_stats_begin().

◆ DRW_stats_group_end()

void DRW_stats_group_end ( void  )

◆ DRW_stats_group_start()

void DRW_stats_group_start ( const char *  name)

◆ DRW_stats_query_end()

void DRW_stats_query_end ( void  )

◆ 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 133 of file draw_manager_profiling.c.

References drw_stats_timer_start_ex(), and GPU_debug_group_begin().

Referenced by drw_draw_pass_ex().

◆ DRW_stats_reset()

void DRW_stats_reset ( void  )