Kanzi  3.9.4
Kanzi Engine API
Domain profiling

Classes

class  kanzi::DomainProfilerCollection
 The domain profiler collection. More...
 
#define KZ_PROFILING_NODE_OPERATION
 Profiling category that is used to measure the time that goes to common node operations: More...
 
#define KZ_PROFILING_LAYOUT_OPERATION
 Profiling category that is used to measure the time that goes to layouting nodes: More...
 
#define KZ_PROFILING_RENDER_OPERATION
 Profiling category that is used to measure the time that goes to rendering nodes: More...
 

Detailed Description

Macro Definition Documentation

◆ KZ_PROFILING_NODE_OPERATION

#define KZ_PROFILING_NODE_OPERATION

Profiling category that is used to measure the time that goes to common node operations:

  • Attaching and detaching nodes
  • Instantiating node prefabs
  • Changing state with state manager

◆ KZ_PROFILING_LAYOUT_OPERATION

#define KZ_PROFILING_LAYOUT_OPERATION

Profiling category that is used to measure the time that goes to layouting nodes:

  • Measuring and arranging nodes

◆ KZ_PROFILING_RENDER_OPERATION

#define KZ_PROFILING_RENDER_OPERATION

Profiling category that is used to measure the time that goes to rendering nodes:

  • Updating node render states
  • Applying render passes
  • Rendering nodes