35 bool isLocked = (data->data() !=
nullptr);
54 data = cache.newCachedData(size);
55 memset(data->writable_data(), 0xff, size);
90 data = cache.newCachedData(size);
91 memset(data->writable_data(), 0xff, size);
static void check_data(skiatest::Reporter *reporter, SkCachedData *data, int refcnt, CachedState cacheState, LockedState lockedState)
@ kNormal_SkBlurStyle
fuzzy inside and outside
#define DEF_TEST(name, reporter)
#define REPORTER_ASSERT(r, cond,...)
static void Add(SkScalar sigma, SkBlurStyle style, const SkRRect &rrect, const SkMask &mask, SkCachedData *data, SkResourceCache *localCache=nullptr)
static SkCachedData * FindAndRef(SkScalar sigma, SkBlurStyle style, const SkRRect &rrect, SkTLazy< SkMask > *mask, SkResourceCache *localCache=nullptr)
void setRectXY(const SkRect &rect, SkScalar xRad, SkScalar yRad)
static constexpr SkIRect MakeXYWH(int32_t x, int32_t y, int32_t w, int32_t h)
@ kBW_Format
1bit per pixel mask (e.g. monochrome)
static constexpr SkRect MakeWH(float w, float h)