Commit Graph

54 Commits

Author SHA1 Message Date
David Harvey
9cc4146fbc move HoloLens runtime source to platform extension folder.
#jira UE-149794
#rnx
#rb Jeff.Fisher
#preflight 6284cd49614041edb76395dc

[CL 20258963 by David Harvey in ue5-main branch]
2022-05-18 06:59:59 -04:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
aurel cordonnier
7f517562d5 Merge from Release-Engine-Staging @ 17438845 to Release-Engine-Test
This represents UE4/Main @17430120 and Dev-PerfTest @17437669

[CL 17439044 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-06 12:23:53 -04:00
rolando caloca
f6cd88c157 UE5 - Remove platform
#rb Steve.Smith
[FYI] Jules.Blok, Ryan.Durand, Ben.Marsh

#ROBOMERGE-SOURCE: CL 17295935 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17295945 by rolando caloca in ue5-release-engine-test branch]
2021-08-24 19:28:38 -04:00
andriy tylychko
6bf3101dcd deprecated FTicker and family and replaced by thread-safe FTSTicker
#jira UE-120090
#rb francis.hurteau


#ROBOMERGE-SOURCE: CL 17176325 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17176374 by andriy tylychko in ue5-release-engine-test branch]
2021-08-16 11:09:22 -04:00
aurel cordonnier
dc4bf61540 Merge from Release-Engine-Staging @ 17030559 to Release-Engine-Test
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17030553

[CL 17031509 by aurel cordonnier in ue5-release-engine-test branch]
2021-08-03 11:56:47 -04:00
aurel cordonnier
02c0f425e8 Copy up from Release-Engine-Staging @ 16738359
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719

[CL 16738582 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-22 00:27:54 -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
Matt Kuhlenschmidt
603a4119c5 Fix HAL/PlatformFileManager.h non-portable casing CIS issues
#rb none

[CL 13214257 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-06 17:58:18 -04:00
justin marcus
22a57adfb1 Fix ensure
[FYI] [at]Thomas.Ross




#ROBOMERGE-SOURCE: CL 11833249 via CL 11833846 via CL 11833903
#ROBOMERGE-BOT: (v656-11643781)

[CL 11879086 by justin marcus in Main branch]
2020-03-03 14:23:49 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
thomas ross
62b59465c4 iOS Background HTTP Fixes
- Fixing error where pausing and resuming tasks on iOS would activate too many tasks.
- Fixing potential multi-threaded crash accessing UnAssociatedTasks list
#rb Peter.Sauerbrei
#tests iOS Client


#ROBOMERGE-SOURCE: CL 10500599 via CL 10500600 via CL 10500603 via CL 10500605
#ROBOMERGE-BOT: (v606-10482310)

[CL 10500610 by thomas ross in Main branch]
2019-12-03 15:56:40 -05:00
thomas ross
bdfe4aeb92 Fixing bug in iOS Background HTTP where we could end up queueing lower priority tasks when backgrounding earlier then intended when the task count was low.
#tests iOS Client
#rb none


#ROBOMERGE-SOURCE: CL 10493435 via CL 10493436 via CL 10493437 via CL 10493438
#ROBOMERGE-BOT: (v606-10482310)

[CL 10493439 by thomas ross in Main branch]
2019-12-02 20:37:13 -05:00
thomas ross
bd0a756878 Fixing bug where iOS Background HTTP Requests are not resuming all work when going into background correctly.
#tests iOS Client


#ROBOMERGE-SOURCE: CL 10492894 via CL 10492910 via CL 10492913 via CL 10492917
#ROBOMERGE-BOT: (v606-10482310)

[CL 10492923 by thomas ross in Main branch]
2019-12-02 19:43:10 -05:00
thomas ross
47fa0dbf15 Background HTTP Work
- Fix for IOS Background HTTP tasks incorrectly stalling.
- Added some additional logging around session handling.
#rb none
#tests ios client


#ROBOMERGE-SOURCE: CL 10492091 via CL 10492190 via CL 10492490 via CL 10492550
#ROBOMERGE-BOT: (v606-10482310)

[CL 10492652 by thomas ross in Main branch]
2019-12-02 19:28:47 -05:00
thomas ross
7370e329e7 Fixing Background Http Manager Generic Implementation not limiting queued requests to the system max active downloads.
#tests none
#rb Justin.Marcus


#ROBOMERGE-SOURCE: CL 10476924 via CL 10476927 via CL 10476933
#ROBOMERGE-BOT: (v595-10452236)

[CL 10476936 by thomas ross in Main branch]
2019-11-27 18:04:49 -05:00
justin marcus
b98d79577d Fixing Background HTTP continuous loop in general implementation.-- By Thomas.Ross, submitting from Justin.Marcus' machine.
#tests Android Client
#rb Justin.Marcus


#ROBOMERGE-SOURCE: CL 10475218 via CL 10475219 via CL 10475221
#ROBOMERGE-BOT: (v595-10452236)

[CL 10475224 by justin marcus in Main branch]
2019-11-27 14:52:23 -05:00
thomas ross
80186e0431 Submitting missing header from CL 10454165
#rb none
#tests none


#ROBOMERGE-SOURCE: CL 10456230 via CL 10458284 via CL 10458345
#ROBOMERGE-BOT: (v595-10452236)

[CL 10458404 by thomas ross in Main branch]
2019-11-26 14:05:28 -05:00
thomas ross
7ff68c9ba5 Background HTTP Fixes:
- Fix ensure during backgrounding
- Fix potential crash when backgrounding
#rb none
#tests iOS Client


#ROBOMERGE-SOURCE: CL 10454165 via CL 10455164 via CL 10455271
#ROBOMERGE-BOT: (v595-10452236)

[CL 10455456 by thomas ross in Main branch]
2019-11-26 11:53:43 -05:00
thomas ross
f976343a08 Adding LexTryParseString for EBackgroundHttpPriority enum.
#tests iOS Client
#rb none


#ROBOMERGE-SOURCE: CL 10263644 via CL 10263861 via CL 10263910
#ROBOMERGE-BOT: (v591-10236483)

[CL 10263953 by thomas ross in Main branch]
2019-11-15 14:12:14 -05:00
thomas ross
b6ec1d7d18 BackgroundHttp Improvements:
- Added priority system for Background HTTP downloads.
- Fixed bug where dropping internet connection mid-download would trigger an ensure and try to re-activate all possible download tasks on iOS at once.
- Fixed issue where we were immediately calling the NSURLSession Background completion handler instead of waiting for threads to finish their work. Could lead to scenarios where we weren't finishing re-queuing failed tasks in the background if many failed.
[CODEREVIEW] [at]Justin.Marcus, [at]Daniel.Lamb
#tests iOS Client, Android Client
#rb none


#ROBOMERGE-SOURCE: CL 10149845 via CL 10150034 via CL 10150114
#ROBOMERGE-BOT: (v587-10111126)

[CL 10150178 by thomas ross in Main branch]
2019-11-13 14:31:30 -05:00
Nick Shin
3526d16d5e merge/copyup to parent stream - HTML5 platform extension
#jira UEMOB-482  HTML5 platform as a plug in
#rb josh.adams
#rn

[CL 9306021 by Nick Shin in Dev-Build branch]
2019-09-30 15:13:56 -04:00
thomas ross
5ee7eccdcc Fixed issue where UnAssociatedTasks could associate with an already completed task and create a timing issue where a BackgroundHttp request would do no work as it was pending a cancel that wasn't going to happen. No longer associates with tasks that are already completed/completing
#rb none
#tests iOS Client


#ROBOMERGE-SOURCE: CL 8669433 via CL 8669434 via CL 8672590 via CL 8672608 via CL 8675994
#ROBOMERGE-BOT: (v417-8656536)

[CL 8676132 by thomas ross in Main branch]
2019-09-13 13:57:36 -04:00
ben marsh
fb4078d777 More IncludeTool fixes.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 8374228 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8497914 by ben marsh in Main branch]
2019-09-04 15:40:51 -04:00