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.

See Also

waitFor