![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for FVirtualTextureAdapterFinalizer:Classes | |
| struct | FTileEntry |
Public Member Functions | |
| FVirtualTextureAdapterFinalizer (FRHICommandListBase &RHICmdList, FRHITexture *InSourceTexture, FVTProducerDescription const &InProducerDesc) | |
| virtual | ~FVirtualTextureAdapterFinalizer ()=default |
| void | AddTile (FTileEntry const &InEntry) |
Public Member Functions inherited from IVirtualTextureFinalizer | |
| virtual void | RenderFinalize (FRDGBuilder &GraphBuilder, ISceneRenderer *SceneRenderingContext) |
Protected Member Functions | |
| virtual void | Finalize (FRDGBuilder &GraphBuilder) override |
Protected Attributes | |
| FRHITexture * | SourceTexture = nullptr |
| const FVTProducerDescription | ProducerDesc |
| EPixelFormat | SourceFormat |
| EPixelFormat | DestFormat |
| EPixelFormat | IntermediateFormat |
| TArray< FShaderResourceViewRHIRef > | SourceSRVs |
| TArray< FTileEntry > | TilesToRender |
IVirtualTextureFinalizer implementation that renders the virtual texture pages on demand.
|
inline |
|
virtualdefault |
|
inline |
|
inlineoverrideprotectedvirtual |
Finalize work that has write only access to the virtual texture physical pools.
Implements IVirtualTextureFinalizer.
|
protected |
Destination format for tile generation.
|
protected |
Pixel format used for intermedite downsample buffers.
|
protected |
Producer description of our virtual texture.
|
protected |
Format of SourceTexture.
|
protected |
SRVs of source RHI texture to copy into virtual texture pages.
|
protected |
Source RHI texture to copy into virtual texture pages.
|
protected |
Array of tiles in the queue to finalize.