54 int32 RuntimeVirtualTextureId;
77 UE_DEPRECATED(5.6,
"Use constructor that takes InCustomMaterialData.")
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ERuntimeVirtualTextureMaterialType
Definition RuntimeVirtualTextureEnum.h:38
EVTProducePageFlags
Definition VirtualTexturing.h:246
EVTRequestPagePriority
Definition VirtualTexturing.h:240
Definition RenderGraphBuilder.h:49
Definition RHICommandList.h:455
Definition RHIResources.h:2153
Definition RuntimeVirtualTextureProducer.h:17
bool IsReady()
Definition RuntimeVirtualTextureProducer.cpp:31
virtual void RenderFinalize(FRDGBuilder &GraphBuilder, ISceneRenderer *SceneRenderer) override
Definition RuntimeVirtualTextureProducer.cpp:41
void AddTile(FTileEntry &Tile)
Definition RuntimeVirtualTextureProducer.cpp:36
virtual ~FRuntimeVirtualTextureFinalizer()
Definition RuntimeVirtualTextureProducer.h:29
Definition RuntimeVirtualTextureProducer.h:75
virtual FVTRequestPageResult RequestPageData(FRHICommandListBase &RHICmdList, const FVirtualTextureProducerHandle &ProducerHandle, uint8 LayerMask, uint8 vLevel, uint64 vAddress, EVTRequestPagePriority Priority) override
Definition RuntimeVirtualTextureProducer.cpp:158
virtual IVirtualTextureFinalizer * ProducePageData(FRHICommandListBase &RHICmdList, ERHIFeatureLevel::Type FeatureLevel, EVTProducePageFlags Flags, const FVirtualTextureProducerHandle &ProducerHandle, uint8 LayerMask, uint8 vLevel, uint64 vAddress, uint64 RequestHandle, const FVTProduceTargetLayer *TargetLayers) override
Definition RuntimeVirtualTextureProducer.cpp:176
virtual bool IsPageStreamed(uint8 vLevel, uint32 vAddress) const override
Definition RuntimeVirtualTextureProducer.h:100
virtual ~FRuntimeVirtualTextureProducer()
Definition RuntimeVirtualTextureProducer.h:97
Definition SceneInterface.h:106
Definition SceneRendererInterface.h:47
Definition VirtualTexturing.h:207
Definition VirtualTexturing.h:289
Type
Definition RHIFeatureLevel.h:20
Definition RuntimeVirtualTexture.h:231
@ MaxTextureLayers
Definition RuntimeVirtualTextureEnum.h:9
Definition RuntimeVirtualTextureProducer.h:33
uint64 vAddress
Definition RuntimeVirtualTextureProducer.h:35
uint8 vLevel
Definition RuntimeVirtualTextureProducer.h:36
FVTProduceTargetLayer Targets[RuntimeVirtualTexture::MaxTextureLayers]
Definition RuntimeVirtualTextureProducer.h:34
Definition VirtualTexturing.h:266
Definition VirtualTexturing.h:148
Definition VirtualTexturing.h:33