Toast Engine
Loading...
Searching...
No Matches
renderer::AsyncCompute Member List

This is the complete list of members for renderer::AsyncCompute, including all inherited members.

AsyncCompute(const vk::raii::Device &device, uint32_t queue_family_index, vk::Queue queue, std::mutex *queue_mutex)renderer::AsyncCompute
AsyncCompute(const AsyncCompute &)=delete (defined in renderer::AsyncCompute)renderer::AsyncCompute
AsyncCompute(AsyncCompute &&)=delete (defined in renderer::AsyncCompute)renderer::AsyncCompute
completedTicket() const -> Ticket (defined in renderer::AsyncCompute)renderer::AsyncCompute
isComplete(Ticket ticket) const -> bool (defined in renderer::AsyncCompute)renderer::AsyncCompute
k_no_ticket (defined in renderer::AsyncCompute)renderer::AsyncComputestatic
lastSubmittedTicket() const -> Ticket (defined in renderer::AsyncCompute)renderer::AsyncCompute
operator=(const AsyncCompute &) -> AsyncCompute &=delete (defined in renderer::AsyncCompute)renderer::AsyncCompute
operator=(AsyncCompute &&) -> AsyncCompute &=delete (defined in renderer::AsyncCompute)renderer::AsyncCompute
queueFamilyIndex() const noexcept -> uint32_t (defined in renderer::AsyncCompute)renderer::AsyncComputeinline
sharedFamilies(uint32_t graphics_family) const noexcept -> SharedFamilies (defined in renderer::AsyncCompute)renderer::AsyncCompute
submit(const std::function< void(vk::CommandBuffer)> &record, std::string_view debug_name={}) -> Ticketrenderer::AsyncCompute
Ticket typedefrenderer::AsyncCompute
timeline() const noexcept -> vk::Semaphorerenderer::AsyncComputeinline
wait(Ticket ticket, uint64_t timeout_ns=std::numeric_limits< uint64_t >::max()) const -> boolrenderer::AsyncCompute
~AsyncCompute() (defined in renderer::AsyncCompute)renderer::AsyncCompute