Commit Graph

246 Commits

Author SHA1 Message Date
dmitriy dyomin
9c618a9be1 Correctly query r.Mobile.ShadingPath in a platform settings
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 21402384 via CL 21405908 via CL 21405982 via CL 21406045
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v975-21357124)

[CL 21410253 by dmitriy dyomin in ue5-main branch]
2022-08-16 14:35:22 -04:00
Dmitriy Dyomin
f00c0a426b Remove support for a landscape baked mesh which was used for mobile platforms only
#jira none
#rb jonathan.bard
#preflight 62d769cdbc175ec68cee67d0

[CL 21171586 by Dmitriy Dyomin in ue5-main branch]
2022-07-19 23:03:12 -04:00
jimmy smith
b92f1fdf0d Configuration support for AudioInfos / AudioFormats per platform
#jira UE-159832
#rb Aaron.mcleran Phil.Popp Dan.Thompson Josh.Adams
#preflight 62d260033c3df323907eaa93

[CL 21153330 by jimmy smith in ue5-main branch]
2022-07-18 17:47:55 -04:00
Lauren Barnes
42ee8ee6fa Fixing up some style fallout from the FAutomationWindowStyle creation
#jira UE-159028
#rb trivial
#preflight skip
#rnx

[CL 21097973 by Lauren Barnes in ue5-main branch]
2022-07-14 16:07:22 -04:00
axel riffard
0b9dcb681c Turn off device detection on iOS when libimobile util binary not found.
#rb jack.porter
#jira UE-157172
#preflight 62c6c3c3e560fd96461a1b1a

[CL 20982482 by axel riffard in ue5-main branch]
2022-07-07 07:47:30 -04:00
axel riffard
8e78f187b8 ios 16, tvos 16 and metal 3.0 implementation
#jira UE-156821
#rb jack.porter
#fyi will.damon
#preflight 62b959ec5d29d0d10a8e9497

[CL 20828293 by axel riffard in ue5-main branch]
2022-06-27 04:12:37 -04:00
Wei Liu
72cb7559c9 Implement proper support for togglable stationary direct lighting on mobile and delete 'bake stationary as static' path.
This change makes HQ and LQ lightmaps to have unified lighting content and now they differ only in encoding.

#jira UE-154008, UE-151380

#rb Dmitriy.Dyomin, Yujiang.Wang
#preflight 62b5270d0a3bb5ca13d79900

[CL 20806454 by Wei Liu in ue5-main branch]
2022-06-23 23:24:24 -04:00
dmitriy dyomin
178c58b146 VK: Added a workaround for AFBC to reduce uncompressed textures memory requirements
Changed how we apply compression for mobile landscape weightmap textures, so it works with mesh and heightmap based landscape
#rb jack.porter

#ROBOMERGE-OWNER: dmitriy.dyomin
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 20556429 via CL 20556450 via CL 20556605 via CL 20556618
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)

[CL 20559686 by dmitriy dyomin in ue5-main branch]
2022-06-08 13:25:01 -04:00
charles bloom
f99959bbc4 Fix ASTC mapping for BC6 and BC7
Fix ASTC HDR support
Fix up ASTC & ISPC texture formats a bit

#preflight 628cedc7347b7778b6b8745e
#rb jon.olick,fabian.giesen

[CL 20348873 by charles bloom in ue5-main branch]
2022-05-24 11:21:35 -04:00
robert manuszewski
f8a812a32f Converting hardcoded short class/enum names to pathnames ahead of ANY_PACKAGE removal
#rb trivial
#jira UE-99463
#preflight 6288fd998828ea88c8aef3d0

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 20314896 via CL 20314897 via CL 20314903 via CL 20314904
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20315214 by robert manuszewski in ue5-main branch]
2022-05-22 10:30:02 -04:00
Jon Olick
0a7be0f773 Removed bSupportDX11TextureFormats, functionality is no longer necessary. Pushed functionality of bSupportDX11TextureFormats down to target platform code.
#preflight 6282816acf7e4667a999a6ea

[CL 20227025 by Jon Olick in ue5-main branch]
2022-05-16 13:05:50 -04:00
Jack Porter
06e6efc673 Remove UE4 reference from comment
#rb trivial
#preflight None
#jira UE-111644

[CL 20161615 by Jack Porter in ue5-main branch]
2022-05-12 03:38:29 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
axel riffard
9ff961eb63 Refactor TVOS Asset catalog : optional and required assets, assets generation, 4K Top Shelf support
#rb jack.porter
#jira UE-142880
#preflight 6260fff0731f07cd5cc325da

[CL 19845148 by axel riffard in ue5-main branch]
2022-04-21 03:11:45 -04:00
dmitriy dyomin
d5741f624b Added option to disable usage of a baked landscape mesh on mobile platforms (r.Mobile.LandscapeMesh)
#rb jack.porter

#ROBOMERGE-OWNER: dmitriy.dyomin
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 19528072 via CL 19528235 via CL 19528695 via CL 19528703
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)

