Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | List of all members
GrMtlResourceProvider::PipelineStateCache::Entry Struct Reference

Public Member Functions

 Entry (GrMtlPipelineState *pipelineState)
 
 Entry (const GrMtlPrecompiledLibraries &precompiledLibraries)
 

Public Attributes

std::unique_ptr< GrMtlPipelineStatefPipelineState
 
GrMtlPrecompiledLibraries fPrecompiledLibraries
 

Detailed Description

Definition at line 172 of file GrMtlResourceProvider.mm.

Constructor & Destructor Documentation

◆ Entry() [1/2]

GrMtlResourceProvider::PipelineStateCache::Entry::Entry ( GrMtlPipelineState pipelineState)
inline

Definition at line 173 of file GrMtlResourceProvider.mm.

174 : fPipelineState(pipelineState) {}
std::unique_ptr< GrMtlPipelineState > fPipelineState

◆ Entry() [2/2]

GrMtlResourceProvider::PipelineStateCache::Entry::Entry ( const GrMtlPrecompiledLibraries precompiledLibraries)
inline

Definition at line 175 of file GrMtlResourceProvider.mm.

176 : fPipelineState(nullptr)
177 , fPrecompiledLibraries(precompiledLibraries) {}

Member Data Documentation

◆ fPipelineState

std::unique_ptr<GrMtlPipelineState> GrMtlResourceProvider::PipelineStateCache::Entry::fPipelineState

Definition at line 179 of file GrMtlResourceProvider.mm.

◆ fPrecompiledLibraries

GrMtlPrecompiledLibraries GrMtlResourceProvider::PipelineStateCache::Entry::fPrecompiledLibraries

Definition at line 182 of file GrMtlResourceProvider.mm.


The documentation for this struct was generated from the following file: