Files
UnrealEngineUWP/Engine/Config/IOS/DataDrivenPlatformInfo.ini
christopher waters d4829cc851 Backpedalling changes to data drive more settings. Turns out bIsMobile is more nuanced than I initially thought. Switching back to a few hardcoded shader platform uses until we can wrangle this better.
#jira none
#rb jack.porter, lukas.hermanns, rolando.caloca
#preflight 61a7d3ea1a368fd60390e3be

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 18355791 in //UE5/Release-5.0/... via CL 18355843
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18355868 by christopher waters in ue5-release-engine-test branch]
2021-12-02 14:47:53 -05:00

64 lines
2.1 KiB
INI

[DataDrivenPlatformInfo]
bIsConfidential=false
TargetSettingsIniSectionName=/Script/IOSRuntimeSettings.IOSRuntimeSettings
bHasDedicatedGamepad=false
bInputSupportConfigurable=false
DefaultInputType=Touch
bSupportsMouseAndKeyboard=false
bSupportsGamepad=true
bCanChangeGamepadType=true
bSupportsTouch=true
GlobalIdentifier=988EBA73F971495BAFB09639F8C796BD
NormalIconPath=Launcher/IOS/Platform_IOS_24x
LargeIconPath=Launcher/IOS/Platform_IOS_128x
XLargeIconPath=
AutoSDKPath=
Windows:TutorialPath=SharingAndReleasing/Mobile/iOS
Mac:TutorialPath=SharingAndReleasing/Mobile/iOS
Linux:TutorialPath=SharingAndReleasing/Mobile/iOS
Windows:bIsEnabled=true
Mac:bIsEnabled=true
Linux:bIsEnabled=false
bUsesHostCompiler=false
bUATClosesAfterLaunch=true
PlatformGroupName=Mobile
[PreviewPlatform IOSMetal]
PlatformName=IOS
ShaderFormat=SF_METAL
ActiveIconName=LevelEditor.PreviewMode.iOS.Enabled
InactiveIconName=LevelEditor.PreviewMode.iOS.Disabled
MenuText=NSLOCTEXT("PreviewPlatform", "PreviewMenuText_iOS", "iOS")
MenuTooltip=NSLOCTEXT("PreviewPlatform", "PreviewMenuTooltip_iOS", "Mobile preview using iOS material quality settings.")
IconText=NSLOCTEXT("PreviewPlatform", "PreviewIconText_iOS", "iOS")
DeviceProfileName=IOS
[PreviewPlatform IOSMetalSM5]
PlatformName=IOS
ShaderFormat=SF_METAL_MRT
EnabledCVar=ini:Engine:IOS:/Script/IOSRuntimeSettings.IOSRuntimeSettings:bSupportsMetalMRT
ActiveIconName=LevelEditor.PreviewMode.iOSSM5.Enabled
InactiveIconName=LevelEditor.PreviewMode.iOSSM5.Disabled
MenuText=NSLOCTEXT("PreviewPlatform", "PreviewMenuText_iOSSM5", "iOS (SM5 Renderer)")
MenuTooltip=NSLOCTEXT("PreviewPlatform", "PreviewMenuTooltip_iOSSM5", "Mobile preview using iOS SM5 material quality settings.")
IconText=NSLOCTEXT("PreviewPlatform", "PreviewIconText_iOSSM5", "iOS SM5")
DeviceProfileName=IOS
[ShaderPlatform METAL]
Language=Metal
MaxFeatureLevel=ES3_1
bIsMobile=true
bTargetsTiledGPU=true
bSupports4ComponentUAVReadWrite=true
bSupportsManualVertexFetch=false
[ShaderPlatform METAL_MRT]
Language=Metal
MaxFeatureLevel=SM5
bIsMetalMRT=true
bTargetsTiledGPU=true
bSupportsIndexBufferUAVs=true
bSupports4ComponentUAVReadWrite=true
bSupportsManualVertexFetch=false