|
| static bool | ShouldCompilePermutation (const FGlobalShaderPermutationParameters &Parameters) |
| |
| static void | ModifyCompilationEnvironment (const FGlobalShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment) |
| |
| static FDrawFullScreenRectangleParameters | GetFullScreenRectParameters (float X, float Y, float SizeX, float SizeY, float U, float V, float SizeU, float SizeV, FIntPoint InTargetSize, FIntPoint InTextureSize) |
| |
| static FParameters | GetParameters (const FViewInfo &View, float X, float Y, float SizeX, float SizeY, float U, float V, float SizeU, float SizeV, FIntPoint TargetSize, FIntPoint TextureSize, bool bBindViewUniform=true) |
| |
| static FParameters | GetParameters (const FViewInfo &View, bool bBindViewUniform=true) |
| |
| static FParameters | GetParameters (const FViewInfo &View, const FSphere &LightBounds, bool bBindViewUniform=true) |
| |
| static FParameters | GetParameters (const FViewInfo &View, const FLightSceneInfo *LightSceneInfo, bool bBindViewUniform=true) |
| |
| 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 () |
| |
A vertex shader for rendering the light in a deferred pass.