Commit Graph

278 Commits

Author SHA1 Message Date
joe kirchoff
d31b8ce8a3 Resolve several module public include paths not using references
#rnx

[CL 26558470 by joe kirchoff in ue5-main branch]
2023-07-24 18:35:16 -04:00
axel riffard
de98664667 Metal 3.1, iOS17 and tvOS17
#jira UE-187878
#rb adam.kinge
[FYI] jack.porter,  carl.lloyd,  zack.neyland,  josh.adams

[CL 26277868 by axel riffard in ue5-main branch]
2023-06-27 21:41:51 -04:00
josh adams
82ea6a767a [Backout] - CL26223564
[FYI] keaton.stewart
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL26221679 [Main CIS Issue] Errors in Incremental FortniteServer Linux and Incremental Compile Monolithics - Linux
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Very super early support for VisionOS (requires Xcode 15 beta2 or later).
- THIS IS NOT USABLE YET - WORK IN PROGRESS!
- It builds, links with IOS libs (warnings, not errors), can cook and it boots in Simulator, but is dying in MetalRHI
- UnrealTargetPlatform.VisionOS is currently defined in Engine code, it is not pulled out like would be correct for a full true platform extension
- Refactored a lot of Build.cs files to use UnrealPlatformGroup.IOS/Apple instead of individual platform checks, to make VisionOS integration simpler
#rb zack.neyland

[CL 26226852 by josh adams in ue5-main branch]
2023-06-24 17:52:48 -04:00
keaton stewart
1fd1a77412 [Backout] - CL26221679 [Main CIS Issue] Errors in Incremental FortniteServer Linux and Incremental Compile Monolithics - Linux
#fyi Josh.Adams
#jira FORT-626566 (edited)
Original CL Desc
-----------------------------------------------------------------
- Very super early support for VisionOS (requires Xcode 15 beta2 or later).
- THIS IS NOT USABLE YET - WORK IN PROGRESS!
- It builds, links with IOS libs (warnings, not errors), can cook and it boots in Simulator, but is dying in MetalRHI
- UnrealTargetPlatform.VisionOS is currently defined in Engine code, it is not pulled out like would be correct for a full true platform extension
- Refactored a lot of Build.cs files to use UnrealPlatformGroup.IOS/Apple instead of individual platform checks, to make VisionOS integration simpler
#rb zack.neyland

[CL 26223564 by keaton stewart in ue5-main branch]
2023-06-23 20:29:27 -04:00
Josh Adams
e25e1b3daf - Very super early support for VisionOS (requires Xcode 15 beta2 or later).
- THIS IS NOT USABLE YET - WORK IN PROGRESS!
- It builds, links with IOS libs (warnings, not errors), can cook and it boots in Simulator, but is dying in MetalRHI
- UnrealTargetPlatform.VisionOS is currently defined in Engine code, it is not pulled out like would be correct for a full true platform extension
- Refactored a lot of Build.cs files to use UnrealPlatformGroup.IOS/Apple instead of individual platform checks, to make VisionOS integration simpler
#rb zack.neyland

[CL 26221679 by Josh Adams in ue5-main branch]
2023-06-23 19:12:47 -04:00
adam kinge
377b2b1d50 Silence excessive iOS device pairing console log warning
#rnx

[CL 25945816 by adam kinge in ue5-main branch]
2023-06-12 23:56:36 -04:00
axel riffard
956db9c900 Add Secondary Remote Mac category to Remote Build in iOS Project Settings
#rb trivial
#preflight 64782d1d5d23eca37d5ff7c3

[CL 25721002 by axel riffard in ue5-main branch]
2023-06-01 02:54:04 -04:00
axel riffard
a37fb1865c Fix iOS remote build project settings category
#rb trivial
#jira none
#preflight 6475bc6141108655e07f37a5

[CL 25673826 by axel riffard in ue5-main branch]
2023-05-30 05:22:13 -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
axel riffard
3ebaaa52ae Add a IOS_Minimum version to remove the need from specifying it in ini file.
#jira UE-184959
#rb adam.kingee
#preflight 6465945d6b1406b54aa49951

[CL 25521280 by axel riffard in ue5-main branch]
2023-05-17 23:12:04 -04:00
axel riffard
881107091a iOS Project Settings cleanup
#jira UE-182186
#rb adam.kingee
#preflight 646471add62884a78f00612c

[CL 25503407 by axel riffard in ue5-main branch]
2023-05-17 02:39:03 -04:00
axel riffard
b9df24a828 Moving Code Signing out of iPhone Packager and in UBT to remove Mono and reduce IPP dependancy
#preflight 6437b99f0c19befb6cef03ce
#rb josh.adams

[CL 25022250 by axel riffard in ue5-main branch]
2023-04-13 05:43:17 -04:00
Josh Adams
b4b338d4c6 - Removing deprecated IOS bitcode support
#rb adam.kinge
#preflight 640fc449c41a0a2a77e96181

[CL 24643143 by Josh Adams in ue5-main branch]
2023-03-14 16:15:23 -04: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
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
axel riffard
d53049fef3 Fix localization warning
#jira UE-120589
#rb none
#preflight 63f570ed26233b957fae0bb1

[CL 24354850 by axel riffard in ue5-main branch]
2023-02-21 20:49:02 -05:00
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
jszakmeister
ad7155d427 PR #9956: Fix the casing on a couple of #includes. (Contributed by jszakmeister)
#jira UE-173181
#rb patrick.boutot
#preflight none

[CL 23579543 by jszakmeister in ue5-main branch]
2023-01-04 15:17:39 -05:00
christopher waters
f8abec7a8e Material header dependency cleanup
- Removing MaterialAttributeDefinitionMap and MaterialRenderProxy from MaterialShared.h
- Removing MaterialShared from Material.h

#preflight 639cbb35776b61ba3b82f03e

[CL 23541603 by christopher waters in ue5-main branch]
2022-12-16 16:24:02 -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
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