ParCompMark::GLXRenderWindow::WindowStatistics Struct Reference
#include <PCMGLXRenderWindow.h>
Detailed Description
Struct for window statistics (FPS values, frame times).
Definition at line 92 of file PCMGLXRenderWindow.h.
Public Attributes | |
u32 | frameCount |
Number of rendered frames. | |
Real | renderingTime |
Time elapsed the start of the rendering. | |
Real | lastFPS |
Frame rate for the last frame. | |
Real | avgFPS |
Average frame rate. | |
Real | bestFPS |
Frame rate for the frame with the best frame time. | |
Real | worstFPS |
Frame rate for the frame with the worst frame time. | |
Real | frameBeginTime |
Time at the beginning of the frame. | |
Real | frameEndTime |
Time at the end of the frame. | |
Real | lastFrameTime |
Last frame time. | |
Real | bestFrameTime |
Best frame time. | |
Real | worstFrameTime |
Worst frame time. | |
Real | lastTriangleCount |
Triangle count for the last frame. | |
Real | avgTriangleCount |
Average triangle count. | |
Real | minTriangleCount |
Minimal triangle count. | |
Real | maxTriangleCount |
Maximal triangle count. |
Member Data Documentation
Average frame rate.
Definition at line 102 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Average triangle count.
Definition at line 120 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Frame rate for the frame with the best frame time.
Definition at line 104 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Best frame time.
Definition at line 114 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Time at the beginning of the frame.
Definition at line 108 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Number of rendered frames.
Definition at line 96 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::GLXRenderWindow::initialize(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Time at the end of the frame.
Definition at line 110 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Frame rate for the last frame.
Definition at line 100 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::GLXRenderWindow::_setCaption(), ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Last frame time.
Definition at line 112 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Triangle count for the last frame.
Definition at line 118 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::reportTriangles(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Maximal triangle count.
Definition at line 123 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Minimal triangle count.
Definition at line 122 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Time elapsed the start of the rendering.
Definition at line 98 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Frame rate for the frame with the worst frame time.
Definition at line 106 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
Worst frame time.
Definition at line 116 of file PCMGLXRenderWindow.h.
Referenced by ParCompMark::Process::gatherStatistics(), ParCompMark::GLXRenderWindow::resetStatistics(), and ParCompMark::GLXRenderWindow::updateStatistics().
The documentation for this struct was generated from the following file: