326 Commits

Author SHA1 Message Date
chris babcock
5c88334ad2 Fix Android architecture check for project settings
#jira UE-207798
#android
[REVIEW] [at]Billy.Quick
#rb Billy.Quick

[CL 31765803 by chris babcock in 5.4 branch]
2024-02-23 11:36:30 -05:00
yiliang siew
d7441fb5d4 Introduce short names for both AndroidTargetPlatformControls and AndroidTargetPlatformSettings, which are causing certain built targets to run afoul of the MAX_PATH limit we impose on UBT file path lengths.
#rb Chris.Babcock, Florin.Pascu, Jack.Porter, Josh.Adams

[CL 31216806 by yiliang siew in 5.4 branch]
2024-02-06 11:31:10 -05:00
florin pascu
c691e00a91 Fix QuickLaunch Android
#jira UE-205200
#rb Chris.Babcock, Jack.Porter

[CL 31082706 by florin pascu in 5.4 branch]
2024-02-01 06:24:58 -05:00
florin pascu
bf808f709a Add missing change from CL 30963863
(fixes crash when viewing device output on Android)
#jira UE-200883
#rb Jack.Porter

[CL 31039512 by florin pascu in 5.4 branch]
2024-01-31 02:30:07 -05:00
florin pascu
985a91c487 Fix no unity build
[CL 30964786 by florin pascu in 5.4 branch]
2024-01-29 06:16:51 -05:00
florin pascu
b49417947f First part of TargetPlatform(TP) refactor into TargetPlatformSettings(TPS) and TargetPlatformControls(TPC)
TPS doesn't need SDK and will be used to get info about the platform
TPC requires SDK
AndroidTP has been converted to the new system
#jira UE-200883
#rb Jack.Porter

[CL 30963905 by florin pascu in 5.4 branch]
2024-01-29 04:50:53 -05:00
nick edwards
69726f5ee7 Update code using FJsonObject to use TCHAR strings instead of ANSI strings. Removes unnecessary string conversions and removes compilation errors when FJsonObject is updated to use FStringViews.
[CL 28536648 by nick edwards in ue5-main branch]
2023-10-06 08:18:42 -04:00
dmitriy dyomin
b967feaef8 Add ability to setup VT support on a per-platform basis
#rb jeremy.moore

[CL 28260983 by dmitriy dyomin in ue5-main branch]
2023-09-26 22:38:26 -04:00
steve robb
48500da759 More operator new(TArray) fixes.
#rb andriy.tylychko

[CL 27823303 by steve robb in ue5-main branch]
2023-09-13 05:23:54 -04:00
robert srinivasiah
908519bd95 OpenXR: fix Quest packaging telemetry
We changed the config attribute to a bool, but didn't change the analytics event API from Array to Bool.

#jira UE-192811
#rb Jeff.Fisher, Arciel.Rekman
#rnx

[CL 27050112 by robert srinivasiah in ue5-main branch]
2023-08-11 18:19:14 -04:00
KXOC
1565be65b4 Replace list of quest devices in packaging settings with checkbox to package for all quest devices.
Also updating VRTemplate to create projects with the new settings and removing daydream deploy logic.

#jira UE-183636
#rb jeff.fisher robert.srinivasiah

[CL 25895938 by KXOC in ue5-main branch]
2023-06-09 11:58:31 -04:00
adam kinge
b31af19cc7 Fix display of multiple iOS/tvOS devices in the QuickLaunch menu within the editor. The iOS icon will now show the type of device connection (wifi/usb)
- On a mouse hover over the mobile device (includes Android), show additional info about the OS version and model of the device
  - fixes top level device not showing the last selected device
  - don't reshow the selected device in the sub-menu

#jira UE-176230
#rb josh.adams
#preflight 646d3a424422ba05f4c29427

[CL 25601745 by adam kinge in ue5-main branch]
2023-05-24 09:39:39 -04:00
dmitriy dyomin
a92569bd6c Added support for ASTC Luminace+Alpha encoded normal maps
#preflight 6404782e1d304a5471847436
#p4v-cherrypick 24518576

