Commit Graph

258 Commits

Author SHA1 Message Date
benjamin rouveyrol
731de80428 Have r.HDR.Display.ColorGamut enum values defined in a single place and replaced hardcoded numbers by enum values.
#jira UE-148995
#preflight 62716752e16e280be614c38b
#rb eric.renaudhoude jeff.newquist

[CL 20056544 by benjamin rouveyrol in ue5-main branch]
2022-05-05 08:49:19 -04:00
benjamin rouveyrol
30ea8aca4f Have r.HDR.Display.OutputDevice enum values defined in a single place and replaced hardcoded numbers by enum values.
#preflight 62559eb569015afc27ac1833
#jira UE-148598
#rb eric.mcdaniel

[CL 19784660 by benjamin rouveyrol in ue5-main branch]
2022-04-18 09:20:23 -04:00
adam kinge
bf6b5cf300 Disable memory mapped IO for Animation on iOS to prevent crash with encrypted paks
[REVIEW]
#rb jack.porter
#jira UE-145668
#preflight None
#lockdown Mitchell.Wilson

#ROBOMERGE-AUTHOR: adam.kinge
#ROBOMERGE-SOURCE: CL 19434402 in //UE5/Release-5.0/... via CL 19435030
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v930-19419903)

[CL 19435580 by adam kinge in ue5-main branch]
2022-03-18 11:10:58 -04:00
marc audy
a11c3a8a18 Undo change to IOS to use ansi posix malloc as malloc_usable_size is not available
[CODEREVIEW] Arne.Schober
#preflight
#rnx

#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 18705220 in //UE5/Release-5.0/... via CL 18705224 via CL 18705237
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18705238 by marc audy in ue5-main branch]
2022-01-23 17:39:08 -05:00
arne schober
1697186e12 FEM - enable aligned malloc for after it was accitently disabled a while back.
#ROBOMERGE-AUTHOR: arne.schober
#ROBOMERGE-SOURCE: CL 18701089 via CL 18701091 via CL 18701094 via CL 18702221 via CL 18702246 via CL 18702283
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18702287 by arne schober in ue5-main branch]
2022-01-22 14:45:23 -05:00
axel riffard
375bee8a03 Remove default brightness and reset brightness on iOS.
#jira UE-118108 #rb jack.porter

[CL 17364611 by axel riffard in ue5-main branch]
2021-08-31 03:53:34 -04:00
Johan Torp
795d5aa89d Fix OnOutOfMemory thread-safety issue when concurrent calls return from the function
Change all FPlatformMemory::OnOutOfMemory implementations to [[noreturn]]

#jira UE-93728
#rb steve.robb, arciel.rekman

[CL 17212898 by Johan Torp in ue5-main branch]
2021-08-18 06:19:33 -04:00
yangke li
33a6b1e1e3 ios and android SupportsVirtualTextureStreaming
[CL 16906878 by yangke li in ue5-main branch]
2021-07-21 05:23:36 -04:00
jeff newquist
5ea7789d60 Rename UE4CommandLine.txt to UECommandLine.txt and deal with all the related changes
#rb TBD
#jira UE-113713

[CL 16093056 by jeff newquist in ue5-main branch]
2021-04-22 10:29:26 -04:00
christopher waters
2f132565b1 Tessellation Removal: Removing various leftover Tessellation code.
#jira UE-94564
#rb mihnea.balta
#preflight 608043e687373000015502b2

[CL 16080287 by christopher waters in ue5-main branch]
2021-04-21 16:11:32 -04:00
Marc Audy
01b7c9f4f5 Merge UE5/RES @ 15958325 to UE5/Main
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304

[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
Jack Porter
d00829e119 Remove deprecated GetStatsThreadMask from FIOSPlatformAffinity
#jira UE-112070
#preflight 6061de9be3224c0001f44990

[CL 15857899 by Jack Porter in ue5-main branch]
2021-03-29 23:11:02 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -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
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
Josh Adams
5f27a8dbcb [Upgrade Notes Critical! Licensee build scripts and DeviceProfiles may need updating]
- Formalizing all TargetPlatforms to have a Client version, rename WindowsNoEditor to Windows, and removing DDPI specification of TargetPlatforms, and generate them programmatically
- Updated names DeviceProfiles and Build scripts, as above
- Some PlatformInfo class cleanup
- Added a TNonDesktopTargetPlatformBase class to make most TargetPlatforms simpler
- Added "No Compiled Support" to the Turnkey LaunchOn menu when the TargetPlatforms aren't compiled in (to show that even if you install an SDK, you will need to compile before you can LaunchOn)\
- Starting the transition away from PlatformInfo::FPlatformInfo to FDDPI

[CL 13966487 by Josh Adams in ue5-main branch]
2020-07-29 16:19:10 -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
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
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
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
peter sauerbrei
2ef27e0913 re-organize IsSupported API to pull game specific code out of the engine and clean up some of our platform #ifs
#rb chris.bunner

#ROBOMERGE-SOURCE: CL 12559526 via CL 12559540 via CL 12559541 via CL 12559542 via CL 12560572
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12560779 by peter sauerbrei in Main branch]
2020-04-02 14:21:11 -04:00
thomas ross
77bc5cb7fa Fix for compiler errors due to 3rd party PLCrashReporter libraries not having header guards and iOS now including them in multiple places.
#tests iOS Client
#rb Bob.Tellez
#swarm https://p4-swarm.epicgames.net/reviews/12508562/

#ROBOMERGE-SOURCE: CL 12509357 via CL 12509373 via CL 12509376 via CL 12509377
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12509381 by thomas ross in Main branch]
2020-04-01 14:41:48 -04:00
thomas ross
11b2581ce8 Manaul Merge of CL 12492099 due to Robomerge conflicts:
IOS Crash Reporter Changes
- Moved IOSPlatformCrashContext implementation out of IOSPlatformMisc and into it's own IOSPlatformCrashContext.cpp
- Added new ThirdPartySymbols value to iOS Crash Reporter to signal which system symbols to load in for a given iOS Crash Reprot. Allows us to symbolicate OS crashes in CR.
#jira FORT-273719
#tests iOS Client
#rb https://p4-swarm.epicgames.net/changes/12492099

#ROBOMERGE-SOURCE: CL 12492253 in //UE4/Release-Engine-Staging/...
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12492254 by thomas ross in Main branch]
2020-03-30 20:41:28 -04:00