Commit Graph

41 Commits

Author SHA1 Message Date
Marc Audy
ada7c144fa Merge //UE5/Release-Engine-Staging @14903491 to //UE5/Main
[CL 14906022 by Marc Audy in ue5-main branch]
2020-12-11 14:21:20 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
serge bernier
840e0710d6 PerfReportTool 4.03
- 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]
2020-03-03 17:12:33 -05:00
ben woodhouse
5bbef42ec9 PerfReportTool - remove some dead code
#ROBOMERGE-SOURCE: CL 10882070 via CL 10882085
#ROBOMERGE-BOT: (v626-10872990)

[CL 10882093 by ben woodhouse in Main branch]
2020-01-06 14:12:46 -05:00
Ryan Durand
9ef3748747 Updating copyrights for Engine Programs.
#rnx
#rb none
#jira none

#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)

[CL 10870955 by Ryan Durand in Main branch]
2019-12-26 23:01:54 -05:00
ben woodhouse
7b101a6080 CsvCollate 1.32- metadata filtering support:
-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]
2019-12-17 09:18:04 -05:00
ben woodhouse
c792327437 CsvToSVG 3.31
- 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]
2019-12-07 09:40:51 -05:00
ben woodhouse
8070fd1b89 CsvCollate 1.31
- 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]
2019-12-04 06:27:12 -05:00
ben woodhouse
6143c2c427 PerfReportTool 4.01
- 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]
2019-11-27 11:41:46 -05:00
ben woodhouse
c8e0802da7 CsvToSVG 2.3
- 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]
2019-11-20 07:46:12 -05:00
ben woodhouse
dc6e569d0c PerfReportTool 3.97
- Fix version


#ROBOMERGE-SOURCE: CL 10295103 via CL 10295108
#ROBOMERGE-BOT: (v593-10286020)

[CL 10295113 by ben woodhouse in Main branch]
2019-11-18 22:52:47 -05:00
ben woodhouse
fae0d1bb21 PerfReportTool 3.98
- Fix image path issue


#ROBOMERGE-SOURCE: CL 10294998 via CL 10295006
#ROBOMERGE-BOT: (v593-10286020)

[CL 10295015 by ben woodhouse in Main branch]
2019-11-18 22:49:52 -05:00
ben woodhouse
1ba1293303 PerfReportTool 3.96
- 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]
2019-11-18 22:23:54 -05:00
ben woodhouse
046c73cf1d PerfReportTool 3.95:
- 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]
2019-11-18 21:22:34 -05:00
ben woodhouse
bb11aaebe0 Perfreporttool 3.94
- 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]
2019-11-18 12:35:52 -05:00
ben woodhouse
32a743af2d PerfReportTool 3.93
- 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]
2019-11-18 08:52:17 -05:00
ben woodhouse
260464e45c PerfReportTool 3.92
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]
2019-11-17 21:03:32 -05:00
ben woodhouse
afeb23c052 PerfReportTool 3.91
- 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]
2019-11-17 15:25:55 -05:00
ben woodhouse
8bcb972b90 PerfReportTool 3.90
- 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]
2019-11-17 11:23:12 -05:00
ben woodhouse
2d8fa9c391 PerfReportTool 3.88
- 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]
2019-11-09 20:10:43 -05:00
ben woodhouse
127eef56a9 CsvCollate 1.30
- 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]
2019-11-09 10:42:59 -05:00
louisphilippe seguin
2ae892f32a PerfReportTool
- 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]
2019-10-03 19:00:28 -04:00