Luna::RG::IRenderPass::execute

virtual RV execute(IRenderPassContext *ctx)=0

Executes the render pass. This is called by the render graph in IRenderGraph::execute, the user should not call this manually.

Parameters

  • in ctx

    The render graph execution context that can be used by the render pass to read input / output resources, get command buffers, allocate temporary resources and so on.