|
Blender V5.0
|
#include <stats.h>
Public Types | |
| enum | static_init_t { static_init = 0 } |
Public Member Functions | |
| Stats () | |
| Stats (static_init_t) | |
| void | mem_alloc (const size_t size) |
| void | mem_free (const size_t size) |
Public Attributes | |
| size_t | mem_used |
| size_t | mem_peak |
Definition at line 11 of file util/stats.h.
| enum Stats::static_init_t |
| Enumerator | |
|---|---|
| static_init | |
Definition at line 13 of file util/stats.h.
|
inline |
Definition at line 15 of file util/stats.h.
|
inlineexplicit |
Definition at line 16 of file util/stats.h.
|
inline |
Definition at line 18 of file util/stats.h.
References atomic_add_and_fetch_z(), atomic_fetch_and_update_max_z(), mem_peak, mem_used, and size().
|
inline |
Definition at line 24 of file util/stats.h.
References assert, atomic_sub_and_fetch_z(), mem_used, and size().
| size_t Stats::mem_peak |
Definition at line 31 of file util/stats.h.
Referenced by HdCyclesDelegate::GetRenderStats(), mem_alloc(), and Stats().
| size_t Stats::mem_used |
Definition at line 30 of file util/stats.h.
Referenced by HdCyclesDelegate::GetRenderStats(), mem_alloc(), mem_free(), and Stats().