Skip to content

LiteFX::Rendering::Backends::VulkanQueue::submit

submit overloads

Synopses

Declared in <litefx/backends/vulkan.hpp>

Submits a set of command buffers with shared ownership and inserts a fence to wait for them.

[[dllimport, dllexport]] virtual UInt64 submit(Enumerable<SharedPtr<VulkanCommandBuffer const>> commandBuffers) const override;

» more...

Submits a set of command buffers with shared ownership and inserts a fence to wait for them.

[[dllimport]] virtual UInt64 submit(Enumerable<SharedPtr<command_buffer_type const>> commandBuffers) const = 0;

» more...

Submits a single command buffer with shared ownership and inserts a fence to wait for it.

[[dllimport, dllexport]] virtual UInt64 submit(SharedPtr<command_buffer_type> const& commandBuffer) const;

» more...

Submits a single command buffer with shared ownership and inserts a fence to wait for it.

[[dllimport, dllexport]] virtual UInt64 submit(SharedPtr<VulkanCommandBuffer const> const& commandBuffer) const override;

» more...

Submits a single command buffer with shared ownership and inserts a fence to wait for it.

[[dllimport]] virtual UInt64 submit(SharedPtr<command_buffer_type const> const& commandBuffer) const = 0;

» more...

Return Value

  • The value of the fence, inserted after the command buffers.
  • The value of the fence, inserted after the command buffer.

Parameters

NameDescription
commandBuffersThe command buffers to submit to the command queue.
commandBufferThe command buffer to submit to the command queue.