You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
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]
112 lines
3.5 KiB
INI
112 lines
3.5 KiB
INI
[/Script/Engine.Engine]
|
|
; DefaultBloomKernel is not used on mobile
|
|
DefaultBloomKernelTextureName=/Engine/EngineResources/DefaultTexture.DefaultTexture
|
|
|
|
; Default film grain is not used on mobile
|
|
DefaultFilmGrainTextureName=""
|
|
|
|
[PlatformCrypto]
|
|
PlatformRequiresDataCrypto=True
|
|
PakSigningRequired=False
|
|
|
|
[/Script/Engine.GarbageCollectionSettings]
|
|
gc.MaxObjectsInGame=131072
|
|
|
|
[Audio]
|
|
AudioDeviceModuleName=AndroidAudio
|
|
PlatformFormat=OGG
|
|
PlatformStreamingFormat=OGG
|
|
|
|
; Defining below allows switching to audio mixer using -audiomixer commandline
|
|
AudioMixerModuleName=AudioMixerAndroid
|
|
|
|
; Defines a platform-specific volume headroom (in dB) for audio to provide better platform consistency with respect to volume levels.
|
|
PlatformHeadroomDB=-6
|
|
UseAudioMixer=true
|
|
|
|
[PlatformMemoryBuckets]
|
|
LargestMemoryBucket_MinGB=8
|
|
LargerMemoryBucket_MinGB=6
|
|
DefaultMemoryBucket_MinGB=4
|
|
SmallerMemoryBucket_MinGB=3
|
|
; for now, we require 3gb
|
|
SmallestMemoryBucket_MinGB=3
|
|
|
|
|
|
[DeviceProfileManager]
|
|
DeviceProfileSelectionModule="AndroidDeviceProfileSelectorRuntime"
|
|
PreviewDeviceProfileSelectionModule="AndroidDeviceProfileSelector"
|
|
|
|
[Advertising]
|
|
DefaultProviderName=AndroidAdvertising
|
|
|
|
[SlateRenderer]
|
|
NumPreallocatedVertices=200
|
|
|
|
[/Script/TcpMessaging.TcpMessagingSettings]
|
|
EnableTransport=True
|
|
ListenEndpoint=127.0.0.1:6666
|
|
!ConnectToEndpoints=CLEAR_ARRAY
|
|
ConnectionRetryDelay=0
|
|
|
|
[LocalNotification]
|
|
DefaultPlatformService=AndroidLocalNotification
|
|
|
|
[DeviceScreenDensity]
|
|
+Devices=(Model="Nexus 5",Density=445)
|
|
+Devices=(Model="Nexus 5X",Density=424)
|
|
+Devices=(Model="Nexus 6",Density=493)
|
|
+Devices=(Model="Nexus 6P",Density=518)
|
|
+Devices=(Model="SM-G930.+",Density=577,IsRegex=true) ; Samsung Galaxy S7
|
|
+Devices=(Model="SM-G935.+",Density=534,IsRegex=true) ; Samsung Galaxy S7 Edge
|
|
+Devices=(Model="SM-N920.+",Density=515,IsRegex=true) ; Samsung Galaxy Note 5
|
|
+Devices=(Model="Pixel",Density=441)
|
|
+Devices=(Model="Pixel C",Density=308)
|
|
+Devices=(Model="Pixel XL",Density=534)
|
|
+Devices=(Model="HTC 10",Density=564)
|
|
+Devices=(Model="EVA-L09",Density=423) ; Huawei P9
|
|
+Devices=(Model="A063", Density=420) ; Nothing Phone
|
|
|
|
|
|
;GalaxyS5=432
|
|
;GalaxyS6=577
|
|
|
|
[ConsoleVariables]
|
|
Slate.CacheRenderData=0
|
|
r.VSync=1
|
|
r.ParallelShadows=0
|
|
; high priority thread tasks can be downgraded to normal priority if a task is created with EPowerSavingEligibility::Eligible.
|
|
TaskGraph.EnablePowerSavingThreadPriorityReduction=1
|
|
; prefer D24_S8 for depth/stencil
|
|
r.Vulkan.Depth24Bit=1
|
|
;GalaxyS6Edge=577
|
|
r.Shadow.ForceSerialSingleRenderPass=1
|
|
; Support Mali 64k texel buffer limitation, tuned for 1080p. If you target 2k-4k resolutions please also set the LightGridPixelSize to 128
|
|
r.Forward.LightGridSizeZ = 8
|
|
r.Forward.MaxCulledLightsPerCell = 8
|
|
r.HairStrands.Simulation=0
|
|
r.HairStrands.Strands=0
|
|
r.HairStrands.Binding=0
|
|
; R11G11B10 UAV is not supported on Android
|
|
r.TemporalAA.R11G11B10History=0
|
|
; Do not backtrace vulkan memory allocations
|
|
r.Vulkan.MemoryBacktrace=0
|
|
|
|
[/Script/Engine.RendererSettings]
|
|
r.DistanceFields=0
|
|
r.TemporalAA.Mobile.UseCompute=0
|
|
|
|
[AlternateTextureCompression]
|
|
;disabling TextureCompressionFormat for Android/IOS no longer needed
|
|
;TextureCompressionFormat=""
|
|
;TextureFormatPrefix=""
|
|
|
|
[SystemSettings]
|
|
;Perplatform to PerQualityLevel conversion mapping for platform groups
|
|
QualityLevelMapping="low"
|
|
|
|
;Manual range settings for Niagara quality levels. Simplifies handling of device profiles/fragments and what quality levels they can set.
|
|
;Please ensure device profiles or fragments for this platform do not set fx.Niagara.QualityLevel values outside of this range
|
|
fx.Niagara.QualityLevel.Min=0
|
|
fx.Niagara.QualityLevel.Max=1
|