You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
* Added "BeginRenderingViewFamilies" render interface call that accepts multiple view families. Original "BeginRenderingViewFamily" falls through to this. * FSceneRenderer modified to include an array of view families, plus an active view family and the Views for that family. * Swap ViewFamily to ActiveViewFamily. * Swap Views array from TArray<FViewInfo> to TArrayView<FViewInfo>, including where the Views array is passed to functions. * FSceneRenderer iterates over the view families, rendering each one at a time, as separate render graph executions. * Some frame setup and cleanup logic outside the render graph runs once. * Moved stateful FSceneRenderer members to FViewFamilyInfo, to preserve existing one-at-a-time view family rendering behavior. * Display Cluster (Virtual Production) uses new API. Next step will push everything into one render graph, which requires handling per-family external resources and cleaning up singletons (like FSceneTextures and FSceneTexturesConfig). Once that's done, we'll be in a position to further interleave rendering, properly handle once per frame work, and solve artifacts in various systems. #jira none #rnx #rb zach.bethel #preflight 625df821b21bb49791d377c9 [CL 19813996 by jason hoerner in ue5-main branch]
7.4 KiB
7.4 KiB