![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "PixelFormat.h"#include "RendererInterface.h"#include "RenderResource.h"Go to the source code of this file.
Classes | |
| struct | FVTUploadTileHandle |
| struct | FVTUploadTileBuffer |
| struct | FVTUploadTileBufferExt |
| class | FVTUploadTileAllocator |
| class | FVirtualTextureUploadCache |
Enumerations | |
| enum class | EVTUploadType { StagingTexture , StagingCopy , PersistentBuffer } |
|
strong |
Enumeration of staging buffer types used for upload to the VT physical texture.
| Enumerator | |
|---|---|
| StagingTexture | Copy image data to a (batched) staging texture for upload. Requires immediate context Lock() but was the best path for D3D11 at some point. |
| StagingCopy | "Directly" upload image data. Internally the RHI will copy to staging memory. |
| PersistentBuffer | Stream image data directly into a persistent staging buffer for upload. This is the optimal path but is only available on some platforms. |