Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
CustomXPFactory Class Reference
Inheritance diagram for CustomXPFactory:
GrXPFactory

Public Member Functions

constexpr CustomXPFactory (SkBlendMode mode)
 
- Public Member Functions inherited from GrXPFactory
 GR_DECL_BITFIELD_CLASS_OPS_FRIENDS (AnalysisProperties)
 

Additional Inherited Members

- Public Types inherited from GrXPFactory
enum class  AnalysisProperties : unsigned {
  kNone = 0x0 , kReadsDstInShader = 0x1 , kCompatibleWithCoverageAsAlpha = 0x2 , kIgnoresInputColor = 0x4 ,
  kRequiresDstTexture = 0x10 , kRequiresNonOverlappingDraws = 0x20 , kUsesNonCoherentHWBlending = 0x40 , kUnaffectedByDstValue = 0x80
}
 
- Static Public Member Functions inherited from GrXPFactory
static sk_sp< const GrXferProcessorMakeXferProcessor (const GrXPFactory *, const GrProcessorAnalysisColor &, GrProcessorAnalysisCoverage, const GrCaps &caps, GrClampType)
 
static AnalysisProperties GetAnalysisProperties (const GrXPFactory *, const GrProcessorAnalysisColor &, const GrProcessorAnalysisCoverage &, const GrCaps &, GrClampType)
 
static const GrXPFactoryFromBlendMode (SkBlendMode)
 
- Protected Member Functions inherited from GrXPFactory
constexpr GrXPFactory ()
 

Detailed Description

Definition at line 214 of file GrCustomXfermode.cpp.

Constructor & Destructor Documentation

◆ CustomXPFactory()

constexpr CustomXPFactory::CustomXPFactory ( SkBlendMode  mode)
inlineconstexpr

Definition at line 216 of file GrCustomXfermode.cpp.

217 : fMode(mode), fHWBlendEquation(hw_blend_equation(mode)) {}
static constexpr skgpu::BlendEquation hw_blend_equation(SkBlendMode mode)
it will be possible to load the file into Perfetto s trace viewer disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font Indicates whether the embedding started a prefetch of the default font manager before creating the engine run In non interactive mode
Definition: switches.h:228

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