|
| static bool | ShouldCompilePermutation (const FGlobalShaderPermutationParameters &Parameters) |
| |
| static void | ModifyCompilationEnvironment (const FGlobalShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment) |
| |
| static FPermutationDomain | BuildPermutationVector (int32 LUTTextureType, int32 ShaderQuality) |
| |
| static bool | ShouldCompilePermutation (const FGlobalShaderPermutationParameters &Parameters, const FCommonPermutationDomain &CommonPermutationVector) |
| |
| static void | ModifyCompilationEnvironment (const FGlobalShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment) |
| |
| static FCommonPermutationDomain | BuildPermutationVector (int32 LUTTextureType, int32 ShaderQuality) |
| |
| static void | SetupShaderParameters (FParameters &ShaderParameters, FRDGBuilder &GraphBuilder, const FViewInfo &View, const FIntRect &ViewRect, const FIntPoint &DepthBufferSize, const FIntPoint &BufferSize, const FVector4f &FallOffStartEndScaleBias, const FVector4f &WorldRadiusAdjSinCosDeltaAngleThickness, FRDGTextureRef SceneDepthTexture) |
| |
| static void | ModifyCompilationEnvironment (const FGlobalShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &Environment) |
| |
| static bool | ShouldCompilePermutation (const FShaderPermutationParameters &) |
| |
| static EShaderPermutationPrecacheRequest | ShouldPrecachePermutation (const FShaderPermutationParameters &Parameters) |
| |
| static void | ModifyCompilationEnvironment (const FShaderPermutationParameters &, FShaderCompilerEnvironment &) |
| |
| static const FShaderBindingLayout * | GetShaderBindingLayout (const FShaderPermutationParameters &) |
| |
| static bool | ShouldCompilePermutation (const FShaderPermutationParameters &) |
| |
| static EShaderPermutationPrecacheRequest | ShouldPrecachePermutation (const FShaderPermutationParameters &Parameters) |
| |
| static bool | ValidateCompiledResult (EShaderPlatform InPlatform, const FShaderParameterMap &InParameterMap, TArray< FString > &OutError) |
| |
| static EShaderCompileJobPriority | GetOverrideJobPriority () |
| |
| static ERayTracingPayloadType | GetRayTracingPayloadType (const int32 PermutationId) |
| |
| static const FShaderParametersMetadata * | GetRootParametersMetadata () |
| |
◆ FPermutationDomain
◆ BuildPermutationVector()
◆ DECLARE_GLOBAL_SHADER()
◆ ModifyCompilationEnvironment()
◆ SHADER_USE_PARAMETER_STRUCT()
◆ ShouldCompilePermutation()
◆ TexelsPerThreadGroup
| const FIntPoint FGTAOMobile_HorizonSearchIntegralSpatialFilterCS::TexelsPerThreadGroup |
|
static |
◆ ThreadGroupSizeX
| const uint32 FGTAOMobile_HorizonSearchIntegralSpatialFilterCS::ThreadGroupSizeX = 32 |
|
static |
◆ ThreadGroupSizeY
| const uint32 FGTAOMobile_HorizonSearchIntegralSpatialFilterCS::ThreadGroupSizeY = 32 |
|
static |
The documentation for this class was generated from the following file: