Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
impeller::PipelineLibraryMTL Class Referencefinal

#include <pipeline_library_mtl.h>

Inheritance diagram for impeller::PipelineLibraryMTL:
impeller::PipelineLibrary

Public Member Functions

 PipelineLibraryMTL ()
 
 ~PipelineLibraryMTL () override
 
- Public Member Functions inherited from impeller::PipelineLibrary
virtual ~PipelineLibrary ()
 
PipelineFuture< PipelineDescriptorGetPipeline (std::optional< PipelineDescriptor > descriptor, bool async=true)
 
PipelineFuture< ComputePipelineDescriptorGetPipeline (std::optional< ComputePipelineDescriptor > descriptor, bool async=true)
 
virtual bool IsValid () const =0
 
virtual PipelineFuture< PipelineDescriptorGetPipeline (PipelineDescriptor descriptor, bool async=true)=0
 
virtual PipelineFuture< ComputePipelineDescriptorGetPipeline (ComputePipelineDescriptor descriptor, bool async=true)=0
 
virtual void RemovePipelinesWithEntryPoint (std::shared_ptr< const ShaderFunction > function)=0
 

Additional Inherited Members

- Protected Member Functions inherited from impeller::PipelineLibrary
 PipelineLibrary ()
 

Detailed Description

Definition at line 16 of file pipeline_library_mtl.h.

Constructor & Destructor Documentation

◆ PipelineLibraryMTL()

impeller::PipelineLibraryMTL::PipelineLibraryMTL ( )

◆ ~PipelineLibraryMTL()

impeller::PipelineLibraryMTL::~PipelineLibraryMTL ( )
overridedefault

The documentation for this class was generated from the following files: