Navigation
API > API/Runtime > API/Runtime/Renderer
| Name | IVariableRateShadingImageGenerator |
| Type | class |
| Header File | /Engine/Source/Runtime/Renderer/Public/VariableRateShadingImageManager.h |
| Include Path | #include "VariableRateShadingImageManager.h" |
Syntax
class IVariableRateShadingImageGenerator
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IVariableRateShadingImageGenerator() |
VariableRateShadingImageManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRDGTextureRef GetDebugImage
(
FRDGBuilder& GraphBuilder, |
Get VRS image to be used w/ debug overlay. | VariableRateShadingImageManager.h | |
FRDGTextureRef GetImage
(
FRDGBuilder& GraphBuilder, |
Returns cached VRS image. | VariableRateShadingImageManager.h | |
virtual FVariableRateShadingImageManager::EVRSSourceType GetType() |
Return bitmask of generator type. | VariableRateShadingImageManager.h | |
virtual bool IsEnabled() |
Returns whether or not generator is enabled - can change at runtime. | VariableRateShadingImageManager.h | |
virtual bool IsSupportedByView
(
const FSceneView& View |
Returns whether or not the given view supports this generator. | VariableRateShadingImageManager.h | |
void PrepareImages
(
FRDGBuilder& GraphBuilder, |
Generates image(s) and saves to generator cache. Should only be run once per view per frame, in Render(). | VariableRateShadingImageManager.h |