Commit Graph

87 Commits

Author SHA1 Message Date
james hopkin
83aaac7c0f Fix two crashes in ShaderCookerStats when no stats are yet available
#rb none


#ROBOMERGE-OWNER: james.hopkin
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 11302716 via CL 11302882 via CL 11302883 via CL 11302884
#ROBOMERGE-BOT: (v649-11301724)

[CL 11302885 by james hopkin in Main branch]
2020-02-10 05:01:22 -05:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
jonas meyer
c0eb40cc4b Support for shadercategories, for shader cook statistics.
Add Compiletime stat
Add some tooltips
#rb ben.salem, rolando.caloca


#ROBOMERGE-SOURCE: CL 10808389 via CL 10808392
#ROBOMERGE-BOT: (v610-10636431)

[CL 10808393 by jonas meyer in Main branch]
2019-12-19 05:37:56 -05:00
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00
jonas meyer
4c43a67f07 dont crash shadercookstats on deprecated shader platforms.
#rb none


#ROBOMERGE-SOURCE: CL 10647417 via CL 10647418
#ROBOMERGE-BOT: (v609-10634694)

[CL 10647419 by jonas meyer in Main branch]
2019-12-11 08:38:46 -05:00
marc audy
dbcf07a558 Use new inline versions of substring functions
Fix up nearby cases where ESearchCase::CaseSensitive should have been used
#jira
#rnx
#rb

#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 10309793 via CL 10309818
#ROBOMERGE-BOT: (v593-10286020)

[CL 10309932 by marc audy in Main branch]
2019-11-19 13:27:07 -05:00
ben salem
6b61d81912 add more explicit includes in an attempt to make non unity happy.
#JIRA UE-84683


#ROBOMERGE-SOURCE: CL 10309290 via CL 10309292
#ROBOMERGE-BOT: (v593-10286020)

[CL 10309293 by ben salem in Main branch]
2019-11-19 12:32:01 -05:00
ben salem
f653ec02ed Fix incremental compile issue
#JIRA UE-84683


#ROBOMERGE-SOURCE: CL 10307043 via CL 10307049
#ROBOMERGE-BOT: (v593-10286020)

[CL 10307051 by ben salem in Main branch]
2019-11-19 09:32:03 -05:00
ben salem
a81dfab073 Hide mirroring of Material stats behind a commandline flag, add project name to file path, and set the project mirror directory as part of default sources in the stats window.
#rb Jonas.Meyer


#ROBOMERGE-SOURCE: CL 10306644 via CL 10306650
#ROBOMERGE-BOT: (v593-10286020)

[CL 10306651 by ben salem in Main branch]
2019-11-19 08:26:31 -05:00
marc audy
1b7052000b Fix bad signature in override
#jira UE-84498
#rnx


#ROBOMERGE-SOURCE: CL 10267967 via CL 10267975
#ROBOMERGE-BOT: (v591-10236483)

[CL 10267978 by marc audy in Main branch]
2019-11-15 16:52:57 -05:00
marc audy
6474a0e000 Fix static analysis warning V501: There are identical sub-expressions to the left and to the right of the '>=' operator: FilterIndex >= FilterIndex
Clean up some API aspects
#jira UE-84498
#rb Lauren.Barnes
[CODEREVIEW] Jonas.Meyer


#ROBOMERGE-SOURCE: CL 10267423 via CL 10267433
#ROBOMERGE-BOT: (v591-10236483)

[CL 10267435 by marc audy in Main branch]
2019-11-15 16:25:24 -05:00
jonas meyer
3afb0ed9a2 Stats for for shaders compiled by materials
- CookByTheBook now outputs a .csv file into Saved/MaterialStats
- Statistics View now lists all the csv files from that folder.
- Load is done lazily
- Added shortcut key in Asset Browser
- MaterialPath is now serialized into shadermap(if debug info is allowed)
#rb lauren.barnes


#ROBOMERGE-OWNER: jonas.meyer
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 10124522 via CL 10124571
#ROBOMERGE-BOT: (v587-10111126)

[CL 10125114 by jonas meyer in Main branch]
2019-11-13 10:42:50 -05:00
emil kirichev
03e3032f02 Fixed unhandled exception creating a new Level after opening and closing the Stats window #jira UE-82889 #rb none
#ROBOMERGE-SOURCE: CL 10016811 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v562-10004402)

