SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::render::vk::VulkanQueue Member List

This is the complete list of members for spark::render::vk::VulkanQueue, including all inherited members.

bind() const noexcept overridespark::render::vk::VulkanQueuevirtual
commandPool() const noexceptspark::render::vk::VulkanQueue
createCommandBuffer(bool begin_recording, bool secondary) const noexcept overridespark::render::vk::VulkanQueuevirtual
currentFence() const noexcept overridespark::render::vk::VulkanQueuevirtual
device() const noexceptspark::render::vk::VulkanQueue
familyId() const noexceptspark::render::vk::VulkanQueue
handle() const finalspark::render::Resource< VkQueue >virtual
handle() finalspark::render::Resource< VkQueue >protectedvirtual
isBound() const noexcept overridespark::render::vk::VulkanQueuevirtual
operator=(const VulkanQueue &other)=delete (defined in spark::render::vk::VulkanQueue)spark::render::vk::VulkanQueue
operator=(VulkanQueue &&other) noexcept=delete (defined in spark::render::vk::VulkanQueue)spark::render::vk::VulkanQueue
priority() const noexcept overridespark::render::vk::VulkanQueuevirtual
queueId() const noexceptspark::render::vk::VulkanQueue
release() const noexcept overridespark::render::vk::VulkanQueuevirtual
Resource(VkQueue handle) noexceptspark::render::Resource< VkQueue >explicit
submit(std::shared_ptr< const VulkanCommandBuffer > command_buffer, std::span< VkSemaphore > wait_for_semaphores, std::span< VkPipelineStageFlags > wait_for_stages, std::span< VkSemaphore > signal_semaphores={}) constspark::render::vk::VulkanQueue
submit(const std::vector< std::shared_ptr< const VulkanCommandBuffer > > &command_buffers, std::span< VkSemaphore > wait_for_semaphores, std::span< VkPipelineStageFlags > wait_for_stages, std::span< VkSemaphore > signal_semaphores={}) constspark::render::vk::VulkanQueue
submit(std::shared_ptr< VulkanCommandBuffer > command_buffer) const noexcept overridespark::render::vk::VulkanQueue
submit(std::shared_ptr< const VulkanCommandBuffer > command_buffer) const noexcept overridespark::render::vk::VulkanQueue
submit(const std::vector< std::shared_ptr< const VulkanCommandBuffer > > &command_buffers) const noexcept overridespark::render::vk::VulkanQueue
submit(const std::vector< std::shared_ptr< VulkanCommandBuffer > > &command_buffers) const noexcept overridespark::render::vk::VulkanQueue
spark::render::CommandQueue< VulkanCommandBuffer >::submit(std::shared_ptr< command_buffer_type > command_buffer) const noexcept=0spark::render::CommandQueue< VulkanCommandBuffer >pure virtual
spark::render::CommandQueue< VulkanCommandBuffer >::submit(const std::vector< std::shared_ptr< const command_buffer_type > > &command_buffers) const noexcept=0spark::render::CommandQueue< VulkanCommandBuffer >pure virtual
spark::render::CommandQueue< VulkanCommandBuffer >::submit(const std::vector< std::shared_ptr< command_buffer_type > > &command_buffers) const noexcept=0spark::render::CommandQueue< VulkanCommandBuffer >pure virtual
spark::render::ICommandQueue::submit(std::shared_ptr< ICommandBuffer > command_buffer) const noexceptspark::render::ICommandQueueinline
spark::render::ICommandQueue::submit(const std::vector< std::shared_ptr< const ICommandBuffer > > &command_buffers) const noexceptspark::render::ICommandQueueinline
spark::render::ICommandQueue::submit(const std::vector< std::shared_ptr< ICommandBuffer > > &command_buffers) const noexceptspark::render::ICommandQueueinline
timelineSemaphore() const noexceptspark::render::vk::VulkanQueue
type() const noexcept overridespark::render::vk::VulkanQueuevirtual
VulkanQueue(const VulkanDevice &device, QueueType type, QueuePriority priority, unsigned family_id, unsigned queue_id) (defined in spark::render::vk::VulkanQueue)spark::render::vk::VulkanQueueexplicit
VulkanQueue(const VulkanQueue &other)=delete (defined in spark::render::vk::VulkanQueue)spark::render::vk::VulkanQueue
VulkanQueue(VulkanQueue &&other) noexcept=delete (defined in spark::render::vk::VulkanQueue)spark::render::vk::VulkanQueue
waitFor(std::size_t fence) const noexcept overridespark::render::vk::VulkanQueuevirtual
~ICommandQueue() noexcept=default (defined in spark::render::ICommandQueue)spark::render::ICommandQueuevirtual
~VulkanQueue() override (defined in spark::render::vk::VulkanQueue)spark::render::vk::VulkanQueue