Skip to content

GFX.CopyPass

Name Mandatory Description Default Type
⬅️ Input The input of this shard is ignored. None
Output ➡️ The render pass object for use in a render pipeline. GFX.PipelineStep
Name No A name for this pass, to aid in debugging none NoneString
Outputs No The outputs to render into none None[{Any}]Var([{Any}])
OutputScale No The scale that the output should be rendered as {main: none} NoneAny
Inputs No The names of the render pass objects to modify as a sequence of strings. none None[String]Var([String])

This shard creates a render pass object that is meant for transferring render data from one stage of the render pipeline to the next. It is also able to make changes to the render data specified in the Inputs parameter, like changing its texture format or down sampling the texture. It makes these changes through its Outputs and OutputScale parameters.