SPARK
0.1.0
A general purpose game engine written in C++.
|
This is the complete list of members for spark::render::vk::VulkanQueue, including all inherited members.
bind() const noexcept override | spark::render::vk::VulkanQueue | virtual |
commandPool() const noexcept | spark::render::vk::VulkanQueue | |
createCommandBuffer(bool begin_recording, bool secondary) const noexcept override | spark::render::vk::VulkanQueue | virtual |
currentFence() const noexcept override | spark::render::vk::VulkanQueue | virtual |
device() const noexcept | spark::render::vk::VulkanQueue | |
familyId() const noexcept | spark::render::vk::VulkanQueue | |
handle() const final | spark::render::Resource< VkQueue > | virtual |
handle() final | spark::render::Resource< VkQueue > | protectedvirtual |
isBound() const noexcept override | spark::render::vk::VulkanQueue | virtual |
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 override | spark::render::vk::VulkanQueue | virtual |
queueId() const noexcept | spark::render::vk::VulkanQueue | |
release() const noexcept override | spark::render::vk::VulkanQueue | virtual |
Resource(VkQueue handle) noexcept | spark::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={}) const | spark::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={}) const | spark::render::vk::VulkanQueue | |
submit(std::shared_ptr< VulkanCommandBuffer > command_buffer) const noexcept override | spark::render::vk::VulkanQueue | |
submit(std::shared_ptr< const VulkanCommandBuffer > command_buffer) const noexcept override | spark::render::vk::VulkanQueue | |
submit(const std::vector< std::shared_ptr< const VulkanCommandBuffer > > &command_buffers) const noexcept override | spark::render::vk::VulkanQueue | |
submit(const std::vector< std::shared_ptr< VulkanCommandBuffer > > &command_buffers) const noexcept override | spark::render::vk::VulkanQueue | |
spark::render::CommandQueue< VulkanCommandBuffer >::submit(std::shared_ptr< command_buffer_type > command_buffer) const noexcept=0 | spark::render::CommandQueue< VulkanCommandBuffer > | pure virtual |
spark::render::CommandQueue< VulkanCommandBuffer >::submit(const std::vector< std::shared_ptr< const command_buffer_type > > &command_buffers) const noexcept=0 | spark::render::CommandQueue< VulkanCommandBuffer > | pure virtual |
spark::render::CommandQueue< VulkanCommandBuffer >::submit(const std::vector< std::shared_ptr< command_buffer_type > > &command_buffers) const noexcept=0 | spark::render::CommandQueue< VulkanCommandBuffer > | pure virtual |
spark::render::ICommandQueue::submit(std::shared_ptr< ICommandBuffer > command_buffer) const noexcept | spark::render::ICommandQueue | inline |
spark::render::ICommandQueue::submit(const std::vector< std::shared_ptr< const ICommandBuffer > > &command_buffers) const noexcept | spark::render::ICommandQueue | inline |
spark::render::ICommandQueue::submit(const std::vector< std::shared_ptr< ICommandBuffer > > &command_buffers) const noexcept | spark::render::ICommandQueue | inline |
timelineSemaphore() const noexcept | spark::render::vk::VulkanQueue | |
type() const noexcept override | spark::render::vk::VulkanQueue | virtual |
VulkanQueue(const VulkanDevice &device, QueueType type, QueuePriority priority, unsigned family_id, unsigned queue_id) (defined in spark::render::vk::VulkanQueue) | spark::render::vk::VulkanQueue | explicit |
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 override | spark::render::vk::VulkanQueue | virtual |
~ICommandQueue() noexcept=default (defined in spark::render::ICommandQueue) | spark::render::ICommandQueue | virtual |
~VulkanQueue() override (defined in spark::render::vk::VulkanQueue) | spark::render::vk::VulkanQueue |