pub trait ViewRenderNodeTrait {
type Query: RenderPacketsQuery;
// Required method
fn run(
&self,
scope: &mut Scope<'_, CommandEncoder>,
render_packets: <Self::Query as RenderPacketsQuery>::Output<'_>,
render_ctx: RenderContext<'_>,
viewport: &ViewportGpuPacket,
);
}Expand description
A Render Node that is executed per view.
The main difference between this and super::AnyGlobalRenderNodeTrait is that
is accepts an extra referenced ViewportGpuPacket.