#include <cstdint>
#include <unordered_map>
#include "fml/status_or.h"
#include "impeller/renderer/backend/vulkan/context_vk.h"
#include "impeller/renderer/pipeline.h"
Go to the source code of this file.
Classes | |
struct | impeller::DescriptorCache |
Used and un-used descriptor sets. More... | |
class | impeller::DescriptorPoolVK |
A per-frame descriptor pool. Descriptors from this pool don't need to be freed individually. Instead, the pool must be collected after all the descriptors allocated from it are done being used. More... | |
class | impeller::DescriptorPoolRecyclerVK |
Creates and manages the lifecycle of |vk::DescriptorPoolVK| objects. More... | |
Namespaces | |
impeller | |
Typedefs | |
using | impeller::DescriptorCacheMap = std::unordered_map< PipelineKey, DescriptorCache > |