Commit Graph

2 Commits (11d420dd32e643a191c16b04f2fbb42c2b4db628)

Author SHA1 Message Date
Monty Brandenberg 11d420dd32 Decided to refactor a bit. Was using LLSD as an internal data
representation transferring ownership, doing data aggregation
in a very pedantic way.  That's just adding unneeded cost and
complication.  Used the same objects to transport data as are
collecting it and everything got simpler, faster, easier to
read with fewer gotchas.  Bit myself *again* doing the min/max/mean
merges but the unittests where there to pick me up again.  Added
a per-region FPS metric while I was at it.  This is much asked
for and there was a convenient place to sample the value.
2010-12-10 17:41:05 -08:00
Monty Brandenberg 90168d285b ESC-108 Develop support classes for numerical collection
Stuff moved over and adapted from simulator code.  Basic, simple
counters and min/max/mean accumulators.
2010-10-22 09:10:44 -07:00