Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/IVirtualTexture
Description
Makes a request for the given page data. For data sources that can generate data immediately, it's reasonable for this method to do nothing, and simply return 'Available' Only called from render thread
| Name | RequestPageData |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/VirtualTexturing.h |
| Include Path | #include "VirtualTexturing.h" |
FVTRequestPageResult RequestPageData
(
FRHICommandListBase & RHICmdList,
const FVirtualTextureProducerHandle & ProducerHandle,
uint8 LayerMask,
uint8 vLevel,
uint64 vAddress,
EVTRequestPagePriority Priority
)
FVTRequestPageResult describing the availability of the request
Parameters
| Name | Remarks |
|---|---|
| ProducerHandle | Handle to this producer, can be used as a UID for this producer for any internal caching mechanisms |
| LayerMask | Mask of requested layers |
| vLevel | The mipmap level of the data |
| vAddress | Bit-interleaved x,y page indexes |
| Priority | Priority of the request, used to drive async IO/task priority needed to generate data for request |