[CL 19532768 by dmitriy dyomin in ue5-main branch]
2022-03-28 16:28:57 -04:00
charles bloom
be0e9e0d04 NOP comment about FinalizeVirtualTextureLayerFormat
#rb none
#preflight none

[CL 19117436 by charles bloom in ue5-main branch]
2022-02-24 12:48:42 -05:00
Dmitriy Dyomin
958003ef7e Support BC4 textures using ETC2_R11 (instead of uncompressed G8) on iOS, Android, QNX
#jira none
#rb jack.porter
#preflight 62147793610efbaa76cb2947

[CL 19069353 by Dmitriy Dyomin in ue5-main branch]
2022-02-22 00:58:27 -05:00
carl lloyd
5cb34537b7 Added new flag to enable Apple A8 support for mobile devices
Disabled texture compression for 3D textures

#rb Jack.Porter
#jira UE-140043
#lockdown Jack.Porter
#preflight https://horde.devtools.epicgames.com/job/6204e85c2f56bd0ebfbefb23

#ROBOMERGE-AUTHOR: carl.lloyd
#ROBOMERGE-SOURCE: CL 18934225 in //UE5/Release-5.0/... via CL 18934281 via CL 18934314
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v916-18915374)

[CL 18934315 by carl lloyd in ue5-main branch]
2022-02-10 07:09:50 -05:00
axel riffard
18439c9e89 Remove iOS13 and Metal 2.2 , implement iOS14 and Metal 2.4
#jira UE-140926
#rb jack.porter
[FYI] will.damon, carl.lloyd, richard.wallis, laura.hermanns
#lockdown rolando.caloca
#preflight 61fb957ec431b6aac0556693

#ROBOMERGE-OWNER: axel.riffard
#ROBOMERGE-AUTHOR: axel.riffard
#ROBOMERGE-SOURCE: CL 18841574 in //UE5/Release-5.0/... via CL 18841862 via CL 18841959
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
#ROBOMERGE-CONFLICT from-shelf

[CL 18842337 by axel riffard in ue5-main branch]
2022-02-03 09:10:01 -05:00
aaron mcleran
8db0b74958 Cleaning up codec definitions on soundwaves.
- Adding new enumeration to select PCM, ADPCM, Bink, and "platform specific"
- Updated platform codecs and various APIs to select correctly which codec to use
- Changed "is seekable streaming" semantics to "Is Seekable" since that is more correct in a post-stream-caching world
- Tried to clean up platform backends. Unable to move Bink decoder to multiplatform code because of module dependencies, will require a future refactor of our decoder module setup.

#rb Phil.Popp, Jimmy.Smith
#jira UE-140860
#preflight 61f97ad7f02e20f45add6d45

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18813332 in //UE5/Release-5.0/... via CL 18813341 via CL 18822758
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18824290 by aaron mcleran in ue5-main branch]
2022-02-02 07:35:13 -05:00
axel riffard
5a24335233 Fix enum warning in ios settings
#jira UE-135971
#rb jack.porter
#preflight 61e64584152881f71ca4dad2

#ROBOMERGE-AUTHOR: axel.riffard
#ROBOMERGE-SOURCE: CL 18636654 in //UE5/Release-5.0/... via CL 18636662 via CL 18636663
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18637610 by axel riffard in ue5-main branch]
2022-01-18 04:50:25 -05:00
axel riffard
92a7004918 Harmonize Metal version to use in iOS / Mac
#jira UE-135971
#rb jack.porter
[FYI] will.damon, carl.lloyd
#preflight 61e51ef2a2616066f675dd5e

#ROBOMERGE-OWNER: axel.riffard
#ROBOMERGE-AUTHOR: axel.riffard
#ROBOMERGE-SOURCE: CL 18631139 in //UE5/Release-5.0/...
#ROBOMERGE-BOT: UE5 (Release-5.0 -> Release-Engine-Staging) (v899-18417669)
#ROBOMERGE-CONFLICT from-shelf
#p4v-cherrypick 18631594
#preflight 61e643cb1f30b67a22f3febd

[CL 18636647 by axel riffard in ue5-main branch]
2022-01-17 23:50:00 -05:00
jack porter
e4eda780ba Support for Device Output Window iOS log and console command sending using libimobiledevice
#rb Axel.Riffard
#jira UE-103878
#preflight 61d79f4c1f62d3ad4d6a0aee

#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 18539330 in //UE5/Release-5.0/... via CL 18539345
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18539355 by jack porter in ue5-release-engine-test branch]
2022-01-06 21:34:01 -05: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
yoan stamant
a656c465ce misc non-unity compilation fixes
#ROBOMERGE-AUTHOR: yoan.stamant
#ROBOMERGE-SOURCE: CL 17679436 in //UE5/Release-5.0/... via CL 17685191
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v875-17642767)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17685208 by yoan stamant in ue5-release-engine-test branch]
2021-09-30 19:41:43 -04:00