Files
UnrealEngineUWP/Engine/Config/Windows/DataDrivenPlatformInfo.ini
krzysztof narkowicz 2cdfb99ef8 Added per platform setting to toggle distance field support. If it's disabled then no distance data will be cooked and distance fields will be disabled on the target platform.
Renamed FDataDrivenPlatformInfo::AudioCompressionSettingsIniSectionName to TargetSettingsIniSectionName. It's now used to populate PlatformMask at runtime, to make sure that it matches between cook and runtime. Before it was possible to cook with e.g. GRayTracingPlaformMask=0, but then the cooked game would run with GRayTracingPlaformMask=1.

#rb Patrick.Kelly
[FYI] Patrick.Kelly, Daniel.Wright, Josh.Adams

#ROBOMERGE-OWNER: krzysztof.narkowicz
#ROBOMERGE-AUTHOR: krzysztof.narkowicz
#ROBOMERGE-SOURCE: CL 16825469 via CL 16825718
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16825756 by krzysztof narkowicz in ue5-release-engine-test branch]
2021-07-12 11:23:28 -04:00

207 lines
4.9 KiB
INI

[DataDrivenPlatformInfo]
bIsConfidential=false
TargetSettingsIniSectionName=/Script/WindowsTargetPlatform.WindowsTargetSettings
Freezing_b32Bit=false
Freezing_bWithRayTracing=true
Freezing_MaxFieldAlignment32=4
Freezing_MaxFieldAlignment64=8
Freezing_bAlignBases=true
bHasDedicatedGamepad=false
bDefaultInputStandardKeyboard=true
bInputSupportConfigurable=true
DefaultInputType=MouseAndKeyboard
bSupportsMouseAndKeyboard=true
bSupportsGamepad=true
bCanChangeGamepadType=true
bSupportsTouch=false
GlobalIdentifier=D1D5F296FF834A87B20FAAA9D6B8E9A6
NormalIconPath=Launcher/Windows/Platform_Windows_24x
LargeIconPath=Launcher/Windows/Platform_Windows_128x
XLargeIconPath=
AutoSDKPath=
TutorialPath=/Engine/Tutorial/Installation/InstallingVisualStudioTutorial.InstallingVisualStudioTutorial
Windows:bIsEnabled=true
Mac:bIsEnabled=false
Linux:bIsEnabled=false
BinariesDirectoryName=Win64
bUsesHostCompiler=true
bUATClosesAfterLaunch=false
PlatformGroupName=Desktop
UBTPlatformName=Win64
[ShaderPlatform PCD3D_SM5]
Language=D3D
MaxFeatureLevel=SM5
bIsPC=true
bSupportsRayTracing=true
bSupportsRayTracingIndirectInstanceData=true
bSupportsPathTracing=true
bSupportsWaveOperations=false
bSupportsGPUScene=true
bSupportsNanite=true
bSupportsComputeFramework=true
bSupportsByteBufferComputeShaders=true
bSupportsLumenGI=true
bSupportsDistanceFields=true
bSupportsSSDIndirect=true
bRequiresVendorExtensionsForAtomics=true
bSupportsAnisotropicMaterials=true
bSupportsVariableRateShading=true
bSupportsGPUSkinCache=true
bSupportsGen5TemporalAA=true
bSupportsHairStrandGeometry=true
[PreviewPlatform PCD3D_SM5]
PlatformName=PCD3D_SM5
ShaderFormat=PCD3D_SM5
MenuText=LOCTEXT("PreviewMenuText_PCD3D_SM5", "Shader Model 5")
MenuTooltip=LOCTEXT("PreviewMenuTooltip_PCD3D_SM5", "DirectX 11, OpenGL 4.3+, PS4, XB1")
[ShaderPlatform PCD3D_SM6]
Language=D3D
MaxFeatureLevel=SM6
bIsPC=true
bSupportsRayTracing=true
bSupportsRayTracingIndirectInstanceData=true
bSupportsPathTracing=true
bSupportsGPUScene=true
bSupportsNanite=true
bSupportsComputeFramework=true
bSupportsByteBufferComputeShaders=true
bSupportsLumenGI=true
bSupportsDistanceFields=true
bSupportsSSDIndirect=true
; TODO: SM6.6
bRequiresVendorExtensionsForAtomics=true
bSupportsAnisotropicMaterials=true
bSupportsVariableRateShading=true
bSupportsGPUSkinCache=true
bSupportsGen5TemporalAA=true
bSupportsMeshShaders=true
FriendlyName=LOCTEXT("FriendlyShaderPlatformName_PCD3D_SM6", "Shader Model 6")
bSupportsHairStrandGeometry=true
[PreviewPlatform PCD3D_SM6]
PlatformName=PCD3D_SM6
ShaderFormat=PCD3D_SM6
MenuText=LOCTEXT("PreviewMenuText_PCD3D_SM6", "Shader Model 6")
MenuTooltip=LOCTEXT("PreviewMenuTooltip_PCD3D_SM6", "Preview using SM6 device profile.")
[ShaderPlatform VULKAN_SM5]
bIsMobile = false
bIsMetalMRT = false
bIsPC = true
bIsConsole = false
bIsAndroidOpenGLES = false
; //#todo-vulkanddpi
bSupportsMobileMultiView = false
; //#todo-vulkanddpi
bSupportsArrayTextureCompression = false
bSupportsDistanceFields = true
bSupportsDiaphragmDOF = true
bSupportsRGBColorBuffer = true
bSupportsCapsuleShadows = true
bSupportsVolumetricFog = true
bSupportsIndexBufferUAVs = true
; //#todo-vulkanddpi
bSupportsInstancedStereo = false
; //#todo-vulkanddpi
bSupportsMultiView = false
bSupportsMSAA = true
; //#todo-vulkanddpi
bSupports4ComponentUAVReadWrite = false
; //#todo-vulkanddpi
bSupportsRenderTargetWriteMask = false
bSupportsRayTracing = false
bSupportsRayTracingIndirectInstanceData = false
bSupportsGPUSkinCache = true
bSupportsByteBufferComputeShaders = true
bSupportsGPUScene = true
; //#todo-vulkanddpi
bSupportsPrimitiveShaders = false
; //#todo-vulkanddpi
bSupportsUInt64ImageAtomics = false
; //#todo-vulkanddpi
bRequiresVendorExtensionsForAtomics = false
bSupportsNanite = true
; //#todo-vulkanddpi
bSupportsLumenGI = false
; //#todo-vulkanddpi
bSupportsSSDIndirect = false
; //#todo-vulkanddpi
bSupportsTemporalHistoryUpscale = false
; //#todo-vulkanddpi
bSupportsRTIndexFromVS = false
; //#todo-vulkanddpi
bSupportsIntrinsicWaveOnce = false
; //#todo-vulkanddpi
bSupportsConservativeRasterization = false
; //#todo-vulkanddpi
bSupportsWaveOperations = false
; //#todo-vulkanddpi
bRequiresExplicit128bitRT = false
bTargetsTiledGPU = false
bNeedsOfflineCompiler = false
; //#todo-vulkanddpi
bSupportsComputeFramework = false
; //#todo-vulkanddpi
bSupportsDualSourceBlending = false
; //#todo-vulkanddpi
bRequiresGeneratePrevTransformBuffer = false
bRequiresRenderTargetDuringRaster = true
; //#todo-vulkanddpi
bRequiresDisableForwardLocalLights = true
bCompileSignalProcessingPipeline = true
bSupportsGen5TemporalAA=true
; //#todo-vulkanddpi
bSupportsPerPixelDBufferMask = false
bIsHlslcc = false
; //#todo-vulkanvrs
bSupportsVariableRateShading = false
NumberOfComputeThreads = 64
bSupportsHairStrandGeometry=true
[ShaderPlatform PCD3D_ES3_1]
Language=D3D
MaxFeatureLevel=ES3_1
bIsPC=true
bIsMobile=true
bSupportsDistanceFields = true
bSupportsByteBufferComputeShaders = true