Commit Graph

128 Commits

Author SHA1 Message Date
jack porter
946b30a59a Remove UE3/UE4 references
#jira UE-112108
#jira UE-111469
#jira UE-111456
#jira UE-111451
#jira UE-111331
#jira UE-111149
#jira UE-111136
#jira UE-110941
#jira UE-104701
#rb trivial
[FYI] Chris.Babcock
#preflight 606446947a99880001b3cbac

#ROBOMERGE-SOURCE: CL 15872931 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15872932 by jack porter in ue5-main branch]
2021-03-31 06:40:14 -04:00
axel riffard
700293af06 Unshelved from pending changelist '15636883':
Remove iOS 12 and set Metal shading default to 2.2 #jira UE-106400 #rb jack.porter #review-15719081 jack.porter
#preflight 6051f3c280c0a500017227a2

#ROBOMERGE-OWNER: axel.riffard
#ROBOMERGE-AUTHOR: axel.riffard
#ROBOMERGE-SOURCE: CL 15719621 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
#ROBOMERGE-CONFLICT from-shelf

[CL 15723503 by axel riffard in ue5-main branch]
2021-03-17 10:40:58 -04:00
Marc Audy
9753392e2b Merge UE5/RES CL# 15462083 to UE5/Main
This represents UE4/Main @ 15414221

[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
Marc Audy
bc88b73a29 Merge Release-Engine-Staging to Main @ CL# 15151250
Represents UE4/Main @ 15133763

[CL 15158774 by Marc Audy in ue5-main branch]
2021-01-21 16:22:06 -04:00
will damon
4213ee7d1f Fix iOS application launch.
#rb Dmitriy.Dyomin, Arne.Schober
#jira none
#rnx

[CL 14813126 by will damon in ue5-main branch]
2020-11-25 12:13:16 -04:00
Marc Audy
68150e0be7 Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
This represents UE4/Main @ 14594913

[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Marc Audy
4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Marc Audy
50a3d7d368 Merge Release-Engine-Staging to Main @ CL# 14467590
This represents UE4/Main @ 14432125 + some cherrypick fixes

[CL 14468207 by Marc Audy in ue5-main branch]
2020-10-09 22:42:26 -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
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
peter sauerbrei
59eaa118d6 addition of iPad Pro 2020 profiles (12.9 and 11)
#ROBOMERGE-OWNER: peter.sauerbrei
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 13182187 via CL 13185726 via CL 13185757 via CL 13185850 via CL 13185986
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)

[CL 13186129 by peter sauerbrei in Main branch]
2020-05-05 15:16:59 -04:00
nick darnell
7e5c5de139 We no longer create CreateInputDevices on several platforms until GIsRunning is true, otherwise we can miss some plugins depending on load/init order.
#ROBOMERGE-SOURCE: CL 13096053 via CL 13096140 via CL 13096159 via CL 13096240 via CL 13096294
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)

[CL 13096381 by nick darnell in Main branch]
2020-04-29 22:11:50 -04:00
jack porter
280576fbec Fixed issue with tvOS not responding to input from AppleTV remote
#jira UE-88155
#rb Allan.Bentham
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 12958685 in //UE4/Release-4.25/... via CL 12959617 via CL 12960358
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12960384 by jack porter in Main branch]
2020-04-21 15:27:09 -04:00
jack porter
a0bd0a8b9b Added some placeholder slots in EIOSDevice so we can add newly released iDevice support in a hotfix. To be cleaned up in UE-92275.
#jira UE-89921
#rb Allan.Bentham
#lockdown Cristina.Riveron

#ROBOMERGE-OWNER: jack.porter
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 12954544 in //UE4/Release-4.25/... via CL 12954546 via CL 12958639
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12958750 by jack porter in Main branch]
2020-04-21 15:13:04 -04:00
chris bunner
f0ff8ca790 Updating assert value to resolve build breakage in CL 12869541.
#ROBOMERGE-SOURCE: CL 12871462 via CL 12871463 via CL 12872798 via CL 12872862 via CL 12872971
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12873067 by chris bunner in Main branch]
2020-04-16 17:09:59 -04:00
chris bunner
366bff6e1f Adding iPhoneSE2 device profile. Defaulting to the iPhone11.
[REVIEW] [at]peter.sauerbrei, [at]thomas.ross

