Files
UnrealEngine/Engine/Source/Runtime/Renderer/Private/Shadows/ScreenSpaceShadows.h
2025-05-18 13:04:45 +08:00

24 lines
704 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*
===============================================================================
ScreenSpaceShadows.h: Functionality for rendering screen space shadows
===============================================================================
*/
#pragma once
#include "CoreMinimal.h"
#include "RendererInterface.h"
#include "RenderGraphResources.h"
struct FMinimalSceneTextures;
class FLightSceneInfo;
void RenderScreenSpaceShadows(
FRDGBuilder& GraphBuilder,
const FMinimalSceneTextures& SceneTextures,
const TArray<FViewInfo>& Views,
const FLightSceneInfo* LightSceneInfo,
bool bProjectingForForwardShading,
FRDGTextureRef ScreenShadowMaskTexture);