Commit Graph

254 Commits

Author SHA1 Message Date
Zousar Shaker
9babda4455 Fix preflight-caught instances of TObjectPtr<T> used with T that is not derived from UObject. A subsequent change will be disallowing this at compile time.
#rb none
#preflight 6362e5f1876630122ac0ce0f

[CL 22928841 by Zousar Shaker in ue5-main branch]
2022-11-02 18:04:03 -04:00
Josh Adams
ee9d48c189 - Removed a comment about a deleted tool
#rb trivial
#preflight skip

[CL 22767070 by Josh Adams in ue5-main branch]
2022-10-25 18:36:43 -04:00
wei liu
1ad7e6c79b Change the reflection capture's encoded HDR data to RG11B10 format.
Skip reflectio for simple translucent materials for both mobile forward and deferred.

Translucent materials fall back to single reflection or sky capture on mobile deferred if clustered reflection is disabled.

#jira none

#rb Dmitriy.Dyomin
#preflight 632427b88c3def91aa6545ed

[CL 22050309 by wei liu in ue5-main branch]
2022-09-16 11:33:36 -04:00
marc audy
7b5bd0db56 [Backout] - CL22025456
[FYI] wei.liu
Original CL Desc
#lockdown JeanFrancois.Dube
-----------------------------------------------------------------
Change the reflection capture's encoded HDR data to RG11B10 format.

Skip reflectio for simple translucent materials for both mobile forward and deferred.

Translucent materials fall back to single reflection or sky capture on mobile deferred if clustered reflection is disabled.

#jira none

#[robomerge] 5.1

#rb Dmitriy.Dyomin
#preflight 6322cc7ae93a80888ce672a1

#ushell-cherrypick of 22025079 by Wei.Liu

[CL 22030745 by marc audy in ue5-main branch]
2022-09-15 12:07:37 -04:00
Wei Liu
122f6eba40 Change the reflection capture's encoded HDR data to RG11B10 format.
Skip reflectio for simple translucent materials for both mobile forward and deferred.

Translucent materials fall back to single reflection or sky capture on mobile deferred if clustered reflection is disabled.

#jira none


#rb Dmitriy.Dyomin
#preflight 6322cc7ae93a80888ce672a1

[CL 22025079 by Wei Liu in ue5-main branch]
2022-09-15 03:14:43 -04:00
axel riffard
c64aa2de93 Catalina, iOS 14 removal
Metal 2.3 removed, Metal 3.0 added for Mac

#jira UE-163352
#rb adam.kinge bertrand.carre
#preflight 631ea7eb94758d0bf2008668

[CL 21960671 by axel riffard in ue5-main branch]
2022-09-11 23:47:08 -04:00
bryan sefcik
f58e75e476 Pass 2 on cleaning up build.cs files.
#jira
#preflight 631b7a79304480f8f8b48580

[CL 21931324 by bryan sefcik in ue5-main branch]
2022-09-09 19:41:38 -04:00
david harvey
10b05a8cf3 Capture platform-specific project analytics for launching, cooking & packaging in the editor.
#jira UE-142191
#rb Brian.White, Wojciech.Krywult
#preflight 6319a11bd135b61bc5f729c9

[CL 21907474 by david harvey in ue5-main branch]
2022-09-08 19:33:14 -04:00
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