Navigation
API > API/Runtime > API/Runtime/RenderCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
Adds a render graph pass to clear a texture or buffer UAV with a single typed value. | RenderGraphUtils.h | |
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
RenderGraphUtils.h | ||
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
RenderGraphUtils.h | ||
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
RenderGraphUtils.h | ||
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
RenderGraphUtils.h | ||
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
RenderGraphUtils.h | ||
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
RenderGraphUtils.h | ||
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
RenderGraphUtils.h | ||
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
RenderGraphUtils.h | ||
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
RenderGraphUtils.h | ||
void AddClearUAVPass
(
FRDGBuilder& GraphBuilder, |
Clears parts of UAV specified by an array of screen rects. | RenderGraphUtils.h |
AddClearUAVPass(FRDGBuilder &, FRDGBufferUAVRef, uint32, ERDGPassFlags)
Description
Adds a render graph pass to clear a texture or buffer UAV with a single typed value.
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGBufferUAVRef BufferUAV,
uint32 Value,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, FRDGTextureUAVRef, float, ERDGPassFlags)
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGTextureUAVRef TextureUAV,
float ClearValue,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, FRDGTextureUAVRef, uint32, ERDGPassFlags)
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGTextureUAVRef TextureUAV,
uint32 ClearValue,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, FRDGTextureUAVRef, const FIntPoint &, ERDGPassFlags)
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGTextureUAVRef TextureUAV,
const FIntPoint & ClearValue,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, FRDGTextureUAVRef, const FVector2D &, ERDGPassFlags)
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGTextureUAVRef TextureUAV,
const FVector2D & ClearValue,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, FRDGTextureUAVRef, const FUintVector4 &, ERDGPassFlags)
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGTextureUAVRef TextureUAV,
const FUintVector4 & ClearValues,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, FRDGTextureUAVRef, const FVector4 &, ERDGPassFlags)
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGTextureUAVRef TextureUAV,
const FVector4 & ClearValues,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, FRDGTextureUAVRef, const float(&), ERDGPassFlags)
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGTextureUAVRef TextureUAV,
const float(&) ClearValues,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, FRDGTextureUAVRef, const uint32(&), ERDGPassFlags)
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGTextureUAVRef TextureUAV,
const uint32(&) ClearValues,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, FRDGTextureUAVRef, const FLinearColor &, ERDGPassFlags)
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
FRDGTextureUAVRef TextureUAV,
const FLinearColor & ClearColor,
ERDGPassFlags ComputePassFlags
)
AddClearUAVPass(FRDGBuilder &, ERHIFeatureLevel::Type, FRDGTextureUAVRef, const uint32(&), FRDGBufferSRVRef, uint32)
Description
Clears parts of UAV specified by an array of screen rects. If no rects are specific, then it falls back to a standard UAV clear.
| Name | AddClearUAVPass |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphUtils.cpp |
void AddClearUAVPass
(
FRDGBuilder & GraphBuilder,
ERHIFeatureLevel::Type FeatureLevel,
FRDGTextureUAVRef TextureUAV,
const uint32(&) ClearValues,
FRDGBufferSRVRef RectMinMaxBufferSRV,
uint32 NumRects
)