david harvey
33fa0a81fd
[FramePro] update to the latest version of FramePro runtime integration code (1.5.15.0)
...
#rb anthony.bills
[FYI] james.golding
#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 6533184 via CL 6533221 via CL 6533223
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6561242 by david harvey in Dev-VR branch]
2019-05-18 10:25:29 -04:00
david harvey
25298b2504
Implement FPlatformProcess::GetCurrentCoreNumber
...
#rb anthony.bills
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 5974941 via CL 5975387 via CL 5975410
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5982000 by david harvey in Dev-VR branch]
2019-04-18 10:28:18 -04:00
arciel rekman
6f615e0bf2
Dirty fix for some reads occasionally returning EFAULT (UE-69018).
...
- This is a dirty fix which can incur performance costs if such failures are frequent. Proper fix is tracked as UE-72914.
#rb none
#jira UE-69018
[FYI] Marcin.Undak, Brandon.Schaefer, Michael.Sartain
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 5933984 in //UE4/Release-4.22/... via CL 5933985
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5946007 by arciel rekman in Dev-VR branch]
2019-04-17 13:48:03 -04:00
brandon schaefer
ac814c34bf
Do not set the ignore count based on the si_value from the signal info
...
#rb Arciel.Rekman
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 5832597 via CL 5832603 via CL 5832604 via CL 5832744 via CL 5836761 via CL 5837477
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5881363 by brandon schaefer in Dev-VR branch]
2019-04-12 21:35:51 -04:00
bob tellez
9426d5c146
#UE4 When using WaitAndFork, you can now supply an exit code in a child process to request that the parent close as well with WAIT_AND_FORK_PARENT_SHUTDOWN_EXIT_CODE
...
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 5761346 via CL 5761355 via CL 5761360 via CL 5763570 via CL 5763656
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5777198 by bob tellez in Dev-VR branch]
2019-04-08 13:07:41 -04:00
brandon schaefer
288a8b2056
Add back bAgreeToCrashUpload setting to check if we should implicitly upload unattended crashes for non-editor uses
...
#jira UE-71735
[at]Arciel.Rekman
[CODEREVIEW] Arciel.Rekman
#rb Arciel.Rekman
#lockdown cristina.riveron
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 5742333 in //UE4/Release-4.22/... via CL 5742345
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5750938 by brandon schaefer in Dev-VR branch]
2019-04-04 17:30:32 -04:00
brandon schaefer
263f3ec548
Do not check the stats on a file that does not exist yet. We can check the dir instead to check if we are low mem or not
...
#rb Arciel.Rekman
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 5633434 via CL 5633437 via CL 5633473 via CL 5633488 via CL 5634324 via CL 5634469
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5638699 by brandon schaefer in Dev-VR branch]
2019-03-28 17:18:48 -04:00
brandon schaefer
3fec0accc3
Add back bAgreeToCrashUpload setting to check if we should implicitly upload unattended crashes
...
With the 4.22 Engine merged over we moved to using an Editor setting which broke crash sending
#jira UE-71188
[at]Arciel.Rekman
[CODEREVIEW] Arciel.Rekman
#rb Arciel.Rekman
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 5633312 via CL 5633328 via CL 5633330 via CL 5633332 via CL 5634303 via CL 5634464
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5638682 by brandon schaefer in Dev-VR branch]
2019-03-28 17:18:39 -04:00
Ryan Vance
35eb0041ab
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
...
#rb integration
[CL 5387703 by Ryan Vance in Dev-VR branch]
2019-03-13 15:19:08 -04:00
ben marsh
4f545fc3c4
Add a FPlatformProcess::ExecutablePath() function, and use it to figure out which executable to launch for commandlets, PIE, etc...
...
Saves having to attempt to reconstruct the executable path using BaseDir(), which may not actually be the executable directory we want (eg. app bundle on Mac).
#rb none
[CODEREVIEW] Michael.Trepka
#jira UE-71066
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5318351 in //UE4/Release-4.22/... via CL 5336841
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5387296 by ben marsh in Dev-VR branch]
2019-03-13 14:47:22 -04:00
chris bunner
4538f1dd7c
Added "Hang" crash context type sent by desktop platforms using the ReportHang path.
...
[FYI] Josh.Wakefield, Brandon.Grable
#jira UE-69729
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 5312404 via CL 5315443 via CL 5315560
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5333127 by chris bunner in Dev-VR branch]
2019-03-06 19:10:56 -05:00
chris bunner
a4060c1a9c
Missing file from CL 5296751.
...
#rb None
#jira UE-71065
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 5312055 in //UE4/Release-4.22/... via CL 5314719
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5332906 by chris bunner in Dev-VR branch]
2019-03-06 19:02:48 -05:00
chris bunner
31673cbe7b
Added crash report path for ReportGPUCrash.
...
#jira UE-69729
#rb Michael.Trepka, Arciel.Rekman, Ben.Marsh
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 5296751 in //UE4/Release-4.22/... via CL 5308986
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5329375 by chris bunner in Dev-VR branch]
2019-03-06 18:33:53 -05:00
ben marsh
1dd331a9fc
Fix *PlatformProcess::GenerateApplicationPath() always assuming the engine is in ../../Engine. This is not necessarily true for builds with a unique build environment.
...
#rb none
#jira
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5274311 in //UE4/Release-4.22/... via CL 5274312
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5275443 by ben marsh in Dev-VR branch]
2019-03-03 12:59:31 -05:00
marcin undak
ed3083784f
Linux: always select best clock, avoid using CLOC_REALTIME which might be unreliable
...
#rb arciel.rekman
[FYI] arciel.rekman
#jira UE-69259
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: marcin.undak
#ROBOMERGE-SOURCE: CL 5261781 in //UE4/Release-4.22/... via CL 5262076
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5270135 by marcin undak in Dev-VR branch]
2019-03-01 15:32:52 -05:00
arciel rekman
0d08b65776
Linux: make LoginId (aka old MachineId) easier to parse (UE-70622).
...
- Amendment to UE-70622.
#rb none
#jira UE-70622
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 5223673 in //UE4/Release-4.22/... via CL 5225299
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5243556 by arciel rekman in Dev-VR branch]
2019-02-28 17:00:35 -05:00
marcin undak
0ef3efd163
Linux: Improved FPlatformMisc::GetLoginId()
...
#rb arciel.rekman
[FYI] arciel.rekman
#jira UE-70622
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: marcin.undak
#ROBOMERGE-SOURCE: CL 5215697 in //UE4/Release-4.22/... via CL 5225290
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5243538 by marcin undak in Dev-VR branch]
2019-02-28 17:00:32 -05:00
marcin undak
f7483ea99e
Linux: respecting NumStackFramesToIgnore when triggering Asserts
...
#rb arciel.rekman,brandon.schaefer
#jira UE-66130
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: marcin.undak
#ROBOMERGE-SOURCE: CL 4988608 in //UE4/Release-4.22/... via CL 4988613
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5034292 by marcin undak in Dev-VR branch]
2019-02-16 07:57:26 -05:00
arciel rekman
c996cde458
Ensures: fixed discrepancy between the UI and the actual setting (UE-69764)
...
- Also hardened the code.
#rb none
#jira UE-69764
[FYI] Marcin.Undak
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 4957085 in //UE4/Release-4.22/... via CL 4968444
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5030954 by arciel rekman in Dev-VR branch]
2019-02-16 05:55:27 -05:00
arciel rekman
8f9f6eb792
Don't send ensures in non-editor builds (UE-66271).
...
#rb Ben.Marsh (UE-66271).
#jira UE-66271
[FYI] Marcin.Undak
(Edigrating CL 4861209 to 4.22)
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 4892311 in //UE4/Release-4.22/... via CL 4892315
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 4907133 by arciel rekman in Dev-VR branch]
2019-02-05 18:28:24 -05:00
Ryan Vance
00b828cfa7
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
...
#rb integration
[CL 4870143 by Ryan Vance in Dev-VR branch]
2019-02-01 15:44:05 -05:00
Ryan Vance
cf29818a4d
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
...
#rb integration
Unblocking RoboMerge
[CL 4836190 by Ryan Vance in Dev-VR branch]
2019-01-29 17:41:46 -05:00
Ryan Vance
82046cb96e
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
...
#rb integration
#lockdown nick.whiting
[CL 4819818 by Ryan Vance in Dev-VR branch]
2019-01-25 23:58:19 -05:00
Joe Conley
c12a880a0c
Unshelved from pending changelist '4791207':
...
Source=CL 4772220 in //UE4/Main/...
Acknowledger=joe.conley (Thu Jan 24 2019 00:26:59 GMT+0000 (Coordinated Universal Time))
ShelfCl=4791207
Target=Dev-VR
Merge conflict:
/src/ROBOMERGE_DEVVR_Dev_VR/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeapController/Private/MagicLeapController.cpp - merging //UE4/Main/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeapController/Private/MagicLeapController.cpp#5
#rb Ryan.Vance
[CL 4792243 by Joe Conley in Dev-VR branch]
2019-01-23 19:56:41 -05:00
Ryan Vance
7c51ff94af
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
...
CL 1 of 8
#rb integration
[CL 4748712 by Ryan Vance in Dev-VR branch]
2019-01-17 18:54:05 -05:00