Files
UnrealEngineUWP/Engine/Config/Linux/DataDrivenPlatformInfo.ini
jeannoe morissette 1c3df9d049 - Add support for 64bit image atomics extension (VK_EXT_shader_image_atomic_int64).
- Add CVar (r.Vulkan.Allow64bitShaderAtomics) to forcefully disable 64bit image atomics.  Currently defaults to 0 (until other components are in).
- Check driver version for Vulkan on NVIDIA, a fix was added for the 64bit image atomics that is required for Nanite. (currently Windows only, Linux TBD)

#rb Rolando.Caloca
[FYI] mihnea.balta,dmitriy.dyomin,brandon.schaefer

#ROBOMERGE-SOURCE: CL 16982971 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16982990 by jeannoe morissette in ue5-release-engine-test branch]
2021-07-28 11:51:01 -04:00

126 lines
2.6 KiB
INI

[DataDrivenPlatformInfo]
IniParent=Unix
bHasDedicatedGamepad=false
bDefaultInputStandardKeyboard=true
bInputSupportConfigurable=true
DefaultInputType=MouseAndKeyboard
bSupportsMouseAndKeyboard=true
bSupportsGamepad=true
bCanChangeGamepadType=true
bSupportsTouch=false
GlobalIdentifier=115DE4FE241B465B970A872F3167492A
NormalIconPath=Launcher/Linux/Platform_Linux_24x
LargeIconPath=Launcher/Linux/Platform_Linux_128x
XLargeIconPath=
AutoSDKPath=Linux_x64
TutorialPath=/Platforms/Linux/GettingStarted
Windows:bIsEnabled=true
Mac:bIsEnabled=false
Linux:bIsEnabled=true
Windows:bUsesHostCompiler=false
Linux:bUsesHostCompiler=true
bUATClosesAfterLaunch=true
PlatformGroupName=Desktop
PlatformSubMenu=Linux
[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
bSupportsUInt64ImageAtomics = true
; //#todo-vulkanddpi
bRequiresVendorExtensionsForAtomics = false
bSupportsNanite = true
bSupportsLumenGI = true
; //#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
bSupportsFFTBloom=true
; //#todo-vulkanddpi
bSupportsPerPixelDBufferMask = false
bIsHlslcc = false
NumberOfComputeThreads = 64