#ROBOMERGE-SOURCE: CL 12869541 via CL 12869543 via CL 12872051 via CL 12872078 via CL 12872092
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12872109 by chris bunner in Main branch]
2020-04-16 16:05:06 -04:00
axel riffard
2e8ee402c7 LaunchScreen Storyboard displaying AppDelegate fix
#rb jack.porter
#jira UE-91763
#lockdown christina.riveron

#ROBOMERGE-SOURCE: CL 12717223 in //UE4/Release-4.25/... via CL 12717241 via CL 12724799
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)

[CL 12724813 by axel riffard in Main branch]
2020-04-10 09:24:21 -04:00
axel riffard
f0acb22f6d Storyboard logic post launch
#rb jack.porter
#jira UE-91763
#lockdown christina.riveron

#ROBOMERGE-SOURCE: CL 12689790 in //UE4/Release-4.25/... via CL 12689798 via CL 12689802
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)

[CL 12689807 by axel riffard in Main branch]
2020-04-09 10:35:13 -04:00
jack porter
30cb5475b7 Expand generic FGenericPlatformRHIFramePacer to get/set frame pace rate rate mapping to rhi.syncinterval
Add Android OpenGL FPlatformRHIFramePacer support optionally using swappy and relocate code from AndroidEGL
Add FIOSPlatformRHIFramePacer get/set frame pace functions to set rhi.syncinterval taking into account GetMaxRefreshRate
#rb Allan.Bentham
[FYI] Peter.Sauerbrei, Allan.Bentham


#ROBOMERGE-OWNER: jack.porter
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 12057106 via CL 12057107 via CL 12057110 via CL 12057112
#ROBOMERGE-BOT: (v656-11643781)

[CL 12057117 by jack porter in Main branch]
2020-03-09 02:55:50 -04:00
lincoln green
ec2102dca2 Search for a UIViewController instead of a non-UIView to present iOS alerts
(This shouldn't be an abnormal term, but since a lot of these crashes trigger a crash inside crash report, that's where a lot of them get grouped)

When we need to present view controllers from Fortnite, we crawl the responder chain until we find a non-UIView. We assume this is a UIViewController, cast it as such, and return.

I expect this works for most UE4 projects since the responder hierarchy should be quite simple (e.g a UIView with a UIViewController) -- however since we're doing complex responder hierarchies now (many views, view controllers, etc), we should be a little more robust here.

# Test plan
Ran a preflight
Entered Fortnite, sent a whisper, confirmed app (still) didn't crash



#ROBOMERGE-SOURCE: CL 11710838 via CL 11710843 via CL 11710845 via CL 11710853
#ROBOMERGE-BOT: (v656-11643781)

[CL 11865092 by lincoln green in Main branch]
2020-03-03 09:40:15 -05:00
jack porter
66cea24cb3 Update to CL 11625901 for iOS Xcode 9 CIS issue
#jira UE-89195
#rb None
#rnx
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 11626015 in //UE4/Release-4.25/... via CL 11626023
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v655-11596533)

[CL 11626027 by jack porter in Main branch]
2020-02-25 23:54:40 -05:00
jack porter
aa89489e01 Fix Xcode 9 compile issue with new type NSWritingDirection. Using deprecated UITextWritingDirection to maintain compatibility for now.
#jira UE-89195
#rb None
#rnx
#lockdown Cristina.Riveron
[FYI] Peter.Sauerbrei

#ROBOMERGE-SOURCE: CL 11625901 in //UE4/Release-4.25/... via CL 11625902
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v655-11596533)

[CL 11625907 by jack porter in Main branch]
2020-02-25 22:30:53 -05:00