27 ERRORF(r,
"SkFlattenable::FactoryToName() fails with %s.", desc);
static void test_flattenable(skiatest::Reporter *r, const SkFlattenable *f, const char *desc)
constexpr SkColor SK_ColorCYAN
#define DEF_TEST(name, reporter)
#define REPORTER_ASSERT(r, cond,...)
sk_sp< SkImage > asImage() const
void allocN32Pixels(int width, int height, bool isOpaque=false)
void eraseColor(SkColor4f) const
sk_sp< SkFlattenable >(* Factory)(SkReadBuffer &)
static const char * FactoryToName(Factory)
static sk_sp< SkImageFilter > Blur(SkScalar sigmaX, SkScalar sigmaY, SkTileMode tileMode, sk_sp< SkImageFilter > input, const CropRect &cropRect={})
sk_sp< SkShader > makeShader(SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions &, const SkMatrix *localMatrix=nullptr) const