#include <pipeline_library_vk.h>
Public Member Functions | |
| ~PipelineLibraryVK () override | |
| void | DidAcquireSurfaceFrame () |
| const std::shared_ptr< PipelineCacheVK > & | GetPSOCache () const |
| const std::shared_ptr< fml::ConcurrentTaskRunner > & | GetWorkerTaskRunner () const |
Public Member Functions inherited from impeller::PipelineLibrary | |
| virtual | ~PipelineLibrary () |
| PipelineFuture< PipelineDescriptor > | GetPipeline (std::optional< PipelineDescriptor > descriptor, bool async=true) |
| PipelineFuture< ComputePipelineDescriptor > | GetPipeline (std::optional< ComputePipelineDescriptor > descriptor, bool async=true) |
Additional Inherited Members | |
Static Public Member Functions inherited from impeller::BackendCast< PipelineLibraryVK, PipelineLibrary > | |
| static PipelineLibraryVK & | Cast (PipelineLibrary &base) |
| static const PipelineLibraryVK & | Cast (const PipelineLibrary &base) |
| static PipelineLibraryVK * | Cast (PipelineLibrary *base) |
| static const PipelineLibraryVK * | Cast (const PipelineLibrary *base) |
Protected Member Functions inherited from impeller::PipelineLibrary | |
| PipelineLibrary () | |
Definition at line 25 of file pipeline_library_vk.h.
|
overridedefault |
| void impeller::PipelineLibraryVK::DidAcquireSurfaceFrame | ( | ) |
Definition at line 276 of file pipeline_library_vk.cc.
Referenced by impeller::SurfaceContextVK::MarkFrameEnd().
| const std::shared_ptr< PipelineCacheVK > & impeller::PipelineLibraryVK::GetPSOCache | ( | ) | const |
Definition at line 297 of file pipeline_library_vk.cc.
Referenced by impeller::PipelineVK::Create().
| const std::shared_ptr< fml::ConcurrentTaskRunner > & impeller::PipelineLibraryVK::GetWorkerTaskRunner | ( | ) | const |
Definition at line 302 of file pipeline_library_vk.cc.