- support multiple local player views.
#rb Mickael G.
#ROBOMERGE-SOURCE: CL 11884348 via CL 11884427
#ROBOMERGE-BOT: (v656-11643781)
[CL 11889385 by serge bernier in Main branch]
-metadatafilter "key0=value0,key1=value1,..."
[FYI] serge.bernier,mickael.gilabert
#ROBOMERGE-SOURCE: CL 10761485 via CL 10761498
#ROBOMERGE-BOT: (v610-10636431)
[CL 10761500 by ben woodhouse in Main branch]
- Reduce event spam by grouping duplicate events if they appear within a certain number of pixels of each other. Display the count
- Also reduce the frequency of event lines and reduce the alpha when spamming occurs
#ROBOMERGE-SOURCE: CL 10607478 via CL 10607481
#ROBOMERGE-BOT: (v607-10590470)
[CL 10607482 by ben woodhouse in Main branch]
- Fixes an out-by-one bug with -avg. The stats were being divided by csvCount-1 instead of csvCount
#ROBOMERGE-SOURCE: CL 10505654 via CL 10505655
#ROBOMERGE-BOT: (v606-10482310)
[CL 10505656 by ben woodhouse in Main branch]
- Batched graph generation is enabled by default (disable with -nobatchedgraphs)
- Report generation is 33% faster and no longer consumes the entire CPU
[FYI] will.fissler
#ROBOMERGE-SOURCE: CL 10468949 via CL 10471051
#ROBOMERGE-BOT: (v595-10452236)
[CL 10471304 by ben woodhouse in Main branch]
- Batched + multithreaded support via response files
PerfReportTool 4.00
- Support batched graph generation. Increases perf by 30% over old multi process method. Significantly lower CPU and disk usage too. Enable with -batchedgraphs
- Fixed determinism issues with report generation. Test cases are now identical between runs
#ROBOMERGE-SOURCE: CL 10318336 via CL 10318337
#ROBOMERGE-BOT: (v593-10286020)
[CL 10318338 by ben woodhouse in Main branch]
- Fix issue with NaNs getting output to the email table in some cases
#ROBOMERGE-SOURCE: CL 10294517 via CL 10294519
#ROBOMERGE-BOT: (v593-10286020)
[CL 10294520 by ben woodhouse in Main branch]
- Fix issue where multiple begin/end events with the same name in the BoundedStatSummary throws an exception
#ROBOMERGE-SOURCE: CL 10293903 via CL 10293905
#ROBOMERGE-BOT: (v593-10286020)
[CL 10293906 by ben woodhouse in Main branch]
- Fixed exception with certain CSVs, caused by long-standing hack for MVP calculation which removed the last sample from the frametime stat.
#ROBOMERGE-SOURCE: CL 10287471 via CL 10287477
#ROBOMERGE-BOT: (v593-10286020)
[CL 10287479 by ben woodhouse in Main branch]
- Support for multiple map overlays within a single MapOverlaySummary
- BoundedStatValues summaries no longer need to be bounded (begin/end events are optional)
- texture summary
#ROBOMERGE-SOURCE: CL 10285478 via CL 10285479
#ROBOMERGE-BOT: (v591-10236483)
[CL 10285480 by ben woodhouse in Main branch]
Map overlay improvements:
- format improvements
- line color event support
- start event
- line strip resets based on distance
- support for unstripped CSV for certain summaries (e.g mapoverlay and file IO), configurable via XML
- stripped stats with total of zero (workaround for texture streaming stats getting set with zeros in shipping)
#ROBOMERGE-SOURCE: CL 10283452 via CL 10283453
#ROBOMERGE-BOT: (v591-10236483)
[CL 10283454 by ben woodhouse in Main branch]
- Support for map overlay summaries
- Fix collated/email display when there are missing values. Instead of displaying nothing for that entry, compute min/max/avg only for values that exist
- Reduce report size by limiting decimal places for graphs
CsvToSVG 2.20
- Add support for limiting decimal places for CSV graphs
#ROBOMERGE-SOURCE: CL 10283320 via CL 10283322
#ROBOMERGE-BOT: (v591-10236483)
[CL 10283325 by ben woodhouse in Main branch]
- Add boundedstatvalues summary type for visualizing particular stats between two events, with configurable columns.
- Each column displays a stat value, computed with one of the following formulas: sum, percentoverthreshold, percentunderthreshold, average and streamingstressmetric (the latter is used for File I/O)
- Add support for shared summaries (setup once and use in multiple reports)
- Add snapToPeaks property for graphs, so we can disable it in some cases (e.g for smooth graphs)
#ROBOMERGE-SOURCE: CL 10283209 via CL 10283213
#ROBOMERGE-BOT: (v591-10236483)
[CL 10283214 by ben woodhouse in Main branch]
- Fix issue when adding numeric and non-numeric metadata to summary metadata columns. When this happens, we just convert the column to strings instead of throwing an exception
#ROBOMERGE-SOURCE: CL 10091441 via CL 10091442
#ROBOMERGE-BOT: (v574-10069753)
[CL 10091443 by ben woodhouse in Main branch]
- Add support for search patterns via -searchpattern <mypattern>
- Add -recurse arg to make recursion optional
- List CSV files to log
- Fix out-by-one error with logging
#ROBOMERGE-SOURCE: CL 10091216 via CL 10091217
#ROBOMERGE-BOT: (v574-10069753)
[CL 10091218 by ben woodhouse in Main branch]
- PerfReportTool will now collect stats from all summaries in reports
- Fix peak sectionPrefix option not working due to case-sensitive comparison.
#rb Ben.Woodhouse, Bart.Hawthorne
#ROBOMERGE-SOURCE: CL 9404298 via CL 9404301
#ROBOMERGE-BOT: (v456-9359915)
[CL 9407768 by louisphilippe seguin in Main branch]