Flutter Engine
The Flutter Engine
Classes | Namespaces
queue_vk.h File Reference
#include <memory>
#include "impeller/base/thread.h"
#include "impeller/renderer/backend/vulkan/vk.h"

Go to the source code of this file.

Classes

struct  impeller::QueueIndexVK
 
class  impeller::QueueVK
 A thread safe object that can be used to access device queues. If multiple objects are created with the same underlying queue, then the external synchronization guarantees of Vulkan queues cannot be met. So care must be taken the same device queue doesn't form the basis of multiple QueueVKs. More...
 
struct  impeller::QueuesVK
 The collection of queues used by the context. The queues may all be the same. More...
 

Namespaces

namespace  impeller