Flutter Engine
The Flutter Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
skgpu::graphite::PrecompileMatrixConvolutionImageFilter Class Reference
Inheritance diagram for skgpu::graphite::PrecompileMatrixConvolutionImageFilter:
skgpu::graphite::PrecompileImageFilter skgpu::graphite::PrecompileBase SkRefCnt SkRefCntBase

Public Member Functions

 PrecompileMatrixConvolutionImageFilter (SkSpan< sk_sp< PrecompileImageFilter > > inputs)
 
- Public Member Functions inherited from skgpu::graphite::PrecompileImageFilter
virtual sk_sp< PrecompileColorFilterisColorFilterNode () const
 
int countInputs () const
 
const PrecompileImageFiltergetInput (int index) const
 
- Public Member Functions inherited from skgpu::graphite::PrecompileBase
Type type () const
 
PrecompileBasePriv priv ()
 
const PrecompileBasePriv priv () const
 
- Public Member Functions inherited from SkRefCntBase
 SkRefCntBase ()
 
virtual ~SkRefCntBase ()
 
bool unique () const
 
void ref () const
 
void unref () const
 

Additional Inherited Members

- Public Types inherited from skgpu::graphite::PrecompileBase
enum class  Type {
  kBlender , kColorFilter , kImageFilter , kMaskFilter ,
  kShader
}
 
- Protected Member Functions inherited from skgpu::graphite::PrecompileImageFilter
 PrecompileImageFilter (SkSpan< sk_sp< PrecompileImageFilter > > inputs)
 
- Protected Member Functions inherited from skgpu::graphite::PrecompileBase
 PrecompileBase (Type type)
 
virtual int numIntrinsicCombinations () const
 
virtual int numChildCombinations () const
 
int numCombinations () const
 
virtual void addToKey (const KeyContext &, PaintParamsKeyBuilder *, PipelineDataGatherer *, int desiredCombination) const =0
 
- Static Protected Member Functions inherited from skgpu::graphite::PrecompileBase
template<typename T >
static std::pair< sk_sp< T >, intSelectOption (SkSpan< const sk_sp< T > > options, int desiredOption)
 
template<typename T >
static void AddToKey (const KeyContext &, PaintParamsKeyBuilder *, PipelineDataGatherer *, SkSpan< const sk_sp< T > > options, int desiredOption)
 

Detailed Description

Definition at line 359 of file FactoryFunctions.cpp.

Constructor & Destructor Documentation

◆ PrecompileMatrixConvolutionImageFilter()

skgpu::graphite::PrecompileMatrixConvolutionImageFilter::PrecompileMatrixConvolutionImageFilter ( SkSpan< sk_sp< PrecompileImageFilter > >  inputs)
inline

Definition at line 361 of file FactoryFunctions.cpp.

362 : PrecompileImageFilter(std::move(inputs)) {
363 }
PrecompileImageFilter(SkSpan< sk_sp< PrecompileImageFilter > > inputs)

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