[CL 25315328 by dmitriy dyomin in ue5-main branch]
2023-05-03 05:07:09 -04:00
Florin Pascu
cd8651734e UX: Remove user-visible ES31 editor references and replace with Mobile
#jira UE-134173
#rb Jack.Porter
#preflight 6447ac2e641e2c3cb4227930

[CL 25178065 by Florin Pascu in ue5-main branch]
2023-04-25 07:05:08 -04:00
jamie dale
933348f856 Use the FMessageDialog overloads that pass the optional title by-value
#jira
#rb none
#rnx

[CL 25062589 by jamie dale in ue5-main branch]
2023-04-15 19:49:32 -04:00
carl lloyd
7a31ca4270 Enable Android Vulkan SM5 Ray Tracing
#rb jeannoe.morissette, yuriy.odonnell
#preflight 643966259566b61450eddea4

[CL 25040539 by carl lloyd in ue5-main branch]
2023-04-14 10:52:39 -04:00
chris babcock
c3a3d4f2ed Fix up support for Google Play Services (remove CVE-2022-2390 issue)
Add AdMob app id and tag/ratings selections

#jira UE-181390
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter

#preflight https://horde.devtools.epicgames.com/job/6434796f4c3ccbbdf186fbf7

[CL 24987419 by chris babcock in ue5-main branch]
2023-04-10 23:19:00 -04:00
Dmitriy Dyomin
fe20ef04d6 Fixed: linking issues when building program target
#jira none
#preflight 640561df8c0039bbf7f8e75f

[CL 24518693 by Dmitriy Dyomin in ue5-main branch]
2023-03-05 22:54:38 -05:00
Dmitriy Dyomin
1221e5705d Added support for ASTC Luminace+Alpha encoded normal maps
#jira none
#preflight 6404782e1d304a5471847436

[CL 24518576 by Dmitriy Dyomin in ue5-main branch]
2023-03-05 21:08:09 -05:00
christopher waters
4433e5ef39 Removing Private include paths from a number of modules. Their Private dependencies were cleaned up in previous CLs.
[CL 24509837 by christopher waters in ue5-main branch]
2023-03-03 18:21:53 -05:00
charles bloom
b579f716f1 Fix TargetPlatform includes for NoPCH
#preflight https://horde.devtools.epicgames.com/job/63fd3167dd78dd50f6bae7da
#rb none

[CL 24434579 by charles bloom in ue5-main branch]
2023-02-27 18:00:58 -05:00
charles bloom
88101ec03c Add comments on TC_EncodedReflectionCapture to indicate that it is vestigial
behavior nop
Use of it was removed in :
CL 22025079 Change the reflection capture's encoded HDR data to RG11B10 format.

#rb none
#preflight none

[CL 24433881 by charles bloom in ue5-main branch]
2023-02-27 17:30:17 -05:00
charles bloom
2f3c380734 TargetPlatform remove unnecessary TextureCube casts
behavior nop

#rb none
#preflight none

[CL 24432878 by charles bloom in ue5-main branch]
2023-02-27 16:49:05 -05:00
charles bloom
51a5e3e5a9 fix Platform Texture name remaps should be done before Conditional Prefix
this way having the OODLE_ or TFO_ prefix enabled doesn't break ETC or ASTC remaps in the platform
fix TextureFormatRemovePrefixFromName incorrectly assuming format names don't have underscores in them
Platform remap config no longer needs prefixed versions
this also turns on Oodle for Android DXT flavor

#preflight https://horde.devtools.epicgames.com/job/63fcf77960163ed3c2494e6e
#rb dan.thompson
#jira none

[CL 24428598 by charles bloom in ue5-main branch]
2023-02-27 14:02:31 -05:00
Dmitriy Dyomin
a2d5463281 Fallback to R16F on Android as a replacement for a missing R16Unorm pixel format on GLES
#jira none
#preflight 63f8b43b1206d91a2bc3a55d

[CL 24399455 by Dmitriy Dyomin in ue5-main branch]
2023-02-24 08:09:58 -05:00