UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGenericDataDrivenShaderPlatformInfo Member List

This is the complete list of members for FGenericDataDrivenShaderPlatformInfo, including all inherited members.

GetBindlessSupport(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetCompileSignalProcessingPipeline(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetEnablesHLSL2021ByDefault(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsAndroidOpenGLES(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsConsole(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsHlslcc(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsLanguageD3D(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsLanguageMetal(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsLanguageNintendo(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsLanguageOpenGL(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsLanguageSony(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsLanguageVulkan(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsMetalMRT(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsMobile(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsPC(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsPreviewPlatform(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetIsSPIRV(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetLanguage(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetMaxFeatureLevel(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetMaximumWaveSize(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetMaxMeshShaderThreadGroupSize(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetMaxSamplers(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetMinimumWaveSize(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetName(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetNeedsExtraMobileFrames(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetNeedsOfflineCompiler(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetNumberOfComputeThreads(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetOverrideFMaterial_NeedsGBufferEnabled(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetPlatformName(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetRequiresBindfulUtilityShaders(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetRequiresBindlessForInlineRayTracing(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetRequiresDisableForwardLocalLights(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetRequiresExplicit128bitRT(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetRequiresGeneratePrevTransformBuffer(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetRequiresRenderTargetDuringRaster(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetRequiresReverseCullingOnMobile(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetRequiresUnwrappedMeshShaderArgs(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetRequiresVendorExtensionsForAtomics(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetShaderFormat(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetShaderPlatformFromName(const FName ShaderPlatformName)FGenericDataDrivenShaderPlatformInfostatic
GetShaderPlatformPropertiesHash(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetStaticShaderBindingLayoutSupport(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupports4ComponentUAVReadWrite(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsAdaptiveGBuffer(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsAnisotropicMaterials(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsArrayTextureCompression(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsAsyncPipelineCompilation(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsBarycentricsIntrinsics(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsBarycentricsSemantic(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsBindless(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportSceneDataCompressedTransforms(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsClipDistance(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsComputeFramework(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsConservativeRasterization(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsDebugViewShaders(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsDiaphragmDOF(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsDistanceFields(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsDLSSShaders(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsDOFHybridScattering(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsDualSourceBlending(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsDxc(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsFFTBloom(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsGen5TemporalAA(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsGPUScene(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsHairStrandGeometry(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsHZBOcclusion(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsIndependentSamplers(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsIndexBufferUAVs(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsInlineRayTracing(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsInstancedStereo(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsIntrinsicWaveOnce(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsLumenGI(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsManualVertexFetch(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsMeshShadersTier0(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsMeshShadersTier1(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsMeshShadersWithClipDistance(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsMobileMultiView(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsMSAA(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsMultiViewport(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsNanite(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsNNEShaders(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsOIT(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsPathTracing(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsPercentageCloserShadows(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsPerPixelDBufferMask(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsPipelineShaders(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsPrimitiveShaders(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRayTracing(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRayTracingCallableShaders(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRayTracingClusterOps(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRayTracingIndirectInstanceData(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRayTracingProceduralPrimitive(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRayTracingShaders(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRayTracingTraversalStatistics(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRealTypes(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRenderTargetWriteMask(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRGBColorBuffer(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsROV(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsRTIndexFromVS(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsShaderBundleDispatch(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsShaderExecutionReordering(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsShaderRootConstants(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsSSDIndirect(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsSwapchainUAVs(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsTemporalHistoryUpscale(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsTypedBufferSRVs(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsUInt64ImageAtomics(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsUniformBufferObjects(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsUnrestrictedHalfFloatBuffers(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsVariableRateShading(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsVertexShaderLayer(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsVertexShaderSRVs(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsVertexShaderUAVs(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsVolumeTextureAtomics(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsWaterIndirectDraw(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsWave64(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsWaveOperations(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsWavePermute(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsWorkGraphs(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetSupportsWorkGraphsTier1_1(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetTargetsTiledGPU(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
GetWaterUsesSimpleForwardShading(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
Initialize()FGenericDataDrivenShaderPlatformInfostatic
IsValid(const FStaticShaderPlatform Platform)FGenericDataDrivenShaderPlatformInfoinlinestatic
OverrideShaderFormatForShaderPlatform(const FStaticShaderPlatform Platform, FName ShaderFormat)FGenericDataDrivenShaderPlatformInfoinlinestatic