Commit Graph

96 Commits

Author SHA1 Message Date
swarm
b61361facf Secondary remote Mac
#jira UE-120589
# rb josh.adams
#preflight 63f2da7d90198dffbaaee3ff

[CL 24309059 by swarm in ue5-main branch]
2023-02-19 21:45:46 -05:00
dmitriy dyomin
3ed0232001 Fixed: Runtime VT looks darker than streaming VT on Android
Use ETC2 RG11 compression for SVT normal maps on Android and iOS so it matches RVT format
#jira UE-176886
#preflight 63ea3d5be92f139c5137a6b0
#rb Jack.Porter

[CL 24174388 by dmitriy dyomin in ue5-main branch]
2023-02-13 10:02:24 -05:00
wei liu
e30809d6de Fix a crash bug of enable clustered reflection on IOS.
#jira UE-168601

#rb Dmitriy.Dyomin
#preflight 63861f91170bc34a93b3c1b9

[CL 23327927 by wei liu in ue5-main branch]
2022-11-30 08:56:55 -05: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
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
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
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
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
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
4fb17b2389 Display the trust popup on iOS and tvOS when using an untrusted device
#jira UE-114776
#rb jack.porter
#preflight 61444c5f4778fa00018cccb7

[CL 17549185 by axel riffard in ue5-main branch]
2021-09-17 04:56:41 -04:00
jamie hayes
e6e7037458 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

[CL 17137761 by jamie hayes in ue5-main branch]
2021-08-11 13:03:20 -04:00
aurel cordonnier
f1a8945c27 Fix for compile error
#rb trivial
#rnx

[CL 16700434 by aurel cordonnier in ue5-main branch]
2021-06-16 23:03:39 -04:00
aurel cordonnier
6afbe952ee Fixes for no unity errors
#rb trivial
#rnx

[CL 16700115 by aurel cordonnier in ue5-main branch]
2021-06-16 22:15:46 -04:00
Dan Thompson
bc392c8ffa Bink Audio :: 4/4 :: Integration :: #pf 60aea2116905a6000136901e #pf 60c9308ef7cffb0001674132
Integration touches several places in the engine:

1) SoundWave -- A check box enables Bink Audio as the codec of choice for that sound wave.

2) Decoder - Each supported platform's AudioMixer now returns BINK if the soundwave requests it. Additionally, the TargetPlatform returns BINK as an available codec, and returns it to the cooking code if the sound wave requests it.

3) Encode - TargetPlatform.Build.cs adds the encoder to the editor dependencies, and it gets picked up in the TPMM formats search.

[CL 16682710 by Dan Thompson in ue5-main branch]
2021-06-15 20:26:41 -04:00