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

Go to the source code of this file.

Classes

class  impeller::CommandPoolVK
 Manages the lifecycle of a single |vk::CommandPool|. More...
 
class  impeller::CommandPoolRecyclerVK
 Creates and manages the lifecycle of |vk::CommandPool| objects. More...
 
struct  impeller::CommandPoolRecyclerVK::RecycledData
 A unique command pool and zero or more recycled command buffers. More...
 

Namespaces

namespace  impeller