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;Begins the render pass.
[[dllimport]] virtual void begin(frame_buffer_type const& frameBuffer) const = 0;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;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;Parameters¶
| Name | Description |
|---|---|
| frameBuffer | The frame buffer to obtain input attachments and render targets from. |
| commandBuffer | The primary command buffer to record the render pass into. |