LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::CommandQueue< TCommandBuffer > Member List

This is the complete list of members for LiteFX::Rendering::CommandQueue< TCommandBuffer >, including all inherited members.

bind()=0LiteFX::Rendering::ICommandQueuepure virtual
command_buffer_type typedefLiteFX::Rendering::CommandQueue< TCommandBuffer >
createCommandBuffer(const bool &beginRecording=false) const =0LiteFX::Rendering::CommandQueue< TCommandBuffer >pure virtual
currentFence() const noexcept=0LiteFX::Rendering::ICommandQueuepure virtual
isBound() const noexcept=0LiteFX::Rendering::ICommandQueuepure virtual
priority() const noexcept=0LiteFX::Rendering::ICommandQueuepure virtual
release()=0LiteFX::Rendering::ICommandQueuepure virtual
submit(const command_buffer_type &commandBuffer) const =0LiteFX::Rendering::CommandQueue< TCommandBuffer >pure virtual
submit(const Array< const command_buffer_type * > &commandBuffers) const =0LiteFX::Rendering::CommandQueue< TCommandBuffer >pure virtual
LiteFX::Rendering::ICommandQueue::submit(const ICommandBuffer &commandBuffer) constLiteFX::Rendering::ICommandQueueinline
LiteFX::Rendering::ICommandQueue::submit(const Array< const ICommandBuffer * > &commandBuffers) constLiteFX::Rendering::ICommandQueueinline
type() const noexcept=0LiteFX::Rendering::ICommandQueuepure virtual
waitFor(const UInt64 &fence) const noexcept=0LiteFX::Rendering::ICommandQueuepure virtual
~CommandQueue() noexcept=defaultLiteFX::Rendering::CommandQueue< TCommandBuffer >virtual
~ICommandQueue() noexcept=defaultLiteFX::Rendering::ICommandQueuevirtual