10 #include "flutter/fml/macros.h"
31 const std::weak_ptr<const DeviceHolder>& device_holder);
36 const vk::DescriptorSetLayout& layout,
37 size_t command_count);
41 const vk::DescriptorSetLayout& layout);
43 std::weak_ptr<const DeviceHolder> device_holder_;
44 uint32_t pool_size_ = 31u;
45 std::queue<vk::UniqueDescriptorPool> pools_;
47 std::optional<vk::DescriptorPool> GetDescriptorPool();