Lines Matching refs:ParticleProfileCenter
36 class ParticleProfileCenter
39 NW_DISALLOW_COPY_AND_ASSIGN(ParticleProfileCenter);
71 static ParticleProfileCenter& GetInstance() in GetInstance()
93 ParticleProfileCenter() in ParticleProfileCenter() function
97 static ParticleProfileCenter* m_Instance;
111 class ParticleProfileCenter
114 NW_DISALLOW_COPY_AND_ASSIGN(ParticleProfileCenter);
121 ParticleProfileCenter(){}
138 #define NW_PARTICLE_PROFILE_START(name) bool ret = nw::dev::ParticleProfileCenter::Start(name)
140 #define NW_PARTICLE_PROFILE_STOP() if(ret) nw::dev::ParticleProfileCenter::Stop()
144 nw::dev::AutoProfile p(name, nw::dev::ParticleProfileCenter::GetProfileManager())
147 #define NW_INITIALIZE_PARTICLE_PROFILE(maxReport, allocator) nw::dev::ParticleProfileCenter::Initia…
150 #define NW_FINALIZE_PARTICLE_PROFILE(allocator) nw::dev::ParticleProfileCenter::Finalize(allocator)
153 #define NW_REPORT_PARTICLE_INTERVAL_PROFILE() nw::dev::ParticleProfileCenter::DumpIntervalCost()
154 #define NW_REPORT_PARTICLE_PROFILE() nw::dev::ParticleProfileCenter::DumpCost()
157 #define NW_CLEAR_PARTICLE_PROFILE() nw::dev::ParticleProfileCenter::Clear()