Pyrogenesis  trunk
Classes | Macros
Profiler2GPU.cpp File Reference
#include "precompiled.h"
#include "Profiler2GPU.h"
#include "lib/ogl.h"
#include "lib/allocators/shared_ptr.h"
#include "ps/ConfigDB.h"
#include "ps/Profiler2.h"
Include dependency graph for Profiler2GPU.cpp:

Classes

class  CProfiler2GPU_base
 
class  CProfiler2GPU_timer_query
 
class  CProfiler2GPU_ARB_timer_query
 
struct  CProfiler2GPU_ARB_timer_query::SEvent
 
struct  CProfiler2GPU_ARB_timer_query::SFrame
 
class  CProfiler2GPU_EXT_timer_query
 
struct  CProfiler2GPU_EXT_timer_query::SEvent
 
struct  CProfiler2GPU_EXT_timer_query::SFrame
 
class  CProfiler2GPU_INTEL_performance_queries
 
struct  CProfiler2GPU_INTEL_performance_queries::SEvent
 
struct  CProfiler2GPU_INTEL_performance_queries::SFrame
 
struct  CProfiler2GPU_INTEL_performance_queries::SPerfCounter
 
struct  CProfiler2GPU_INTEL_performance_queries::SPerfQueryType
 

Macros

#define INTEL_PERFQUERIES_NONBLOCK   0x83FA
 
#define INTEL_PERFQUERIES_BLOCK   0x83FB
 
#define INTEL_PERFQUERIES_TYPE_UNSIGNED_INT   0x9402
 
#define INTEL_PERFQUERIES_TYPE_UNSIGNED_INT64   0x9403
 
#define INTEL_PERFQUERIES_TYPE_FLOAT   0x9404
 
#define INTEL_PERFQUERIES_TYPE_BOOL   0x9406
 

Macro Definition Documentation

#define INTEL_PERFQUERIES_BLOCK   0x83FB
#define INTEL_PERFQUERIES_NONBLOCK   0x83FA
#define INTEL_PERFQUERIES_TYPE_BOOL   0x9406
#define INTEL_PERFQUERIES_TYPE_FLOAT   0x9404
#define INTEL_PERFQUERIES_TYPE_UNSIGNED_INT   0x9402
#define INTEL_PERFQUERIES_TYPE_UNSIGNED_INT64   0x9403