Kanzi  3.9.6
Kanzi Engine API
Startup profiling
Collaboration diagram for Startup profiling:

Classes

class  kanzi::StartupProfilerRegistry
 The registry of startup profilers. More...
 
#define KZ_PROFILING_STARTUP_LOAD_PLUGINS
 
#define KZ_PROFILING_STARTUP_REGISTER_METADATA
 Kanzi uses this category internally to profile metadata registration at startup. More...
 
#define KZ_PROFILING_STARTUP_INITIALIZATION
 Kanzi uses this category internally to profile application initialization at startup. More...
 
#define KZ_PROFILING_STARTUP_INITIALIZE_GRAPHICS
 Kanzi uses this category internally to profile graphics initialization at startup. More...
 
#define KZ_PROFILING_STARTUP_INITIALIZE_GL
 Kanzi uses this category internally to profile startup GL initialization. More...
 
#define KZ_PROFILING_STARTUP_LOAD_PREFAB
 Kanzi uses this category internally to profile prefab loading at startup. More...
 
#define KZ_PROFILING_STARTUP_INSTANTIATE_PREFAB
 Kanzi uses this category internally to profile prefab instantiation at startup. More...
 
#define KZ_PROFILING_STARTUP_REGISTER_DEFAULT_RESOURCES
 Kanzi uses this category internally to profile default resource registration at startup. More...
 
#define KZ_PROFILING_STARTUP_ATTACH_PREFAB
 Kanzi uses this category internally to profile prefab attach at startup. More...
 
#define KZ_PROFILING_STARTUP_RESET_RENDERER
 Kanzi uses this category internally to profile renderer reset at startup. More...
 
#define KZ_PROFILING_STARTUP_INITIALIZE_LOADING_THREADS
 Kanzi uses this category internally to profile threads initialization at startup. More...
 
#define KZ_PROFILING_STARTUP_REGISTER_RUNTIME_ASSETS
 Kanzi uses this category internally to profile runtime assets registration at startup. More...
 
#define KZ_PROFILING_STARTUP_OPEN_KZB
 Kanzi uses this category internally to profile KZB(s) opening at startup. More...
 
#define KZ_PROFILING_STARTUP_INITIALIZE_DOMAIN
 Kanzi uses this category internally to profile domain creation at startup. More...
 
#define KZ_PROFILING_STARTUP_ON_PROJECT_LOADED
 Kanzi uses this category internally to profile onProjectLoaded call at startup. More...
 
#define KZ_PROFILING_STARTUP_RESUME_GL
 Kanzi uses this category internally to profile ResumeGL at startup. More...
 

Detailed Description

Macro Definition Documentation

◆ KZ_PROFILING_STARTUP_LOAD_PLUGINS

#define KZ_PROFILING_STARTUP_LOAD_PLUGINS

Kanzi uses this category internally to profile loading plugins at startup.

◆ KZ_PROFILING_STARTUP_REGISTER_METADATA

#define KZ_PROFILING_STARTUP_REGISTER_METADATA

Kanzi uses this category internally to profile metadata registration at startup.

◆ KZ_PROFILING_STARTUP_INITIALIZATION

#define KZ_PROFILING_STARTUP_INITIALIZATION

Kanzi uses this category internally to profile application initialization at startup.

◆ KZ_PROFILING_STARTUP_INITIALIZE_GRAPHICS

#define KZ_PROFILING_STARTUP_INITIALIZE_GRAPHICS

Kanzi uses this category internally to profile graphics initialization at startup.

◆ KZ_PROFILING_STARTUP_INITIALIZE_GL

#define KZ_PROFILING_STARTUP_INITIALIZE_GL

Kanzi uses this category internally to profile startup GL initialization.

◆ KZ_PROFILING_STARTUP_LOAD_PREFAB

#define KZ_PROFILING_STARTUP_LOAD_PREFAB

Kanzi uses this category internally to profile prefab loading at startup.

◆ KZ_PROFILING_STARTUP_INSTANTIATE_PREFAB

#define KZ_PROFILING_STARTUP_INSTANTIATE_PREFAB

Kanzi uses this category internally to profile prefab instantiation at startup.

◆ KZ_PROFILING_STARTUP_REGISTER_DEFAULT_RESOURCES

#define KZ_PROFILING_STARTUP_REGISTER_DEFAULT_RESOURCES

Kanzi uses this category internally to profile default resource registration at startup.

◆ KZ_PROFILING_STARTUP_ATTACH_PREFAB

#define KZ_PROFILING_STARTUP_ATTACH_PREFAB

Kanzi uses this category internally to profile prefab attach at startup.

◆ KZ_PROFILING_STARTUP_RESET_RENDERER

#define KZ_PROFILING_STARTUP_RESET_RENDERER

Kanzi uses this category internally to profile renderer reset at startup.

◆ KZ_PROFILING_STARTUP_INITIALIZE_LOADING_THREADS

#define KZ_PROFILING_STARTUP_INITIALIZE_LOADING_THREADS

Kanzi uses this category internally to profile threads initialization at startup.

◆ KZ_PROFILING_STARTUP_REGISTER_RUNTIME_ASSETS

#define KZ_PROFILING_STARTUP_REGISTER_RUNTIME_ASSETS

Kanzi uses this category internally to profile runtime assets registration at startup.

◆ KZ_PROFILING_STARTUP_OPEN_KZB

#define KZ_PROFILING_STARTUP_OPEN_KZB

Kanzi uses this category internally to profile KZB(s) opening at startup.

◆ KZ_PROFILING_STARTUP_INITIALIZE_DOMAIN

#define KZ_PROFILING_STARTUP_INITIALIZE_DOMAIN

Kanzi uses this category internally to profile domain creation at startup.

◆ KZ_PROFILING_STARTUP_ON_PROJECT_LOADED

#define KZ_PROFILING_STARTUP_ON_PROJECT_LOADED

Kanzi uses this category internally to profile onProjectLoaded call at startup.

◆ KZ_PROFILING_STARTUP_RESUME_GL

#define KZ_PROFILING_STARTUP_RESUME_GL

Kanzi uses this category internally to profile ResumeGL at startup.