nux-0.9.48
|
#include <NuxGraphics/RunTimeStats.h>
Public Member Functions | |
void | Register (IOpenGLResource *GraphicsObject) |
void | UnRegister (IOpenGLResource *GraphicsObject) |
Data Fields | |
std::vector< int > | _texture_2d_array |
std::vector< int > | _texture_rect_array |
Static Public Attributes | |
static t_u32 | m_NumTex2D |
static t_u32 | m_GPUSizeTex2D |
static t_u32 | m_NumTexRectangle |
static t_u32 | m_GPUSizeTexRectangle |
static t_u32 | m_NumTexCube |
static t_u32 | m_GPUSizeTexCube |
static t_u32 | m_NumTexVolume |
static t_u32 | m_GPUSizeTexVolume |
static t_u32 | m_NumTexAnimated |
static t_u32 | m_GPUSizeTexAnimated |
static t_u32 | m_NumPBO |
static t_u32 | m_GPUSizePBO |
static t_u32 | m_NumFrameBufferObject |
static t_u32 | m_NumQueryObject |
static t_u32 | m_NumVertexBuffer |
static t_u32 | m_GPUSizeVertexBuffer |
static t_u32 | m_NumIndexBuffer |
static t_u32 | m_GPUSizeIndexBuffer |
static t_u32 | m_NumVertexShader |
static t_u32 | m_NumPixelShader |
static t_u32 | m_NumShaderProgram |
static t_u32 | m_TotalGPUSize |
void nux::RenderingStats::Register | ( | IOpenGLResource * | GraphicsObject | ) |
void nux::RenderingStats::UnRegister | ( | IOpenGLResource * | GraphicsObject | ) |
std::vector<int> nux::RenderingStats::_texture_2d_array |
std::vector<int> nux::RenderingStats::_texture_rect_array |
t_u32 nux::RenderingStats::m_GPUSizePBO [static] |
t_u32 nux::RenderingStats::m_GPUSizeTex2D [static] |
t_u32 nux::RenderingStats::m_NumPBO [static] |
t_u32 nux::RenderingStats::m_NumTex2D [static] |
t_u32 nux::RenderingStats::m_NumTexCube [static] |
t_u32 nux::RenderingStats::m_NumTexVolume [static] |
t_u32 nux::RenderingStats::m_TotalGPUSize [static] |