You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#rb Dmitriy.Dyomin #fyi brandon.schaefer,Andrew.Lauritzen #preflight 629523a9c10e51b2bfa4cc0f #rnx [CL 20436394 by jeannoe morissette in ue5-main branch]
143 lines
3.0 KiB
INI
143 lines
3.0 KiB
INI
; Have a single source of truth for all desktop class Vulkan platforms
|
|
|
|
; This is done so all the platforms using SP_VULKAN_SM5 can share the same DDC
|
|
; If your Vulkan platform needs its own settings, create a new SP for it
|
|
|
|
[DataDrivenPlatformInfo]
|
|
bIsConfidential=false
|
|
bIsFakePlatform=true
|
|
GlobalIdentifier=97F8C85EF1B0424792D201C893358C8F
|
|
|
|
[ShaderPlatform VULKAN_SM5]
|
|
Language=Vulkan
|
|
MaxFeatureLevel=SM5
|
|
|
|
bIsMobile = false
|
|
bIsMetalMRT = false
|
|
bIsPC = true
|
|
bIsConsole = false
|
|
bIsAndroidOpenGLES = false
|
|
bSupportsDxc = true
|
|
|
|
bSupportsDebugViewShaders=true
|
|
|
|
; //#todo-vulkanddpi
|
|
bSupportsMobileMultiView = false
|
|
|
|
; //#todo-vulkanddpi
|
|
bSupportsArrayTextureCompression = false
|
|
|
|
bSupportsDistanceFields = true
|
|
bSupportsDiaphragmDOF = true
|
|
bSupportsRGBColorBuffer = true
|
|
bSupportsCapsuleShadows = true
|
|
bSupportsPercentageCloserShadows=true
|
|
bSupportsVolumetricFog = true
|
|
bSupportsIndexBufferUAVs = true
|
|
|
|
; //#todo-vulkanddpi
|
|
bSupportsInstancedStereo = false
|
|
|
|
; //#todo-vulkanddpi
|
|
bSupportsMultiView = false
|
|
|
|
bSupportsMSAA = true
|
|
|
|
; //#todo-vulkanddpi
|
|
bSupports4ComponentUAVReadWrite = false
|
|
|
|
; //#todo-vulkanddpi
|
|
bSupportsRenderTargetWriteMask = false
|
|
|
|
bSupportsRayTracing = true
|
|
bSupportsRayTracingShaders = false
|
|
bSupportsInlineRayTracing = true
|
|
bSupportsRayTracingIndirectInstanceData = 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
|
|
|
|
bSupportsWaveOperations = true
|
|
|
|
; //#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
|
|
|
|
bSupportsVariableRateShading = false
|
|
|
|
NumberOfComputeThreads = 64
|
|
|
|
bSupportsHairStrandGeometry=true
|
|
bSupportsFFTBloom=true
|
|
bSupportsDiaphragmDOF=true
|
|
|
|
; shaderOutputLayer is optional in our baseline VK version
|
|
bSupportsVertexShaderLayer=false
|
|
|
|
bSupportsAnisotropicMaterials=true
|
|
|
|
; disable until DXC -> SPRIV ROV support is implemented
|
|
bSupportsROV=false
|
|
bSupportsOIT=false
|
|
|
|
EnablesHLSL2021ByDefault=1
|
|
|
|
[ShaderPlatform VULKAN_PCES3_1]
|
|
Language=Vulkan
|
|
MaxFeatureLevel=ES3_1
|
|
bIsPC=true
|
|
bIsMobile=true
|
|
bSupportsMobileMultiView=true
|
|
bSupportsIndexBufferUAVs=true
|
|
bSupportsManualVertexFetch=false
|