Flutter Engine
The Flutter Engine
|
#include <compute_pipeline_mtl.h>
Public Member Functions | |
~ComputePipelineMTL () override | |
id< MTLComputePipelineState > | GetMTLComputePipelineState () const |
Public Member Functions inherited from impeller::Pipeline< ComputePipelineDescriptor > | |
virtual | ~Pipeline () |
virtual bool | IsValid () const=0 |
const ComputePipelineDescriptor & | GetDescriptor () const |
Get the descriptor that was responsible for creating this pipeline. It may be copied and modified to create a pipeline variant. More... | |
PipelineFuture< ComputePipelineDescriptor > | CreateVariant (bool async, std::function< void(ComputePipelineDescriptor &desc)> descriptor_callback) const |
Friends | |
class | PipelineLibraryMTL |
Additional Inherited Members | |
Static Public Member Functions inherited from impeller::BackendCast< ComputePipelineMTL, Pipeline< ComputePipelineDescriptor > > | |
static ComputePipelineMTL & | Cast (Pipeline< ComputePipelineDescriptor > &base) |
static const ComputePipelineMTL & | Cast (const Pipeline< ComputePipelineDescriptor > &base) |
static ComputePipelineMTL * | Cast (Pipeline< ComputePipelineDescriptor > *base) |
static const ComputePipelineMTL * | Cast (const Pipeline< ComputePipelineDescriptor > *base) |
Protected Member Functions inherited from impeller::Pipeline< ComputePipelineDescriptor > | |
Pipeline (std::weak_ptr< PipelineLibrary > library, ComputePipelineDescriptor desc) | |
Protected Attributes inherited from impeller::Pipeline< ComputePipelineDescriptor > | |
const std::weak_ptr< PipelineLibrary > | library_ |
const ComputePipelineDescriptor | desc_ |
Definition at line 15 of file compute_pipeline_mtl.h.
|
overridedefault |
id< MTLComputePipelineState > impeller::ComputePipelineMTL::GetMTLComputePipelineState | ( | ) | const |
Definition at line 25 of file compute_pipeline_mtl.mm.
|
friend |
Definition at line 26 of file compute_pipeline_mtl.h.