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;
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;
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;
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;
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;
Return Value¶
- The value of the fence, inserted after the command buffers.
- The value of the fence, inserted after the command buffer.
Parameters¶
| Name | Description |
|---|---|
| commandBuffers | The command buffers to submit to the command queue. |
| commandBuffer | The command buffer to submit to the command queue. |
See Also¶
waitFor