Skip to content

LiteFX::Rendering::RenderPassDependency::RenderPassDependency

Constructors

Synopses

Declared in <litefx/rendering_api.hpp>

Creates a copy of another render pass dependency.

[[dllimport, dllexport]] RenderPassDependency(RenderPassDependency const& _other);

» more...

Takes over another render pass dependency instance.

[[dllimport, dllexport]] RenderPassDependency(RenderPassDependency&& _other) noexcept;

» more...

Creates a new render target dependency.

[[dllimport, dllexport]] RenderPassDependency(
    RenderTarget const& renderTarget,
    DescriptorBindingPoint const& descriptorBinding) noexcept;

» more...

Creates a new render target dependency.

[[dllimport, dllexport]] RenderPassDependency(
    RenderTarget const& renderTarget,
    UInt32 bindingRegister,
    UInt32 space) noexcept;

» more...

Parameters

NameDescription
_otherThe render pass dependency to copy.
renderTargetThe render target of the renderPass that is used for the input attachment.
descriptorBindingThe binding point to bind the input attachment to.
bindingRegisterThe register to bind the input attachment to.
spaceThe space to bind the input attachment to.