Skip to content

LiteFX::Rendering::Backends::DirectX12RenderPass::begin

begin overloads

Synopses

Declared in <litefx/backends/dx12.hpp>

Begins the render pass.

[[dllimport, dllexport]] virtual void begin(DirectX12FrameBuffer const& frameBuffer) const override;

» more...

Begins the render pass.

[[dllimport]] virtual void begin(frame_buffer_type const& frameBuffer) const = 0;

» more...

Begins the render pass by recording into the external primary command buffer provided by commandBuffer.

[[dllimport, dllexport]] virtual void begin(
    DirectX12FrameBuffer const& frameBuffer,
    DirectX12CommandBuffer const& commandBuffer) const override;

» more...

Begins the render pass by recording into the external primary command buffer provided by commandBuffer.

[[dllimport]] virtual void begin(
    frame_buffer_type const& frameBuffer,
    command_buffer_type const& commandBuffer) const = 0;

» more...

Parameters

NameDescription
frameBufferThe frame buffer to obtain input attachments and render targets from.
commandBufferThe primary command buffer to record the render pass into.