#jira UE-86129
#rb ben.zeigler
#ROBOMERGE-SOURCE: CL 12869563 via CL 12872061 via CL 12872085 via CL 12872101
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12872122 by rex hill in Main branch]
#rb will.damon
#jira UE-91754
#lockdown Marcus.Wassmer
#ROBOMERGE-SOURCE: CL 12869652 in //UE4/Release-4.25/... via CL 12869660 via CL 12869675
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12869688 by richard wallis in Main branch]
#jira UE-91964
#rb trivial
[FYI] zabir.hoque
#lockdown cristina.riveron
#ROBOMERGE-SOURCE: CL 12868463 in //UE4/Release-4.25/... via CL 12868468 via CL 12868470
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12868473 by andrew grant in Main branch]
#_rb
#jira
#rnx
#ROBOMERGE-SOURCE: CL 12847362 in //UE4/Release-4.25/... via CL 12847372 via CL 12847418
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12847435 by martin ridgers in Main branch]
#jira none
#rb arciel.rekman
#lockdown stefan.boberg
[FYI] ben.marsh,sebastien.hillaire
#ROBOMERGE-SOURCE: CL 12803472 in //UE4/Release-4.25/... via CL 12803521 via CL 12803570
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12803645 by martin ridgers in Main branch]
#RB none
#ROBOMERGE-OWNER: arne.schober
#ROBOMERGE-AUTHOR: arne.schober
#ROBOMERGE-SOURCE: CL 12789290 via CL 12789324 via CL 12789325
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12789326 by arne schober in Main branch]
Now perform the pre-screenshot flush of loading on the first tick of the latent action and not in its constructor. This addresses cases where BP's attempt to take a screenshot in their BeginPlay event while the world is being created.
- Fix for crash that can happen when a window needs resized after a screenshot is captured.
Don't delete (which leads to restoring the viewport size) on response to the screenshot delegates. Instead queue it by one frame
#jira UE-91269
#rb na
#lockdown Cristina.Riveron
#ROBOMERGE-SOURCE: CL 12788643 in //UE4/Release-4.25/... via CL 12788645 via CL 12788646
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12788647 by andrew grant in Main branch]
Also changing the interface for better encapsulation by cutting the origial itterator concept and focusing on small subset of configurable itteration strategies instead.
#RB Andrew.Scheidecker, Yoan.StAmant
#ROBOMERGE-OWNER: arne.schober
#ROBOMERGE-AUTHOR: arne.schober
#ROBOMERGE-SOURCE: CL 12785392 via CL 12785681 via CL 12785682
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12786795 by arne schober in Main branch]
- this was added to aid DXC bring up and is no longer needed
- there are no active references
#rb David.Harvey
#jira none
#rnx
#ushell-cherrypick of 12599316 by eric.mcdaniel
#ROBOMERGE-SOURCE: CL 12754507 in //UE4/Release-4.25Plus/... via CL 12783839
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12786352 by eric mcdaniel in Main branch]
- Computed a more accurate 'idle' base on user inputs.
- Experimenting a measurement of Editor 'idle' time based on Editor process CPU usage.
- Recorded entering/exiting PIE right away rather than waiting the next 'heartbeat' up to 60 seconds.
- In case the the session creation is delayed (because contention on the session lock), don't wait up to 60 seconds to retry. Retry immediatedly at the next tick.
- Increased update rate of the session in the first minute to each second rather than each minute because lot of crashes occurs before the first minute.
#jira UE-91890 - Detect and report if CrashReportClientEditor is crashing
#rb Jamie.Dale
#lockdown cristina.riverun
#ROBOMERGE-SOURCE: CL 12751397 in //UE4/Release-4.25/... via CL 12751399 via CL 12783803
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12786319 by patrick laflamme in Main branch]
#rb none
#jira UE-90936
#ROBOMERGE-SOURCE: CL 12732479 in //UE4/Release-4.25/... via CL 12732488 via CL 12781806
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12782615 by ben marsh in Main branch]
- VerifyDDC option is now correctly passed to the editor for editor-based tests and the cooker for cooked tests
- DDC= option added that allows kicked tests to use a different DDC backend (e.g. noshared). Defaults to 'default' which will use the default DDC set up.
[FYI] zabir.hoque
#jira nojira
#rb swarm
#lockdown cristina.riveron
#ROBOMERGE-SOURCE: CL 12726902 in //UE4/Release-4.25/... via CL 12726918 via CL 12781760
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12782565 by andrew grant in Main branch]
- add support for disabling shader validation
- UE flag already existed but didn't result in additional args being given to the shader compiler
- D3D shader compiler now respects the flag
- added new cvar r.Shaders.Validation to drive this globally
- enabled by default
#rb David.Harvey
#jira none
#ushell-cherrypick of 12081058 by eric.mcdaniel
#ROBOMERGE-SOURCE: CL 12726824 in //UE4/Release-4.25Plus/... via CL 12781742
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12782558 by eric mcdaniel in Main branch]
Support for Half (R16F) textures
[FYI] Dmitriy.Dyomin, Brian.White, Will.Damon, Luke.Thatcher
#jira UE-91681
#ROBOMERGE-SOURCE: CL 12766470 via CL 12766473 via CL 12766477
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v678-12743200)
[CL 12766484 by rolando caloca in Main branch]
#ROBOMERGE-SOURCE: CL 12758498 via CL 12759098 via CL 12759136 via CL 12759170
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v678-12743200)
[CL 12759193 by daniel lamb in Main branch]
Graeme.Thornton
#ROBOMERGE-SOURCE: CL 12757780 via CL 12758878 via CL 12758909 via CL 12759078
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v678-12743200)
[CL 12759155 by daniel lamb in Main branch]
#rb Alexis.Matte,Uriel.Doyon
#ROBOMERGE-SOURCE: CL 12749752 via CL 12749754 via CL 12749799
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v678-12743200)
[CL 12749814 by jian ru in Main branch]
[FYI] Jian.Ru, Alexis.Matte,Uriel.Doyon
#ROBOMERGE-SOURCE: CL 12739054 via CL 12739055 via CL 12739056
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)
[CL 12739058 by stan hormell in Main branch]
#rb Alexis.Matte,Uriel.Doyon
#ROBOMERGE-SOURCE: CL 12737759 via CL 12737761 via CL 12737762
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)
[CL 12737767 by jian ru in Main branch]
- Moved the AndroidDeviceProfileSelector secret guid to a NoRedist .ini setting
[CODEREVIEW] alistair.white,chris.babcock,jack.porter
#rb ben.marsh, advisor
#ROBOMERGE-SOURCE: CL 12706094 via CL 12709228 via CL 12709456
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)
[CL 12709555 by josh adams in Main branch]
#jira none
#rb trivial
#lockdown cristina.riverun
#ROBOMERGE-SOURCE: CL 12695208 in //UE4/Release-4.25/... via CL 12695223 via CL 12695256
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)
[CL 12695269 by patrick laflamme in Main branch]