[CL 10016827 by emil kirichev in Main branch]
2019-11-05 11:44:39 -05:00
Julien StJean
bf09427e16 Fixed a crash while clearing the Stat Pages.
#jira UE-81432
#rb none
#fyi JeanMichel.Dignard, Emil.Kirichev

[CL 9445751 by Julien StJean in Main branch]
2019-10-07 10:51:04 -04:00
JeanMichel Dignard
d4f0f4d3f2 Copying //UE4/Dev-Enterprise @ cl 9420543 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 9420574 by JeanMichel Dignard in Main branch]
2019-10-04 13:11:45 -04:00
jon nabozny
6b60663f39 Update Engine and Plugins to use the new Getters / Setters for UActorComponent, USceneComponent, and AActor replicated properties
[at]Ryan.Gerleve, [at]Brian.Bekich
#rb None


#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 9290108 via CL 9290249
#ROBOMERGE-BOT: (v452-9288972)

[CL 9290520 by jon nabozny in Main branch]
2019-09-29 16:49:10 -04:00
Stefan Boberg
8607ecb30d Copying //UE4/Dev-Core to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 6815521 by Stefan Boberg in Main branch]
2019-06-03 15:32:00 -04:00
richard malo
895ae2c3ab - Optimized Statistics Viewer : When modifying the filter, avoid rebuilding the object list (changing stats page or using Refresh button will force a full refresh)
- Fixed leak in viewer when refreshing and filtering was already applied on generated object list
#rb patrick.enfedaque
[FYI] bob.tellez


#ROBOMERGE-SOURCE: CL 6375139 via CL 6383630

[CL 6383764 by richard malo in Main branch]
2019-05-08 18:45:30 -04:00
michael dupuis
9cedda585f When SetParentEditorOnly is called we no longer recompute shader in most case as we will call UpdateStaticPermutation that will do so.
Add Procedural Layer support for Weightmaps, including Brush support that affect Weightmap and/or Heightmap.

#jira UE-61718:
#rb Jack.Porter
[FYI] Jeremy.Moore, Richard.Malo

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: michael.dupuis
#ROBOMERGE-SOURCE: CL 5433816 via CL 5437700 via CL 5437807
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5446901 by michael dupuis in Dev-Core branch]
2019-03-19 06:36:12 -04:00
michael dupuis
a16e0aef6d When SetParentEditorOnly is called we no longer recompute shader in most case as we will call UpdateStaticPermutation that will do so.
Add Procedural Layer support for Weightmaps, including Brush support that affect Weightmap and/or Heightmap.

#jira UE-61718:
#rb Jack.Porter
[FYI] Jeremy.Moore, Richard.Malo


#ROBOMERGE-SOURCE: CL 5433816 via CL 5437700

[CL 5437807 by michael dupuis in Main branch]
2019-03-18 18:04:55 -04:00
richard malo
f6deaaa8d4 Fixed static analysis warning in PrimitiveStatsPage
#jira: FORT-151462
[CODEREVIEW] jeanfrancois.dube
#rb jeanfrancois.dube

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 5096994 via CL 5099020 via CL 5100768
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5172760 by richard malo in Dev-Core branch]
2019-02-25 06:23:54 -05:00
richard malo
e0a45cafc4 Fixed static analysis warning in PrimitiveStatsPage
#jira: FORT-151462
[CODEREVIEW] jeanfrancois.dube
#rb jeanfrancois.dube


#ROBOMERGE-SOURCE: CL 5096994 via CL 5099020

[CL 5100768 by richard malo in Main branch]
2019-02-20 19:30:29 -05:00
richard malo
3165c704fe Primitive Stats Page now supports reporting stats in PIE/SIE
#jira: none
[CODEREVIEW] bob.tellez
#rb bob.tellez


#ROBOMERGE-SOURCE: CL 5087019 via CL 5087186

[CL 5089678 by richard malo in Main branch]
2019-02-20 09:23:32 -05:00
Marc Audy
ab108c215e Copying to Dev-Main @ CL# 4688301
#rb
#rnx

[CL 4688816 by Marc Audy in Main branch]
2019-01-08 11:38:48 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00