 |
Flutter Impeller
|
|
Go to the documentation of this file.
9 #include "flutter/fml/macros.h"
39 vk::Result
Submit(
const vk::SubmitInfo& submit_info,
40 const vk::Fence& fence)
const;
45 mutable Mutex queue_mutex_;
48 const vk::Queue queue_ IPLR_GUARDED_BY(queue_mutex_);
50 FML_DISALLOW_COPY_AND_ASSIGN(
QueueVK);
const QueueIndexVK & GetIndex() const
constexpr bool operator==(const QueueIndexVK &other) const
void InsertDebugMarker(const char *label) const
std::shared_ptr< QueueVK > graphics_queue
vk::Result Submit(const vk::SubmitInfo &submit_info, const vk::Fence &fence) const
std::shared_ptr< QueueVK > transfer_queue
std::shared_ptr< QueueVK > compute_queue
The collection of queues used by the context. The queues may all be the same.
A thread safe object that can be used to access device queues. If multiple objects are created with t...
QueueVK(QueueIndexVK index, vk::Queue queue)