8#ifndef GrPorterDuffXferProcessor_DEFINED
9#define GrPorterDuffXferProcessor_DEFINED
22#pragma GCC diagnostic push
23#pragma GCC diagnostic ignored "-Wnon-virtual-dtor"
26#pragma clang diagnostic push
27#pragma clang diagnostic ignored "-Wnon-virtual-dtor"
65 static void TestGetXPOutputTypes(
const GrXferProcessor*,
int* outPrimary,
int* outSecondary);
73#pragma GCC diagnostic pop
76#pragma clang diagnostic pop
GrProcessorAnalysisCoverage
#define GR_DECLARE_XP_FACTORY_TEST
static sk_sp< const GrXferProcessor > MakeSrcOverXferProcessor(const GrProcessorAnalysisColor &, GrProcessorAnalysisCoverage, const GrCaps &)
static const GrXPFactory * Get(SkBlendMode blendMode)
static sk_sp< const GrXferProcessor > MakeNoCoverageXP(SkBlendMode)
static const GrXferProcessor & SimpleSrcOverXP()
static AnalysisProperties SrcOverAnalysisProperties(const GrProcessorAnalysisColor &, const GrProcessorAnalysisCoverage &, const GrCaps &, GrClampType)