50 const int32 MaxReadbackBuffers = 4;
51 int32 ReadbackBuffersWriteIndex = 0;
52 int32 ReadbackBuffersNumPending = 0;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition LumenSceneData.h:1002
Definition LumenSurfaceCacheFeedback.h:26
FRDGBufferUAV * BufferAllocatorUAV
Definition LumenSurfaceCacheFeedback.h:28
uint32 BufferSize
Definition LumenSurfaceCacheFeedback.h:32
FRDGBufferSRV * BufferAllocatorSRV
Definition LumenSurfaceCacheFeedback.h:29
FRDGBufferSRV * BufferSRV
Definition LumenSurfaceCacheFeedback.h:31
FRDGBufferUAV * BufferUAV
Definition LumenSurfaceCacheFeedback.h:30
Definition LumenSurfaceCacheFeedback.h:20
FIntPoint GetFeedbackBufferTileJitter() const
Definition LumenSurfaceCacheFeedback.cpp:386
FRDGBufferUAVRef GetDummyFeedbackUAV(FRDGBuilder &GraphBuilder) const
Definition LumenSurfaceCacheFeedback.cpp:129
FLumenSurfaceCacheFeedback()
Definition LumenSurfaceCacheFeedback.cpp:81
FRDGBufferUAVRef GetDummyFeedbackAllocatorUAV(FRDGBuilder &GraphBuilder) const
Definition LumenSurfaceCacheFeedback.cpp:120
~FLumenSurfaceCacheFeedback()
Definition LumenSurfaceCacheFeedback.cpp:86
uint64 GetGPUSizeBytes(bool bLogSizes) const
Definition SceneViewState.cpp:282
uint32 GetFrameIndex() const
Definition LumenSurfaceCacheFeedback.h:42
FRHIGPUBufferReadback * GetLatestReadbackBuffer()
Definition LumenSurfaceCacheFeedback.cpp:279
void AllocateFeedbackResources(FRDGBuilder &GraphBuilder, FFeedbackResources &Resouces, const FViewFamilyInfo &ViewFamily) const
Definition LumenSurfaceCacheFeedback.cpp:98
void SubmitFeedbackBuffer(const FViewInfo &View, FRDGBuilder &GraphBuilder, FLumenSurfaceCacheFeedback::FFeedbackResources &FeedbackResources)
Definition LumenSurfaceCacheFeedback.cpp:138
Definition RenderGraphResources.h:1426
Definition RenderGraphResources.h:1452
Definition RenderGraphBuilder.h:49
Definition RHIGPUReadback.h:116
Definition RenderResource.h:37
Definition SceneRendering.h:1970
Definition SceneRendering.h:1132
Definition DeferredShadingRenderer.cpp:316
uint32 GetFeedbackBufferTileWrapMask()
Definition LumenSurfaceCacheFeedback.cpp:62
uint32 GetFeedbackBufferTileSize()
Definition LumenSurfaceCacheFeedback.cpp:57