Flutter Engine
The Flutter Engine
|
#include <pipeline_cache_vk.h>
Public Member Functions | |
PipelineCacheVK (std::shared_ptr< const Capabilities > caps, std::shared_ptr< DeviceHolderVK > device_holder, fml::UniqueFD cache_directory) | |
~PipelineCacheVK () | |
bool | IsValid () const |
vk::UniquePipeline | CreatePipeline (const vk::GraphicsPipelineCreateInfo &info) |
vk::UniquePipeline | CreatePipeline (const vk::ComputePipelineCreateInfo &info) |
const CapabilitiesVK * | GetCapabilities () const |
void | PersistCacheToDisk () const |
Definition at line 14 of file pipeline_cache_vk.h.
|
explicit |
Definition at line 56 of file pipeline_cache_vk.cc.
impeller::PipelineCacheVK::~PipelineCacheVK | ( | ) |
Definition at line 103 of file pipeline_cache_vk.cc.
vk::UniquePipeline impeller::PipelineCacheVK::CreatePipeline | ( | const vk::ComputePipelineCreateInfo & | info | ) |
Definition at line 132 of file pipeline_cache_vk.cc.
vk::UniquePipeline impeller::PipelineCacheVK::CreatePipeline | ( | const vk::GraphicsPipelineCreateInfo & | info | ) |
Definition at line 116 of file pipeline_cache_vk.cc.
const CapabilitiesVK * impeller::PipelineCacheVK::GetCapabilities | ( | ) | const |
Definition at line 190 of file pipeline_cache_vk.cc.
bool impeller::PipelineCacheVK::IsValid | ( | ) | const |
Definition at line 112 of file pipeline_cache_vk.cc.
void impeller::PipelineCacheVK::PersistCacheToDisk | ( | ) | const |
Definition at line 169 of file pipeline_cache_vk.cc.