![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include <vector>#include "lib/adts/ring_buf.h"#include "lib/posix/posix_pthread.h"#include "ps/Profiler2.h"#include "ps/Singleton.h"
Go to the source code of this file.
Classes | |
| class | CProfileNode |
| class | CProfileManager |
| class | CProfileSample |
Macros | |
| #define | PROFILE_AMORTIZE_FRAMES 30 |
| #define | PROFILE_AMORTIZE_TURNS 5 |
| #define | g_Profiler CProfileManager::GetSingleton() |
| #define | PROFILE(name) CProfileSample __profile(name) |
| #define | PROFILE_START(name) { CProfileSample __profile(name) |
| #define | PROFILE_END(name) } |
| #define | PROFILE3(name) PROFILE(name); PROFILE2(name) |
| #define | PROFILE3_GPU(name) PROFILE(name); PROFILE2(name); PROFILE2_GPU(name) |
| #define g_Profiler CProfileManager::GetSingleton() |
| #define PROFILE | ( | name | ) | CProfileSample __profile(name) |
| #define PROFILE3_GPU | ( | name | ) | PROFILE(name); PROFILE2(name); PROFILE2_GPU(name) |
| #define PROFILE_AMORTIZE_FRAMES 30 |
| #define PROFILE_AMORTIZE_TURNS 5 |
| #define PROFILE_END | ( | name | ) | } |
| #define PROFILE_START | ( | name | ) | { CProfileSample __profile(name) |