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) |