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
catalin dragoiu
94a31686df
Fix Builds Tools Mac compiler error
...
#rb Ionut.Matasaru
#ROBOMERGE-AUTHOR: catalin.dragoiu
#ROBOMERGE-SOURCE: CL 17593803 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17593805 by catalin dragoiu in ue5-release-engine-test branch]
2021-09-22 06:23:52 -04:00
axel riffard
94da811286
Display the trust popup on iOS and tvOS when using an untrusted device
...
#jira UE-114776
#rb jack.porter
#preflight 61444c5f4778fa00018cccb7
#ROBOMERGE-AUTHOR: axel.riffard
#ROBOMERGE-SOURCE: CL 17549185 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17549218 by axel riffard in ue5-release-engine-test branch]
2021-09-17 05:01:42 -04:00
jack porter
44e29ec99f
Fix up missing requirements for remote iOS build
...
Fix up libimobiledevice not specifying exe extenstion to CreateProcess
#jira UE-124948
#rb Axel.Riffard
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 17442237 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17442249 by jack porter in ue5-release-engine-test branch]
2021-09-07 04:05:02 -04:00
axel riffard
d1c74ebf35
iOS Icon Refactor step 3 : auto generate iOS icons from Marketing Icon
...
#jira UE-72584
#rb jack.porter
#ROBOMERGE-SOURCE: CL 17243716 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)
[CL 17243725 by axel riffard in ue5-release-engine-test branch]
2021-08-20 00:14:21 -04:00
axel riffard
6c49fc2f88
tvOS asset catalogue support in editor
...
#jira UE-121243
#rb jack.porter
#preflight 611e1073008be90001d5cc9d
#ROBOMERGE-SOURCE: CL 17230135 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)
[CL 17230144 by axel riffard in ue5-release-engine-test branch]
2021-08-19 06:09:21 -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
jamie hayes
3428774f88
Changed some ITargetPlatform methods (GetAllSupportedShaderFormats, GetTargetedShaderFormats) to remain compiled with a lack of WITH_ENGINE. Their omission isn't necessary from a dependency standpoint, and their access will be required in a future change.
...
#rb josh.adams
#jira none
#preflight 6113ed2a0d783d00011ef86e
#ROBOMERGE-SOURCE: CL 17137761 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)
[CL 17137793 by jamie hayes in ue5-release-engine-test branch]
2021-08-11 13:05:07 -04:00