Statistics Overlay Equalizer logo

Author: eilemann@gmail.com
State: Implemented in svn

Overview

Statistics Overlay
Statistics Overlay

Statistics are send as events to the application thread. On the application thread, Config::handleEvent sorts the events per frame and per originator (channel, window, config). Events for up to latency + 1 frames are kept by the application node config.

Statistics can be visualized by calling Channel::drawStatistics. The Equalizer examples use the key 's' to toggle statistics drawing on and off.

Details

Statistics Overlay
Statistics Overlay with Explanations

API

    virtual void Channel::drawStatistics();

File Format

Additional statistics file format:

  global
  {
      EQ_WINDOW_IATTR_HINT_STATISTICS    off | fastest [on] | nicest
  }
  window
  {
      attributes
      {
          hint_statistics     off | fastest [on] | nicest
      }
  }

Open Issues

None

3D model courtesy of Stanford University Computer Graphics Laboratory.