- 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]
- 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]
- 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]
Fix a bug with event names in event summaries getting truncated by 1 character in some cases
#ROBOMERGE-SOURCE: CL 8095828 via CL 8096832
#ROBOMERGE-BOT: (v401-8057353)
[CL 8096844 by ben woodhouse in Main branch]
Bulk query improvements:
- Add -beginEvent and -endEvent arguments to generate perf reports only within particular events (e.g skydiving begin/skydiving end)
- Add -summaryTableFilename arg so we can override the summary table filename
[FYI] andrew.ladenberger
#ROBOMERGE-SOURCE: CL 7984408 via CL 7996448
#ROBOMERGE-BOT: (v396-7974030)
[CL 7996657 by ben woodhouse in Main branch]