Commit Graph

146 Commits

Author SHA1 Message Date
aurel cordonnier
d17d20ca36 Merge from Release-Engine-Test @ 16758890 to UE5/Main
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719 (and Release-17.00 @ 16658211)

[CL 16763350 by aurel cordonnier in ue5-main branch]
2021-06-23 17:51:32 -04:00
Brandon Schaefer
da6e2eb1e2 Rename LinuxAArch64 to LinuxArm64
#jira UE-118127
#rb Michael.Sartain
#fyi Marc.Audy, Aurel.Cordonnier

[CL 16660821 by Brandon Schaefer in ue5-main branch]
2021-06-14 13:39:47 -04:00
aurel cordonnier
43fa62fcd8 Merge from Release-Engine-Test @ 16487383 to UE5/Main
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526

[CL 16488106 by aurel cordonnier in ue5-main branch]
2021-05-27 13:40:37 -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
mark lintott
653565ba6a #jira UE-110954
#rb trivial
Removed reference to UE4 in comments

#ROBOMERGE-SOURCE: CL 15746265 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)

[CL 15750750 by mark lintott in ue5-main branch]
2021-03-19 16:19:26 -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
dmitriy dyomin
009ed560ce Use GL_ARM_shader_framebuffer_fetch_depth_stencil by default for depth fetch on Android
This works better than full FBF and supported on most Adnroid devices. Fallback to FBF when extension is not supported
(merged from  Release-Engine-Staging)
#jira UE-106962

#ROBOMERGE-SOURCE: CL 15624985 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15625000 by dmitriy dyomin in ue5-main branch]
2021-03-05 11:48:50 -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
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
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
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
florin pascu
13f7595d06 fix t7xx t6xx Stretching Geometry GPUScene
#jira UE-85166
#rb Jack.Porter, Dmitriy.Dyomin

#ROBOMERGE-SOURCE: CL 13030690 in //UE4/Release-4.25/... via CL 13030692 via CL 13030694
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v683-13008971)

[CL 13030695 by florin pascu in Main branch]
2020-04-24 02:47:06 -04:00
jack porter
f703947cda Vulkan support for unknown Mali and Adreno devices running Android 10 or later
#jira None
#rb Allan.Bentham
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 12957828 in //UE4/Release-4.25/... via CL 12957839 via CL 12959127
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12959936 by jack porter in Main branch]
2020-04-21 15:23:41 -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
matt collins
e052ee4d6d Adding profile for TVOS that inherits AppleTV settings. Probably been broken for a while but hidden :(
#rb none
[FYI] will.damon
#jira UE-89532

#ROBOMERGE-SOURCE: CL 12508983 in //UE4/Release-4.25/... via CL 12508984 via CL 12509077
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12509084 by matt collins in Main branch]
2020-04-01 14:18:04 -04:00
carl lloyd
a1422e5aa7 Fix for Niagara particle command buffer hang on iOS
- Added flag to test for RW Texture Buffer support (Enabled for all platforms by default and disabled on iOS < A10)
- Split DrawIndirect particle update into two passes for devices that dont support RW texture buffers

[REVIEW] [at]Florin.Pascu
[FYI] Jack.Porter
#rb Jack.Porter, Uriel.Doyon
#jira none

#ROBOMERGE-SOURCE: CL 12505264 in //UE4/Release-4.25/... via CL 12505265 via CL 12505642
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12505653 by carl lloyd in Main branch]
2020-04-01 09:35:51 -04:00
dmitriy dyomin
2b0964d49a Disable support for QCOM_shader_framebuffer_fetch_noncoherent extension on Adreno5xx GPUs, as it causes rendering artifacts with MSAA enabled
#jira UE-91423
#rb none

#ROBOMERGE-SOURCE: CL 12504782 in //UE4/Release-4.25/... via CL 12504784 via CL 12504787
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12504789 by dmitriy dyomin in Main branch]
2020-04-01 05:06:37 -04:00
dmitriy dyomin
58a8f85ef1 Disable early_fragment_tests usage for Mali-T8xx GPUs as it causes rendering artifacts
#jira UE-91261
#rb none

#ROBOMERGE-SOURCE: CL 12504738 in //UE4/Release-4.25/... via CL 12504739 via CL 12504740
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12504766 by dmitriy dyomin in Main branch]
2020-04-01 05:00:50 -04:00
dmitriy dyomin
a50f361e8a Disable Vulkan support on devices with Mali-G72 GPUs on Android 8 and older versions. It can't create a PSO with a compute shader that uses texel buffer.
#jira UE-86001
#rb none

#ROBOMERGE-SOURCE: CL 12465646 in //UE4/Release-4.25/... via CL 12465647 via CL 12465652
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v672-12450963)

[CL 12465653 by dmitriy dyomin in Main branch]
2020-03-27 02:10:25 -04:00
florin pascu
292d2a5788 Re-enable GpuComputeNiagara for A11+ gpus, was wrongly disabled
#jira None
#rb Dmitriy.Dyomin
[FYI] Carl.Lloyd

#ROBOMERGE-SOURCE: CL 12386563 in //UE4/Release-4.25/... via CL 12386564
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v671-12333473)

[CL 12386565 by florin pascu in Main branch]
2020-03-24 03:35:14 -04:00
jeff fisher
47238a1c53 UE-90862 HoloLens packaging fails in GetTextureBuildSettings()
-Fixed ini so HoloLens device profile can be found and used.
#rb non
#jira UE-90862

#ROBOMERGE-SOURCE: CL 12250772 in //UE4/Release-4.25/... via CL 12250781
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v668-12245121)

[CL 12250809 by jeff fisher in Main branch]
2020-03-18 15:50:58 -04:00
wei liu
859178ed58 Fix a crash of Histogram CS on IOS A8 devices.
Fix some legacy tooltips for eyeadaptation.

Change the disable eyeadaptation condition for low-end ios devices to be consistent with android devices using r.EyeAdaptationQuality instead of r.Mobile.EyeAdaptation.

#jira none

#rb Dmitriy.Dyomin, Carl.Lloyd, Jack.Porter, Mi.Wang

#ROBOMERGE-SOURCE: CL 12147778 in //UE4/Release-4.25/... via CL 12147779
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v659-12123632)

[CL 12147781 by wei liu in Main branch]
2020-03-12 06:50:40 -04:00
jack porter
b2aac976ab Add missing Mali G77 device profile support
#rb None
#jira None
[FYI] Chris.Babcock
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 12124718 in //UE4/Release-4.25/... via CL 12124719
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v659-12123632)

[CL 12124721 by jack porter in Main branch]
2020-03-11 08:59:05 -04:00