Pyrogenesis
13997
|
Used by CProfiler2 for GPU profiling support. More...
#include <Profiler2GPU.h>
Public Member Functions | |
CProfiler2GPU (CProfiler2 &profiler) | |
~CProfiler2GPU () | |
void | FrameStart () |
void | FrameEnd () |
void | RegionEnter (const char *id) |
void | RegionLeave (const char *id) |
Private Member Functions | |
NONCOPYABLE (CProfiler2GPU) | |
Private Attributes | |
CProfiler2 & | m_Profiler |
CProfiler2GPU_ARB_timer_query * | m_ProfilerARB |
CProfiler2GPU_EXT_timer_query * | m_ProfilerEXT |
CProfiler2GPU_INTEL_performance_queries * | m_ProfilerINTEL |
Used by CProfiler2 for GPU profiling support.
Definition at line 31 of file Profiler2GPU.h.
CProfiler2GPU::CProfiler2GPU | ( | CProfiler2 & | profiler | ) |
Definition at line 773 of file Profiler2GPU.cpp.
CProfiler2GPU::~CProfiler2GPU | ( | ) |
Definition at line 805 of file Profiler2GPU.cpp.
void CProfiler2GPU::FrameEnd | ( | ) |
Definition at line 824 of file Profiler2GPU.cpp.
void CProfiler2GPU::FrameStart | ( | ) |
Definition at line 812 of file Profiler2GPU.cpp.
|
private |
void CProfiler2GPU::RegionEnter | ( | const char * | id | ) |
Definition at line 836 of file Profiler2GPU.cpp.
void CProfiler2GPU::RegionLeave | ( | const char * | id | ) |
Definition at line 848 of file Profiler2GPU.cpp.
|
private |
Definition at line 45 of file Profiler2GPU.h.
|
private |
Definition at line 47 of file Profiler2GPU.h.
|
private |
Definition at line 48 of file Profiler2GPU.h.
|
private |
Definition at line 49 of file Profiler2GPU.h.